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