Philipp Hörist pushed to branch master at gajim / gajim
Commits: bceb6775 by Philipp Hörist at 2022-08-11T15:51:30+00:00 refactor: Unify Chat Controls Refactor all controls into a single control. Further create only one control and load chat data on switch instead of creating a control per chat. This should increase performance and reduce the memory footprint. - - - - - 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/-/commit/bceb677553b6a51bdd868a2566859efe3d3c7d79 -- View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/bceb677553b6a51bdd868a2566859efe3d3c7d79 You're receiving this email because of your account on dev.gajim.org.
_______________________________________________ Commits mailing list Commits@gajim.org https://lists.gajim.org/cgi-bin/listinfo/commits