Daniel Brötzmann pushed to branch omemo_integration at gajim / gajim
Commits:
581f9800 by mjk at 2022-10-19T19:10:58+00:00
imprv: Improve emoji completion
- Completion now searches trough the keywords
- Support for localized emoji data (based on application locale)
- Trigger emoji popup only after at least 2 chars are typed
- - - - -
f0bc96b7 by Philipp Hörist at 2022-10-19T21:41:01+02:00
cfix: Settings: Add migration for changed account setting
- - - - -
3f991b43 by lovetox at 2022-10-19T22:51:03+02:00
Omemo Start
- - - - -
14325470 by wurstsalat at 2022-10-19T22:51:03+02:00
cq: OMEMO: Add type annotations
- - - - -
ae4c30ad by wurstsalat at 2022-10-19T22:51:03+02:00
cq: OMEMO: Fix linting errors
- - - - -
6bd09182 by wurstsalat at 2022-10-19T22:51:03+02:00
cq: Add type stubs for python-qrcode
- - - - -
5dff06c4 by wurstsalat at 2022-10-19T22:51:03+02:00
chore: Adapt dependencies for OMEMO
- - - - -
12c01ecf by wurstsalat at 2022-10-19T22:51:03+02:00
chore: OMEMO: Remove unused methods
'activate' has a replacement in the 'signled-in' event
- - - - -
c4f4e843 by wurstsalat at 2022-10-19T22:51:03+02:00
new: Add OMEMO_TEMP_DL to caps
- - - - -
03a43728 by wurstsalat at 2022-10-19T23:04:08+02:00
new: Add OMEMOTrustManager
- - - - -
91bffb14 by wurstsalat at 2022-10-19T23:04:14+02:00
new: OMEMO: Add file encryption
- - - - -
0c4ee5e2 by Philipp Hörist at 2022-10-19T23:04:14+02:00
chore: Update dependencies
- - - - -
79b851df by Philipp Hörist at 2022-10-19T23:04:14+02:00
new: Block omemo plugin
- - - - -
30d8f32b by Philipp Hörist at 2022-10-19T23:04:14+02:00
fix: Fix Flatpak build
- - - - -
30 changed files:
- README.md
- debian/control
- flatpak/org.gajim.Gajim.Devel.yaml
- flatpak/org.gajim.Gajim.yaml
- gajim/common/client.py
- gajim/common/const.py
- gajim/common/events.py
- gajim/common/modules/httpupload.py
- + gajim/common/modules/omemo.py
- + gajim/common/modules/omemobackend/__init__.py
- + gajim/common/modules/omemobackend/aes.py
- + gajim/common/modules/omemobackend/devices.py
- + gajim/common/modules/omemobackend/liteaxolotlstore.py
- + gajim/common/modules/omemobackend/state.py
- + gajim/common/modules/omemobackend/util.py
- gajim/common/modules/util.py
- gajim/common/setting_values.py
- gajim/common/settings.py
- gajim/data/gui/contact_info.ui
- gajim/data/gui/groupchat_details.ui
- + gajim/data/gui/omemo_trust_manager.ui
- + gajim/data/icons/hicolor/scalable/categories/qr-code-scan.svg
- gajim/data/style/gajim.css
- gajim/gtk/accounts.py
- gajim/gtk/avatar.py
- gajim/gtk/builder.pyi
- gajim/gtk/chat_action_processor.py
- gajim/gtk/chat_stack.py
- gajim/gtk/contact_info.py
- gajim/gtk/emoji_data_gtk.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/2ff4b19d5b9b337d8c28dc2a0b97f9a…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/2ff4b19d5b9b337d8c28dc2a0b97f9a…
You're receiving this email because of your account on dev.gajim.org.
Daniel Brötzmann pushed to branch workspace-mark-as-read at gajim / gajim
Commits:
665d350e by wurstsalat at 2022-10-12T12:51:13+02:00
fix: Preview: Set user-agent for session
Fixes #11205
- - - - -
545119ca by Philipp Hörist at 2022-10-12T19:19:49+02:00
perf: GroupchatRoster: Don’t load roster when its hidden
- - - - -
37b77137 by wurstsalat at 2022-10-12T22:53:36+02:00
fix: ChatFunctionPage: React to connection changes
Fixes #11206
- - - - -
ce4c8c87 by wurstsalat at 2022-10-12T22:56:35+02:00
refactor: ChatFunctionPage: Use FunctionMode Enum
- - - - -
b1212a85 by wurstsalat at 2022-10-13T18:10:17+02:00
fix: WorkspaceSidebar: Don't increase in width while drag and drop
Fixes #11210
- - - - -
c579e2ef by wurstsalat at 2022-10-13T21:27:04+02:00
fix: Roster: Always show workspace when starting chat
- - - - -
c9a229c3 by wurstsalat at 2022-10-13T21:37:35+02:00
fix: ChatList: Don’t increase in width while drag and drop
- - - - -
29c24bdb by Philipp Hörist at 2022-10-15T18:27:49+02:00
new: Settings: Add get_workspace_count()
- - - - -
edac92a6 by Philipp Hörist at 2022-10-16T13:01:58+02:00
feat: Accounts: Add setting for default workspace
Fixes #11208
- - - - -
379fc572 by Philipp Hörist at 2022-10-16T19:55:22+02:00
fix: Client: Load trusted certificates on connect()
This eliminates some race conditions where _create_client() is called
before the cert is stored.
Fixes #11220
- - - - -
ff5523dd by Philipp Hörist at 2022-10-16T20:39:03+02:00
fix: AccountPage: Disable Excute Command button by default
Fixes #11216
- - - - -
99f66cdb by wurstsalat at 2022-10-17T00:17:31+02:00
cq: Preferences: Fix type annotations
- - - - -
7aa38beb by Philipp Hörist at 2022-10-17T23:11:41+02:00
new: Archive: Add new columns
- - - - -
a4cff0e8 by Philipp Hörist at 2022-10-17T23:11:41+02:00
refactor: Remove unused code
We only use MAM for history
- - - - -
6f5a03d5 by Philipp Hörist at 2022-10-17T23:11:41+02:00
refactor: Remove unused code
- - - - -
8c4ee941 by Philipp Hörist at 2022-10-17T23:11:41+02:00
refactor: Simplify instances dict init
- - - - -
bf75eda4 by Philipp Hörist at 2022-10-17T23:11:41+02:00
refactor: AccountWizard: Save account color early
- - - - -
2276c302 by Philipp Hörist at 2022-10-17T23:11:41+02:00
refactor: Settings: Align default settings with account creation
- - - - -
27a41e04 by Philipp Hörist at 2022-10-17T23:11:41+02:00
refactor: Move account interface methods into Application
- - - - -
7c5ad2dc by wurstsalat at 2022-10-17T23:35:16+02:00
fix: PreviewAudio: Increase update rate for seek bar
Fixes #11215
- - - - -
74779a8c by wurstsalat at 2022-10-18T22:35:35+02:00
fix: Preview: Don’t fail hard when parsing fragments
- - - - -
0c5adaf5 by wurstsalat at 2022-10-18T22:37:27+02:00
cfix: Plugins: Align plugin config button vertically
- - - - -
24c2feca by wurstsalat at 2022-10-18T22:45:21+02:00
cfix: Preview: Apply logging parameters correctly
- - - - -
95ca810c by wurstsalat at 2022-10-18T23:11:46+02:00
new: AccountsWindow: Add parameter for jumping to pages
- - - - -
6e3a742c by Philipp Hörist at 2022-10-19T20:50:02+02:00
new: Plugins: Add method to block plugins by name
- - - - -
581f9800 by mjk at 2022-10-19T19:10:58+00:00
imprv: Improve emoji completion
- Completion now searches trough the keywords
- Support for localized emoji data (based on application locale)
- Trigger emoji popup only after at least 2 chars are typed
- - - - -
f0bc96b7 by Philipp Hörist at 2022-10-19T21:41:01+02:00
cfix: Settings: Add migration for changed account setting
- - - - -
1e127c7f by wurstsalat at 2022-10-19T22:32:16+02:00
imprv: Workspaces: Add 'Mark as read' menu item
Fixes #11198
- - - - -
30 changed files:
- gajim/common/application.py
- gajim/common/client.py
- gajim/common/events.py
- gajim/common/modules/message.py
- gajim/common/preview.py
- gajim/common/setting_values.py
- gajim/common/settings.py
- gajim/common/storage/archive.py
- gajim/common/structs.py
- gajim/data/gui/account_page.ui
- gajim/data/gui/groupchat_roster.ui
- gajim/data/gui/plugins.ui
- gajim/data/style/gajim.css
- gajim/gtk/account_wizard.py
- gajim/gtk/accounts.py
- gajim/gtk/app_side_bar.py
- gajim/gtk/application.py
- gajim/gtk/avatar.py
- gajim/gtk/chat_action_processor.py
- gajim/gtk/chat_function_page.py
- gajim/gtk/chat_list_stack.py
- gajim/gtk/chat_stack.py
- gajim/gtk/const.py
- gajim/gtk/emoji_data_gtk.py
- gajim/gtk/groupchat_roster.py
- gajim/gtk/main.py
- gajim/gtk/menus.py
- gajim/gtk/preferences.py
- gajim/gtk/preview_audio.py
- gajim/gtk/remove_account.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/99d3a6777ece113271835756ae386f2…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/99d3a6777ece113271835756ae386f2…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
f0bc96b7 by Philipp Hörist at 2022-10-19T21:41:01+02:00
cfix: Settings: Add migration for changed account setting
- - - - -
1 changed file:
- gajim/common/settings.py
Changes:
=====================================
gajim/common/settings.py
=====================================
@@ -81,7 +81,7 @@
log = logging.getLogger('gajim.c.settings')
-CURRENT_USER_VERSION = 2
+CURRENT_USER_VERSION = 3
CREATE_SQL = '''
CREATE TABLE settings (
@@ -340,6 +340,14 @@ def _migrate(self) -> None:
self._set_user_version(2)
+ if version < 3:
+ # Migrate open chats to new key and format
+ for account_settings in self._account_settings.values():
+ if account_settings['account'].get('active') is None:
+ account_settings['account']['active'] = True
+
+ self._set_user_version(3)
+
def _migrate_old_config(self) -> None:
config_file = configpaths.get('CONFIG_FILE')
if not config_file.exists():
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/f0bc96b7f7a026966cb9692895ef5e2a…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/commit/f0bc96b7f7a026966cb9692895ef5e2a…
You're receiving this email because of your account on dev.gajim.org.