Daniel Brötzmann pushed to branch reaction-notifications at gajim / gajim


Commits:
2b20bfa1 by Philipp Hörist at 2026-01-18T13:08:00+01:00
new: Add more logging for drag and drop

- - - - -
bee643ed by Philipp Hörist at 2026-01-20T21:23:08+01:00
fix: AddContact: Fix error making it unable to add new contact

Fixes #12597

- - - - -
4b0f8cd9 by wurstsalat at 2026-01-20T21:43:16+01:00
fix: Fix showing feedback box for error reports

- - - - -
94b1e456 by Philipp Hörist at 2026-01-20T22:29:22+01:00
imprv: ErrorReports: Add python version to reports

- - - - -
3eae97e6 by Philipp Hörist at 2026-01-20T22:36:23+01:00
fix: AccountWizard: Handle disconnect correctly

- - - - -
8c409669 by Weblate at 2026-01-20T22:41:59+01:00
chore: Update translations

- - - - -
9284a056 by wurstsalat at 2026-01-20T23:22:38+01:00
fix: FileTransferManager: Catch errors when trying to get aesgcm URL fragment

- - - - -
fcd38416 by Philipp Hörist at 2026-01-20T23:26:50+01:00
release: 2.4.3

- - - - -
afb5a944 by Philipp Hörist at 2026-01-22T18:54:31+01:00
fix: Settings: Allow to scale font correctly

- Use same lower, upper, step values as Gnome Tweaks Tool
- Add a new dataclass SpinRange and allow to pass the shown digits

- - - - -
05fa0f48 by Philipp Hörist at 2026-01-22T19:48:24+01:00
fix: Shortcuts: Always accept window shortcuts

Depending on what widget was focused, sometimes some shortcuts could not bubble 
up to the window.

Fixes #12608

- - - - -
39954ac9 by Philipp Hörist at 2026-01-25T18:05:22+01:00
new: Improve leak tracking

The new method iterates the whole widget hirachy and checks for any leaks

- - - - -
24f9d6d4 by Philipp Hörist at 2026-01-25T18:05:22+01:00
fix: WorkspaceDialog: Fix a memory leak

- Don't connect signal twice
- Workaround Gtk.Entry bug

- - - - -
a120f80c by Philipp Hörist at 2026-01-25T18:05:22+01:00
refactor: SideBarSwichter: Add dedicated run_destroy() method

Break ref cycles in a dedicated method instead of do_unroot().
do_unroot() does not mean a widget is going to be destroyed.

- - - - -
d2fc360d by Philipp Hörist at 2026-01-25T19:00:52+01:00
fix: CreateGroupchatWindow: Fix Gtk.Entry leak

- - - - -
1b9890be by Philipp Hörist at 2026-01-25T22:02:53+01:00
new: Add more options for leak tracking

- Allow to only check children
- Print total count of tracked objects
- Make it faster by removing a few gc.collect() calls

- - - - -
ab8ce0c0 by Philipp Hörist at 2026-01-25T22:03:24+01:00
fix: OpenGraphPreview: Fix memory leak

- - - - -
4d2d975f by Philipp Hörist at 2026-01-25T22:09:31+01:00
refactor: ConversationView: More efficiently check for leaks

- Call check_finalize() only once for parent widgets when removed
- View: Use single method to remove rows

- - - - -
c14b291b by wurstsalat at 2026-01-26T20:49:51+01:00
fix: Preview: Set drag hotspot to upper left corner for better UX

Fixes #12599

- - - - -
541033d2 by wurstsalat at 2026-01-26T21:06:52+01:00
fix: Workspace sidebar: Fix drag highlight styling

- - - - -
696a7ebd by wurstsalat at 2026-01-26T21:19:25+01:00
feat: Show notifications for reactions

Closes #12182

- - - - -
e907b0ec by wurstsalat at 2026-01-26T21:19:25+01:00
cfix: Apply review suggestions

- - - - -
2949c5e8 by wurstsalat at 2026-01-26T21:19:26+01:00
refactor: Review feedback

- - - - -
5c08b70d by wurstsalat at 2026-01-26T21:19:26+01:00
cfix: Correct ReactionUpdated args for OutgoingMessage

- - - - -
834ece26 by wurstsalat at 2026-01-26T21:19:26+01:00
cq: Apply review feedback

- - - - -
a081727a by wurstsalat at 2026-01-26T21:19:26+01:00
cq: Use occupant id to get contacts

- - - - -
44a8e8b9 by wurstsalat at 2026-01-26T21:19:26+01:00
cfix: Fix message.type attribute call

- - - - -
3c677b21 by wurstsalat at 2026-01-26T21:35:35+01:00
cfix: Reactions: Don't issue notification for MAM message

- - - - -


89 changed files:

- ChangeLog
- data/org.gajim.Gajim.metainfo.xml.in
- flatpak/org.gajim.Gajim.yaml
- gajim/__init__.py
- gajim/common/events.py
- gajim/common/file_transfer_manager.py
- gajim/common/modules/message.py
- gajim/common/modules/reactions.py
- gajim/common/setting_values.py
- gajim/common/util/uri.py
- gajim/data/gui/exception_dialog.ui
- gajim/data/style/gajim.css
- gajim/gtk/account_wizard.py
- gajim/gtk/activity_list.py
- gajim/gtk/add_contact.py
- gajim/gtk/chat_page.py
- gajim/gtk/contact_info.py
- gajim/gtk/conversation/avatar_stack.py
- gajim/gtk/conversation/message_widget.py
- gajim/gtk/conversation/plain_widget.py
- gajim/gtk/conversation/reactions_bar.py
- gajim/gtk/conversation/rows/base.py
- gajim/gtk/conversation/rows/message.py
- gajim/gtk/conversation/rows/widgets.py
- gajim/gtk/conversation/view.py
- gajim/gtk/exception.py
- gajim/gtk/groupchat_creation.py
- gajim/gtk/groupchat_details.py
- gajim/gtk/main.py
- gajim/gtk/main_stack.py
- gajim/gtk/preference/app.py
- gajim/gtk/preference/dialog.py
- gajim/gtk/preview/audio.py
- gajim/gtk/preview/audio_visualizer.py
- gajim/gtk/preview/geo.py
- gajim/gtk/preview/open_graph.py
- gajim/gtk/preview/preview.py
- gajim/gtk/referenced_message.py
- gajim/gtk/settings.py
- gajim/gtk/shortcut_manager.py
- gajim/gtk/sidebar_switcher.py
- gajim/gtk/util/misc.py
- gajim/gtk/widgets.py
- gajim/gtk/window.py
- gajim/gtk/workspace_dialog.py
- po/ar.po
- po/be.po
- po/[email protected]
- po/bg.po
- po/br.po
- po/ca.po
- po/cs.po
- po/da.po
- po/de.po
- po/el.po
- po/en_GB.po
- po/eo.po
- po/es.po
- po/eu.po
- po/fa.po
- po/fr.po
- po/gajim.pot
- po/gl.po
- po/he.po
- po/hr.po
- po/hu.po
- po/ie.po
- po/it.po
- po/ja.po
- po/kab.po
- po/kk.po
- po/ko.po
- po/lt.po
- po/nb_NO.po
- po/nl.po
- po/pl.po
- po/pt.po
- po/pt_BR.po
- po/ro.po
- po/ru.po
- po/sk.po
- po/sr.po
- po/[email protected]
- po/sv.po
- po/tr.po
- po/uk.po
- po/zh_CN.po
- po/zh_TW.po
- test/gtk/ui_test_exception.py


The diff was not included because it is too large.


View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/554f46b2832c864c80c41787f316fc248c67db6f...3c677b21cfce27d9e53c84cd80782287a81e8ad6

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/554f46b2832c864c80c41787f316fc248c67db6f...3c677b21cfce27d9e53c84cd80782287a81e8ad6
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