Tobias Fella
faeb1964bd
Prepare Image & Video loading for E2EE
...
Changes the urls to make sure they are decrypted, while making sure that
it is backwards compatible to libQuotient 0.6
2022-02-25 21:15:46 +01:00
Tobias Fella
db8b2fd64b
Aggregate similar state events
2022-02-25 20:10:07 +00:00
Tobias Fella
37c7fe380b
Don't load backlog until read marker
...
This is bad if there are a lot of unread messages
2022-02-25 12:29:03 +01:00
l10n daemon script
537a1e44b1
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-02-25 01:50:55 +00:00
Tobias Fella
dc9d574b58
Fix login regex
2022-02-23 22:49:58 +01:00
Jose Flores
7c807e6a25
Modifies regex check for valid matrix server to accept ip addresses.
2022-02-22 22:54:43 +00:00
Jose Flores
f74c6a41ae
Wraps the checkbox text for messages on the right to wrap on mobile devices (PinePhone).
2022-02-22 03:47:20 +00:00
Jose Flores
7d5a8c87a1
Wraps the quick edit checkbox using workaround
2022-02-22 03:47:20 +00:00
Sandro Knauß
ca719b835e
The component of QtCoro5 is called Core and not Coro ;)
2022-02-21 16:31:24 +00:00
l10n daemon script
9b5ad3a3a0
GIT_SILENT made messages (after extraction)
2022-02-21 00:43:44 +00:00
Jose Flores
fdfbbb1b04
Uses the formatted message to enable clickable links for mobile.
2022-02-19 14:30:16 +00:00
Tobias Fella
dd91cb91d0
Load replied-to message when it isn't in the timeline already
2022-02-18 16:11:51 +01:00
Tobias Fella
290b2249c4
Port away from CMake deprecation
2022-02-14 22:41:42 +01:00
Jose Flores
8b8e521c56
Fix issue with clear image button. Will only be visible if the user has an avatar (local or saved)
2022-02-13 22:46:51 +00:00
Tobias Fella
cba88e1af7
Allow disabling notification inline reply
...
Is temporarily required for encrypted rooms
2022-02-12 22:33:10 +01:00
Tobias Fella
1661d34d7c
Use Quotient's NetworkAccessManager in QML
...
Will be required for showing encrypted images
2022-02-12 22:23:59 +01:00
Tobias Fella
dc3b1a3c87
Remove unneeded parameter
2022-02-12 22:09:38 +01:00
Tobias Fella
f55dc19d95
Make user colors update when colortheme changes
2022-02-11 02:06:46 +01:00
Vitaly Zaitsev
6014c15b4f
SingleMainWindow is a part of XDG SPEC version 1.5 and bogus on 1.0.
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org >
2022-02-09 17:30:19 +01:00
l10n daemon script
a5f835b1eb
GIT_SILENT made messages (after extraction)
2022-02-09 00:47:40 +00:00
Bhushan Shah
1fd6b615ff
GIT_SILENT: Update version and appstream data for 22.02
v22.02
2022-02-08 18:23:50 +05:30
Carl Schwan
dd4ef2e4ac
GIT_SILENT: Add appstream description
2022-02-08 12:51:47 +00:00
Nicolas Fella
3b73409b7a
Don't recreate config group when saving last room
...
Instead have the group as a member of the room manager
2022-02-07 21:54:46 +01:00
Tobias Fella
335ef240f5
Don't crash on empty creation event
2022-02-07 15:35:45 +01:00
Carl Schwan
ca8a21c0eb
Implement sharing with Purpose (export)
...
This provide both a mobile and desktop view
Fix #181
2022-02-05 16:30:02 +00:00
ivan tkachenko
3e6f38c8ea
Use ellipsis in «Loading…» strings
2022-02-04 20:59:17 +03:00
Tobias Fella
a6ab447955
Implement adding labels for account
...
This gives the user the ability to label different account (e.g. "work",
"private") and shows this label in the account switcher. Showing the
label in more places will be done in future MRs.
The label is stored in the user's account data and thus transfers
automatically to other instances of neochat
2022-01-31 22:45:17 +01:00
Tobias Fella
0b7dcd70ac
Immediately apply leave/join event setting
...
Fixes #374
2022-01-31 21:52:28 +01:00
Tobias Fella
bce560b03b
Fix left margin in EncryptedDelegate
2022-01-30 23:21:00 +01:00
Tobias Fella
5a1198d28c
Set empty state key for room avatar change events
2022-01-29 01:13:55 +01:00
l10n daemon script
b236e61ea7
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-01-22 01:48:34 +00:00
l10n daemon script
79faeb21c9
GIT_SILENT made messages (after extraction)
2022-01-22 00:44:10 +00:00
Felipe Kinoshita
6ac6234886
Give settings window a title
...
Now the settings window title is "Configure ─ NeoChat" instead of
"Neochat <2>".
2022-01-21 21:42:46 +00:00
Devin Lin
fc9e4fc961
Reduce minimum height of the window
...
Reduce the minimum height of the window so that it doesn't go off the screen when on mobile landscape (Pinephone)
2022-01-18 23:56:57 +00:00
Friedrich W. H. Kossebau
24644887e0
Modernize code to activate window on user activation
...
* use KWindowSystem::updateStartupId() for abstract update of X11
startup id or wayland activation token
* call QWindow::raise() also for wayland to prepare when it will
support it
* call KWindowSystem::activateWindow() for all platforms, like done
by other apps on user-triggered activation
2022-01-16 19:15:22 +00:00
Christopher Hock
a29ec0a18a
Use the x-kde-origin-name notification hint to pass the account name to push notifications
2022-01-15 17:56:25 +01:00
Antonio Rojas
9300e65239
Fix build with qcoro 0.4
...
Cmake targets and config files have been renamed. Check for the 0.4 name first and fall back to the old one
2022-01-06 21:37:07 +00:00
Nate Graham
ee59006c08
Change X-GNOME-SingleWindow key to SingleMainWindow
...
X-GNOME-SingleWindow was upstreamed to be an XDG thing with the name
"SingleMainWindow" in
https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/53
2022-01-05 17:02:54 -07:00
Tobias Fella
ca8702fd5e
Don't set cmake policy when using libquotient 0.7
2022-01-02 22:47:42 +01:00
Tobias Fella
183c3227a9
Set bugs url
2022-01-02 22:34:06 +01:00
l10n daemon script
e86f70db85
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-01-02 01:57:27 +00:00
l10n daemon script
00d8fb75e3
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2022-01-01 01:42:37 +00:00
l10n daemon script
c3d149765c
GIT_SILENT made messages (after extraction)
2021-12-29 00:48:31 +00:00
Carl Schwan
200281702a
Raise windows also on other platforms
...
And unify code related to unique application handling
2021-12-28 23:50:25 +01:00
Carl Schwan
297684a139
Fix issues with saveFileAs
...
Fix #491
2021-12-28 23:42:16 +01:00
Jack Hill
aeee367e82
Changed "Settings" to "Configure NeoChat" in menu
...
Changed both the hamburger menu and the global menu
Fix #489
2021-12-28 16:51:30 +00:00
Carl Schwan
aa9dcc87cb
Fix variable lookup in the timeline delegates
...
This fix issues with downloading and interacting with files
2021-12-28 16:18:05 +01:00
Carl Schwan
8a70e240e4
Improve toolbar on mobile
...
* Use Toolbar style with only back button when needed
* Don't show context drawer on room list


2021-12-28 15:00:30 +00:00
Carl Schwan
50a7df8e03
ifdef version for compatibility with our minimal required version
2021-12-26 20:30:10 +00:00
Carl Schwan
dd977976db
Improve emoji pane
2021-12-26 13:26:42 +00:00