Philipp Hörist pushed to branch mac-ci at gajim / gajim
Commits:
1a0ac4e3 by Philipp Hörist at 2026-05-07T20:28:37+02:00
fix: Process picture clipboard paste correctly
Stop signal emission if we handle the paste
Fixes #12712
- - - - -
cd0bda7a by Philipp Hörist at 2026-05-08T17:13:27+02:00
cfix: Settings: Don't overwrite do_unroot() in CallbackSetting
- - - - -
af385552 by Philipp Hörist at 2026-05-08T18:41:44+02:00
fix build
- - - - -
3 changed files:
- gajim/gtk/message_actions_box.py
- gajim/gtk/settings.py
- mac/gajim-macos-helper.sh
Changes:
=====================================
gajim/gtk/message_actions_box.py
=====================================
@@ -858,6 +858,7 @@ def _on_paste_clipboard(self, textview:
MessageInputTextView) -> None:
if "image/png" in mime_types or "image/bmp" in mime_types:
self._ui.input_overlay.set_visible(True)
self._ui.input_overlay_label.set_text(_("Processing image…"))
+ textview.stop_emission_by_name("paste-clipboard")
clipboard.read_texture_async(None,
self._on_clipboard_read_texture_finished)
return
=====================================
gajim/gtk/settings.py
=====================================
@@ -633,11 +633,6 @@ def __init__(self, *args: Any, callback: Callable[...,
Any], **kwargs: Any) -> N
GenericSetting.__init__(self, *args, **kwargs)
self.callback = callback
- def do_unroot(self) -> None:
- # TODO test, currently not in use
- GenericSetting.do_unroot(self)
- del self.callback
-
def _on_activated(self, row: Adw.ActionRow) -> None:
self.callback()
=====================================
mac/gajim-macos-helper.sh
=====================================
@@ -24,7 +24,7 @@
set -e
# Variables
-gajim_version="master"
+gajim_version="mac-ci"
nbxmpp_version="master"
omemo_dr_version="master"
python_version="3.13"
@@ -68,7 +68,11 @@ export CI_GAJIM_RELEASE=0
function install_brew_dependencies() {
brew update
- brew install gettext python@${python_version} librsvg git
+ if [ "$CI_BUILD" == 0 ]
+ then
+ brew install python@${python_version}
+ fi
+ brew install gettext librsvg git
brew unlink python && brew link python@${python_version}
brew install gtk4 libadwaita pygobject3 adwaita-icon-theme libsoup@3
gst-python gtksourceview5 gstreamer
brew unlink gettext && brew link gettext
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/compare/ddadaac340ddd60d56a43fbc9b378f6ce2c16c8b...af38555220d016e6c8a16635ab806f2217fc41bc
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/compare/ddadaac340ddd60d56a43fbc9b378f6ce2c16c8b...af38555220d016e6c8a16635ab806f2217fc41bc
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]