Daniel Brötzmann pushed to branch adw-application at gajim / gajim
Commits: 5180fda8 by wurstsalat at 2025-02-03T22:02:19+01:00 cfix: DBMigration: Add dialog padding via margin-* properties Gajim's gajim.css styles may not be loaded when errors occur - - - - - 2781a073 by Philipp Hörist at 2025-02-07T22:13:12+01:00 other: Make builds more reproducable Fixes #12140 - - - - - 6d80cf3c by Philipp Hörist at 2025-02-08T22:56:08+01:00 cq: Fix type annotation - - - - - b7d2a7ff by Philipp Hörist at 2025-02-08T23:06:05+01:00 cfix: Detect translatable strings in ui files again - - - - - 9c97e777 by Philipp Hörist at 2025-02-08T23:21:12+01:00 cfix: SearchView: Fix placeholder string - - - - - 1b5501f8 by Weblate at 2025-02-08T23:27:44+01:00 chore: Update translations - - - - - d9aee5af by wurstsalat at 2025-02-11T23:12:42+01:00 cq: Improve type annotations - - - - - e91d79aa by Philipp Hörist at 2025-02-11T23:24:47+01:00 refactor: Remove dead code related to jingle - - - - - 1e66c752 by wurstsalat at 2025-02-15T12:46:55+01:00 refactor: Remove usage of nbxmpp.idlequeue - - - - - e7afec0b by wurstsalat at 2025-02-15T13:26:57+01:00 refactor: Remove usage of app.interface - - - - - e86f06ee by wurstsalat at 2025-02-15T13:31:56+01:00 refactor: Remove gui_interface - - - - - c75c82c1 by wurstsalat at 2025-02-15T13:33:25+01:00 cq: Remove unnecessary type ignores - - - - - 01f8f299 by wurstsalat at 2025-02-15T14:08:22+01:00 cq: Modules: Improve type annotations - - - - - 348840f3 by wurstsalat at 2025-02-15T14:09:08+01:00 cfix: Preview utils: Fix mime type checker - - - - - 2c302618 by wurstsalat at 2025-02-15T14:09:49+01:00 cq: Remove app.interface remnants - - - - - 9f60be29 by wurstsalat at 2025-02-15T14:10:18+01:00 cq: PluginManager: Improve type annotations - - - - - fa06fb72 by wurstsalat at 2025-02-15T14:10:51+01:00 cq: Test: ChangePassword: Improve type annotation - - - - - 42591616 by wurstsalat at 2025-02-15T14:11:31+01:00 cq: Remove obsolete pyright ignores - - - - - cc812726 by wurstsalat at 2025-02-15T16:01:34+01:00 cfix: Menus: Fix export/remove history action for single chats - - - - - 4ff55636 by wurstsalat at 2025-02-15T16:18:13+01:00 fix: BitsOfBinary: Fix module data handling - - - - - 01438a3b by wurstsalat at 2025-02-15T17:40:58+01:00 cq: Modules: Improve type annotations - - - - - 9cc2d389 by wurstsalat at 2025-02-15T17:47:59+01:00 cq: Unify NBXMPPClient type annotations - - - - - db066a1a by wurstsalat at 2025-02-15T21:48:29+01:00 cq: Improve type annotations for nbxmpp modules and Tasks - - - - - 26b5b293 by wurstsalat at 2025-02-15T22:30:16+01:00 cfix: Receipts: Check for properties.carbon inside evaluation - - - - - 4c79f567 by wurstsalat at 2025-02-16T11:35:57+01:00 cq: Add necessary type ignores for CI - - - - - 0ff46993 by wurstsalat at 2025-02-16T11:40:50+01:00 cq: Modules: Improve type annotations - - - - - 8d7f700a by wurstsalat at 2025-02-16T11:45:50+01:00 cq: Image utils: Add necessary type ignore for CI - - - - - e07634a9 by wurstsalat at 2025-02-16T12:17:16+01:00 cq: Modules: Improve type annotations - - - - - 228de686 by Philipp Hörist at 2025-02-16T13:21:03+01:00 refactor: AccountWizard: Supply all arguments to JID - - - - - e966c3b9 by Philipp Hörist at 2025-02-16T13:38:06+01:00 ci: Update test dependencies - - - - - d8635db7 by Philipp Hörist at 2025-02-16T19:33:43+01:00 ci: Use correct image for test - - - - - 335c4a43 by mesonium at 2025-02-16T18:48:50+00:00 cfix: Use paintable to draw chatlist row on drag - - - - - b4c45a51 by Philipp Hörist at 2025-02-16T20:01:37+01:00 cq: Remove unnecessary ignore comments - - - - - a44ce76d by Philipp Hörist at 2025-02-16T20:02:06+01:00 cq: ChatListRow: Reformat with black - - - - - f980ccbf by wurstsalat at 2025-02-16T22:53:41+01:00 cq: Remove blocking module from pyright excludes - - - - - 8214a92c by wurstsalat at 2025-02-17T20:11:01+01:00 cfix: Modules: Fix assertions - - - - - e4c0a70b by mesonium at 2025-02-21T20:56:45+00:00 feat: Generate previews with multiple processes - - - - - c839268b by wurstsalat at 2025-02-21T23:09:38+01:00 cfix: Preview: Don't hide controls if original is not downloaded yet - - - - - 9e9e94b8 by wurstsalat at 2025-02-21T23:23:24+01:00 cfix: Preview: Fix signature and error logging; add assertions - - - - - c3a68259 by Philipp Hörist at 2025-02-21T23:37:02+01:00 cq: Preview: Fix type errors - - - - - 16d5daed by Philipp Hörist at 2025-02-22T00:15:14+01:00 change: Remove legacy config code and migration - - - - - c67b4a3b by Philipp Hörist at 2025-02-22T00:22:51+01:00 refactor: Remove file transfer proxy module Needs to be rewritten when jingle ft is added back - - - - - bac06e66 by Philipp Hörist at 2025-02-22T13:53:54+01:00 cfix: Windows: Make spawning processes work on Windows - - - - - ffb57db6 by Philipp Hörist at 2025-02-22T14:12:46+01:00 cfix: App: Don’t init process pool on module import This creates on some platforms a RuntimeError see https://docs.python.org/3/library/multiprocessing.html#the-spawn-and-forkserver-start-methods - - - - - 3277ce24 by Philipp Hörist at 2025-02-22T22:50:54+01:00 refactor: Add multiprocess module Because multiprocessing reloads needed modules we need to separate the code as much as possible from code that is not necessary - - - - - e5dc6e72 by Philipp Hörist at 2025-02-23T11:59:05+01:00 cfix: Add pango word break workaround in more places - - - - - 60f3cc5c by Philipp Hörist at 2025-02-23T12:35:31+01:00 change: Require Python 3.11 - - - - - 6bceac5e by Philipp Hörist at 2025-02-23T12:36:44+01:00 cfix: Multiprocessing: Limit max tasks - - - - - 710d772e by wurstsalat at 2025-02-23T13:04:18+01:00 cq: Iq module: Remove strong type assertion - - - - - 5ad6b44e by Philipp Hörist at 2025-02-23T13:06:32+01:00 refactor: Use shorter version for UTC timezone - - - - - 8ba034a1 by Philipp Hörist at 2025-02-23T14:03:07+01:00 cfix: Mutliprocessing: Disable max limit of tasks This is because it does not work see https://github.com/python/cpython/issues/115634 - - - - - 6686f97a by Philipp Hörist at 2025-02-23T14:06:46+01:00 cq: Update ruff config and fix errors - - - - - 42413fbc by Philipp Hörist at 2025-02-23T14:07:45+01:00 ci: Update ruff to 0.9.7 - - - - - 0cfc21af by Philipp Hörist at 2025-02-23T18:54:25+01:00 refactor: Replace deprecated getdefaultlocale() - - - - - d8ef58f4 by Philipp Hörist at 2025-02-23T19:52:04+01:00 refactor: Replace deprecated Widget hide() and show() - - - - - 93c1ea1d by Philipp Hörist at 2025-02-23T20:15:26+01:00 refactor: Dialogs: Simplify showing dialogs Call set_visible() inside the class - - - - - a8e22ed9 by wurstsalat at 2025-02-23T21:30:04+01:00 cfix: ServerInfo: Fix checking for SM; improve type annotations - - - - - f78ad7c4 by Philipp Hörist at 2025-02-23T22:04:41+01:00 cfix: MUC: Fix assertion - - - - - efe697c9 by André Apitzsch at 2025-02-23T22:25:00+01:00 chore: Flatpak: Update dependencies - - - - - 8e9d8f49 by wurstsalat at 2025-02-23T23:16:49+01:00 cq: StartChat: Remove GTK4 TODO - - - - - 9388f1ae by wurstsalat at 2025-02-24T19:25:56+01:00 cq: DataForm: Improve type annotations - - - - - 46f0bf61 by wurstsalat at 2025-02-24T19:39:39+01:00 cq: ComponentSearch: Improve type annotations - - - - - 3078e6e0 by wurstsalat at 2025-02-24T21:15:02+01:00 cq: Caps module: Improve type annotations - - - - - c84376ab by wurstsalat at 2025-02-26T20:30:53+01:00 change: Use Adw.Application - - - - - 274 changed files: - .gitlab-ci.yml - .pre-commit-config.yaml - README.md - debian/control - flatpak/org.gajim.Gajim.Devel.yaml - flatpak/org.gajim.Gajim.yaml - gajim/common/app.py - gajim/common/application.py - gajim/common/client.py - − gajim/common/config.py - gajim/common/const.py - gajim/common/dbus/location.py - gajim/common/helpers.py - gajim/common/i18n.py - gajim/common/jingle_ftstates.py - gajim/common/jingle_transport.py - gajim/common/modules/annotations.py - gajim/common/modules/base.py - gajim/common/modules/bits_of_binary.py - gajim/common/modules/blocking.py - gajim/common/modules/bookmarks.py - gajim/common/modules/bytestream.py - gajim/common/modules/caps.py - gajim/common/modules/chat_markers.py - gajim/common/modules/chatstates.py - gajim/common/modules/contacts.py - gajim/common/modules/discovery.py - gajim/common/modules/entity_time.py - gajim/common/modules/gateway.py - gajim/common/modules/http_auth.py - gajim/common/modules/httpupload.py - gajim/common/modules/ibb.py - gajim/common/modules/iq.py - gajim/common/modules/jingle.py - gajim/common/modules/mam.py - gajim/common/modules/message.py - gajim/common/modules/message_util.py - gajim/common/modules/moderations.py - gajim/common/modules/muc.py - gajim/common/modules/omemo.py - gajim/common/modules/ping.py - gajim/common/modules/presence.py - gajim/common/modules/reactions.py - gajim/common/modules/receipts.py - gajim/common/modules/roster.py - gajim/common/modules/roster_item_exchange.py - gajim/common/modules/search.py - gajim/common/modules/security_labels.py - gajim/common/modules/software_version.py - gajim/common/modules/user_avatar.py - gajim/common/modules/user_location.py - gajim/common/modules/user_nickname.py - gajim/common/modules/user_tune.py - gajim/common/modules/util.py - gajim/common/modules/vcard_avatars.py - + gajim/common/multiprocess/__init__.py - + gajim/common/multiprocess/thumbnail.py - − gajim/common/optparser.py - gajim/common/passwords.py - gajim/common/preview.py - − gajim/common/proxy65_manager.py - gajim/common/settings.py - gajim/common/socks5.py - gajim/common/storage/archive/migration.py - gajim/common/storage/archive/storage.py - gajim/common/storage/base.py - gajim/common/storage/events/storage.py - gajim/common/structs.py - gajim/common/styling.py - gajim/common/types.py - gajim/common/util/datetime.py - gajim/common/util/decorators.py - gajim/common/util/image.py - gajim/common/util/preview.py - gajim/common/util/text.py - gajim/common/util/user_strings.py - gajim/data/gui/account_page.ui - gajim/data/gui/account_wizard.ui - gajim/data/gui/add_contact.ui - gajim/data/gui/advanced_configuration.ui - gajim/data/gui/app_page.ui - gajim/data/gui/blocking_list.ui - gajim/data/gui/call_window.ui - gajim/data/gui/certificate.ui - gajim/data/gui/chat_banner.ui - gajim/data/gui/chat_paned.ui - gajim/data/gui/contact_info.ui - gajim/data/gui/contact_tooltip.ui - gajim/data/gui/db_migration.ui - gajim/data/gui/debug_console.ui - gajim/data/gui/exception_dialog.ui - gajim/data/gui/file_transfer.ui - gajim/data/gui/file_transfer_jingle.ui - gajim/data/gui/file_transfer_selector.ui - gajim/data/gui/global_view_item.ui - gajim/data/gui/groupchat_affiliation.ui - gajim/data/gui/groupchat_config.ui - gajim/data/gui/groupchat_creation.ui - gajim/data/gui/groupchat_details.ui - gajim/data/gui/groupchat_info_scrolled.ui - gajim/data/gui/groupchat_inviter.ui - gajim/data/gui/groupchat_manage.ui - gajim/data/gui/groupchat_nick_chooser.ui - gajim/data/gui/groupchat_outcast.ui - gajim/data/gui/groupchat_roster.ui - gajim/data/gui/groupchat_state.ui - gajim/data/gui/history_export.ui - gajim/data/gui/main.ui - gajim/data/gui/mam_preferences.ui - gajim/data/gui/manage_proxies.ui - gajim/data/gui/manage_sounds.ui - gajim/data/gui/message_actions_box.ui - gajim/data/gui/omemo_trust_manager.ui - gajim/data/gui/password_dialog.ui - gajim/data/gui/pep_config.ui - gajim/data/gui/plugins.ui - gajim/data/gui/preferences.ui - gajim/data/gui/preview.ui - gajim/data/gui/preview_audio.ui - gajim/data/gui/profile.ui - gajim/data/gui/quit_dialog.ui - gajim/data/gui/roster_item_exchange.ui - gajim/data/gui/search_view.ui - gajim/data/gui/server_info.ui - gajim/data/gui/service_discovery_window.ui - gajim/data/gui/shortcuts_window.ui - gajim/data/gui/ssl_error_dialog.ui - gajim/data/gui/start_chat_dialog.ui - gajim/data/gui/themes_window.ui - gajim/data/gui/video_preview.ui - gajim/data/gui/voice_message_recorder.ui - gajim/data/gui/workspace_dialog.ui - gajim/data/style/gajim.css - gajim/gtk/about.py - gajim/gtk/account_wizard.py - gajim/gtk/accounts.py - gajim/gtk/add_contact.py - gajim/gtk/adhoc.py - gajim/gtk/app_page.py - gajim/gtk/application.py - gajim/gtk/apply_button_box.py - gajim/gtk/assistant.py - gajim/gtk/avatar_selector.py - gajim/gtk/blocking.py - gajim/gtk/builder.pyi - gajim/gtk/call_window.py - gajim/gtk/chat_banner.py - gajim/gtk/chat_function_page.py - gajim/gtk/chat_list.py - gajim/gtk/chat_list_row.py - gajim/gtk/chat_list_stack.py - gajim/gtk/component_search.py - gajim/gtk/contact_info.py - gajim/gtk/contact_name_widget.py - gajim/gtk/control.py - gajim/gtk/conversation/jump_to_end_button.py - gajim/gtk/conversation/message_selection.py - gajim/gtk/conversation/reactions_bar.py - gajim/gtk/conversation/rows/file_transfer_jingle.py - gajim/gtk/conversation/rows/message.py - gajim/gtk/conversation/rows/read_marker.py - gajim/gtk/conversation/rows/widgets.py - gajim/gtk/conversation/view.py - gajim/gtk/dataform.py - gajim/gtk/db_migration.py - gajim/gtk/debug_console.py - gajim/gtk/dialogs.py - gajim/gtk/discovery.py - gajim/gtk/exception.py - gajim/gtk/file_transfer_selector.py - gajim/gtk/filetransfer.py - gajim/gtk/groupchat_creation.py - gajim/gtk/groupchat_info.py - gajim/gtk/groupchat_join.py - gajim/gtk/groupchat_manage.py - gajim/gtk/groupchat_state.py - gajim/gtk/groupchat_voice_requests_button.py - gajim/gtk/history_sync.py - gajim/gtk/main.py - gajim/gtk/mam_preferences.py - gajim/gtk/manage_roster.py - gajim/gtk/menus.py - gajim/gtk/message_actions_box.py - gajim/gtk/notification_manager.py - gajim/gtk/omemo_trust_manager.py - gajim/gtk/password_dialog.py - gajim/gtk/pep_config.py - gajim/gtk/plugins.py - gajim/gtk/preferences.py - gajim/gtk/preview.py - gajim/gtk/profile.py - gajim/gtk/proxies.py - gajim/gtk/referenced_message.py - gajim/gtk/roster_item_exchange.py - gajim/gtk/search_view.py - gajim/gtk/security_label_selector.py - gajim/gtk/server_info.py - gajim/gtk/settings.py - gajim/gtk/ssl_error_dialog.py - gajim/gtk/start_chat.py - gajim/gtk/themes.py - gajim/gtk/tooltips.py - gajim/gtk/util/misc.py - gajim/gtk/vcard_grid.py - gajim/gtk/voice_message_recorder_widget.py - gajim/gtk/widgets.py - − gajim/gui_interface.py - gajim/main.py - gajim/plugins/pluginmanager.py - launch.py - make.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 - scripts/get_iana_data.py - test/common/test_get_uf_relative_time.py - test/database/test_corrections.py - test/database/test_displayed_markers.py - test/database/test_encryption.py - test/database/test_errors.py - test/database/test_filetransfers.py - test/database/test_foreign_keys.py - test/database/test_messages.py - test/database/test_methods.py - test/database/test_moderations.py - test/database/test_occupants.py - test/database/test_receipts.py - test/database/test_security_labels.py - test/database/test_threads.py - test/database/util.py - test/gtk/ui_test_account_wizard.py - test/gtk/ui_test_change_password.py - test/gtk/ui_test_dataform.py - win/misc/create-launcher.py The diff was not included because it is too large. View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/05314d7be33cca60eb974ebd9b04849f2c114821...c84376ab00b2d9b6e0850c36d01c32cdc8d71bff -- View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/05314d7be33cca60eb974ebd9b04849f2c114821...c84376ab00b2d9b6e0850c36d01c32cdc8d71bff 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]
