Daniel Brötzmann pushed to branch mainwindow at gajim / gajim


Commits:
19c64c47 by wurstsalat at 2021-05-30T13:13:09+02:00
Preview: Improve labels

- - - - -
05be7097 by wurstsalat at 2021-05-30T13:17:48+02:00
AudioWidget: Add logging

- - - - -


2 changed files:

- gajim/data/gui/preview.ui
- gajim/gtk/preview_audio.py


Changes:

=====================================
gajim/data/gui/preview.ui
=====================================
@@ -166,10 +166,11 @@
                     <property name="selectable">True</property>
                     <property name="ellipsize">end</property>
                     <property name="single-line-mode">True</property>
-                    <property name="max-width-chars">20</property>
+                    <property name="max-width-chars">30</property>
                     <property name="xalign">0</property>
                     <style>
                       <class name="dim-label"/>
+                      <class name="small-label"/>
                     </style>
                   </object>
                   <packing>
@@ -183,10 +184,11 @@
                     <property name="visible">True</property>
                     <property name="can-focus">False</property>
                     <property name="single-line-mode">True</property>
-                    <property name="max-width-chars">20</property>
+                    <property name="max-width-chars">30</property>
                     <property name="xalign">0</property>
                     <style>
                       <class name="dim-label"/>
+                      <class name="small-label"/>
                     </style>
                   </object>
                   <packing>


=====================================
gajim/gtk/preview_audio.py
=====================================
@@ -12,6 +12,8 @@
 # You should have received a copy of the GNU General Public License
 # along with Gajim. If not, see <http://www.gnu.org/licenses/>.
 
+import logging
+
 from gi.repository import GLib
 from gi.repository import Gtk
 from gi.repository import Gst
@@ -20,6 +22,8 @@
 
 from .util import get_cursor
 
+log = logging.getLogger('gajim.gui.preview_audio')
+
 
 class AudioWidget(Gtk.Box):
     def __init__(self, file_path):
@@ -66,10 +70,12 @@ def _build_audio_widget(self):
     def _setup_audio_player(self, file_path):
         self._playbin = Gst.ElementFactory.make('playbin', 'bin')
         if self._playbin is None:
+            log.debug('Could not create GST playbin')
             return
         self._playbin.set_property('uri', f'file://{file_path}')
         state_return = self._playbin.set_state(Gst.State.PAUSED)
         if state_return == Gst.StateChangeReturn.FAILURE:
+            log.debug('Could not setup GST playbin')
             return
 
         self._query = Gst.Query.new_position(Gst.Format.TIME)



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/7439d476fdbfcb30bcbe4b12cb3ff9054774cedd...05be7097ac34505e2832fefb77d98bbe8f2225bb

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/7439d476fdbfcb30bcbe4b12cb3ff9054774cedd...05be7097ac34505e2832fefb77d98bbe8f2225bb
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits

Reply via email to