Philipp Hörist pushed to branch master at gajim / gajim


Commits:
5a256fa5 by Daniel Brötzmann at 2022-08-05T23:10:42+02:00
refactor: Add type annotations

- - - - -
513333cf by lovetox at 2022-08-05T23:10:51+02:00
refactor: GroupchatState: Use contact state-changed signal

refactor: Update GroupchatState on creation

- - - - -
f56ba920 by Daniel Brötzmann at 2022-08-05T23:10:54+02:00
refactor: Contacts: Add is_irc()

- - - - -
0dadde62 by Daniel Brötzmann at 2022-08-06T12:17:41+02:00
feat: Refactor ChatWidgets so they are only created once

Previously all ChatWidgets were created per Chat.
Now we create them only once and load data into them when we switch chat.
This should have a positive impact on memory and performance all around.

- Improve text input undo logic
- Improve text input enbaled logic
- Don’t clear selection clipboard on chat switch
- Add menu for triggering message correction
- Improve text wrapping in conversation view
- Make main window top row have a consistent height across columns

Fixes #10987, #11038, #10973, #10119, #11052, #10945

- - - - -
c91eb9ed by Daniel Brötzmann at 2022-08-06T12:23:59+02:00
fix: Make nick completion test pass

- - - - -
dcc9102f by lovetox at 2022-08-06T12:23:59+02:00
chore: Update pyrightconfig.json

- - - - -
f2a8e592 by lovetox at 2022-08-06T12:23:59+02:00
chore: Update pylintrc

- - - - -


19 changed files:

- gajim/command_system/implementation/middleware.py
- gajim/common/const.py
- gajim/common/events.py
- gajim/common/helpers.py
- gajim/common/modules/contacts.py
- gajim/common/modules/httpupload.py
- gajim/common/modules/muc.py
- gajim/common/setting_values.py
- gajim/common/settings.py
- gajim/common/storage/archive.py
- gajim/common/structs.py
- gajim/common/types.py
- + gajim/data/gui/chat_banner.ui
- gajim/data/gui/chat_control.ui
- gajim/data/gui/chat_paned.ui
- − gajim/data/gui/groupchat_control.ui
- gajim/data/gui/main.ui
- + gajim/data/gui/message_actions_box.ui
- gajim/data/gui/shortcuts_window.ui


The diff was not included because it is too large.


View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/66e6169d670bc0591f1a352ebcb3e87b254f627a...f2a8e592556814e1c6fca309bdded42f56bf4913

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/compare/66e6169d670bc0591f1a352ebcb3e87b254f627a...f2a8e592556814e1c6fca309bdded42f56bf4913
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