Daniel Brötzmann pushed to branch message-replies at gajim / gajim
Commits:
6aa2a6d4 by Philipp Hörist at 2023-02-05T17:44:54+01:00
change: Raise nbxmpp version to 4.2.0
- - - - -
97679843 by Philipp Hörist at 2023-02-05T17:44:54+01:00
fix: Apply SASLprep to passwords
This fixes the case where it was not possible to login with Gajim
when some special characters where used in the password
- - - - -
e837ef4e by Philipp Hörist at 2023-02-05T20:34:25+01:00
feat: Improve KeepassXC Integration
Provide setting which improves the KeepassXC Integration
NOTES: If you already used KeepassXC with Gajim, enabling the new
integration setting will trigger new entries in the password manager
- - - - -
42df93c3 by Philipp Hörist at 2023-02-05T21:42:26+01:00
refactor: Add MemoryPasswordStorage
This helps to provide a uniform interface for setting and getting passwords
- - - - -
b8bbae6e by Philipp Hörist at 2023-02-06T21:38:06+01:00
imprv: MUC: Enable archiving when creating MUCs on ejabberd
- - - - -
0e9d53f4 by Weblate at 2023-02-08T21:57:53+01:00
chore: Update translations
- - - - -
1afc701c by Philipp Hörist at 2023-02-08T22:08:41+01:00
other: Flatpak: Update dependencies
- - - - -
a600ca70 by Philipp Hörist at 2023-02-08T22:09:28+01:00
release: 1.7.1
- - - - -
23ba79a3 by wurstsalat at 2023-02-10T20:46:08+01:00
fix: Start Chat: Fix wrong JID type in _start_new_chat
Fixes #11398
- - - - -
e2569508 by wurstsalat at 2023-02-10T20:50:25+01:00
fix: Plugins: Don't fail hard on uninstall errors
Fixes #11389
- - - - -
45f2388f by wurstsalat at 2023-02-10T21:08:18+01:00
fix: Nickname completion: Make sure recent nicknames list does not contain None
Fixes #11394
- - - - -
f5635b84 by wurstsalat at 2023-02-10T21:53:50+01:00
imprv: Audio preview: Allow skipping by clicking the visualization
Closes #11392
- - - - -
799b8c21 by wurstsalat at 2023-02-11T18:58:59+01:00
fix: Don't highlight message if it's an URI containing our nick
Fixes #11387
- - - - -
63a0e85b by Philipp Hörist at 2023-02-13T19:59:30+01:00
imprv: Add audio/x-wav to default mime types
- - - - -
94e227f0 by wurstsalat at 2023-02-14T21:45:26+01:00
fix: GetRelativeTimeTest: Fix comparison of translated strings and off-by timezone errors
- - - - -
0618ab18 by wurstsalat at 2023-02-14T21:45:26+01:00
cfix: Settings values: Make additional_uri_schemes a string setting
- - - - -
1526a6db by wurstsalat at 2023-02-14T21:45:26+01:00
imprv: Tests: Use in-memory settings database
- - - - -
c1225720 by wurstsalat at 2023-02-14T21:45:26+01:00
imprv: Improve check for message highlight and add tests
- - - - -
e57e7b5c by wurstsalat at 2023-02-14T21:59:07+01:00
imprv: Improve get_recent_muc_nicks query
- - - - -
ff12e81a by wurstsalat at 2023-02-15T20:23:17+01:00
fix: Profile: Don't allow saving profile when not connected
Fixes #11401
- - - - -
b5a3c285 by wurstsalat at 2023-02-15T20:48:13+01:00
cq: Use correct data type for ngettext
- - - - -
9d7c788a by wurstsalat at 2023-02-15T21:01:19+01:00
cq: Text styling: Add type hint
- - - - -
951a7a1e by wurstsalat at 2023-02-15T21:02:18+01:00
ci: Update pyright config
- - - - -
677244fd by wurstsalat at 2023-02-17T14:20:48+01:00
imprv: PEPConfig: Ask for confirmation when deleting nodes
- - - - -
64719feb by Daniel Brötzmann at 2023-02-17T13:27:19+00:00
cfix: HighlightTest: Fix xmpp address test
- - - - -
9ae5487e by Philipp Hörist at 2023-02-19T10:47:19+01:00
imprv: Don’t color log timestamps
- - - - -
2959a47d by Philipp Hörist at 2023-02-19T10:47:19+01:00
refactor: Simplify action lookup
- - - - -
1b993e59 by Philipp Hörist at 2023-02-19T10:47:20+01:00
refactor: Remove unnecessary None check
- - - - -
ca959adb by Philipp Hörist at 2023-02-19T10:47:20+01:00
cq: Narrow expected type
- - - - -
a29845d7 by wurstsalat at 2023-02-19T16:43:00+01:00
imprv: Select group chat after creating it
Fixes #11304
- - - - -
508b0523 by wurstsalat at 2023-02-19T22:34:17+01:00
cfix: Improve get_recent_muc_nicks query
- - - - -
1e165ac4 by wurstsalat at 2023-02-20T10:48:13+01:00
other: Windows installer: Remove 'Run application' checkbox on finish page
Running Gajim after the setup (which is using elevated privileges) will run gajim.exe in the same context.
This may lead to problems, since Gajim should not be run with elevated privileges.
Running with user privileges can not be easily achieved using NSIS.
Therefore, running the application after the setup has been disabled.
- - - - -
7aef2aa6 by wurstsalat at 2023-02-20T18:27:38+01:00
imprv: Windows: Offer direct download of Gajim setup when update is available
- - - - -
a39f0a1b by wurstsalat at 2023-02-20T20:09:19+01:00
imprv: Windows: Add direct download for Gajim Portable updates
- - - - -
aa5cb0a9 by wurstsalat at 2023-02-20T19:55:08+00:00
imprv: Proxies: Add 'Tor (Browser)' default proxy setting
- - - - -
08f9b39a by wurstsalat at 2023-02-21T20:28:27+01:00
imprv: Add message menu entry for deleting messages locally
- - - - -
8c1cfd90 by wurstsalat at 2023-02-24T10:12:12+01:00
fix: Fix nickname highlight in group chats
Fixes #11413
- - - - -
0b0f9ba9 by wurstsalat at 2023-03-02T09:25:03+01:00
fix: Notifications: Honor notification_preview_message setting
- - - - -
535f7b44 by Daniel Brötzmann at 2023-03-02T09:21:55+00:00
imprv: Windows installer: Add Polish language
- - - - -
79923364 by wurstsalat at 2023-03-03T09:30:13+01:00
cfix: Windows installer: Save files using UTF-8 with BOM, convert intendation to spaces
- - - - -
bda77f26 by Michel Le Bihan at 2023-03-05T16:57:08+00:00
imprv: Declare that the installer is DPI-aware
- - - - -
bc14c535 by wurstsalat at 2023-03-09T18:59:28+00:00
fix: Don't fail if contact name for MUC message is None
Fixes #11417
- - - - -
526782cc by wurstsalat at 2023-03-09T19:07:36+00:00
fix: Show chat notifications when chat page is not visible
Fixes #11416
- - - - -
73e3ee88 by mesonium at 2023-03-09T15:03:07-05:00
cfix: Update links to GNOME Gtk and GLib repo
- - - - -
67443ab9 by Nicoco at 2023-03-11T18:33:40+00:00
fix: Chatstates: Remove composing timeout correctly
- - - - -
f9058e21 by Philipp Hörist at 2023-03-11T19:48:30+01:00
fix: HTTPUpload: Respect infinite file size limit
Fixes #11436
- - - - -
44cbd2ff by Philipp Hörist at 2023-03-11T19:55:05+01:00
fix: Migration: Don’t fail on color setting migration
Fixes #11426
- - - - -
7d8e24a6 by Weblate at 2023-03-11T20:25:41+01:00
chore: Update translations
- - - - -
2b0a1423 by Philipp Hörist at 2023-03-11T20:29:35+01:00
release: 1.7.2
- - - - -
ab6c80fe by Philipp Hörist at 2023-03-12T12:48:03+01:00
other: Update release issue template
- - - - -
d3fee1d9 by Philipp Hörist at 2023-03-14T23:18:33+01:00
cq: Improve various type annotations
- - - - -
5fdc3866 by Philipp Hörist at 2023-03-26T15:47:34+02:00
chore: Add libappindicator as optional dependency
- - - - -
29219f72 by wurstsalat at 2023-03-26T19:24:56+02:00
fix: Account preferences: Adapt to changed icons
- - - - -
da84ac3f by wurstsalat at 2023-03-26T20:52:57+02:00
fix: ChatActionProcessor: Fix inserting emojis by click
Fixes #11445
- - - - -
804ec595 by Philipp Hörist at 2023-03-27T20:50:49+02:00
cq: Remove trailing whitespace
- - - - -
d10a154f by Philipp Hörist at 2023-03-27T20:56:34+02:00
ci: Update ruff to 0.0.259
- - - - -
93455cfb by wurstsalat at 2023-03-29T20:41:18+02:00
imprv: Workspace menu: Always show Mark as read action
- - - - -
325f10fa by wurstsalat at 2023-03-29T20:53:23+02:00
refactor: Use Gdk button constants for click events
- - - - -
b8fc0a13 by wurstsalat at 2023-03-29T21:28:11+02:00
refactor: Use datetime directly for get_uf_relative_time
- - - - -
2a1bad9b by wurstsalat at 2023-03-29T23:03:58+02:00
fix: Update message merged state after deleting a message
Fixes #11438
- - - - -
f4f1aa7d by wurstsalat at 2023-03-30T15:02:28+02:00
fix: Message input: Fix height for single line messages
- - - - -
bf7ed98b by wurstsalat at 2023-03-30T20:44:32+02:00
fix: GroupChatDetails: Adapt to changed icons
- - - - -
537d7177 by André Apitzsch at 2023-04-02T12:09:13+02:00
chore: Flatpak: Update runtime + dependencies
- - - - -
b379bf77 by André Apitzsch at 2023-04-02T17:27:58+02:00
fix: Flatpak: Fix drag and drop
Fixes #10370.
- - - - -
b908b71b by Daniel Brötzmann at 2023-04-02T15:53:13+00:00
feat: Allow muting chat notifications
- - - - -
91d16189 by mesonium at 2023-04-03T17:54:02+00:00
other: Flatpak: Update README.md
Add --user to flatpak-builder command
- - - - -
3eed6817 by mjk at 2023-04-03T17:54:59+00:00
imprv: Make `gemini` URIs clickable
- - - - -
39d68bb5 by mesonium at 2023-04-04T19:27:51+02:00
fix: Audio Preview: Add delay before pausing on EOS
When playbin sends an EOS signal the audio may not have been fully run through the whole pipeline.
That means pausing immediately on EOS may clip the last fraction.
To workaround, add a delay before pausing the playback due to the EOS signal.
Fixes #11423
- - - - -
46c42453 by Philipp Hörist at 2023-04-04T20:31:50+02:00
change: Raise nbxmpp version
- - - - -
535b8bb2 by mesonium at 2023-04-04T21:04:57+02:00
fix: Audio Preview: Set correct pos when clicking into visualizer
- - - - -
20376212 by Philipp Hörist at 2023-04-04T22:07:26+02:00
chore: Flatpak: Update dependencies
- - - - -
7a4f1d16 by Weblate at 2023-04-04T22:07:26+02:00
chore: Update translations
- - - - -
c533eb87 by Philipp Hörist at 2023-04-04T22:09:46+02:00
release: 1.7.3
- - - - -
c28bf8bf by Philipp Hörist at 2023-04-05T20:36:49+02:00
ci: Debian: Raise nbxmpp-nightly version
- - - - -
f5f12102 by Daniel Brötzmann at 2023-04-08T07:57:18+00:00
feat: Redesign Group Chat actions
- Move chat menu into banner
- Give some actions their own buttons
- Make Group Chat Roster resizable
- Add participant search to Group Chat Roster
Fixes #10362
- - - - -
11aedfb6 by André Apitzsch at 2023-04-08T12:11:26+02:00
other: Cover more modules with update_flatpak_manifest
Also compare the python version when updating modules, to support
updating packages that provide several *.whl files, like protobuf.
- - - - -
9ab3d5d3 by Michel Le Bihan at 2023-04-09T10:08:17+00:00
other: Windows: Use MINGW_PACKAGE_PREFIX for dev env
- - - - -
5ec32555 by Philipp Hörist at 2023-04-09T13:04:15+02:00
ci: Windows: Update dependencies
- - - - -
7980ed6c by Philipp Hörist at 2023-04-09T13:12:41+02:00
ci: Windows: Remove support for mingw32 in build script
- - - - -
24548c14 by Philipp Hörist at 2023-04-09T19:44:52+02:00
ci: Windows: Update dev env script
- - - - -
7a585f20 by Daniel Brötzmann at 2023-04-09T18:13:39+00:00
feat: Integrate OMEMO plugin
- - - - -
1b54d92e by Philipp Hörist at 2023-04-10T15:59:05+02:00
ci: Windows: Fix installing omemo-dr
- - - - -
a5a40c64 by Philipp Hörist at 2023-04-10T18:58:34+02:00
ci: Debian: Install python3-omemo-dr
- - - - -
c681b426 by Philipp Hörist at 2023-04-10T19:02:05+02:00
ci: Allow debian build workflow
- - - - -
253fb678 by Philipp Hörist at 2023-04-10T19:43:42+02:00
cfix: Banner: Expand description label
- - - - -
229fc4bc by Philipp Hörist at 2023-04-10T23:31:59+02:00
refactor: HTTP: Allow passing proxy when creating session
- - - - -
475d6295 by Philipp Hörist at 2023-04-10T23:33:19+02:00
fix: AccountWizard: Respect global proxy
Fixes #11452
- - - - -
e3140f23 by Philipp Hörist at 2023-04-11T00:04:02+02:00
cq: Fix type annotation
- - - - -
53c28dd8 by Philipp Hörist at 2023-04-11T00:06:38+02:00
ci: Raise pyright version
- - - - -
feaa6228 by Philipp Hörist at 2023-04-11T17:42:28+02:00
ci: Windows: Fix installing omemo-dr
- - - - -
c24ad2d8 by André at 2023-04-11T19:59:02+00:00
fix: CertificateDialog: Display issued-to information correctly
- - - - -
bcd7e6a0 by Philipp Hörist at 2023-04-11T23:32:12+02:00
ci: Run deploy jobs out of order
- - - - -
73f5d470 by Michel Le Bihan at 2023-04-13T19:06:23+00:00
ci: Windows: Make build work in any MSYS environment
- - - - -
2a0cbe90 by Philipp Hörist at 2023-04-14T15:52:06+02:00
ci: Allow manual Windows build in MR pipelines
- - - - -
9c566bd1 by Philipp Hörist at 2023-04-14T23:03:18+02:00
ci: Windows: Cleanup appveyor.yml
- - - - -
12fd384c by Philipp Hörist at 2023-04-14T23:23:02+02:00
ci: Adapt to release-helper changes
- - - - -
bf439abe by Philipp Hörist at 2023-04-14T23:43:26+02:00
ci: Add variable to trigger windows nightly builds
- - - - -
1b981217 by Michel Le Bihan at 2023-04-14T21:44:51+00:00
ci: Windows: Fix building installer
- - - - -
810b48a8 by Philipp Hörist at 2023-04-15T09:47:15+02:00
ci: Use python3-build from image
- - - - -
e3c64a20 by Philipp Hörist at 2023-04-15T20:52:16+02:00
refactor: Return mime types as Set
- - - - -
40928818 by Philipp Hörist at 2023-04-15T20:55:49+02:00
new: Preview: Add more logging
- - - - -
60be989f by Philipp Hörist at 2023-04-15T21:23:25+02:00
cq: Remove unnecessary list() call
- - - - -
5e2011fe by Philipp Hörist at 2023-04-16T13:05:47+02:00
fix: Preview: Display webp and avif images on Windows correctly
- Gio.content_type_guess() returns a file extension,
use Gio.content_type_get_mime_type() to get the mime type
- - - - -
fd1aa01c by mjk at 2023-04-16T12:41:04+00:00
imprv: Windows: Package pixbuf loaders for avif and webp
- - - - -
d11283a8 by André Apitzsch at 2023-04-16T12:42:49+00:00
chore: Scripts: Add URL pointing to additional release information to AppData
- - - - -
e7da059c by André Apitzsch at 2023-04-16T12:42:49+00:00
other: AppData: Add URLs to this year's releases
- - - - -
293127fa by wurstsalat at 2023-04-16T15:10:03+02:00
cfix: OMEMO: Remove obsolete qr code message
- - - - -
b7235b5a by wurstsalat at 2023-04-16T15:10:03+02:00
cq: Satisfly linter for generated ui types
- - - - -
047f5138 by wurstsalat at 2023-04-16T15:10:03+02:00
refactor: Move QR code generation to helpers
- - - - -
45219590 by wurstsalat at 2023-04-16T15:10:03+02:00
imprv: ChatBanner: Add QR code for sharing JIDs
Fixes #11429
- - - - -
6e3dec33 by wurstsalat at 2023-04-16T16:33:59+02:00
cfix: ChatBanner: Use jid_to_iri for QR code
- - - - -
77f2b223 by wurstsalat at 2023-04-16T16:45:34+02:00
fix: GroupChatInviter: Don't filter by account name
Fixes #11474
- - - - -
ed3a18b7 by wurstsalat at 2023-04-16T17:19:34+02:00
fix: GroupChatRoster: Make scrollbar the right-most widget
Fixes #11290
- - - - -
dd257eb9 by wurstsalat at 2023-04-16T17:34:13+02:00
imprv: GroupchatDetails: Hide OMEMO page in public MUCs
- - - - -
cbea0766 by wurstsalat at 2023-04-16T17:42:34+02:00
fix: MessageActionsBox: Update send file button tooltip when switching chats
Fixes #11473
- - - - -
bd71d7db by Philipp Hörist at 2023-04-16T18:48:30+02:00
ci: Add gajim-test image
- Add codespell stage
- Don’t install linters on each run
- - - - -
79ef0d0c by wurstsalat at 2023-04-16T19:22:29+02:00
imprv: CertificateDialog: Add additional infos and remove org unit field
- Remove org unit field
- Add Subject Alt Names
- Add Public key information
Fixes #11461
- - - - -
8e54bc9a by Philipp Hörist at 2023-04-16T19:25:30+02:00
ci: Don't use python3/pip3
- - - - -
f4223ebe by Philipp Hörist at 2023-04-16T19:45:33+02:00
ci: Don’t invoke with python -m
- - - - -
ddba9947 by Philipp Hörist at 2023-04-16T19:50:21+02:00
ci: Fix coverage invocation
- - - - -
7be645e9 by Philipp Hörist at 2023-04-16T20:30:52+02:00
ci: Use old coverage invocation again
- - - - -
5f77a254 by Philipp Hörist at 2023-04-17T20:58:16+02:00
refactor: Don’t pass nbxmpp errors and properties to GUI layer
Process as much as possible in the common module
- - - - -
99dad790 by Michel Le Bihan at 2023-04-21T15:03:41+00:00
feat: Detect dark theme on Windows
- - - - -
b10e13cc by Philipp Hörist at 2023-04-21T20:35:56+02:00
fix: Make manually changing the pinned chat sort order work again
- - - - -
afc5a11e by wurstsalat at 2023-04-23T11:59:23+02:00
cfix: ChatBanner: Disable share button for PM contacts
- - - - -
534f9f7e by Philipp Hörist at 2023-04-23T16:27:26+02:00
other: Regenerate man files with pandoc
- - - - -
b475635f by Philipp Hörist at 2023-04-23T16:27:26+02:00
change: Raise gajim when no cmdline options are provided
- Remove the --show cmdline option because it is now obsolete
Fixes #11482
- - - - -
92f92145 by Philipp Hörist at 2023-04-23T17:23:53+02:00
cfix: GroupchatRoster: Determine filtered path correctly
Fixes #11480
- - - - -
c6ad7550 by wurstsalat at 2023-04-23T18:58:43+02:00
imprv: GroupchatRoster: Highlight own nick and sort it to the top
Fixes #11431
- - - - -
1d84d1b3 by wurstsalat at 2023-04-23T22:35:39+02:00
imprv: App menu: Add menu entry for privacy policy
- - - - -
7bc116d6 by mjk at 2023-04-24T15:59:09+00:00
imprv: ChatStack: Only respond to supported drag-n-drop types while dragging
- - - - -
e0900133 by Philipp Hörist at 2023-04-24T22:14:21+02:00
cfix: GroupchatRoster: Open correct chat on row activate
- - - - -
e266a447 by Philipp Hörist at 2023-04-24T22:07:17+00:00
cfix: Revert: GroupChatRoster: Make scrollbar the right-most widget
Putting a treeview inside a viewport seems to cause weird issues
- - - - -
7f6bfeeb by wurstsalat at 2023-04-25T23:09:58+02:00
cfix: GroupchatRoster: Fix roster margins for scrollbar
Fix for e266a44790ca07e598b5f559dfe5dab4338d67d0
Margins have to be set using GTK properties, since using GTK's CSS
doesn't seem to have the same effect on treeviews.
- - - - -
1a44795e by wurstsalat at 2023-04-25T23:37:29+02:00
fix: ContactInfo: Improve behavior for connection changes
Fixes #11439
- - - - -
4a91ed1a by wurstsalat at 2023-04-26T09:23:19+02:00
cfix: OMEMOTrustManager: Improve fingerprint listing header
- - - - -
2b075e32 by wurstsalat at 2023-04-26T19:22:53+02:00
fix: OMEMOTrustManager: Fix dialog transient for removing keys
- - - - -
ecf39613 by wurstsalat at 2023-04-26T19:35:27+02:00
fix: Ask for confirmation when leaving a MUC while offline
Fixes #11487
- - - - -
9fdb3d18 by Daniel Brötzmann at 2023-04-28T07:08:54+00:00
imprv: StartChat: Don't filter for account labels
Fixes #11494
- - - - -
17a0b4df by mjk at 2023-04-28T16:06:38+00:00
change: OMEMO verification: Generate URIs with pedantically correct query
RFC 5122 requires a querytype to be present. `message` is the least probable
one to break receiving clients.
- - - - -
04412912 by mjk at 2023-04-28T16:06:38+00:00
fix: Escape JIDs for xmpp URIs everywhere
- - - - -
ebc1f377 by André Apitzsch at 2023-04-28T22:56:48+02:00
fix: Fix showing status icon on flatpak
AppIndicator cannot access files within the flatpak container.
- - - - -
a7734f87 by André Apitzsch at 2023-04-29T09:30:04+02:00
fix: Fix access to GnuPG keys on flatpak
Fixes gajim/gajim-plugins#621.
- - - - -
ca5f9660 by wurstsalat at 2023-04-29T13:19:36+02:00
fix: OMEMOTrustManager: Use date_time_format for last seen timestamp
Fixes #11495
- - - - -
9574d19b by wurstsalat at 2023-04-29T16:48:55+02:00
fix: ContactInfo: Improve behavior for connection changes
- - - - -
128be76c by wurstsalat at 2023-04-29T17:23:01+02:00
cfix: ContactInfo: Regenerate typing stubs
- - - - -
939b53af by Philipp Hörist at 2023-05-03T22:01:20+02:00
refactor: Remove omemo.aes module
Use the one provided by omemo-dr
- - - - -
f8ba3f06 by Philipp Hörist at 2023-05-03T22:01:20+02:00
refactor: Remove common.omemo module
This module has been moved to omemo-dr
- - - - -
9b8b1839 by Philipp Hörist at 2023-05-03T22:19:54+02:00
refactor: Adapt to omemo-dr changes
- Rename method and variables to snake case
- Let omemo-dr generate the keys
- Add needs_init()
- Fix return types for some storage methods
- Remove obsolete database methods
- - - - -
fc692871 by wurstsalat at 2023-05-04T23:02:51+02:00
other: Windows: Fix installing omemo-dr in development environment
Fixes #11490
- - - - -
05830ca1 by wurstsalat at 2023-05-05T21:14:55+02:00
cfix: OMEMOTrustManager: Call correct method for getting group members
- - - - -
ffa20aa0 by wurstsalat at 2023-05-05T21:15:39+02:00
cfix: OMEMOTrustManager: Improve readability for fingerprints
- - - - -
60331ce5 by wurstsalat at 2023-05-05T23:13:58+02:00
fix: Fix rendering of copied code blocks and quotes
Fixes #11499
- - - - -
8aa872b9 by wurstsalat at 2023-05-06T12:17:51+02:00
imprv: ChatList: Show indicator when joining group chat
- - - - -
35b9ee28 by wurstsalat at 2023-05-06T21:21:59+02:00
imprv: ChatList: Show indicator if group chat is not connected
- - - - -
b13afcea by Philipp Hörist at 2023-05-06T21:39:01+02:00
refactor: OMEMO: Implement get_identity_infos()
- Refactor KeyRow
- - - - -
3a3ea83a by Philipp Hörist at 2023-05-06T23:44:36+02:00
refactor: OMEMO: Adapt to omemo-dr changes
- - - - -
3c2c05f8 by wurstsalat at 2023-05-07T00:44:34+02:00
fix: XMLConsole: Select first account by default
Fixes #11498
- - - - -
ed697463 by Philipp Hörist at 2023-05-07T09:52:49+02:00
change: Enable spell checker by default
- - - - -
4959e4db by Philipp Hörist at 2023-05-07T10:45:14+02:00
refactor: OMEMO: Change session import
- - - - -
4489fffa by Philipp Hörist at 2023-05-07T10:45:48+02:00
refactor: OMEMO: Simplify deleting a session
- - - - -
11e14286 by Philipp Hörist at 2023-05-07T10:48:45+02:00
refactor: OMEMO: Remove legacy code
Code stems from a time where MAM archives did not communicate the real jid.
- - - - -
3060641c by Philipp Hörist at 2023-05-07T10:54:43+02:00
refactor: OMEMO: Access set_trust() via SessionManager
- - - - -
9719d42d by Philipp Hörist at 2023-05-07T11:12:38+02:00
refactor: OMEMO: Remove obsolete code
- - - - -
e55dcd4b by Philipp Hörist at 2023-05-07T12:35:28+02:00
refactor: OMEMO: Use get_identity_infos() in more places
- - - - -
5aa9741e by Philipp Hörist at 2023-05-07T17:21:14+02:00
new: Attach omemo-dr logging to verbose mode
- - - - -
dcb304c5 by wurstsalat at 2023-05-07T21:00:57+02:00
cfix: ChatList: Use dim color for join icon
- - - - -
3e1fa2e9 by Philipp Hörist at 2023-05-09T20:03:31+02:00
new: Client: Add convenience method for checking own JID
- - - - -
0ecae706 by mjk at 2023-05-09T18:47:24+00:00
imprv: Notifications: Withdraw all when a corresponding chat is read
Fixes #11030
- - - - -
4a68ce96 by Philipp Hörist at 2023-05-09T21:22:17+02:00
cfix: Fix own JID comparison
- - - - -
fa79e9be by Philipp Hörist at 2023-05-09T21:49:21+02:00
refactor: Chatstates: Simplify and use client attribute
- - - - -
eb0257bf by mjk at 2023-05-10T09:38:21+00:00
feat: JID sharing: Include verified OMEMO fingerprints
- - - - -
ef9479b9 by mjk at 2023-05-10T09:49:45+00:00
perf: QR codes: Avoid roundtrip to PNG in storage and back
- - - - -
c321a691 by Philipp Hörist at 2023-05-10T23:40:00+02:00
refactor: OMEMO: Adpat to changed API
- - - - -
8694404e by Philipp Hörist at 2023-05-11T23:11:24+02:00
change: Remove "escape_key_closes" from ACE
This setting is now available under Preferences -> Chat
- - - - -
909bae91 by mjk at 2023-05-13T13:45:12+00:00
imprv: ACE: Make descriptions selectable and copyable
- - - - -
ff08ac13 by mjk at 2023-05-13T13:54:14+00:00
fix: ACE: Handle invalid numeric values gracefully
- - - - -
63eb1041 by wurstsalat at 2023-05-13T22:33:58+02:00
imprv: Make contact details/settings available when offline
- - - - -
1128a3db by Philipp Hörist at 2023-05-14T13:37:45+02:00
new: MAM: Add sync state signals
- - - - -
e205b303 by Philipp Hörist at 2023-05-14T11:38:57+00:00
imprv: ChatList: Improve sorting
The sort of the chat list is inhibited when the mouse is over the
chat list. This makes sure the sorting is invalidated once the mouse
exits the chat list.
- - - - -
fa21ba4d by wurstsalat at 2023-05-14T14:42:34+00:00
new: Archive: Allow to create Archive in memory
- - - - -
5784aa4a by wurstsalat at 2023-05-14T14:42:34+00:00
new: Tests: Add GUI test for ChatControl
- - - - -
16618479 by wurstsalat at 2023-05-14T14:42:34+00:00
fix: ConversationView: Fix loading messages going forward from specific point
Fixes #11201
- - - - -
3f8483c3 by Philipp Hörist at 2023-05-14T17:28:15+02:00
cfix: OMEMO: Remove JID from correct list after devicelist update
- - - - -
eeffaf9f by Philipp Hörist at 2023-05-14T21:21:48+02:00
new: Add lru cache decorate with ttl
- - - - -
bb78fa8b by Philipp Hörist at 2023-05-14T21:28:02+02:00
refactor: OMEMO: Simplify pre condition checks
- Separate pre condition checks for group chats and single chats
- Make more methods private
- Use lru cache with ttl for device list and bundle queries
- - - - -
49156380 by Philipp Hörist at 2023-05-14T21:35:09+02:00
refactor: OMEMO: Improve logging
- - - - -
53f6e762 by Philipp Hörist at 2023-05-15T21:05:35+02:00
fix: Idle: Use default xa implemantation for XSS backend
Fixes #11522
- - - - -
25500014 by Philipp Hörist at 2023-05-15T21:09:19+02:00
refactor: Idle: Remove unnecessary method override
The base class has the same implementation
- - - - -
e145689e by Philipp Hörist at 2023-05-15T21:57:31+02:00
refactor: Idle: Make attributes private
- - - - -
52d46908 by wurstsalat at 2023-05-18T00:33:50+02:00
imprv: GroupchatState: Show MAM sync
- - - - -
d88f7092 by Philipp Hörist at 2023-05-19T11:23:26+02:00
imprv: AboutDialog: Show libsoup version
- - - - -
cfddd3a1 by wurstsalat at 2023-05-19T19:11:06+02:00
fix: MessageWidget: Don't return truncated text for message actions
Fixes #11526
- - - - -
2ecf8d46 by wurstsalat at 2023-05-19T19:33:37+02:00
fix: OMEMOTrustManager: Show correct JIDs for participant's keys
Fixes #11530
- - - - -
e3366360 by wurstsalat at 2023-05-19T22:11:18+02:00
fix: ChatActionProcessor: Allow to click items with mouse cursor
Fixes #11445
- - - - -
f2d22f6e by wurstsalat at 2023-05-19T23:50:53+02:00
fix: SearchView: Remove overlay
Fixes #11412
- - - - -
e1d063f2 by Philipp Hörist at 2023-05-20T20:13:13+02:00
refactor: Remove obsolete method
- - - - -
cf0c1981 by Philipp Hörist at 2023-05-20T20:13:13+02:00
refactor: Use helper methods to determine lib versions
- - - - -
c0c723e1 by Philipp Hörist at 2023-05-20T20:13:13+02:00
cfix: Add soup version to exception text
- - - - -
d1c80c84 by Philipp Hörist at 2023-05-20T20:39:26+02:00
new: OMEMO: Handle failed session build gracefully
Fixes #11534
- - - - -
96bddaee by Philipp Hörist at 2023-05-20T21:57:25+02:00
new: Store logging records in memory
- - - - -
2e6b9c5c by wurstsalat at 2023-05-21T11:35:55+02:00
cfix: Hide group chat roster when opening search bar
- - - - -
fc1a327f by wurstsalat at 2023-05-21T11:36:09+02:00
cfix: SearchView: Use correct padding for top edge
- - - - -
0a922532 by wurstsalat at 2023-05-21T20:46:26+02:00
fix: SearchView: Don't change search context when switching chats
- Simplify search context determination
- Add fail-safe and improve GUI representation of context
Fixes #11533
- - - - -
894938be by Philipp Hörist at 2023-05-21T22:14:47+02:00
new: Logging: Add callback for CustomStreamHandler
- - - - -
2a338493 by Philipp Hörist at 2023-05-21T22:23:55+02:00
new: Logging: Add get_stream_handler()
- - - - -
e7aa6d3a by wurstsalat at 2023-05-21T22:24:55+02:00
imprv: XMLConsole: Always use dark theme
- - - - -
5bab2f22 by wurstsalat at 2023-05-21T22:24:55+02:00
refactor: XMLConsole: Make attributes private
- - - - -
a7067ddb by wurstsalat at 2023-05-21T23:16:39+02:00
feat: XMLConsole: Add logging view
- - - - -
25633186 by wurstsalat at 2023-05-21T23:42:54+02:00
cfix: CustomStreamHandler: Call super for emit() before working with LogRecords
- - - - -
e6241ffd by Philipp Hörist at 2023-05-21T23:49:19+02:00
other: Fix typo
- - - - -
62ad4d8f by Philipp Hörist at 2023-05-21T23:50:54+02:00
cfix: XMLConsole: Unset callback on destroy
- - - - -
54e1e89e by wurstsalat at 2023-05-21T23:56:57+02:00
cfix: XMLConsole: Fix typo in log formatting
- - - - -
a7c7b9d3 by wurstsalat at 2023-05-21T23:56:57+02:00
cfix: XMLConsole: Set filtering attributes correctly
- - - - -
3bece8a3 by Philipp Hörist at 2023-05-22T00:24:30+02:00
refactor: Logging: Use separate handler for console log
- - - - -
2b0e615e by wurstsalat at 2023-05-22T20:48:50+02:00
fix: AvatarSelector: Fix that images don't display after repeated loading
- - - - -
e0a207a9 by wurstsalat at 2023-05-22T20:49:55+02:00
fix: UI: Update avatar on muc-disco-update
- - - - -
84fbaa87 by wurstsalat at 2023-05-22T21:41:45+02:00
imprv: ChatList: Clear row content when removing history
Fixes #11420
- - - - -
e73d1334 by wurstsalat at 2023-05-22T22:09:58+02:00
fix: Fix encryption deadlock with changed MUC configurations
This disables encryption if MUC configuration changed and encryption is not applicable anymore
Fixes #11421
- - - - -
a7075aa0 by Philipp Hörist at 2023-05-22T22:44:39+02:00
other: Update .githooks
- - - - -
d896101a by Philipp Hörist at 2023-05-22T20:47:54+00:00
cfix: Revert: Update avatar on muc-disco-update
- - - - -
8392372a by Philipp Hörist at 2023-05-23T00:34:23+02:00
refactor: Create contact cache per account
- - - - -
ae08c961 by mjk at 2023-05-23T19:06:31+00:00
fix: ChatActionProcessor: De-duplicate emojis
- - - - -
b8e51144 by wurstsalat at 2023-05-23T21:20:34+02:00
imprv: ChatBanner: Add share instructions
- - - - -
688639bf by wurstsalat at 2023-05-23T21:40:29+02:00
cfix: ChatBanner: Fix text for contacts
- - - - -
9807e28f by wurstsalat at 2023-05-23T22:15:10+02:00
fix: Exceptions: Fix sending reports via sentry in conjunction with proxy settings
- - - - -
9f5633de by wurstsalat at 2023-05-23T23:45:16+02:00
imprv: Audio preview: Support more mime types
- - - - -
037ddbdb by wurstsalat at 2023-05-25T11:43:16+02:00
fix: Message menu: Fix issue with chats not supplying correct ID
- - - - -
abff68be by Philipp Hörist at 2023-05-26T19:24:24+02:00
change: Raise nbxmpp version
- - - - -
8e6188ce by Philipp Hörist at 2023-05-26T19:49:39+02:00
cfix: Raise omemo-dr version
- - - - -
7e15ba0d by Philipp Hörist at 2023-05-26T19:57:44+02:00
ci: Adapt to release-helper changes
- - - - -
4c7ddebc by Weblate at 2023-05-26T20:00:32+02:00
chore: Update translations
- - - - -
30580132 by Philipp Hörist at 2023-05-26T20:11:35+02:00
chore: Update flatpak dependencies
- - - - -
553be901 by Philipp Hörist at 2023-05-26T20:11:53+02:00
chore: Update IANA data
- - - - -
8e8a78fb by wurstsalat at 2023-05-26T21:27:27+02:00
new: Return platform version details for Windows and MacOS when getting OS version
- - - - -
89f316a8 by André Apitzsch at 2023-05-27T08:18:50+02:00
chore: Update flatpak dependencies
- - - - -
732d381a by Philipp Hörist at 2023-05-27T09:41:05+02:00
fix: ContactInfo: Don’t fail when no vcard is set
- - - - -
a422f065 by André Apitzsch at 2023-05-27T11:11:55+02:00
fix: ProfileWindow: Don't fail when no vcard is set
- - - - -
80d2f9f6 by Philipp Hörist at 2023-05-27T12:10:34+02:00
ci: Debian: Update control file
- - - - -
754f9168 by Philipp Hörist at 2023-05-27T12:15:26+02:00
release: 1.8.0
- - - - -
bd6c84ba by Philipp Hörist at 2023-05-27T13:58:45+02:00
other: Update git hook
- - - - -
8986cb0c by Philipp Hörist at 2023-05-27T13:59:21+02:00
ci: Debian: Update control file
- - - - -
17b9e7ac by Philipp Hörist at 2023-05-27T16:48:32+02:00
ci: Appveyor: Grab more commits on clone
Otherwise we only can start builds for the last commit
- - - - -
3baa6b33 by Philipp Hörist at 2023-05-27T17:28:13+02:00
refactor: Simplify launch.py
- - - - -
4d3f632d by Philipp Hörist at 2023-05-27T17:31:59+02:00
cq: Use capitalized env var name
- - - - -
c5898f94 by Philipp Hörist at 2023-05-27T17:33:06+02:00
cq: Remove unnecessary list comprehension
- - - - -
1de4921a by Philipp Hörist at 2023-05-27T23:03:47+02:00
cq: Ignore false positive ruff error
- - - - -
ffe5bdd0 by Philipp Hörist at 2023-05-27T23:03:47+02:00
refactor: JingleRTP: Don’t call external process for pipeline debug
- - - - -
b230d06a by Philipp Hörist at 2023-05-27T23:03:47+02:00
cq: Update ruff version
- - - - -
04ea001d by Philipp Hörist at 2023-05-27T23:50:57+02:00
cq: Raise pyright version
- - - - -
9a7f27ea by Philipp Hörist at 2023-05-27T23:51:37+02:00
cq: GajimPlugin: Add type annotation
- - - - -
dc0e2469 by Philipp Hörist at 2023-05-28T14:49:49+02:00
cq: Use union operator everywhere
- - - - -
71f94434 by wurstsalat at 2023-05-28T16:16:55+02:00
fix: Windows themes: Don't fail hard when winsdk UISettings are not available
Fixes #11542
- - - - -
9aaf4f9d by wurstsalat at 2023-05-28T16:40:58+02:00
imprv: Account page: Show our XMPP address
- - - - -
ca7e09da by wurstsalat at 2023-05-28T16:52:35+02:00
fix: Search: Restore group chat participants list to previous state when closing search
Fixes #11536
- - - - -
317d1447 by wurstsalat at 2023-05-28T16:55:55+02:00
cfix: Account page: Enable copying for our XMPP address label
- - - - -
acf0c8f6 by wurstsalat at 2023-05-28T19:51:44+02:00
imprv: Preview: Add loading placeholder
Fixes #11264
- - - - -
79f00321 by wurstsalat at 2023-05-28T19:56:17+02:00
cfix: Preview: Add back preview_box
- - - - -
ed674b8c by Philipp Hörist at 2023-05-28T21:12:04+02:00
cq: Simplify string formatting
- - - - -
fbb470b7 by Philipp Hörist at 2023-05-28T21:12:32+02:00
refactor: Add util methods for sha formatting
- - - - -
173d6f78 by Philipp Hörist at 2023-05-28T21:16:52+02:00
refactor: SystemStyle: Move code into helper method
- - - - -
a4cacbfa by Philipp Hörist at 2023-05-28T21:19:39+02:00
cq: Avoid extraneous parentheses
- - - - -
6e9eab11 by Philipp Hörist at 2023-05-28T21:21:11+02:00
cq: Import from collections.abc instead from typing
- - - - -
5a9362fd by Philipp Hörist at 2023-05-28T21:23:36+02:00
cq: Use union operator in ininstance() calls
- - - - -
af4223a9 by Philipp Hörist at 2023-05-28T21:30:32+02:00
cq: Use f-string instead of `format` call
- - - - -
9b44d769 by wurstsalat at 2023-05-28T22:39:27+02:00
cfix: Search: Restore group chat participants list to previous state when closing search via Escape
Fixes #11536
- - - - -
bbc6c55d by wurstsalat at 2023-05-29T00:37:27+02:00
fix: GroupchatManage: Improve checks for joined state
Fixes #11231
- - - - -
ae5ac2d3 by Philipp Hörist at 2023-05-29T11:43:30+02:00
refactor: Rename main application entry points
- - - - -
32601f1c by Philipp Hörist at 2023-05-29T11:43:30+02:00
fix: Init plugin translation module later
the plugins_i18n module needs to be imported after configpaths.init()
has been called, otherwise the correct locale dir is not found
- - - - -
c45fbdd8 by Philipp Hörist at 2023-05-29T11:43:30+02:00
refactor: Allow to import i18n module without side effects
- Add new method for translation
- Remove stderr if translations are missing
- - - - -
238ac329 by Philipp Hörist at 2023-05-29T12:31:45+02:00
cfix: I18n: Install NullTranslation on module init
- - - - -
915a9f0f by wurstsalat at 2023-05-30T23:26:53+02:00
fix: Fix interaction of GroupchatRoster and SearchView
Fixes #11546
- - - - -
d639b32d by wurstsalat at 2023-06-02T14:35:54+02:00
fix: OMEMOTrustManager: React correctly to connection changes
Fixes #11547
- - - - -
f2c514f3 by wurstsalat at 2023-06-05T19:54:11+02:00
fix: Fix showing MAM sync errors and show error text
- - - - -
17a65362 by Philipp Hörist at 2023-06-06T14:05:32+02:00
fix: ChatListRow: Always update group chat name
- - - - -
3b6c82b9 by Philipp Hörist at 2023-06-06T15:04:39+02:00
refactor: Use contact signals instead of event signals
- - - - -
126babff by Philipp Hörist at 2023-06-06T18:36:14+02:00
fix: DataForm: Handle destroy correctly
Fixes #11548
- - - - -
af23279d by wurstsalat at 2023-06-06T21:21:12+02:00
cq: Tests: Make type check pass for SSLErrorDialog and CertificateDialog
- - - - -
2f6211c0 by Philipp Hörist at 2023-06-07T00:02:38+02:00
new: MUC: Store occupant-id
- - - - -
8d6181cb by wurstsalat at 2023-06-07T12:54:35+00:00
imprv: Preview: Always show preview widget
Fixes #11427
- - - - -
e09866e4 by Philipp Hörist at 2023-06-07T18:19:23+02:00
new: MUC: Store real jid for messages
- - - - -
4f7f2823 by wurstsalat at 2023-06-07T18:45:21+02:00
feat: Add support for XEP-0461: Message Replies
- - - - -
30 changed files:
- .ci/appveyor.yml
- .githooks/update
- .gitlab-ci.yml
- .gitlab/issue_templates/Release.md
- .pre-commit-config.yaml
- CONTRIBUTING.md
- ChangeLog
- README.md
- data/gajim-remote.1
- data/gajim.1
- data/gajim.1.md
- data/gajim.doap
- data/org.gajim.Gajim.appdata.xml.in
- debian/control
- debian/patches/remove-nbxmpp-from-deps.patch
- flatpak/README.md
- flatpak/org.gajim.Gajim.Devel.yaml
- flatpak/org.gajim.Gajim.yaml
- gajim/__init__.py
- gajim/common/app.py
- gajim/common/application.py
- gajim/common/call_manager.py
- gajim/common/cert_store.py
- gajim/common/client.py
- gajim/common/commands.py
- gajim/common/configpaths.py
- gajim/common/const.py
- gajim/common/dbus/file_manager.py
- gajim/common/dbus/location.py
- gajim/common/dbus/logind.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/e28240c32956f4292a941df1b4e8c29…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/-/compare/e28240c32956f4292a941df1b4e8c29…
You're receiving this email because of your account on dev.gajim.org.