Philipp Hörist pushed to branch unify-control at gajim / gajim


Commits:
621b017c by wurstsalat at 2022-08-10T17:17:40+02:00
chore: ChatStack: Add back separator margins

- - - - -
b4d55d3c by lovetox at 2022-08-11T17:46:02+02:00
feat: Unify Control

- - - - -
b1f33707 by lovetox at 2022-08-11T17:47:20+02:00
fix: Remove ControlStack and rework all methods using it

- - - - -
a5bfb5af by lovetox at 2022-08-11T17:47:22+02:00
fix: Make control init work

- - - - -
2f0775a3 by lovetox at 2022-08-11T17:47:22+02:00
fix: ConversationsView: Make it switch contact

- - - - -
f9b982b1 by lovetox at 2022-08-11T17:47:22+02:00
fix: ChatControl: Determine encryption on contact switch

- - - - -
7c9f9501 by lovetox at 2022-08-11T17:47:22+02:00
refactor: ChatControl: Rename builder attribute

- - - - -
248bdaa3 by lovetox at 2022-08-11T17:47:22+02:00
refactor: Determine anonymous state from contact

- - - - -
7ba69170 by lovetox at 2022-08-11T17:47:22+02:00
refactor: Determine room jid from contact

- - - - -
5a9f9866 by lovetox at 2022-08-11T17:47:22+02:00
refactor: Remove comments

- - - - -
fcb5cccf by lovetox at 2022-08-11T17:47:22+02:00
refactor: Remove abstract methods

- - - - -
5a04d840 by lovetox at 2022-08-11T17:47:22+02:00
refactor: GroupChatState: Make it switch contacts

- - - - -
4a2a43d9 by lovetox at 2022-08-11T17:47:22+02:00
refactor: GroupchatRoster: Make it switch contacts

- - - - -
7c23894e by lovetox at 2022-08-11T17:47:22+02:00
refactor: Make subject text cache work

- - - - -
af24e973 by lovetox at 2022-08-11T17:47:49+02:00
fix: Fix some bugs

- - - - -
b59ff786 by lovetox at 2022-08-11T17:47:51+02:00
refactor: Remove unused arg

- - - - -
40eb5e17 by lovetox at 2022-08-11T17:47:51+02:00
fix: Remove unused import

- - - - -
97721f56 by lovetox at 2022-08-11T17:47:51+02:00
other: Contacts: Add dedicated methods for adding contacts

- - - - -
996a1aa3 by lovetox at 2022-08-11T17:47:51+02:00
other: Add contacts when opening chats

- - - - -
a39393c6 by lovetox at 2022-08-11T17:47:51+02:00
fix: Check for None

- - - - -
edef51e1 by lovetox at 2022-08-11T17:47:51+02:00
fix: ChatControl: Fix type discovery

- - - - -
1ca8c6f8 by lovetox at 2022-08-11T17:47:51+02:00
fix: Disable user status show callback

- - - - -
4356a642 by lovetox at 2022-08-11T17:47:51+02:00
fix: Remove unused imports

- - - - -
74e67afd by lovetox at 2022-08-11T17:47:51+02:00
fix: Make mark_as_read work again

- - - - -
dd663129 by lovetox at 2022-08-11T17:47:51+02:00
other: Observable: Add multi_disconnect()

- - - - -
647a0b15 by lovetox at 2022-08-11T17:47:51+02:00
other: Observable: Add disconnect_signal()

- - - - -
0bd191cb by lovetox at 2022-08-11T17:47:51+02:00
refactor: ChatControl: Remove handlers for client state-changed

- - - - -
60088363 by lovetox at 2022-08-11T17:47:51+02:00
other: Contacts: Add get_participants()

- - - - -
11c12160 by lovetox at 2022-08-11T17:47:51+02:00
refactor: GroupchatRoster: Make it work

- - - - -
ba43ad79 by lovetox at 2022-08-11T17:47:51+02:00
fix: Call correct method

- - - - -
4e794936 by lovetox at 2022-08-11T17:47:51+02:00
refactor: GroupchatRoster

- - - - -
163722dc by lovetox at 2022-08-11T17:47:51+02:00
fix: Banner: Fix roster toggle icon

- - - - -
61a5a13d by lovetox at 2022-08-11T17:47:51+02:00
refactor: Control: fix all pyright issues

- - - - -
244d0ebc by lovetox at 2022-08-11T17:47:51+02:00
cq: GroupchatState: Fix pyright issues

- - - - -
2e36cea5 by lovetox at 2022-08-11T17:47:51+02:00
cq: Fix more pyright issues

- - - - -
9428fd85 by lovetox at 2022-08-11T17:47:51+02:00
cq: Fix typo

- - - - -
254ed132 by lovetox at 2022-08-11T17:47:51+02:00
fix: Fix some asserts and attr access

- - - - -
91e31161 by lovetox at 2022-08-11T17:47:51+02:00
fix: ChatControl: Make user status change work

- - - - -
d3241a61 by lovetox at 2022-08-11T17:47:51+02:00
fix: Fix start chat action

- - - - -
33dd9013 by lovetox at 2022-08-11T17:47:51+02:00
fix: Fix read state sync event handling

- - - - -
b66dea38 by lovetox at 2022-08-11T17:47:51+02:00
fix: Start File Transfer

- - - - -
e506552d by lovetox at 2022-08-11T17:47:51+02:00
fix: Disable user nickname change

- - - - -
82cb8984 by lovetox at 2022-08-11T17:47:51+02:00
fix: Preferences: Enable roster settings again

- - - - -
d35ba7dd by lovetox at 2022-08-11T17:47:51+02:00
fix: pylint errors

- - - - -
da2455d6 by lovetox at 2022-08-11T17:47:51+02:00
fix: Comment import

- - - - -
0c0d075c by lovetox at 2022-08-11T17:47:51+02:00
fix: GroupchatRoster: fix pyright issues

- - - - -
0eaff517 by wurstsalat at 2022-08-11T17:47:51+02:00
fix: GroupchatRoster: Fix displaying roster on first contact switch

- - - - -
c7039ea7 by wurstsalat at 2022-08-11T17:47:51+02:00
imprv: GroupchatRoster: Remove scrolled shadow

- - - - -
f9efe57c by lovetox at 2022-08-11T17:47:51+02:00
fix: Pass control for GUI extension point

- - - - -
a720b62b by wurstsalat at 2022-08-11T17:47:51+02:00
refactor: GajimPlugin: Add activate_encryption method

- - - - -
62191649 by wurstsalat at 2022-08-11T17:47:51+02:00
chore: Update pyrightconfig

- - - - -
b82442e7 by lovetox at 2022-08-11T17:47:51+02:00
fix: ChatControl: Reset view correctly

- - - - -
9f8a7580 by lovetox at 2022-08-11T17:47:51+02:00
refactor: ConversationView: Make locked attr private

- - - - -
99893825 by lovetox at 2022-08-11T17:47:51+02:00
refactor: Move ConversationsView into ScrolledView

- - - - -
bd17c60d by lovetox at 2022-08-11T17:47:51+02:00
fix: Stay backwards compatible

- - - - -
98d142db by lovetox at 2022-08-11T17:47:51+02:00
fix: More backwards compatibility

- - - - -
70c38618 by lovetox at 2022-08-11T17:47:51+02:00
fix: Fix file send action

- - - - -
d15d649f by lovetox at 2022-08-11T17:47:51+02:00
refactor: Remove not needed code

- - - - -
903c4a96 by lovetox at 2022-08-11T17:47:51+02:00
refactor: Load messages on contact switch

- - - - -


22 changed files:

- gajim/common/helpers.py
- gajim/common/modules/chat_markers.py
- gajim/common/modules/contacts.py
- gajim/data/gui/groupchat_roster.ui
- gajim/gtk/application.py
- gajim/gtk/builder.pyi
- gajim/gtk/chat_action_processor.py
- gajim/gtk/chat_banner.py
- gajim/gtk/chat_list.py
- gajim/gtk/chat_page.py
- gajim/gtk/chat_stack.py
- gajim/gtk/controls/groupchat.py → gajim/gtk/control.py
- − gajim/gtk/control_stack.py
- − gajim/gtk/controls/__init__.py
- − gajim/gtk/controls/base.py
- − gajim/gtk/controls/chat.py
- − gajim/gtk/controls/private.py
- gajim/gtk/conversation/jump_to_end_button.py
- gajim/gtk/conversation/scrolled.py
- gajim/gtk/conversation/view.py
- gajim/gtk/groupchat_roster.py
- gajim/gtk/groupchat_state.py


The diff was not included because it is too large.


View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/26cc455ad15b179e40e070f7d05cfe342cff82d3...903c4a9605f81c6011d700f1950f996ac50ae11c

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/26cc455ad15b179e40e070f7d05cfe342cff82d3...903c4a9605f81c6011d700f1950f996ac50ae11c
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

Reply via email to