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]