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


Commits:
041a234b by wurstsalat at 2024-11-12T22:16:59+01:00
refactor: ChatStack: Set correct icon size for DND overlay

- - - - -
68e9378f by wurstsalat at 2024-11-12T22:41:41+01:00
refactor: Preview test: Add more preview types

- - - - -


2 changed files:

- gajim/gtk/chat_stack.py
- test/gtk/ui_test_preview.py


Changes:

=====================================
gajim/gtk/chat_stack.py
=====================================
@@ -87,7 +87,9 @@ def __init__(self):
         dnd_icon = Gtk.Image.new_from_icon_name("mail-attachment-symbolic")
         dnd_icon.set_vexpand(True)
         dnd_icon.set_valign(Gtk.Align.END)
-        dnd_label = Gtk.Label(label=_("Drop files or contacts"))
+        dnd_icon.set_pixel_size(64)
+
+        dnd_label = Gtk.Label(label=_("Drop files here"))
         dnd_label.set_max_width_chars(40)
         dnd_label.set_vexpand(True)
         dnd_label.set_valign(Gtk.Align.START)


=====================================
test/gtk/ui_test_preview.py
=====================================
@@ -9,7 +9,10 @@
 import gi
 
 gi.require_version('Gst', '1.0')
+gi.require_version('GstPbutils', '1.0')
 
+from gi.repository import Gst
+from gi.repository import GstPbutils
 from gi.repository import Gtk
 
 from gajim.common import app
@@ -32,7 +35,8 @@
 
 PREVIEW_TYPES = {
     'geo: URI': 'geo:50.3333,24.5555',
-    'Image URL': 
'https://dev.gajim.org/-/project/30/uploads/b2bca3294faaf560d2808715c2803dcc/Screenshot_After_NotHover.png',
+    'Image URL': 'https://gajim.org/img/screenshots/single-window-mode.png',
+    'Audio URL': 
'https://dev.gajim.org/gajim/gajim/-/wikis/uploads/dec966d89848453df07e0bd9b2ebc3d3/Gajim.ogg',
     'PDF URL': 'https://www.rfc-editor.org/rfc/pdfrfc/rfc6120.txt.pdf',
     'Regular URL': 'https://gajim.org',
 }
@@ -79,8 +83,12 @@ def _cleanup(self) -> None:
         pass
 
 
+Gst.init()
+GstPbutils.pb_utils_init()
+
 app.get_client = MagicMock()
 app.window = MagicMock()
+app.is_installed = MagicMock(return_value=True)
 
 logging_helpers.set_loglevels('gajim=DEBUG')
 



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/a96ebb76b45514707ad3e629b39e4ceb23918a83...68e9378f5ef270bdb4dad23deff266bac140d9b8

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/a96ebb76b45514707ad3e629b39e4ceb23918a83...68e9378f5ef270bdb4dad23deff266bac140d9b8
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to