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


Commits:
59e99ed2 by wurstsalat at 2026-01-07T11:51:56+01:00
fix: Contact details: Make avatar management buttons opaque

Fixes #12574

- - - - -


4 changed files:

- gajim/data/gui/groupchat_manage.ui
- gajim/data/gui/profile.ui
- gajim/gtk/groupchat_manage.py
- gajim/gtk/profile.py


Changes:

=====================================
gajim/data/gui/groupchat_manage.ui
=====================================
@@ -39,6 +39,9 @@
                                 <property name="tooltip-text" 
translatable="yes">Remove your group chat avatar</property>
                                 <property name="halign">start</property>
                                 <property name="valign">end</property>
+                                <style>
+                                  <class name="opaque"/>
+                                </style>
                                 <child>
                                   <object class="GtkImage">
                                     <property 
name="icon-name">lucide-trash-symbolic</property>


=====================================
gajim/data/gui/profile.ui
=====================================
@@ -144,6 +144,9 @@
                                 <property name="tooltip-text" 
translatable="yes">Remove your profile picture</property>
                                 <property name="halign">start</property>
                                 <property name="valign">end</property>
+                                <style>
+                                  <class name="opaque"/>
+                                </style>
                                 <child>
                                   <object class="GtkImage">
                                     <property 
name="icon-name">lucide-trash-symbolic</property>


=====================================
gajim/gtk/groupchat_manage.py
=====================================
@@ -55,6 +55,7 @@ def __init__(
         self._avatar_chooser_button.set_halign(Gtk.Align.END)
         self._avatar_chooser_button.set_valign(Gtk.Align.END)
         self._avatar_chooser_button.set_visible(False)
+        self._avatar_chooser_button.add_css_class("opaque")
 
         self._ui.avatar_overlay.add_overlay(self._avatar_chooser_button)
 


=====================================
gajim/gtk/profile.py
=====================================
@@ -107,6 +107,7 @@ def __init__(self, account: str) -> None:
             tooltip=_("Change your profile picture"),
             icon_name="lucide-square-pen-symbolic",
         )
+        self._avatar_edit_button.add_css_class("opaque")
         self._connect(self._avatar_edit_button, "path-picked", 
self._on_edit_avatar)
 
         self._avatar_edit_button.set_halign(Gtk.Align.END)



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/59e99ed258e5fc5c0dd4287cd268b1b2b366e63f

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/59e99ed258e5fc5c0dd4287cd268b1b2b366e63f
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