Daniel Brötzmann pushed to branch muc-display-participants-count at gajim / gajim
Commits: aceaa244 by wurstsalat at 2025-06-25T07:05:19+02:00 cfix: Profile: Fix action bar background color - - - - - a449af0d by Weblate at 2025-06-25T09:53:08+02:00 chore: Update translations - - - - - 375dc62b by wurstsalat at 2025-06-25T23:23:16+02:00 cfix: Code widget: Fix font-size - - - - - 0fb309ed by Philipp Hörist at 2025-06-26T21:01:12+02:00 feat: Preferences: Add setting to hide header bar - - - - - 2a643ece by Philipp Hörist at 2025-06-27T16:24:31+00:00 cfix: Windows: Make translations work with Gtk.Template - - - - - b0575754 by Philipp Hörist at 2025-06-28T00:17:17+02:00 new: Main: Make gi version check earlier - - - - - f0a059af by wurstsalat at 2025-06-28T09:33:29+02:00 cfix: Preferences: Improve show_header_bar title and description - - - - - ec0f3934 by Philipp Hörist at 2025-06-28T10:27:24+02:00 cfix: AppSideBar: Show unread counter - - - - - 3ac67510 by Philipp Hörist at 2025-06-28T13:32:29+02:00 ci: Enable windows releases - - - - - 89078a9c by Philipp Hörist at 2025-06-28T13:41:05+02:00 chore: Flatpak: Update dependencies - - - - - 8fc00dfa by Weblate at 2025-06-28T14:01:02+02:00 chore: Update translations - - - - - f9b83aee by Philipp Hörist at 2025-06-28T14:57:50+02:00 chore: Flatpak: Update README.md - - - - - 49e6a401 by Philipp Hörist at 2025-06-28T15:35:59+02:00 ci: Debian: Update nbxmpp nightly version - - - - - 27e0ff17 by Philipp Hörist at 2025-06-28T17:29:46+02:00 cfix: Silence action helper warnings Set the target before the action name, otherwise Gtk prints a warning to the console - - - - - 2fc943b2 by Philipp Hörist at 2025-06-28T17:33:36+02:00 cfix: AlertDialogs: Use current active window as parent - - - - - 83df844d by Philipp Hörist at 2025-06-28T18:48:34+02:00 new: Main: Add application icon in header bar - - - - - 8c095d95 by Philipp Hörist at 2025-06-28T18:58:00+02:00 refactor: Remove icon theme png files They should not be necessary when svg is available - - - - - 6f5c00f2 by wurstsalat at 2025-06-29T14:41:51+02:00 cfix: Message input: Add unfocused border color - - - - - 3cd05a49 by Weblate at 2025-06-29T15:45:11+02:00 chore: Update translations - - - - - ce4a98af by Philipp Hörist at 2025-06-29T15:49:27+02:00 release: 2.3.0 - - - - - 66be2216 by Philipp Hörist at 2025-06-29T16:57:07+02:00 fix: Windows: Enable automatic update check - - - - - 0fbc25c9 by wurstsalat at 2025-06-29T17:06:55+02:00 other: DOAP: Update screenshot URL - - - - - c7b7bc11 by wurstsalat at 2025-06-29T17:32:31+02:00 other: Update app metainfo - - - - - 6c6204a7 by wurstsalat at 2025-06-29T17:45:52+02:00 cfix: Fix app metainfo validation issues - - - - - 16cc6854 by wurstsalat at 2025-06-29T18:54:30+02:00 fix: Windows: Add back required PNG status icons for systray icon - - - - - 11b40010 by Weblate at 2025-06-29T18:54:33+02:00 chore: Update translations chore: Update translations chore: Update translations chore: Update translations - - - - - 90ec147e by wurstsalat at 2025-06-29T19:12:38+02:00 release: 2.3.1 - - - - - 215977e9 by wurstsalat at 2025-06-30T21:14:01+02:00 imprv: Exceptions: Improve issue text - - - - - e95f27f6 by wurstsalat at 2025-06-30T21:14:51+02:00 other: Improve issue template - - - - - b256d4ea by wurstsalat at 2025-06-30T22:05:39+02:00 imprv: Contact info: Improve layout and wording - - - - - c1e3b391 by wurstsalat at 2025-06-30T22:06:00+02:00 imprv: Group chat info: Improve layout - - - - - d2c65186 by wurstsalat at 2025-07-02T08:42:43+02:00 cfix: Sidebar: Fix listbox item's active state background color - - - - - 247027ef by wurstsalat at 2025-07-02T08:55:50+02:00 fix: Workspaces: Fix dropping a chat on the new workspace icon Fixes #12340 - - - - - 4a450e6b by Philipp Hörist at 2025-07-02T19:42:58+02:00 fix: Migration: Fix migration for Gajim versions < 1.8.4 Fixes #12308 - - - - - a9f7c3a7 by Weblate at 2025-07-02T20:49:10+02:00 chore: Update translations - - - - - 87965a91 by Philipp Hörist at 2025-07-02T20:50:50+02:00 release: 2.3.2 - - - - - a7112f16 by Philipp Hörist at 2025-07-03T19:03:16+02:00 new: Notifications: Improve logging - - - - - aaddbf6d by Marco Festini at 2025-07-03T18:32:04+00:00 imprv: Present main window when clicking systray icon - - - - - be53ab10 by Philipp Hörist at 2025-07-03T21:22:13+02:00 fix: GroupChat: Don’t allow sending messages if contact is not joined Fixes #12351 - - - - - 926da541 by Legi at 2025-07-05T06:51:41+00:00 imprv: Add support for the urgency hint on win32 - - - - - 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 - - - - - 55a5bb9f by Philipp Hörist at 2025-07-05T12:41:04+02:00 fix: Windows: Make --user-profile work correctly with portable installations Fixes #12356 - - - - - 50b0bd42 by wurstsalat at 2025-07-06T08:17:58+02:00 cfix: Windows status icon: Honor initial show_trayicon setting - - - - - 4b1dec40 by wurstsalat at 2025-07-06T09:52:42+02:00 fix: Status icon: Call shutdown when handling Gajim core shutdown - - - - - 2566dc7a by wurstsalat at 2025-07-06T15:37:30+00:00 fix: Styling: Add extra CSS on Windows to fix issues - window shadow would prevent clicks on underlying windows - monospace font is not installed on Windows Fixes #12333 - - - - - 53814e91 by Philipp Hörist at 2025-07-07T21:40:16+02:00 refactor: Notifications: Remove code for detecting notification interfaces Leave this job to GLib Fixes #12349 - - - - - f3a1a984 by wurstsalat at 2025-07-07T23:29:12+02:00 perf: Main window: Display (empty) main window early to indicate startup progress - - - - - 9d8e36aa by wurstsalat at 2025-07-08T20:06:30+02:00 perf: Preferences: Load plugin manifests in idle fashion to avoid blocking the UI - - - - - 02b572d5 by wurstsalat at 2025-07-08T21:00:12+02:00 cfix: Certificate/device info: Make strings translatable - - - - - f18309c0 by wurstsalat at 2025-07-08T21:01:08+02:00 imprv: Group chat management: Use Adw widgets - - - - - 143a7c2b by wurstsalat at 2025-07-08T21:37:01+02:00 fix: Preview: Guard for errors while trying to create thumbnails Fixes #12360 - - - - - 255e4fe3 by wurstsalat at 2025-07-08T22:00:17+02:00 fix: Preview: Guard file access checks Fixes #12361 - - - - - 94986a1c by wurstsalat at 2025-07-08T23:21:25+02:00 fix: Preview: Guard for more errors while trying to save file Fixes #12337 - - - - - 77397074 by Weblate at 2025-07-09T21:42:43+02:00 chore: Update translations - - - - - 5482b62e by wurstsalat at 2025-07-13T15:00:43+02:00 fix: Disable accesskit on Windows to prevent segfaults Fixes #12364 See https://github.com/msys2/MINGW-packages/issues/24812 - - - - - f16bbd28 by Weblate at 2025-07-13T15:23:20+02:00 chore: Update translations - - - - - 3029c012 by wurstsalat at 2025-07-13T16:06:00+02:00 fix: Manage roster: Fix renaming contacts without nickname Fixes #12369 - - - - - a86b7222 by Philipp Hörist at 2025-07-13T16:37:22+02:00 release: 2.3.3 - - - - - 334dc6fc by wurstsalat at 2025-07-17T18:07:55+02:00 fix: Message actions box: Support pasting image/bmp Fixes #12367 - - - - - f320be39 by wurstsalat at 2025-07-20T12:34:45+02:00 change: Preview audio visualizer: Use Adw accent color Closes #12373 - - - - - b016aa5f by Philipp Hörist at 2025-07-20T16:22:06+02:00 imprv: Set stream language Fixes #11767 - - - - - 7c21f91d by Philipp Hörist at 2025-07-20T21:45:14+02:00 new: Assistant: Make icon in default page optional - - - - - a5e36498 by Philipp Hörist at 2025-07-20T21:49:11+02:00 imprv: AdHoc: Improve diplayed errors Fixes #12376 - - - - - 86a03079 by Philipp Hörist at 2025-07-20T21:58:30+02:00 cq: AdHoc: Fix type errors - - - - - 9f92600c by Philipp Hörist at 2025-07-20T22:04:03+02:00 cq: ServerInfo: Fix type errors - - - - - 6fbf5b66 by wurstsalat at 2025-07-25T21:21:44+02:00 fix: Message input: Grab focus after selecting emoji Fixes #12378 - - - - - 4d053059 by Philipp Hörist at 2025-07-26T10:08:12+02:00 imprv: Main: Hide chat on escape Fixes #12381 - - - - - 286806a8 by Philipp Hörist at 2025-07-26T10:09:25+02:00 imprv: Main: Make Escape close the window independent of chat setting - - - - - b967f87e by Daniel Brötzmann at 2025-07-27T20:05:04+00:00 imprv: Emoji completion: Sort emojis - - - - - 5b3ab960 by Philipp Hörist at 2025-07-28T21:25:15+00:00 imprv: Chat: Handle images drag&drop from browsers - - - - - c44309f8 by wurstsalat at 2025-07-28T23:36:57+02:00 fix: Plugins: Don't fail when trying to check for plugin errors; improve logging - - - - - 095a99d0 by wurstsalat at 2025-07-29T19:53:49+02:00 imprv: Chat rows: Add CSS classes for identifying message direction Closes #12374 - - - - - ce2a8540 by Philipp Hörist at 2025-08-01T19:42:11+02:00 fix: StartChat: Make sure entry has focus always Fixes #12396 - - - - - 35b09283 by wurstsalat at 2025-08-01T22:16:35+02:00 fix: Messages: Align LTR/RTL messages correctly if the global direction differs Fixes #12383 - - - - - de21d7f6 by wurstsalat at 2025-08-02T14:44:26+02:00 fix: Chat function page: Set contact name correctly for 'Note to myself' - - - - - 209c7522 by wurstsalat at 2025-08-02T14:50:50+02:00 cq: Modules: Remove obsolete type ignores - - - - - 199faf5c by wurstsalat at 2025-08-02T15:07:17+02:00 fix: File transfer: Fix warning message when invoking send-file action - - - - - 0b1a4b34 by Philipp Hörist at 2025-08-02T17:19:33+02:00 new: VCard: Cache vcard queries - - - - - 054e06f5 by Philipp Hörist at 2025-08-02T23:42:14+02:00 feat: VCard4: Support timezone field - - - - - f8f3ca69 by wurstsalat at 2025-08-02T23:51:39+02:00 cq: Message row: Remove obsolete method - - - - - fdfa3471 by wurstsalat at 2025-08-02T23:51:39+02:00 cq: Fix typo in icon name - - - - - 4fc1e2bb by wurstsalat at 2025-08-03T11:29:20+02:00 imprv: Update unread count when closing chat - - - - - d5e6badc by wurstsalat at 2025-08-03T13:00:42+02:00 fix: Notifications: Catch errors when trying to initialize Windows backend Fixes #12409 - - - - - 60075aca by wurstsalat at 2025-08-03T13:09:51+02:00 fix: Group chat: Fix showing participant menu when real JID is unknown Fixes #12410 - - - - - ddabee2d by wurstsalat at 2025-08-03T14:09:33+02:00 fix: Group chats: Fix starting chat when real JID is unknown Fixes #11761 - - - - - dee4165f by wurstsalat at 2025-08-03T16:39:17+02:00 imprv: Shortcuts: Bind Ctrl+W to close Gajim if no chat is selected Fixes #11960 - - - - - f1fa4f75 by wurstsalat at 2025-08-03T17:13:55+02:00 fix: Improve nickname matching for preceding apostropes Fixes #11918 - - - - - 50edc15d by Philipp Hörist at 2025-08-03T18:07:45+02:00 cfix: Profile: Set default entry for timezone - - - - - 752f40aa by wurstsalat at 2025-08-03T18:30:55+02:00 imprv: Profile: Improve 'Remove' button style and center TZ description - - - - - 94b97e48 by Philipp Hörist at 2025-08-03T21:31:51+02:00 fix: Accounts: Don’t apply SASLPrep to passwords Fixes #12312 - - - - - 4fb3630b by Daniel Brötzmann at 2025-08-03T21:09:56+00:00 change: Chat: Display content inline when clicking [read more] - - - - - 404d221d by mesonium at 2025-08-03T22:31:31+00:00 imprv: Loosen matching rules for URL query strings - - - - - 82aad8f0 by mesonium at 2025-08-03T22:34:37+00:00 fix: JingleFileTransferRow: Fix missing attribute - - - - - f0717793 by Philipp Hörist at 2025-08-05T22:51:35+02:00 refactor: Control: Better encapsulate class Fixes #1166 - - - - - 54a86ded by Philipp Hörist at 2025-08-06T20:48:19+02:00 fix: Profile: Don’t escape nickname Fixes #12420 - - - - - 3821d3f2 by Philipp Hörist at 2025-08-06T22:22:33+02:00 new: GroupchatRoster: Add total-count property - - - - - e3c99ef0 by Philipp Hörist at 2025-08-07T20:04:39+02:00 imprv: OMEMOTrustManager: Add copy button and make some design improvements - Use monospace font - Reduce font size slightly Fixes #12421 - - - - - 01cb2842 by wurstsalat at 2025-08-07T22:53:45+02:00 imprv: Group chats: Show participants count and improve styling Closes #12210 - - - - - 189 changed files: - .gitlab-ci.yml - .gitlab/issue_templates/Bug.md - ChangeLog - data/gajim.doap - data/org.gajim.Gajim.metainfo.xml.in - debian/control - flatpak/README.md - flatpak/org.gajim.Gajim.Devel.yaml - flatpak/org.gajim.Gajim.yaml - gajim/__init__.py - gajim/common/application.py - gajim/common/client.py - gajim/common/configpaths.py - gajim/common/modules/annotations.py - gajim/common/modules/bookmarks.py - gajim/common/modules/roster.py - gajim/common/modules/vcard4.py - gajim/common/preview.py - gajim/common/regex.py - gajim/common/setting_values.py - gajim/common/settings.py - gajim/common/storage/archive/migration.py - gajim/common/util/classes.py - gajim/common/util/muc.py - gajim/data/gui/certificate.ui - gajim/data/gui/chat_banner.ui - gajim/data/gui/contact_info.ui - gajim/data/gui/device_info.ui - gajim/data/gui/groupchat_affiliation.ui - gajim/data/gui/groupchat_blocks.ui - gajim/data/gui/groupchat_contact_header_view_item.ui - gajim/data/gui/groupchat_manage.ui - gajim/data/gui/groupchat_outcast.ui - gajim/data/gui/groupchat_roster.ui - gajim/data/gui/main.ui - gajim/data/gui/omemo_trust_manager.ui - − gajim/data/icons/hicolor/16x16/status/gajim-event.png - − gajim/data/icons/hicolor/16x16/status/gajim-plugins.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-away.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-chat.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-connecting.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-dnd.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-error.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-event.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-muc-active.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-muc-inactive.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-offline.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-online.png - − gajim/data/icons/hicolor/16x16/status/gajim-status-xa.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-bytestreams.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-conference.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-disc.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-facebook.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-gadu-gadu.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-http-ws.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-icq.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-irc.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-jabber.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-jud.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-mail.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-mrim.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-msn.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-pubsub.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-rss.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-sip.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-sms.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-tv.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-twitter.png - − gajim/data/icons/hicolor/32x32/categories/gajim-agent-weather.png - − gajim/data/icons/hicolor/32x32/status/gajim-event.png - − gajim/data/icons/hicolor/32x32/status/gajim-group-chat-invitation.png - − gajim/data/icons/hicolor/32x32/status/gajim-status-event.png - − gajim/data/icons/hicolor/32x32/status/gajim-status-muc-active.png - − gajim/data/icons/hicolor/32x32/status/gajim-status-muc-inactive.png - − gajim/data/icons/hicolor/32x32/status/gajim-subscription-request.png - − gajim/data/icons/hicolor/48x48/status/gajim-chat-msg-recv.png - − gajim/data/icons/hicolor/48x48/status/gajim-group-chat-invitation.png - − gajim/data/icons/hicolor/48x48/status/gajim-status-offline.png - − gajim/data/icons/hicolor/48x48/status/gajim-status-online.png - − gajim/data/icons/hicolor/48x48/status/gajim-subscription-request.png - − gajim/data/icons/hicolor/48x48/status/gajim-unsubscribed.png - − gajim/data/icons/hicolor/96x96/apps/gajim.png - − gajim/data/icons/hicolor/96x96/categories/map.png - − gajim/data/icons/hicolor/96x96/status/gajim-group-chat-invitation.png - − gajim/data/icons/hicolor/96x96/status/gajim-subscription-request.png - gajim/data/icons/hicolor/index.theme - gajim/data/icons/hicolor/scalable/devices/feaher-share-2-symbolic.svg → gajim/data/icons/hicolor/scalable/devices/feather-share-2-symbolic.svg - gajim/data/style/gajim.css - + gajim/data/style/windows.css - gajim/gtk/account_page.py - gajim/gtk/account_wizard.py - gajim/gtk/accounts.py - gajim/gtk/activity_list.py - gajim/gtk/activity_page.py - gajim/gtk/adhoc.py - gajim/gtk/app_side_bar.py - gajim/gtk/application.py - gajim/gtk/assistant.py - gajim/gtk/builder.pyi - gajim/gtk/change_password.py - gajim/gtk/chat_banner.py - gajim/gtk/chat_function_page.py - gajim/gtk/chat_list_header.py - gajim/gtk/chat_list_row.py - gajim/gtk/chat_list_stack.py - gajim/gtk/chat_page.py - gajim/gtk/chat_stack.py - gajim/gtk/completion/emoji.py - gajim/gtk/contact_info.py - gajim/gtk/control.py - gajim/gtk/conversation/message_widget.py - gajim/gtk/conversation/rows/file_transfer.py - gajim/gtk/conversation/rows/file_transfer_jingle.py - gajim/gtk/conversation/rows/message.py - gajim/gtk/css_config.py - gajim/gtk/exception.py - gajim/gtk/groupchat_details.py - gajim/gtk/groupchat_manage.py - gajim/gtk/groupchat_roster.py - gajim/gtk/main.py - gajim/gtk/manage_roster.py - gajim/gtk/menus.py - gajim/gtk/message_actions_box.py - gajim/gtk/notification.py - gajim/gtk/omemo_trust_manager.py - gajim/gtk/plugins.py - gajim/gtk/preferences.py - gajim/gtk/preview_audio_visualizer.py - gajim/gtk/profile.py - gajim/gtk/search_view.py - gajim/gtk/server_info.py - gajim/gtk/settings.py - gajim/gtk/sidebar_listbox.py - gajim/gtk/start_chat.py - gajim/gtk/status_icon.py - gajim/gtk/status_message_selector.py - gajim/gtk/status_selector.py - gajim/gtk/util/classes.py - gajim/gtk/util/misc.py - gajim/gtk/vcard_grid.py - gajim/gtk/workspace_listbox.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 - test/common/test_message_needs_highlight.py - test/common/test_styling.py - test/gtk/ui_test_conversation_view.py - win/dev_env.sh The diff was not included because it is too large. View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/b573946d54348f17fc4dc8ee08de96cc21d03034...01cb28420e6ab57a9243a08c3d1389de6f8a8e07 -- View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/b573946d54348f17fc4dc8ee08de96cc21d03034...01cb28420e6ab57a9243a08c3d1389de6f8a8e07 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]
