Philipp Hörist pushed to branch httpupload at gajim / gajim
Commits: ffc288a0 by Philipp Hörist at 2025-10-18T23:56:20+02:00 cfix: Chatstate: Don’t fail accessing muc data - - - - - b45b6f95 by mesonium at 2025-10-19T16:13:36+02:00 fix: Rotate image preview correctly - - - - - 39b7725f by mesonium at 2025-10-19T16:13:51+02:00 fix: Apply scaling to image previews again - - - - - 918e5ede by Philipp Hörist at 2025-10-19T22:32:28+02:00 new: Store avatar sha in occupant table if available - - - - - aadf903f by Philipp Hörist at 2025-10-19T22:37:41+02:00 cfix: Chatstate: Create contacts implicitly when composers are requested - - - - - bd7658d4 by Philipp Hörist at 2025-10-20T20:40:36+02:00 cfix: Preview: Trigger download on icon click - - - - - a976eb56 by Philipp Hörist at 2025-10-21T12:36:37+02:00 refactor: Control: Simplify code around adding messages to the view - - - - - 2a4954c4 by Philipp Hörist at 2025-10-23T13:16:00+02:00 cfix: Chatstates: Fix and simplify code - Don't raise signal on ResourceContacts - Banner: Remove obsolete signal handling of chatstate-update - Make composing timeout also apply to PAUSED state - - - - - 30f330cf by Philipp Hörist at 2025-10-23T15:13:26+02:00 refactor: Always use UTC timestamps for get_uf_relative_time() - - - - - 0bd2524e by nicoco at 2025-10-23T14:09:14+00:00 imprv: Support for pronouns in profiles - - - - - 6da2b356 by wurstsalat at 2025-10-23T20:38:54+02:00 cfix: Preview: Fix label alignment - - - - - 369598cd by wurstsalat at 2025-10-23T22:08:50+02:00 cfix: Audio preview: Add back 'Open Folder'/'Save As' buttons - - - - - c3fa2a84 by nicoco at 2025-10-24T16:50:03+00:00 imprv: GroupChat: Support color for hats - - - - - d3c97e33 by wurstsalat at 2025-10-24T21:54:29+02:00 fix: PEP Config: Disable buttons according to account connectivity Fixes #12503 - - - - - 77f9ed9a by wurstsalat at 2025-10-24T22:07:19+02:00 fix: Contact info: Only allow renaming contact if contact is in roster Fixes #12504 - - - - - 282321ed by wurstsalat at 2025-10-24T22:12:09+02:00 fix: File selector/avatar selector: Guard for missing value on drop Fixes #12505 - - - - - a845c40e by wurstsalat at 2025-10-24T22:22:08+02:00 fix: Password storage: Catch more exceptions when trying to delete password Fixes #12506 - - - - - 05e6c3b1 by wurstsalat at 2025-10-25T12:16:06+02:00 fix: Windows: Add full-width question mark to blacklisted characters for file names Fixes #11603 - - - - - 5a68662f by Philipp Hörist at 2025-10-25T21:05:54+02:00 new: Add PulseManager - - - - - bec93c1e by Philipp Hörist at 2025-10-25T22:43:23+02:00 fix: MessageRowActions: Fix memory leak Make MessageRowActions only hold a weak reference to the MessageRow so it can correctly finalize when the chat is closed. - - - - - f1f8313b by Philipp Hörist at 2025-10-26T09:35:27+01:00 imprv: DiscoverServices: Recognize pep as pubsub service - - - - - 4653777d by Philipp Hörist at 2025-10-26T21:11:31+01:00 refactor: ServiceDiscovery: Use nbxmpp pubsub methods - - - - - e648d952 by Philipp Hörist at 2025-10-28T23:38:59+01:00 new: VCard4: Subscribe and store own vcard - - - - - 303107f1 by Daniel Brötzmann at 2025-10-29T18:44:50+00:00 imprv: AccountPage: Use Adw widgets and integrate profile - - - - - c6d04252 by Philipp Hörist at 2025-10-29T20:02:55+01:00 cq: Format plugins folder with black - - - - - 25045bac by Philipp Hörist at 2025-10-29T21:02:53+01:00 cq: Format more files with black - - - - - 7cb31834 by Philipp Hörist at 2025-10-29T21:06:39+01:00 cq: Fix pyright ignore comment - - - - - 33677b94 by Philipp Hörist at 2025-10-29T21:28:10+00:00 imprv: HTTPUpload: Replace nbxmpp http request - - - - - d0418e24 by Philipp Hörist at 2025-10-29T21:28:10+00:00 cfix: AccountWizard: Cancel http request when dialog is closed - - - - - 78 changed files: - gajim/common/aes.py - gajim/common/app.py - gajim/common/application.py - gajim/common/client.py - gajim/common/dbus/base.py - gajim/common/dbus/file_manager.py - gajim/common/dbus/location.py - gajim/common/dbus/logind.py - gajim/common/dbus/menu.py - gajim/common/dbus/music_track.py - gajim/common/dbus/remote_control.py - gajim/common/dbus/statusnotifieritem.py - gajim/common/dbus/system_style.py - gajim/common/enum.py - gajim/common/events.py - gajim/common/file_transfer_manager.py - gajim/common/helpers.py - gajim/common/modules/chatstates.py - gajim/common/modules/contacts.py - gajim/common/modules/httpupload.py - gajim/common/modules/message_util.py - gajim/common/modules/omemo.py - gajim/common/modules/pubsub.py - gajim/common/modules/vcard4.py - gajim/common/multiprocess/http.py - gajim/common/multiprocess/thumbnail.py - gajim/common/passwords.py - gajim/common/task_manager.py - gajim/common/util/http.py - gajim/common/util/image.py - gajim/common/util/user_strings.py - gajim/common/winapi/system_style.py - gajim/data/gui/account_page.ui - gajim/data/gui/preview/preview.ui - gajim/data/gui/preview_audio.ui - − gajim/data/gui/status_message_selector.ui - gajim/gtk/account_page.py - gajim/gtk/account_wizard.py - gajim/gtk/activity_list.py - gajim/gtk/avatar_selector.py - gajim/gtk/builder.pyi - gajim/gtk/chat_banner.py - gajim/gtk/chat_list.py - gajim/gtk/chat_list_row.py - gajim/gtk/contact_info.py - gajim/gtk/contact_popover.py - gajim/gtk/control.py - gajim/gtk/conversation/rows/widgets.py - gajim/gtk/discovery.py - gajim/gtk/exception.py - gajim/gtk/file_transfer_selector.py - gajim/gtk/menus.py - gajim/gtk/pep_config.py - gajim/gtk/plugins.py - gajim/gtk/preview/image.py - gajim/gtk/preview/preview.py - gajim/gtk/preview_audio.py - gajim/gtk/profile.py - gajim/gtk/status_message_selector.py → gajim/gtk/status_message_row.py - gajim/gtk/tooltips.py - gajim/gtk/vcard_grid.py - gajim/plugins/__init__.py - gajim/plugins/events.py - gajim/plugins/gajimplugin.py - gajim/plugins/helpers.py - gajim/plugins/manifest.py - gajim/plugins/pluginmanager.py - gajim/plugins/plugins_i18n.py - gajim/plugins/repository.py - pyproject.toml - test/common/test_contacts.py - test/common/test_get_uf_relative_time.py - test/common/test_message_needs_highlight.py - test/common/test_regex.py - test/common/test_sanitize_filename.py - test/common/test_styling.py - test/common/test_text_util.py - test/common/test_uri_util.py The diff was not included because it is too large. View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/505fe6f24eba7cf1e70179cad8c869def09abf14...d0418e24fccee37db7ce982668d2a2df5480947e -- View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/505fe6f24eba7cf1e70179cad8c869def09abf14...d0418e24fccee37db7ce982668d2a2df5480947e 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]
