Philipp Hörist pushed to branch new-chat-commands at gajim / gajim
Commits: 1be6e94e by wurstsalat at 2022-08-12T10:03:26+02:00 fix: ChatBanner: Display account badge again - - - - - 1eff8558 by wurstsalat at 2022-08-12T10:06:37+02:00 chore: ChatBanner: Remove unused import - - - - - dcd120eb by lovetox at 2022-08-12T15:40:37+02:00 fix: Don’t handle message-sent even for groupchats Otherwise the message would be added twice to the view. - - - - - cd21fb0e by wurstsalat at 2022-08-12T16:38:05+02:00 fix: ChatBanner: Don’t show phone icon for group chats - - - - - 8aed5d2d by lovetox at 2022-08-12T17:54:53+02:00 refactor: Simplify showing current encryption state - - - - - 5ed1791e by wurstsalat at 2022-08-12T18:03:52+02:00 refactor: Move notification logic from Control to ChatStack - - - - - 35d8a2fb by wurstsalat at 2022-08-12T18:15:17+02:00 chore: Events: Add 'MessageReceived' to 'MainEventT' - - - - - 74755fb5 by wurstsalat at 2022-08-12T18:27:01+02:00 chore: ChatStack: Allow Any for event processing - - - - - c7139cf4 by wurstsalat at 2022-08-12T18:27:11+02:00 chore: Update pyrightconfig - - - - - b24d9286 by lovetox at 2022-08-12T18:44:25+02:00 refactor: MessageRow: Simplify code kind can only be 'incoming' or 'outgoing' - - - - - 04b7998d by wurstsalat at 2022-08-12T20:32:23+02:00 fix: FileTransferRow: Don’t cancel transfer when switching chat - - - - - 61889089 by wurstsalat at 2022-08-12T20:32:23+02:00 imprv: Store and restore running HTTP File Transfer uploads - - - - - 4965174b by lovetox at 2022-08-12T21:15:11+02:00 refactor: AccountPage: Remove boilerplate code for event handling No actual events are currently handled - - - - - eb6ce2dc by lovetox at 2022-08-12T21:16:24+02:00 refactor: ChatControl: Register events Register events directly in the widget instead of depending on process_events(). This is better for clarity and readability. - - - - - 13b61fe8 by lovetox at 2022-08-12T21:28:46+02:00 refactor: MessageActionsBox: Register events - - - - - 3aa0c042 by lovetox at 2022-08-12T21:42:15+02:00 refactor: ChatStack: Register events - - - - - c29838b7 by lovetox at 2022-08-12T22:06:28+02:00 refactor: ChatPage: Remove unused method - - - - - 10ee7c7b by lovetox at 2022-08-12T22:28:23+02:00 refactor: ChatListStack: Register events - - - - - 84d86503 by lovetox at 2022-08-12T22:44:06+02:00 refactor: HTTPUpload: Simplify dict access - - - - - c8cf5511 by lovetox at 2022-08-12T23:00:23+02:00 cq: Remove not needed ignore comments - - - - - e0cb3e4a by lovetox at 2022-08-12T23:12:21+02:00 cq: Update pyrightconfig.json - - - - - 2ac83815 by lovetox at 2022-08-12T23:21:46+02:00 refactor: Use Path objects for gettext calls Seems python 3.9 does support this now - - - - - c327dbfe by lovetox at 2022-08-12T23:48:21+02:00 refactor: ChatControl: Remove dead encryption code - - - - - d9ac569c by lovetox at 2022-08-13T00:03:04+02:00 imprv: ChatControl: Show error if encryption plugin is missing - - - - - c08ccb30 by wurstsalat at 2022-08-13T10:28:37+02:00 imprv: CSS: Use relative sizes for fonts - - - - - 0da402a7 by wurstsalat at 2022-08-13T10:30:25+02:00 imprv: Windows: Increase default font size - - - - - d06ef306 by wurstsalat at 2022-08-13T10:39:11+02:00 cq: CSSConfig: Remove whitespace from blank line - - - - - b8dfaf8e by wurstsalat at 2022-08-13T12:30:25+02:00 fix: ChatBanner: Use correct scaling for chatstates - - - - - 53714f8e by lovetox at 2022-08-13T12:31:48+02:00 fix: Fix switch-next-unread-tab action work - - - - - c57682ce by lovetox at 2022-08-13T12:31:48+02:00 imprv: Chatstate: Don’t make too many assumptions - active does not necessarily mean the user looks at the chat - gone: In todays chat clients there is no difference between closing a chat and not looking at it or switching to another chat. In both cases the user gets notified if new messages arrive, its not clear how this informtation can be important for our users. Further for communicating idle states there are more useful mechanisms like idle presence and presence show states. - - - - - 0835a886 by wurstsalat at 2022-08-13T12:49:44+02:00 fix: Roster: Add missing contact-info action - - - - - 843b6f1d by lovetox at 2022-08-13T17:19:01+02:00 fix: GroupChat: Handle nickname changes correctly - - - - - c90c3353 by lovetox at 2022-08-13T17:48:22+02:00 refactor: GED: Prevent registering events multiple times - - - - - de8cb97b by lovetox at 2022-08-13T17:48:22+02:00 refactor: ChatBanner: Simplify phone image logic - - - - - ba7e88c2 by lovetox at 2022-08-13T18:06:43+02:00 refactor: ChatBanner: Register events only once - - - - - d172b074 by lovetox at 2022-08-13T18:13:07+02:00 cq: Fix typo - - - - - c30369ac by lovetox at 2022-08-13T19:12:28+02:00 fix: ChatList: Update avatar for all chats correctly - - - - - 3ae324ed by lovetox at 2022-08-13T19:22:31+02:00 cq: ChatList: Help type checker narrowing the type - - - - - 8c1722e1 by lovetox at 2022-08-13T21:14:28+02:00 refactor: Storage: Allow CacheStorage to be created in memory This is useful for tests - - - - - 83f9ed16 by lovetox at 2022-08-13T21:15:33+02:00 refactor: Contacts: Make contacts a hashable object - - - - - f1e8841f by lovetox at 2022-08-13T21:44:36+02:00 refactor: ChatBanner: Preserve phone indicator state on contact switch - - - - - d8dfff44 by lovetox at 2022-08-13T21:53:02+02:00 other: Tests: Add contact object tests - - - - - 0c95e7c5 by lovetox at 2022-08-13T23:00:30+02:00 imprv: Don’t disco MUC participants on presence - - - - - 996c4346 by lovetox at 2022-08-14T08:42:17+02:00 chore: Add new commit prefixes - - - - - f7f8b8b0 by lovetox at 2022-08-14T13:26:11+02:00 cfix: Contacts: Fix logic error when calling add_private_contact() - - - - - a706dfc6 by lovetox at 2022-08-14T13:28:35+02:00 perf: Use Task Queue to request avatars on MUC join Previously we requested all avatars at once. On bigger MUCs this can lead to other network tasks, like joining other MUCs, executing more slowly. - - - - - 33d27496 by lovetox at 2022-08-14T13:28:58+02:00 cq: TaskManager: Add comment - - - - - 92b80c88 by Weblate at 2022-08-14T13:37:18+02:00 chore: Update translations - - - - - 587c3bb7 by lovetox at 2022-08-14T13:40:08+02:00 cq: Remove redundant elif - - - - - 8de0c5d2 by lovetox at 2022-08-14T14:12:27+02:00 new: Contacts: Add convenience method to access disco fields - - - - - 2e4be3bb by lovetox at 2022-08-14T14:25:30+02:00 imprv: Don’t try to query avatars in MUCs which don’t allow it Fixes #10937 - - - - - b80315b8 by lovetox at 2022-08-14T17:10:52+02:00 fix: ChatList: Update status for private chats correctly The status was not updated when the corresponding MUC was left. - - - - - a8fa42d2 by lovetox at 2022-08-15T00:27:06+02:00 Initial commit - - - - - 30 changed files: - .githooks/update - CONTRIBUTING.md - gajim/common/app.py - gajim/common/application.py - + gajim/common/commands.py - gajim/common/const.py - gajim/common/events.py - gajim/common/ged.py - gajim/common/helpers.py - gajim/common/i18n.py - gajim/common/idle.py - gajim/common/modules/caps.py - gajim/common/modules/contacts.py - gajim/common/modules/httpupload.py - gajim/common/modules/muc.py - gajim/common/modules/vcard_avatars.py - gajim/common/storage/base.py - gajim/common/storage/cache.py - gajim/common/task_manager.py - gajim/data/gui/chat_banner.ui - gajim/data/style/gajim.css - gajim/gtk/account_page.py - gajim/gtk/app_page.py - gajim/gtk/certificate_dialog.py - gajim/gtk/chat_action_processor.py - gajim/gtk/chat_banner.py - gajim/gtk/chat_list.py - gajim/gtk/chat_list_stack.py - gajim/gtk/chat_page.py - gajim/gtk/chat_stack.py The diff was not included because it is too large. View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/7a3d168fbc87586b3b01cbb4536b6016446fa885...a8fa42d2c37823f771ef38fa72e8b210f0f37e4c -- View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/7a3d168fbc87586b3b01cbb4536b6016446fa885...a8fa42d2c37823f771ef38fa72e8b210f0f37e4c You're receiving this email because of your account on dev.gajim.org.
_______________________________________________ Commits mailing list [email protected] https://lists.gajim.org/cgi-bin/listinfo/commits
