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


Commits:
2b193394 by wurstsalat at 2025-07-05T11:34:53+02:00
other: Windows dev env: Remove superfluous pygobject-stubs config

- - - - -
752bb2fe by wurstsalat at 2025-07-05T11:35:26+02:00
ci: Tests: Remove superfluous pygobject-stubs config

- - - - -
70533bda by wurstsalat at 2025-07-05T12:35:44+02:00
imprv: Preferences: Improve display of locked settings

Closes #12354

- - - - -


3 changed files:

- .gitlab-ci.yml
- gajim/gtk/settings.py
- win/dev_env.sh


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -49,7 +49,7 @@ test-pyright:
   script:
     - pip install git+https://dev.gajim.org/gajim/python-nbxmpp.git
     - pip install git+https://dev.gajim.org/gajim/omemo-dr.git
-    - pip install --config-settings=config=Gtk4,Gdk4,GtkSource5 
git+https://github.com/pygobject/pygobject-stubs.git
+    - pip install git+https://github.com/pygobject/pygobject-stubs.git
     - pyright --version
     - pyright
   interruptible: true


=====================================
gajim/gtk/settings.py
=====================================
@@ -202,7 +202,6 @@ def __init__(
         )
         self._locked_icon.set_visible(False)
         self._locked_icon.set_tooltip_text(_("Setting is locked by the 
system"))
-        self._locked_icon.add_css_class("background")
         self._action_overlay = Gtk.Overlay(child=self.setting_box)
         self._action_overlay.add_overlay(self._locked_icon)
 


=====================================
win/dev_env.sh
=====================================
@@ -17,7 +17,7 @@ function main {
 
     pip3 install --upgrade precis-i18n
     pip3 install --upgrade $(echo "$PYTHON_REQUIREMENTS" | tr ["\\n"] [" "])
-    pip3 install pygobject-stubs --no-cache-dir 
--config-settings=config=Gtk4,Gdk4,GtkSource5
+    pip3 install pygobject-stubs --no-cache-dir
 }
 
 main;



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/926da541511ec9141d8899c884e4acb6d7eb3f40...70533bda6bfae4447952d3393032665b3b64aa5f

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/926da541511ec9141d8899c884e4acb6d7eb3f40...70533bda6bfae4447952d3393032665b3b64aa5f
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- commits@gajim.org
To unsubscribe send an email to commits-le...@gajim.org

Reply via email to