Tobias Fella
dada3e300b
Revert "Spellchecking with new Sonnet declarative API"
...
This reverts commit 17bbc60f6f
2021-08-20 20:31:25 +00:00
Jan Blackquill
4955b1f7a0
Improve the file delegate
...
- cleaner code
- supports stopping downloads
- utilises the mimetype in order to display an icon
- better size formatting
- tooltips
2021-08-19 14:01:14 -04:00
Tobias Fella
d7ce0b7468
Show a placeholder for encrypted messages
...
Tells the user that the message could not be decrypted because the key
was not shared with the device. At the moment, this is technically not
completely correct, but it will be when libQuotient supports reading
encrypted messages
2021-08-18 21:54:06 +02:00
Felipe Kinoshita
94c4bbc3db
Center section label and change it's color
...
This commit horizontally centers the section label and gives it a
disabled text color, this helps visually separate this label from
the actual messages and makes it easier to scan.
2021-08-17 16:44:42 -03:00
Tobias Fella
ecc639fb0a
Refactor room leaving
...
The old code has a small bug where the room would not be left in certain
conditions.
2021-08-14 23:01:16 +00:00
Carl Schwan
21bd5fa94e
Handle immutable settings
2021-08-15 01:00:34 +02:00
Carl Schwan
17bbc60f6f
Spellchecking with new Sonnet declarative API
...
This replaces all the custom code with a shared implementation
in QQC2-desktop style
2021-08-14 20:27:11 +00:00
Milo Kerr
e064243d66
Adds the ability to show avatars in the sidebar independently of whether they are shown in the chat area.
...
Fix #408
2021-08-11 20:33:56 +00:00
Tobias Fella
e91a4f79a5
Adapt to libQuotient API changes
2021-08-10 17:09:21 +02:00
Tobias Fella
9e4d0ddc9b
Fix i18n argument
2021-08-04 23:01:08 +02:00
Tobias Fella
2554ce55ed
QML errors--
2021-08-04 22:58:03 +02:00
Tobias Fella
de98fd05f0
Fix wrong fix
2021-08-04 18:12:28 +02:00
Smitty van Bodegom
383d2a6e71
Match sed behavior for sed editing
...
Before s/a/b/ turns "aaa" into "bbb", while sed would turn it into
"baa". This updates the sed editing syntax to match sed behavior. The
/g flag is supported for doing global replacements when needed.
2021-08-04 13:00:30 +00:00
Smitty van Bodegom
db1a9a0c4c
Categorize Spaces as such in sidebar
...
Currently they are shown at the bottom, since Neochat doesn't support
displaying Spaces yet.
2021-08-03 19:54:48 +00:00
Tobias Fella
4658574732
Fix warning
2021-08-03 20:49:48 +02:00
Tobias Fella
4efd1207ee
Some more clazy fixes
2021-08-03 20:44:22 +02:00
Tobias Fella
d92b1895a9
More clazy fixes
2021-08-03 20:12:36 +02:00
Tobias Fella
3be9c0cfb3
Clazy fixes
2021-08-03 20:06:36 +02:00
Tobias Fella
1427c8bf3f
Check if arguments are empty
2021-08-03 19:24:45 +02:00
Tobias Fella
adbbb7e42a
Fix deletion of custom emojis
2021-08-03 18:34:12 +02:00
Tobias Fella
e187110680
qAsConst all the things
2021-08-03 17:29:08 +02:00
Tobias Fella
77318436ad
Don't push too many room pages when switching accounts
2021-08-03 17:20:27 +02:00
Tobias Fella
db77dad0c2
SettingsPage: s/Account/Accounts
2021-08-03 17:12:36 +02:00
Tobias Fella
73245c0f00
AccountsPage: remove broken action
2021-08-03 17:11:47 +02:00
Tobias Fella
07d4d384f3
More AccountList fixes
2021-08-03 16:42:49 +02:00
Tobias Fella
4b75e7d588
Make login more robust
2021-08-03 14:34:19 +00:00
Tobias Fella
00494f8f88
Clean up the AccountListModel
2021-07-30 23:03:08 +00:00
Tobias Fella
de7354f056
Adapt to changes in libQuotient API
2021-07-31 01:00:58 +02:00
Tobias Fella
2e1ab639c6
Fix build failure against changes in libQuotient API
...
This changes the RoomListModel's JoinState role to expose the enum value
instead of a string. We don't actually use that role anywhere so it's
fine.
2021-07-30 22:57:57 +00:00
l10n daemon script
40f0893048
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"
2021-07-28 01:18:55 +00:00
l10n daemon script
5245d2399f
GIT_SILENT made messages (after extraction)
2021-07-28 00:18:10 +00:00
Tobias Fella
bbf9eb2ddc
Undefined behavior--
2021-07-27 23:43:35 +02:00
Devin Lin
592d3160df
Add translucency slider and set default to 30%
...
Apply 1 suggestion(s) to 1 file(s)
Fix
2021-07-27 13:34:15 -04:00
Tobias Fella
97737b753b
Don't store custom emojis with ':' before and after the shortcode
...
As per recent changes to the MSC
2021-07-24 15:29:46 +00:00
Tobias Fella
f8db9c4ecb
Add libQuotient as KAboutComponent
...
With frameworks 5.85, this will make it show up in the aboutpage
2021-07-24 15:29:22 +00:00
l10n daemon script
9567c7ecf7
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"
2021-07-20 01:15:33 +00:00
l10n daemon script
df6c2a85f6
GIT_SILENT made messages (after extraction)
2021-07-20 00:17:26 +00:00
Tobias Fella
ae60834c36
Refactor qml type registration
2021-07-14 20:19:17 +02:00
TomZ TomZ
44de5c1730
Avoid saturated colors in appearance setting page
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2021-07-14 10:31:56 +02:00
Tobias Fella
35aac4e362
Port away from implicitely defined onFoo properties
2021-07-07 22:09:36 +02:00
Tobias Fella
73de1af321
Fix pagestack after login
2021-07-06 15:45:19 +00:00
l10n daemon script
aba96ffb83
GIT_SILENT made messages (after extraction)
2021-07-05 00:17:58 +00:00
Jan Blackquill
537416354a
feat: global menu
...
This adds a global menu to NeoChat, providing
a standard and consistent set of File/Edit/View/so on
menus.
2021-07-02 09:16:31 +00:00
Tobias Fella
6bbb4b4985
Fix connection
2021-07-01 13:37:30 +02:00
Tobias Fella
7411447f22
Remove unused parameter
2021-06-30 21:33:26 +02:00
Tobias Fella
84bc207174
Gitignore++
2021-06-30 20:30:09 +02:00
Carl Schwan
54f5097ff4
Don't assume there is an active connection when loading devices list
...
Instead listen to Controller::activeConnectionChanged and reset model
when the active connection is changed.
Fix #413
2021-06-30 11:23:00 +02:00
l10n daemon script
dd841bb836
GIT_SILENT made messages (after extraction)
2021-06-28 00:19:26 +00:00
Carl Schwan
92eb06aaa6
Explicitely don't show horizontal ScrollBar on account page
...
Fix #407
2021-06-23 17:19:34 +02:00
Smitty van Bodegom
3e8c7caefd
support table flipping and unflipping
2021-06-23 14:29:39 +00:00