Daniel Brötzmann pushed to branch adw-application at gajim / gajim
Commits: 77c201ed by Weblate at 2025-02-27T19:56:46+01:00 chore: Update translations - - - - - b4b9e14c by wurstsalat at 2025-02-27T21:39:22+01:00 cfix: Preferences: Fix lock icon layout - - - - - 8681e634 by Philipp Hörist at 2025-02-27T22:30:38+01:00 chore: Update IANA data - - - - - 416fdc51 by Philipp Hörist at 2025-02-27T22:30:38+01:00 change: Raise nbxmpp version - - - - - bf66d326 by Philipp Hörist at 2025-02-27T22:42:09+01:00 chore: Flatpak: Update dependencies - - - - - 1b493e43 by Philipp Hörist at 2025-02-28T20:10:59+01:00 ci: Debian: Raise nbxmpp version - - - - - 0c61acd9 by Philipp Hörist at 2025-02-28T20:11:14+01:00 release: 2.0.0 - - - - - 8b74aa13 by Philipp Hörist at 2025-03-01T10:28:17+01:00 fix: Settings: Fix opening sub dialogs - - - - - 8bd6d392 by wurstsalat at 2025-03-01T16:31:31+01:00 fix: Preferences: Update themes list when removing theme Use ThemeUpdate instead of StyleChanged (which is used for dark/light mode) - - - - - 821ec029 by wurstsalat at 2025-03-01T16:43:44+01:00 imprv: Start Chat: Add confirmation dialog for 'Forget this Group Chat' action Closes #12199 - - - - - 3091a7c5 by wurstsalat at 2025-03-01T17:19:24+01:00 other: Update DOAP file - - - - - 178a08d4 by wurstsalat at 2025-03-01T19:32:10+01:00 refactor: Disable dependency checks for Farstream and AV These checks are obsolete while AV support is disabled. Testing for Farstream triggered a GTK critical: gst_base_auto_convert_register_filter: assertion 'g_strcmp0 (name, ((GstAutoConvertFilterInfo *) tmp->data)->name)' failed - - - - - 262279db by wurstsalat at 2025-03-01T19:34:25+01:00 fix: Show audio input selection again (for voice messages) - - - - - ffebaf03 by wurstsalat at 2025-03-01T19:36:30+01:00 fix: Preferences: Show missing titles for settings again - - - - - c1786bfc by wurstsalat at 2025-03-01T19:42:10+01:00 cq: PluginManager: Reduce loglevel for failed manifest loading attempts - - - - - 1ac25066 by wurstsalat at 2025-03-01T19:57:35+01:00 fix: SettingsDialog: Fix showing dialogs - - - - - e4dd62b4 by Philipp Hörist at 2025-03-02T15:19:16+01:00 fix: StartChat: Don't crash when groupchat is in Roster - - - - - 734d2e91 by Daniel Brötzmann at 2025-03-02T20:06:42+00:00 fix: EventStorage: Serialize JIDs correctly - - - - - efffcc8c by wurstsalat at 2025-03-02T21:26:45+01:00 cq: HTTPUpload: Improve type annotations - - - - - 49bb355b by wurstsalat at 2025-03-02T23:03:37+01:00 cq: ChatMarkers: Improve type annotations - - - - - 7ee56e87 by Philipp Hörist at 2025-03-03T19:58:28+01:00 fix: MUC: Don’t query avatars if not allowed - - - - - c1ed3abb by Weblate at 2025-03-03T21:54:12+01:00 chore: Update translations - - - - - 45ec7a16 by Philipp Hörist at 2025-03-03T21:59:39+01:00 release: 2.0.1 - - - - - d96e3c40 by wurstsalat at 2025-03-03T23:37:17+01:00 imprv: Improve confirmation dialog strings - - - - - 0da85139 by Philipp Hörist at 2025-03-04T12:59:35+01:00 refactor: Util: Remove obsolete method - - - - - ed0b5aa3 by wurstsalat at 2025-03-04T23:18:42+01:00 fix: History export: Skip ResourceContacts for export Fixes #12208 - - - - - df0f9e89 by wurstsalat at 2025-03-04T23:23:16+01:00 fix: Ad-hoc commands: Expand list of commands vertically Fixes #12206 - - - - - 997afd35 by wurstsalat at 2025-03-05T21:55:35+01:00 cfix: Add back Farstream version requirement and disable CallManager This suppresses a warning triggered by jingle modules when importing Farstream - - - - - 1ca571e9 by Philipp Hörist at 2025-03-05T22:01:34+01:00 refactor: ExportHistory: Use dedicate param struct for action - Return message type in get_conversation_jids() so we know the jid type - - - - - 346f3683 by Philipp Hörist at 2025-03-06T23:56:46+01:00 refactor: Harmonize add contact actions - Replace add-to-roster action with add-contact - - - - - 0f039191 by Philipp Hörist at 2025-03-07T00:00:02+01:00 fix: Menus: Create menu on button click Otherwise we have stale menu entries Fixes #12214 - - - - - 62996c6a by mesonium at 2025-03-07T22:01:46+00:00 fix: Make dragged chat stick to cursor - - - - - a7fbe50b by Emmanuel Gil Peyrot at 2025-03-07T23:08:43+01:00 change: Display a warning when trying to add domain JID Such JIDs are valid, so we shouldn’t forbid them, but users stumble upon that thinking they can just add 'user' instead of '[email protected]', so displaying a warning seems better than not. - - - - - 378aae0e by wurstsalat at 2025-03-08T09:53:14+01:00 cq: GroupChatJoin: Improve type annotations - - - - - 29a5b49f by Philipp Hörist at 2025-03-08T13:04:16+01:00 feat: Moderation: Support Message Moderation 0.3.0 - - - - - 14eab1b2 by Philipp Hörist at 2025-03-08T13:18:15+01:00 cq: GroupChatJoin: Fix type - - - - - 025a0aee by mesonium at 2025-03-08T15:06:23+01:00 fix: StartChatDialog: Do not crash, when dialog closes after starting new chat Fixes #12213 - - - - - 75d2b118 by Philipp Hörist at 2025-03-08T15:51:13+01:00 fix: HistoryExport: Export messages in ascending order Fixes #12218 - - - - - 42d32017 by nicoco at 2025-03-08T16:36:26+00:00 feat: Use XEP-0172 nickname of contacts not in roster Fixes #11476 - - - - - c3ccf675 by wurstsalat at 2025-03-09T13:45:09+01:00 fix: Helpers: Check for empty bytes objects when loading file async Fixes #12220 - - - - - deecc8e2 by wurstsalat at 2025-03-09T17:05:21+01:00 fix: ContactNameWidget: Add more conditions for enabling edit mode Fixes #12221 - - - - - 1e095594 by wurstsalat at 2025-03-09T17:13:00+01:00 fix: MUC: Ensure MUCData is initiated with jid string Fixes #12222 - - - - - 1fec2471 by wurstsalat at 2025-03-09T21:52:19+00:00 imprv: Simplify URI context menu This removes custom URI handling for all types except XMPP/ambiguous URI types. GTK handles other URI types already (mailto, tel, etc.) Closes #12207 - - - - - e96ea115 by wurstsalat at 2025-03-09T21:52:19+00:00 change: Don't handle file URIs This is considered feature-creep - - - - - 4efec389 by wurstsalat at 2025-03-09T21:52:19+00:00 imprv: Remove 'ambiguous-address' URI processing Fixes #12192 - - - - - 1f433ab1 by mesonium at 2025-03-09T22:30:09+00:00 fix: MessageInput: Do not crash on message send Alternative to 9a68e96e to essentially fix #12158, as we need to work around https://gitlab.gnome.org/GNOME/gtk/-/issues/7382 Introduces a minor regression: When the input shows > 1 line and gets resized, so that the whole text finally fits into a single line, the view's height is 2 lines tall, until the text buffer is changed again. - - - - - cd00f96f by wurstsalat at 2025-03-10T06:35:16+00:00 cq: Receipts: Improve type annotations - - - - - 18ec02b4 by wurstsalat at 2025-03-10T06:35:16+00:00 cq: Modules: Call Roster's get_item with JID object - - - - - c928463a by wurstsalat at 2025-03-10T06:35:16+00:00 refactor: Modules: Change type annotations in MUC and MAM modules - - - - - ad55c8d7 by Philipp Hörist at 2025-03-10T16:41:38+01:00 refactor: Bookmarks: Handle invalid bookmark on retract - - - - - e63c572b by Philipp Hörist at 2025-03-10T16:44:36+01:00 cq: Iq: Improve type hints - - - - - 6ccdb884 by wurstsalat at 2025-03-10T18:38:26+01:00 imprv: Moderation: Improve moderation text - - - - - cd858eb7 by wurstsalat at 2025-03-10T18:48:18+01:00 cq: GroupChatInfo: Improve type annotations - - - - - 2006a3ef by Philipp Hörist at 2025-03-10T19:29:47+01:00 refactor: MAM: Improve error handling Add removal by id because the JID is not in all error conditions available - - - - - 2aaaf55f by Weblate at 2025-03-10T22:54:19+01:00 chore: Update translations - - - - - 5c0cf7f4 by Philipp Hörist at 2025-03-10T22:55:23+01:00 chore: Flatpak: Update dependencies - - - - - a647aad2 by Philipp Hörist at 2025-03-10T22:56:45+01:00 release: 2.0.2 - - - - - a7d0abaa by wurstsalat at 2025-03-10T21:59:28+00:00 imprv: Group chats: Improve strings for events - - - - - 44d005ed by Philipp Hörist at 2025-03-11T00:24:24+01:00 fix: MUC: Don’t fail on displaying affiliation change - - - - - 0dd018f5 by wurstsalat at 2025-03-11T21:19:27+01:00 fix: ChatControl: Handle autoscroll-changed without active chat Fixes #12226 - - - - - a9990c5c by Philipp Hörist at 2025-03-11T22:01:32+01:00 fix: Chat: Send read marker only when chat is at bottom - - - - - 36e96a3d by wurstsalat at 2025-03-13T23:07:20+01:00 fix: AdHoc: Don't fail if dataform widget is not set when cancelling Fixes #12227 - - - - - e11719e5 by Philipp Hörist at 2025-03-14T19:20:17+01:00 fix: StatusIcon: Show correct state for mute sounds option - - - - - 9816d7cf by mesonium at 2025-03-14T19:08:57+00:00 cfix: Use better method to adjust input view's height This approach leads to a smoother adjustment and always ensures the correct height and scroll position. Credits go to the Dino project, who came up with this solution [1]. Fixes essentially #12158. [1] https://github.com/dino/dino/commit/e51b55432fe98e0fbc036fe785ef50fbf1589034 - - - - - 50e4bdab by wurstsalat at 2025-03-14T21:39:20+01:00 cq: StartChat: Improve test - - - - - 3545b2bc by Philipp Hörist at 2025-03-15T11:13:18+01:00 feat: Store/Restore the size of dialogs - - - - - 4feed6f1 by wurstsalat at 2025-03-15T17:13:46+01:00 change: Use Adw.Application - - - - - 126 changed files: - ChangeLog - README.md - data/gajim.doap - data/org.gajim.Gajim.metainfo.xml.in - debian/control - debian/patches/remove-nbxmpp-from-deps.patch - flatpak/org.gajim.Gajim.Devel.yaml - flatpak/org.gajim.Gajim.yaml - gajim/__init__.py - gajim/common/app.py - gajim/common/application.py - gajim/common/events.py - gajim/common/helpers.py - gajim/common/iana.py - gajim/common/modules/bookmarks.py - gajim/common/modules/chat_markers.py - gajim/common/modules/contacts.py - gajim/common/modules/entity_time.py - gajim/common/modules/httpupload.py - gajim/common/modules/iq.py - gajim/common/modules/last_activity.py - gajim/common/modules/mam.py - gajim/common/modules/message.py - gajim/common/modules/moderations.py - gajim/common/modules/muc.py - gajim/common/modules/presence.py - gajim/common/modules/receipts.py - gajim/common/modules/roster.py - gajim/common/modules/software_version.py - gajim/common/modules/user_nickname.py - gajim/common/modules/vcard_avatars.py - gajim/common/setting_values.py - gajim/common/settings.py - gajim/common/storage/archive/storage.py - gajim/common/storage/base.py - gajim/common/storage/events/storage.py - gajim/common/styling.py - gajim/common/util/uri.py - gajim/common/util/user_strings.py - gajim/data/gui/main.ui - gajim/data/gui/preferences.ui - gajim/data/style/gajim.css - gajim/gtk/accounts.py - gajim/gtk/add_contact.py - gajim/gtk/adhoc.py - gajim/gtk/application.py - gajim/gtk/builder.pyi - gajim/gtk/chat_banner.py - gajim/gtk/chat_list.py - gajim/gtk/chat_list_row.py - gajim/gtk/chat_stack.py - gajim/gtk/const.py - gajim/gtk/contact_info.py - gajim/gtk/contact_name_widget.py - gajim/gtk/control.py - gajim/gtk/conversation/plain_widget.py - gajim/gtk/features.py - gajim/gtk/groupchat_creation.py - gajim/gtk/groupchat_info.py - gajim/gtk/groupchat_join.py - gajim/gtk/history_export.py - gajim/gtk/main.py - gajim/gtk/menus.py - gajim/gtk/message_actions_box.py - gajim/gtk/message_input.py - gajim/gtk/pep_config.py - gajim/gtk/preferences.py - gajim/gtk/proxies.py - gajim/gtk/settings.py - gajim/gtk/start_chat.py - gajim/gtk/status_icon.py - gajim/gtk/structs.py - gajim/gtk/themes.py - gajim/gtk/util/styling.py - gajim/gtk/widgets.py - gajim/main.py - gajim/plugins/pluginmanager.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/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/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 - pyproject.toml - scripts/generate_ui_types.py - test/common/test_styling.py - − test/common/test_uri_util.py - + test/database/test_events.py - test/database/test_methods.py - test/gtk/ui_test_start_chat.py - − test/gui/test_menus.py The diff was not included because it is too large. View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/c84376ab00b2d9b6e0850c36d01c32cdc8d71bff...4feed6f1a109987168c6186d37afac8a7068b404 -- View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/c84376ab00b2d9b6e0850c36d01c32cdc8d71bff...4feed6f1a109987168c6186d37afac8a7068b404 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]
