Tobias Fella
efae510fda
Don't use PublicRoomsChunk::aliases
...
Doesn't seem to be part of the spec and currently isn't in libQuotient; if it comes back, we can revert this.
Until then, this fixes the build
2022-06-18 15:10:25 +02:00
Tobias Fella
f9a96ccdab
It's 2022
2022-06-15 16:16:51 +02:00
l10n daemon script
ecf373e317
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-06-15 01:45:58 +00:00
James Graham
9c2e0669f6
Fixe Reply or Edit from Chatbar
...
Fixes it so that the cleaned text is shown when using the shortcuts to reply or edit from the chatbar. Also ensures that the correct eventids are passed when the message is an edit.
This also fixes the issue of having html pasted into the chatbar when editing and edit.
Fixes network/neochat#448
BUG: 455016
2022-06-14 13:47:13 +00:00
James Graham
ede860c99f
For all html messages \n needs to be replaces with <br> or the linebreaks are lost
2022-06-05 12:36:33 +01:00
Akseli Lahtinen
b834510be0
Don't show notifications if application is active and same room is active
2022-06-04 23:24:24 +02:00
James Graham
db5e328869
Add automatic room sidebar hiding option
...
Add menu option to change whether the room information drawer is opened automatically or not. This also adds some code to switch off the dim effect during the first animation after modal is changed as this looked bad.
Implements network/neochat#243
Slight cleanup removing the edge option for context drawer from main.qml as this is duplicated from RoomDrawer.qml
2022-06-01 20:09:47 +00:00
James Graham
29816730e4
Add space after an autocomplete
...
Adds a space automatically after an autocomplete if the last char isn't one.
Implements network/neochat#132
2022-05-30 19:17:47 +00:00
Tobias Fella
7214936eaa
Fix compilation against libQuotient 0.6
2022-05-30 14:41:00 +02:00
Tobias Fella
5a7c3295dc
Revert "Linkify urls"
...
This seems to mess up user mentions. Probably a bug in the regex;
Reverting for now
This reverts commit 1763dc13c5 .
2022-05-30 14:28:35 +02:00
Tobias Fella
dce4a409c7
Adapt to libQuotient API changes
2022-05-30 14:23:29 +02:00
Tobias Fella
fb9183e5c3
Update bug reporting urls
2022-05-26 17:18:29 +02:00
Tobias Fella
1763dc13c5
Linkify urls
2022-05-19 23:14:33 +02:00
l10n daemon script
5969612ead
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-05-19 01:41:56 +00:00
Tobias Fella
0d00d4200c
Don't crash while trying to load last message by own user
...
Fixes #535
2022-05-17 13:50:54 +02:00
Tobias Fella
77e20ec446
Don't escape html while posting messages
2022-05-16 20:29:44 +02:00
Tobias Fella
101b57c581
Revert "Fix double quoting and missing new lines in message sent"
...
This reverts commit f2cf82ee8e .
2022-05-16 20:26:35 +02:00
l10n daemon script
97ce81daca
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-05-16 01:45:56 +00:00
Nicolas Fella
4e61c5e53c
Fix rasing window when activating notifications
...
This was done for invite notifications but not regular notifications
2022-05-15 23:28:13 +02:00
Tobias Fella
6871ed051c
Always send messages as HTML
...
This works around limitations of Qt's rich text detection and prevents
some messages from being shown wrong, like in #532 .
In theory it is not ideal to send every message as HTML, however it's
not a significant problem and we already do it for edits and replies
(which also explains why edited messages are sometimes magically
rendered correctly while the original is not).
2022-05-15 20:31:18 +00:00
l10n daemon script
7b393f2681
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-05-14 01:41:26 +00:00
l10n daemon script
3a969189b8
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-05-13 01:44:55 +00:00
Tobias Fella
5595d8f896
Allow disabling sending of typing notifications
2022-05-02 10:36:48 +00:00
Tobias Fella
98571cb37d
Remove leftover spellchecking files
2022-04-30 14:48:28 +02:00
l10n daemon script
3011c3d885
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-04-22 01:44:58 +00:00
Nicolas Fella
709b2c8fd9
Use undeprecated install dirs
...
Using kde-dev-scripts/kf5/cmakelists_install_vars.pl
2022-04-21 20:58:00 +02:00
l10n daemon script
538ed7dd02
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-04-21 01:42:02 +00:00
l10n daemon script
a15b406cff
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-04-16 01:44:16 +00:00
l10n daemon script
c83f4b4f75
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-04-10 01:45:29 +00:00
Tobias Fella
7362b90c42
Don't try to load more messages than there are in the timeline
...
The function call from qml is removed because it is redundant
2022-04-08 18:44:30 +00:00
Tobias Fella
aef6d6fc85
More typing notification improvements
2022-04-08 20:37:17 +02:00
Tobias Fella
432e209b16
Try fixing stuck read notifications
2022-04-08 20:33:41 +02:00
l10n daemon script
a72cac5ea3
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-04-08 01:44:45 +00:00
l10n daemon script
e5791970da
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-04-07 01:43:10 +00:00
Nicolas Fella
be10e66974
Fix condition to build runner
2022-04-06 12:01:47 +02:00
l10n daemon script
024fb1a97a
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-04-04 01:46:19 +00:00
l10n daemon script
e4c8b6b676
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-04-03 01:54:27 +00:00
l10n daemon script
ef5550bafd
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-04-02 01:41:06 +00:00
Nicolas Fella
1cc8d915bc
Add rooms runner
...
This allows to search for and open rooms in KRunner
2022-04-01 10:56:19 +00:00
Snehit Sah
9a5f2e4938
Show subtitle text without markdown
...
Create new role in RoomListModel to send back cleaned subtitle text
2022-03-31 17:39:34 +00:00
l10n daemon script
a747d44cac
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-03-14 01:43:37 +00:00
Tobias Fella
aac96da2e2
Revert "Show RoomList when cached state is loaded"
...
This reverts commit db5f328539 .
2022-03-08 21:10:38 +01:00
Tobias Fella
12f3f72a67
Lower typing notification timeouts
2022-03-08 15:00:00 +01:00
Tobias Fella
62f6cfbf9a
Force RoomListDelegate to use plaintext
...
Text.AutoText isn't robust enough to handle this
2022-03-08 14:45:33 +01:00
l10n daemon script
c59e3db1dd
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-03-05 01:43:56 +00:00
Tobias Fella
be802a28c2
Make invitation notifications persistent
2022-03-01 00:29:07 +00:00
Tobias Fella
db5f328539
Show RoomList when cached state is loaded
...
This should somewhat speed up the loading since we don't need to wait
until the first sync is done.
It's still slow though since loading the cache is slow
2022-03-01 00:29:48 +01:00
Tobias Fella
022951a9df
Add nicer delegate message for widget events
2022-02-25 20:49:57 +00:00
Tobias Fella
47a0d30e57
Fix quitting without tray icon
...
Setting KSNI status to Passive doesn't *disable* the tray icon, it just
moves it to the overflow menu. This causes the application to not quit
when closing the app even when disabling the tray icon
2022-02-25 20:19:12 +00:00
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