-
a954839e
by Philipp Hörist
at 2022-10-28T23:23:11+02:00
refactor: Remove create_groupchat()
-
9fa15859
by Philipp Hörist
at 2022-10-29T11:56:48+02:00
cq: Remove space
-
5dd99a3f
by Philipp Hörist
at 2022-10-29T12:46:04+02:00
refactor: Move show_add_join_groupchat() to main
-
59ff9cfa
by Philipp Hörist
at 2022-10-29T13:41:11+02:00
refactor: Config: Disable saving legacy config
-
30e4ac5f
by Philipp Hörist
at 2022-10-29T13:41:11+02:00
refactor: Move start_chat_from_jid() to main
-
ead3290f
by Philipp Hörist
at 2022-10-29T13:41:11+02:00
refactor: Move change_status() to application
-
7e3ce334
by Philipp Hörist
at 2022-10-29T13:49:23+02:00
refactor: Move autoconnect() to application
-
57cb2888
by Philipp Hörist
at 2022-10-29T14:30:17+02:00
refactor: Move more init code into application
-
1d1a7c99
by Philipp Hörist
at 2022-10-29T14:36:01+02:00
refactor: Remove unused code
-
1095fb32
by Philipp Hörist
at 2022-10-29T14:40:06+02:00
refactor: Move init code into application
-
f275c18e
by Philipp Hörist
at 2022-10-29T14:46:11+02:00
refactor: Remove unused code
-
ea42cf0f
by Philipp Hörist
at 2022-10-29T20:28:53+02:00
fix: Remote: Return True for change_status
-
a3cd8882
by wurstsalat
at 2022-10-30T15:02:41+01:00
fix: AvatarBox: Only react to clicks for GroupchatContacts
-
0c81115f
by Philipp Hörist
at 2022-10-30T16:50:01+01:00
refactor: Enable message input actions always
-
66481d53
by Philipp Hörist
at 2022-10-30T16:50:01+01:00
fix: Enable emoji chooser action
This fixes the emoji chooser shortcut
-
d47d7cec
by Philipp Hörist
at 2022-10-30T16:58:26+01:00
cfix: Remove doubled action
-
3664f77b
by Philipp Hörist
at 2022-10-30T17:15:04+01:00
fix: Make strings translatable
- Remove not useful placeholder text in treeview rows
-
7ecb474f
by Philipp Hörist
at 2022-10-30T17:17:15+01:00
fix: Make string translatable
-
1e9537dc
by Philipp Hörist
at 2022-10-30T17:25:49+01:00
cfix: Fix typo
-
f76bde26
by Philipp Hörist
at 2022-10-30T19:30:41+01:00
fix: Plugins: Use correct gettext import
-
48e80218
by Philipp Hörist
at 2022-10-30T19:34:29+01:00
cfix: Don’t translate xmpp address not translatable
-
cd159c4d
by Daniel Brötzmann
at 2022-10-30T21:47:22+00:00
feat: Add action to copy multiple messages
-
13c4e456
by Philipp Hörist
at 2022-10-31T10:22:45+01:00
refactor: Archive: Remove unnecessary doc string
-
4982798c
by Philipp Hörist
at 2022-10-31T10:22:45+01:00
refactor: Contacts: Remove pixbuf option from get_avatar()
This is only needed once, for notifications.
-
6e459182
by Philipp Hörist
at 2022-10-31T11:07:14+01:00
fix: Remote: Make get_status() return correct status when offline
-
4b497df5
by Philipp Hörist
at 2022-10-31T11:38:53+01:00
fix: Disable loading of GUPnPIgd library
GUPnPIgd uses libsoup3 which is incompatible with Gajims usage of
libsoup2. This disables loading until Gajim switches to libsoup3.
Fixes #11183
-
6ca0c6cf
by Philipp Hörist
at 2022-10-31T11:58:53+01:00
change: Raise nbxmpp version
-
4f803a35
by Weblate
at 2022-10-31T12:02:36+01:00
chore: Update translations
-
2de8d949
by Philipp Hörist
at 2022-10-31T12:09:16+01:00
release: 1.5.3
-
98d2d873
by André Apitzsch
at 2022-10-31T18:29:25+01:00
cfix: Flatpak: Fix package build
With the switch to pyproject.toml build isolation is used by default.
As flatpak build runs in offline mode, no dependencies could be downloaded
to the isolated environment. That's why build failed.
-
e426ed6c
by wurstsalat
at 2022-11-01T00:27:49+01:00
fix: Don’t fail when trying to reset last message id
-
45e1f810
by wurstsalat
at 2022-11-01T20:39:00+01:00
fix: Message selection: Don’t fail hard if log_line_id is None
Fixes #11263
-
8c244751
by wurstsalat
at 2022-11-01T20:48:39+01:00
imprv: Add msg_log_id to live message events
Improves the situation for #11263
-
ae404955
by wurstsalat
at 2022-11-01T20:56:31+01:00
cfix: Always return value for log_message
-
53814974
by wurstsalat
at 2022-11-01T21:09:52+01:00
refactor: Move menus for roster view and start chat button
-
c7ab8603
by wurstsalat
at 2022-11-01T21:59:26+01:00
refactor: Use GTK theme colors for floating overlay box
-
266c1290
by wurstsalat
at 2022-11-01T23:44:44+01:00
refactor: CSS: Order classes, reduce redundancy
-
c848f2ff
by wurstsalat
at 2022-11-02T20:52:38+01:00
fix: CSS: Move overriding rules to bottom
Fixes #11269
-
a3a6d3ec
by wurstsalat
at 2022-11-02T21:10:24+01:00
new: CSS: Add general purpose classes
-
755fd601
by wurstsalat
at 2022-11-02T21:13:58+01:00
fix: CSS: Fix settings related inconsistencies
-
e5d7586b
by wurstsalat
at 2022-11-02T23:45:51+01:00
cq: Preview helpers: Add type annotations
-
3bfb40a4
by wurstsalat
at 2022-11-02T23:50:15+01:00
new: CSS: Add generic listbox and dnd-area classes
-
4ef4e483
by Philipp Hörist
at 2022-11-04T00:00:05+01:00
fix: Plugins: Replace usage of gui_extention_point()
Use the newer extension_point() call, which does not replay calls
on plugin activation.
-
c5e6af29
by Philipp Hörist
at 2022-11-04T22:59:27+00:00
fix: Fix various issues with chat markers
-
78d96078
by wurstsalat
at 2022-11-05T11:22:42+01:00
cfix: CSS: Simplify gajim-listbox style
-
c5f6cc12
by wurstsalat
at 2022-11-05T14:59:06+01:00
fix: MessageInputTextView: Handle is_correcting if no contact is set
Fixes #11272
-
31421f74
by mjk
at 2022-11-05T16:16:40+00:00
imprv: Styling: Validate link syntax deeper and *after* parenthesis correction
-
d94d8272
by mjk
at 2022-11-05T21:14:00+00:00
refactor: Always include the source string in the result of parse_uri
Improves debuggability, obviates formatting the errors.
-
c6714b64
by mjk
at 2022-11-05T21:18:52+00:00
fix: URI parsing: Properly unescape XMPP URIs and handle unknown query types
-
b5b81605
by mjk
at 2022-11-05T21:18:52+00:00
refactor: Clean up {parse,open}_uri
* Remove URIType.UNKNOWN
* Remove special handling of JID-like strings. This almost never happens,
and if it does, it's only due to some unsanitized input, e.g. server contact
addresses blindly turned into hyperlinks with no validation (to be improved).
* Misc.
-
0fda2adf
by mjk
at 2022-11-05T21:18:52+00:00
fix: URI parsing: Properly unescape mailto URIs
-
f0feaba1
by mjk
at 2022-11-05T21:18:52+00:00
fix: URI parsing: More robustness with geo URIs
* Don't treat altitude as part of longitude
* Detect more invalid URIs
-
69af2ce6
by mjk
at 2022-11-05T21:18:52+00:00
imprv: URI parsing: Detect invalid file URIs earlier
...including: in chat messages and file sending UI.
Also, don't generate wrong URIs like 'file://file:/path' when opening
'file:/path', and properly escape paths: 'file:///¿Qué%3F' <- '/¿Qué?'.
-
710cab12
by mjk
at 2022-11-05T21:19:12+00:00
refactor: Minor refactoring and TODOs sprinkling in open_uri
-
7eaa8ae5
by mjk
at 2022-11-05T21:20:28+00:00
imprv: VCardGrid: Linkify all URI-type fields iff they are valid URIs
-
225f6eca
by mjk
at 2022-11-05T21:20:28+00:00
cq: Remove unused imports
-
c497eae2
by mjk
at 2022-11-05T21:20:36+00:00
refactor: Factor open_uri_externally out of open_uri
-
da620714
by mjk
at 2022-11-05T21:21:44+00:00
change: Block opening file:/ links by default
Controlled by a new ACE variable.
Fixes #11276
-
e93a928b
by mjk
at 2022-11-05T21:21:44+00:00
refactor: Use sys.platform in open_file(_uri)
-
1f081612
by Philipp Hörist
at 2022-11-05T23:27:57+01:00
refactor: Make open_file() only accept Path objects
-
6f6ce444
by Philipp Hörist
at 2022-11-05T23:33:19+01:00
cq: Remove unused import
-
05770065
by wurstsalat
at 2022-11-06T13:17:27+01:00
imprv: DataFormWidget: Set min width on right box
Fixes #11222