Philipp Hörist pushed to branch mainwindow at gajim / gajim
Commits: 25ddc9d2 by wurstsalat at 2021-02-14T15:19:07+01:00 VcardWindow: Fix resource string if resource is missing
Fixes: #10273
- - - - - a9b2922b by wurstsalat at 2021-02-14T20:56:31+01:00 GroupChatInvitation: Show account badge
Fixes: #10424
- - - - - a8111619 by wurstsalat at 2021-02-14T21:39:15+01:00 Stop early when handling connection-failed in handle_event
Fixes: #10436
- - - - - 944600eb by lovetox at 2021-02-15T16:14:49+01:00 Profile: Check for PubSub instead of vcard-temp
- - - - - bb5d0b9b by lovetox at 2021-02-15T16:22:04+01:00 Remove unused code
- - - - - 2d53fc26 by lovetox at 2021-02-15T16:23:19+01:00 Profile: Don’t check for server features
We just assume pubsub will be always there
- - - - - 02b2e66c by lovetox at 2021-02-15T16:39:34+01:00 Remove unused imports
- - - - - b0a95097 by Daniel Brötzmann at 2021-02-15T19:49:07+01:00 AvatarSelector: Improve error handling
Enable loading images <100px and add multiple fail-safes
- - - - - e985e13b by wurstsalat at 2021-02-15T21:08:55+01:00 AvatarSelector: Fix pipeline
- - - - - 8031e049 by wurstsalat at 2021-02-16T23:58:00+01:00 ChatControlBase: Add workaround for hscrollbar
As soon as a line break occurs in Gtk.TextView with word-char wrapping enabled, a hyphen character is automatically inserted before the line break. This triggers the hscrollbar to show, see: https://gitlab.gnome.org/GNOME/gtk/-/issues/2384
- - - - - 662817c8 by wurstsalat at 2021-02-17T09:36:27+01:00 ChatControlBase: Fix pipeline
- - - - - d58d6126 by wurstsalat at 2021-02-17T21:52:10+01:00 DOAP: Update
- - - - - b543f1ab by lovetox at 2021-02-17T22:05:26+01:00 Profile: Show error if avatar upload fails
- - - - - 9678acc3 by mimi89999 at 2021-02-19T19:27:14+01:00 Change servers.json format
- - - - - b22b50c9 by lovetox at 2021-02-21T15:10:11+01:00 Windows: Fix launcher
- - - - - 24c3edc6 by lovetox at 2021-02-27T08:46:32+01:00 Start
- - - - - 11b4b993 by lovetox at 2021-02-27T08:46:32+01:00 Disable CI
- - - - - a8221ac7 by lovetox at 2021-02-27T08:46:32+01:00 Really disable CI
- - - - - 05e909ff by lovetox at 2021-02-27T08:46:32+01:00 Add Workspace settings API
- - - - - fe6287cf by lovetox at 2021-02-27T08:46:32+01:00 Store and Open chats
- - - - - a103eb81 by lovetox at 2021-02-27T08:46:32+01:00 Add remove_chat()
- - - - - fb09a5a3 by lovetox at 2021-02-27T08:46:32+01:00 Account Side Bar
- - - - - 14f15b13 by lovetox at 2021-02-27T08:46:32+01:00 Add Workspace Side Bar
- - - - - 6465f632 by wurstsalat at 2021-02-27T08:46:32+01:00 ChatList: Add basic elements
- - - - - 07ec2109 by wurstsalat at 2021-02-27T08:46:32+01:00 ChatListStack: Add Start Chat
- - - - - 3c4c3f87 by wurstsalat at 2021-02-27T08:46:32+01:00 Add basic Sidebar styling
- - - - - 8ec71196 by wurstsalat at 2021-02-27T08:46:32+01:00 Improve styling for Sidebar and ChatList
- - - - - 68c67f73 by lovetox at 2021-02-27T08:46:32+01:00 Store chatlist on remove
- - - - - 28aae5dc by lovetox at 2021-02-27T08:46:32+01:00 Add/Remove Workspaces
- - - - - 57df57d2 by lovetox at 2021-02-27T08:46:32+01:00 Allow to add chats to different workspaces
- - - - - 4a99bab5 by lovetox at 2021-02-27T08:46:32+01:00 Add transparent backgrounds
- - - - - b0560f6e by wurstsalat at 2021-02-27T08:46:32+01:00 AccountSideBar: Improve styling
- - - - - 5c8188ef by wurstsalat at 2021-02-27T08:46:32+01:00 WorkspaceSidebar: Improve styling
- - - - - f68a84ed by lovetox at 2021-02-27T08:46:32+01:00 Improve left sidebar
- - - - - b0adcf55 by lovetox at 2021-02-27T08:46:32+01:00 css
- - - - - 50243330 by lovetox at 2021-02-27T08:46:32+01:00 Dont fail when account is disabled
- - - - - c86acd39 by lovetox at 2021-02-27T08:46:32+01:00 CSS
- - - - - afbe96be by wurstsalat at 2021-02-27T08:46:32+01:00 AvatarSelector: Add Load Image button
- - - - - 7cb8ed3f by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 Workspace: Add Workspace edit dialog
- - - - - 857466bc by wurstsalat at 2021-02-27T08:46:32+01:00 Workspace: Add title and editing functionality
- - - - - 7adc7e45 by wurstsalat at 2021-02-27T08:46:32+01:00 MainWindow: Add Paned for chat list and chat controls
- - - - - 50f5573c by lovetox at 2021-02-27T08:46:32+01:00 Store type for open chats
- - - - - 58434b86 by lovetox at 2021-02-27T08:46:32+01:00 Store workspace dialog settings
- - - - - e57f6ac2 by lovetox at 2021-02-27T08:46:32+01:00 Fix adding new Workspace
- - - - - 1b6a5dd6 by lovetox at 2021-02-27T08:46:32+01:00 Fix some selection bugs
- - - - - f4dd0ba1 by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatListStack: Wrap in ScrolledWindow
- - - - - e34dabaf by lovetox at 2021-02-27T08:46:32+01:00 Move scrolled window into gui xml
- - - - - 22994b8d by lovetox at 2021-02-27T08:46:32+01:00 sytle chatlist
- - - - - 77b5b9bf by wurstsalat at 2021-02-27T08:46:32+01:00 ChatList: Styling
- - - - - b6fd02fe by wurstsalat at 2021-02-27T08:46:32+01:00 MainWindow: Styling
- - - - - 9d2c10f4 by wurstsalat at 2021-02-27T08:46:32+01:00 Accounts: Add basic account page
- - - - - 2bdbe938 by lovetox at 2021-02-27T08:46:32+01:00 Refactor Groupchats
- - - - - 7ac9d2f7 by lovetox at 2021-02-27T08:46:32+01:00 Start Chat: Destroy after joining MUC
- - - - - 7fe9d8b2 by lovetox at 2021-02-27T08:46:32+01:00 Disable Roster
- - - - - 286ecc60 by lovetox at 2021-02-27T08:46:32+01:00 Make quit work
- - - - - d9daf0be by lovetox at 2021-02-27T08:46:32+01:00 Stuff
- - - - - 3e243a1f by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Add friendly timestamps
- - - - - 7916aa0e by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Unread counter styling
- - - - - 7a9a726f by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Group chat avatars and message lines
- - - - - 2b028260 by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 Paned: Improve ChatList resizing
- - - - - 9cdbc668 by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Use groupchat name, improve ellipsizing
- - - - - 46c68482 by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Add group chat nicks
- - - - - 124a068d by lovetox at 2021-02-27T08:46:32+01:00 Remove unread_messages table
- - - - - 72c2a23e by lovetox at 2021-02-27T08:46:32+01:00 add unread cache
- - - - - b193de85 by lovetox at 2021-02-27T08:46:32+01:00 Add notifications
- - - - - 3106870d by lovetox at 2021-02-27T08:46:32+01:00 Fix notifications
- - - - - 85d0d20b by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Move ui to glade file
- - - - - 4a3b8c68 by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Add RosterTooltip
- - - - - 5f49a1fd by lovetox at 2021-02-27T08:46:32+01:00 Move event handling to main
- - - - - 5f812f63 by lovetox at 2021-02-27T08:46:32+01:00 Fix some events
- - - - - 8e22acfb by lovetox at 2021-02-27T08:46:32+01:00 Reset unread counter
- - - - - a56ce116 by lovetox at 2021-02-27T08:46:32+01:00 Fix more events
- - - - - 4c0ba5d5 by wurstsalat at 2021-02-27T08:46:32+01:00 WorkspaceSidebar: Add unread counter
- - - - - 0c0cbc4f by lovetox at 2021-02-27T08:46:32+01:00 Unread count improv
- - - - - 65c8f9c4 by lovetox at 2021-02-27T08:46:32+01:00 Add unread count to workspace
- - - - - 75b988a3 by lovetox at 2021-02-27T08:46:32+01:00 Dont allow chats to be opened multiple times
- - - - - 2b65244b by lovetox at 2021-02-27T08:46:32+01:00 Don’t notify on messages from ourself
- - - - - 56dafc21 by lovetox at 2021-02-27T08:46:32+01:00 Use consistent jid attribute
- - - - - 856690c7 by lovetox at 2021-02-27T08:46:32+01:00 Fix some events
- - - - - 56e1896f by lovetox at 2021-02-27T08:46:32+01:00 Handle presence
- - - - - eea9da1f by lovetox at 2021-02-27T08:46:32+01:00 Sort with activity
- - - - - 6eb63363 by lovetox at 2021-02-27T08:46:32+01:00 Save handle position
- - - - - 10719977 by lovetox at 2021-02-27T08:46:32+01:00 Connect Menu actions
- - - - - 89c06189 by lovetox at 2021-02-27T08:46:32+01:00 Bring back more actions
- - - - - ce3b81a3 by lovetox at 2021-02-27T08:46:32+01:00 Fix transients
- - - - - 0b93d9cf by lovetox at 2021-02-27T08:46:32+01:00 Make Private Chat work
- - - - - fbd4bffb by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Add avatar and name for PMs
- - - - - e90aa0ab by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Show indicator for group chats
- - - - - 93744d5f by lovetox at 2021-02-27T08:46:32+01:00 New Contacts
- - - - - 440d3521 by wurstsalat at 2021-02-27T08:46:32+01:00 Add Workspace menu
- - - - - 08dbc386 by wurstsalat at 2021-02-27T08:46:32+01:00 WorkspaceSidebar: Add drag and drop
- - - - - c6dcb898 by wurstsalat at 2021-02-27T08:46:32+01:00 Add update_workspace method
- - - - - 39e7f11d by wurstsalat at 2021-02-27T08:46:32+01:00 ChatList: Set message nick, process message-sent event
- - - - - 0ae6aa8b by wurstsalat at 2021-02-27T08:46:32+01:00 ChatList: Update time, improve close button
- - - - - 9d7f0b0c by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Add chatstate icon
- - - - - cef9d64f by wurstsalat at 2021-02-27T08:46:32+01:00 ChatList: Improve chatstate icon
- - - - - 11ce66f9 by wurstsalat at 2021-02-27T08:46:32+01:00 ChatList: Add context menu and pinning
- - - - - 102e0206 by wurstsalat at 2021-02-27T08:46:32+01:00 ChatList: Add basic list headers
- - - - - 0d3ea36b by wurstsalat at 2021-02-27T08:46:32+01:00 WorkspaceSidebar: Improve item highlighting
- - - - - 77a27d01 by wurstsalat at 2021-02-27T08:46:32+01:00 ChatList: Add move to workspace feature
- - - - - ac23f3e5 by wurstsalat at 2021-02-27T08:46:32+01:00 ChatList: Add placeholder
- - - - - 77ed2388 by wurstsalat at 2021-02-27T08:46:32+01:00 Various improvements
- - - - - 120e47ed by wurstsalat at 2021-02-27T08:46:32+01:00 ChatListStack: Fix moving group chats
- - - - - 192bcff4 by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 Store pinned chats
- - - - - 12b11e4e by Daniel Brötzmann at 2021-02-27T08:46:32+01:00 ChatList: Improve sorting
- - - - - 4b1d0682 by wurstsalat at 2021-02-27T08:46:32+01:00 WorkspaceDialog: Improvements
- - - - - 5011a83c by lovetox at 2021-02-27T08:46:32+01:00 Make contacts module work
- - - - - 15378543 by lovetox at 2021-02-27T08:47:25+01:00 further contacts
- - - - -
30 changed files:
- − .gitlab-ci.yml - data/gajim.doap - gajim/app_actions.py - gajim/application.py - gajim/chat_control.py - gajim/chat_control_base.py - gajim/common/app.py - gajim/common/connection_handlers_events.py - gajim/common/const.py - gajim/common/contacts.py - gajim/common/helpers.py - gajim/common/modules/__init__.py - gajim/common/modules/base.py - gajim/common/modules/blocking.py - gajim/common/modules/bookmarks.py - gajim/common/modules/chatstates.py - + gajim/common/modules/contacts.py - gajim/common/modules/discovery.py - gajim/common/modules/httpupload.py - gajim/common/modules/mam.py - gajim/common/modules/message.py - gajim/common/modules/muc.py - gajim/common/modules/presence.py - gajim/common/modules/receipts.py - gajim/common/modules/roster.py - gajim/common/modules/roster_item_exchange.py - gajim/common/modules/user_activity.py - gajim/common/modules/user_avatar.py - gajim/common/modules/user_location.py - gajim/common/modules/user_mood.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/4670816ded6e997b4d0ee4f97fd654a2...