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/4670816ded6e997b4d0ee4f97fd654a…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/4670816ded6e997b4d0ee4f97fd654a…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch mainwindow at gajim / gajim
Commits:
ae565d71 by wurstsalat at 2021-02-27T08:01:54+01:00
VcardWindow: Fix resource string if resource is missing
Fixes: #10273
- - - - -
9425639a by wurstsalat at 2021-02-27T08:01:54+01:00
GroupChatInvitation: Show account badge
Fixes: #10424
- - - - -
d4fe8e9d by wurstsalat at 2021-02-27T08:01:54+01:00
Stop early when handling connection-failed in handle_event
Fixes: #10436
- - - - -
c10c42f9 by lovetox at 2021-02-27T08:01:54+01:00
Profile: Check for PubSub instead of vcard-temp
- - - - -
88a12be5 by lovetox at 2021-02-27T08:01:54+01:00
Remove unused code
- - - - -
4623cb14 by lovetox at 2021-02-27T08:01:54+01:00
Profile: Don’t check for server features
We just assume pubsub will be always there
- - - - -
803364b6 by lovetox at 2021-02-27T08:01:54+01:00
Remove unused imports
- - - - -
7cd6c358 by Daniel Brötzmann at 2021-02-27T08:01:54+01:00
AvatarSelector: Improve error handling
Enable loading images <100px and add multiple fail-safes
- - - - -
b61bec85 by wurstsalat at 2021-02-27T08:01:54+01:00
AvatarSelector: Fix pipeline
- - - - -
7feea5dd by wurstsalat at 2021-02-27T08:01:54+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
- - - - -
dfa343a1 by wurstsalat at 2021-02-27T08:01:54+01:00
ChatControlBase: Fix pipeline
- - - - -
d26e8c7c by wurstsalat at 2021-02-27T08:01:54+01:00
DOAP: Update
- - - - -
296ec10d by lovetox at 2021-02-27T08:01:54+01:00
Profile: Show error if avatar upload fails
- - - - -
cbe7d1ed by mimi89999 at 2021-02-27T08:01:54+01:00
Change servers.json format
- - - - -
f667fdb1 by lovetox at 2021-02-27T08:01:54+01:00
Windows: Fix launcher
- - - - -
c5c57cf6 by lovetox at 2021-02-27T08:01:54+01:00
Make contacts module work
- - - - -
4670816d by lovetox at 2021-02-27T08:01:55+01:00
further contacts
- - - - -
30 changed files:
- data/gajim.doap
- 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/chatstates.py
- gajim/common/modules/contacts.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
- gajim/common/modules/user_nickname.py
- gajim/common/modules/user_tune.py
- gajim/common/modules/vcard_avatars.py
- gajim/common/modules/vcard_temp.py
- gajim/common/settings.py
- gajim/common/storage/cache.py
- gajim/common/structs.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/6fd939de9176fdaf372f566308fdaf4…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/6fd939de9176fdaf372f566308fdaf4…
You're receiving this email because of your account on dev.gajim.org.
Daniel Brötzmann pushed to branch mainwindow at gajim / gajim
Commits:
73b4ef66 by Daniel Brötzmann at 2021-02-23T19:05:52+01:00
ChatList: Improve sorting
- - - - -
1 changed file:
- gajim/gtk/chat_list.py
Changes:
=====================================
gajim/gtk/chat_list.py
=====================================
@@ -126,6 +126,9 @@ def _header_func(row, before):
@staticmethod
def _sort_func(row1, row2):
+ if row1.is_pinned and row2.is_pinned:
+ # Don’t move pinned rows to top
+ return 0
if row1.is_pinned > row2.is_pinned:
return -1
if row2.is_pinned > row1.is_pinned:
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/73b4ef66c00999d0fa172fb173bfcce5…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/73b4ef66c00999d0fa172fb173bfcce5…
You're receiving this email because of your account on dev.gajim.org.