Nicolas Werner
|
838b091acd
|
Remove MacExtras include
|
2023-06-08 22:32:13 +02:00 |
|
Nicolas Werner
|
5f20f94e32
|
Use Badge function on non-dbus systems
|
2023-06-08 22:32:13 +02:00 |
|
Nicolas Werner
|
4c71f6f23f
|
Remove QtMac header
|
2023-06-08 22:32:13 +02:00 |
|
Nicolas Werner
|
7029547647
|
Link XCB always if X11 support is on
|
2023-06-08 22:32:12 +02:00 |
|
Nicolas Werner
|
308efd48b6
|
Fix one more clazy issue
|
2023-06-08 22:32:12 +02:00 |
|
Nicolas Werner
|
9e983b1584
|
Remove a few more QPairs
|
2023-06-08 22:32:12 +02:00 |
|
Nicolas Werner
|
5fed4d21b1
|
Fix a few more clazy warnings
|
2023-06-08 22:32:11 +02:00 |
|
Nicolas Werner
|
23d9decbce
|
Fix a few clazy warnings
|
2023-06-08 22:32:11 +02:00 |
|
Nicolas Werner
|
46f02bb0c3
|
Fix qtkeychain include
|
2023-06-08 22:32:10 +02:00 |
|
Nicolas Werner
|
93a9fca475
|
Try to fix flatpak build and change appid
|
2023-06-08 22:32:10 +02:00 |
|
Nicolas Werner
|
19787d664c
|
Fix QChar range
|
2023-06-08 22:32:09 +02:00 |
|
Nicolas Werner
|
24f370d6c0
|
Use multidata in timeline model
|
2023-06-08 22:32:09 +02:00 |
|
Nicolas Werner
|
e09188c4d0
|
Remove style sheets
|
2023-06-08 22:32:09 +02:00 |
|
Nicolas Werner
|
de8522a185
|
lint
|
2023-06-08 22:32:08 +02:00 |
|
Nicolas Werner
|
54e2295c21
|
Fix palette access and QMediaPlayer errors
|
2023-06-08 22:32:07 +02:00 |
|
Nicolas Werner
|
e85a1d4aeb
|
First runnable qt6 Nheko
|
2023-06-08 22:32:07 +02:00 |
|
Nicolas Werner
|
b518f6902e
|
Make Nheko compile on Qt6
|
2023-06-08 22:32:07 +02:00 |
|
Nicolas Werner
|
76bf255d4b
|
Don't delete uncached messages after edit
fixes #1469
|
2023-06-01 21:26:02 +02:00 |
|
Nicolas Werner
|
643fc440fd
|
Fix linting
|
2023-05-30 01:32:09 +02:00 |
|
Sateallia
|
627f35f6a5
|
Remember last used filter
fixes #1432
|
2023-05-30 01:30:25 +02:00 |
|
Nicolas Werner
|
bd8bf91fdb
|
Make summary translation plural sensitive
|
2023-05-29 20:31:57 +02:00 |
|
Nicolas Werner
|
1212e5b317
|
Copy arguments for notification
|
2023-05-29 20:15:47 +02:00 |
|
Nicolas Werner
|
0b9bbd3936
|
Enable sending notifications via the systemNotification signal on macOS
|
2023-05-29 20:15:43 +02:00 |
|
Nicolas Werner
|
43df8f3501
|
Fix duplicate notification category identifier
|
2023-05-29 03:11:58 +02:00 |
|
Nicolas Werner
|
3f4d384220
|
Merge branch 'dont-send-notifications-on-first-sync' of github.com:LcsTen/nheko into notif-test
|
2023-05-29 00:42:56 +02:00 |
|
Nicolas Werner
|
f48c696baf
|
Work around ICE on MSVC
See
https://developercommunity.visualstudio.com/t/Internal-compile-error-while-compiling-c/1227337
for details...
|
2023-05-27 02:16:31 +02:00 |
|
Nicolas Werner
|
51084748ee
|
Make default completer complete custom emoji
|
2023-05-25 21:53:23 +02:00 |
|
Nicolas Werner
|
f01940f57c
|
Make emoji picker use the grid view
|
2023-05-25 19:07:13 +02:00 |
|
Nicolas Werner
|
62844facf7
|
Allow scrolling to specific sections and order packs in sticker search by match quality
|
2023-05-20 00:57:52 +02:00 |
|
Nicolas Werner
|
58cfc39ac4
|
Fix StickerPicker padding and names of unnamed packs
|
2023-05-20 00:57:52 +02:00 |
|
Nicolas Werner
|
7fab9a1d73
|
Prevent new packs from overwriting the default pack by accident
|
2023-05-20 00:57:51 +02:00 |
|
Nicolas Werner
|
4bf725379a
|
Fix adding duplicate stickers and strip file extension
|
2023-05-20 00:57:51 +02:00 |
|
Nicolas Werner
|
ab5f176de0
|
Use case folding instead of lower case for search
|
2023-05-20 00:57:51 +02:00 |
|
Nicolas Werner
|
777bf9f9f6
|
Reimplement search for GridImageModel
|
2023-05-20 00:57:51 +02:00 |
|
Nicolas Werner
|
3a0f38d7e9
|
Replace search vector with span
|
2023-05-20 00:57:51 +02:00 |
|
Nicolas Werner
|
0dfdba4316
|
Add rows to stickerpicker
|
2023-05-20 00:57:47 +02:00 |
|
Nicolas Werner
|
0a55c8ee17
|
Delete unused msg db function
|
2023-05-06 21:16:54 +02:00 |
|
Nicolas Werner
|
7dd3339477
|
Sort rooms in completer by 'activity' and make tombstoned rooms italic
|
2023-05-06 19:30:29 +02:00 |
|
Sateallia
|
b0e4841caf
|
Allow picking multiple files to upload
|
2023-04-25 22:44:53 +02:00 |
|
Nicolas Werner
|
6a03615413
|
Copy image to clipboard
Fixes #599
|
2023-04-23 20:55:28 +02:00 |
|
LcsTen
|
7e85e9b12b
|
Do not display reply action in the recap notif on Mac
|
2023-04-14 19:57:35 +02:00 |
|
LcsTen
|
818e205134
|
Don't send desktop notifications if there are too many of them at once
|
2023-04-14 19:57:33 +02:00 |
|
Nicolas Werner
|
559c5d6872
|
Setting case insensitive sort is not necessary
|
2023-04-14 19:26:50 +02:00 |
|
Nicolas Werner
|
1af83bb4cc
|
Optimize alphabetical sorting a bit
fixes #1272
|
2023-04-14 19:21:40 +02:00 |
|
Sateallia
|
4b2bf9680c
|
Alphabetical ordering option
|
2023-04-14 18:59:06 +02:00 |
|
Nicolas Werner
|
10b65b78fa
|
Adapt to the new inherited variant
|
2023-04-11 01:38:46 +02:00 |
|
Loren Burkholder
|
bdee662bbd
|
Update mtxclient commit hash
|
2023-04-11 01:01:22 +02:00 |
|
Loren Burkholder
|
138b0a6b86
|
Use the new mtxclient special effects refactoring
|
2023-04-11 01:01:21 +02:00 |
|
Loren Burkholder
|
e026242a62
|
Don't bother with rainbow rain
|
2023-04-08 18:59:17 -04:00 |
|
Loren Burkholder
|
b95388a5b9
|
Don't allow rainbowifying custom messages
|
2023-04-08 18:59:17 -04:00 |
|
Loren Burkholder
|
0c1cd7a359
|
Fix command name
|
2023-04-08 18:59:17 -04:00 |
|
Loren Burkholder
|
44d4e6f9b5
|
Allow sending custom msgtypes
|
2023-04-08 18:59:17 -04:00 |
|
Loren Burkholder
|
296385e6fe
|
Add rainfall effect
This is a proof-of-concept example of inplementing a msgtype not found
in the spec.
|
2023-04-08 18:59:17 -04:00 |
|
Loren Burkholder
|
0096226aeb
|
Implement unknown msgtype functionality
|
2023-04-08 18:59:17 -04:00 |
|
Nicolas Werner
|
1a97a36dd2
|
Try to reset unread marker if we fail to set it on the server
|
2023-04-05 01:49:11 +02:00 |
|
Nicolas Werner
|
d7af10f06d
|
Fix switching between thread showing stale messages in some circumstances
|
2023-04-04 20:25:41 +02:00 |
|
Nicolas Werner
|
e21100cf17
|
Get rid of an edge case, that can break pagination
|
2023-04-04 19:40:37 +02:00 |
|
Nicolas Werner
|
5557b949e1
|
Allow querying your status message over dbus
Contributed by a Nheko user starting with S.
|
2023-03-31 01:59:56 +02:00 |
|
Nicolas Werner
|
164de9c21c
|
Allow for # in fragments because some clients send matrix.to links like that
|
2023-03-31 01:29:18 +02:00 |
|
DeepBlueV7.X
|
5de730830a
|
Merge pull request #1411 from dtelsing/screenshare-xdg-desktop-portal
Support screen sharing with xdg-desktop-portal
|
2023-03-30 23:07:39 +00:00 |
|
Ryan Schmidt
|
7018d05f4d
|
Fix build on case-sensitive filesystems
|
2023-03-30 11:53:37 -05:00 |
|
David Elsing
|
90b8542a2e
|
Include missing <optional> header
|
2023-03-30 17:36:40 +02:00 |
|
David Elsing
|
c8402b156b
|
Change text of the PipeWire streenshare method
|
2023-03-30 17:36:40 +02:00 |
|
David Elsing
|
c3081ece40
|
Cleanup Qt D-Bus connections and watchers
|
2023-03-30 17:36:40 +02:00 |
|
David Elsing
|
7f98cd0133
|
Use mtx::client::utils::random_token for XDP session tokens
|
2023-03-30 17:36:40 +02:00 |
|
David Elsing
|
2aadc7c2c4
|
Improve choosing screen share type
|
2023-03-30 17:36:40 +02:00 |
|
David Elsing
|
562a71a5f3
|
Add missing license headers
|
2023-03-30 17:36:40 +02:00 |
|
David Elsing
|
1ba6a4d78d
|
Support screen sharing with xdg-desktop-portal
|
2023-03-30 17:36:40 +02:00 |
|
Nicolas Werner
|
c543b2d4fa
|
Improve state event redaction
|
2023-03-26 23:37:28 +02:00 |
|
Nicolas Werner
|
d7c10ae904
|
Fix explicit optional construction on gcc13
|
2023-03-24 19:49:10 +01:00 |
|
Nicolas Werner
|
3f27a45ef2
|
Fix encrypted thumbnails
|
2023-03-22 21:01:40 +01:00 |
|
Nicolas Werner
|
7d5c0b7822
|
All around me are empty spaces
|
2023-03-20 21:26:49 +01:00 |
|
Nicolas Werner
|
807bbd8f40
|
Optimize event accessors a bit
|
2023-03-20 02:28:13 +01:00 |
|
Nicolas Werner
|
eb1a900ed2
|
Reduce db writes a bit
|
2023-03-19 20:29:10 +01:00 |
|
Nicolas Werner
|
fafb9cc4a6
|
Don't try to load emotes from space parents we are not in
|
2023-03-19 14:04:13 +01:00 |
|
DeepBlueV7.X
|
9ad3f3f4fb
|
Merge pull request #1404 from LcsTen/dont-show-private-rooms-in-space
Don't show inaccessible private rooms in spaces
|
2023-03-18 14:02:03 +00:00 |
|
LcsTen
|
b3b5b6b374
|
Check isPreviewFetched property for hints
|
2023-03-18 13:07:08 +01:00 |
|
Nicolas Werner
|
234ac79acc
|
Update spaces events automatically in the background
|
2023-03-14 18:16:08 +01:00 |
|
Nicolas Werner
|
9891b6bffe
|
Speed up writes of events with statekeys to state db
|
2023-03-14 18:16:08 +01:00 |
|
Nicolas Werner
|
703a07fb7d
|
Speed up processing UI changes with large syncs
|
2023-03-14 18:16:08 +01:00 |
|
Nicolas Werner
|
4bf6e58511
|
Evaluate ACLs when calculating vias
|
2023-03-14 18:16:08 +01:00 |
|
Nicolas Werner
|
3c950ce26a
|
Make via implementation closer to the spec
|
2023-03-14 18:16:00 +01:00 |
|
LcsTen
|
f186e56121
|
Show an appropriate hint if the room is inaccessible
|
2023-03-11 13:19:04 +01:00 |
|
LcsTen
|
9bd7f98528
|
Don't show inaccessible private rooms in spaces
|
2023-03-11 13:19:04 +01:00 |
|
DeepBlueV7.X
|
7d8ccd4ce8
|
Merge pull request #1388 from Nheko-Reborn/command
Warn if an invalid command is entered
|
2023-03-10 00:17:06 +00:00 |
|
DeepBlueV7.X
|
94c34a6e58
|
Merge pull request #1394 from Nheko-Reborn/uiTweaks
Some small UI changes
|
2023-03-09 23:06:30 +00:00 |
|
Loren Burkholder
|
04a26a5f43
|
Update src/Utils.cpp
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
|
2023-03-09 13:04:53 -08:00 |
|
Nicolas Werner
|
3b8a1f85e6
|
Fix avatar change being rendered as a join
|
2023-03-09 21:51:22 +01:00 |
|
Loren Burkholder
|
3b3d9dff83
|
Only enlarge emoji if the setting is on
|
2023-03-09 15:36:15 -05:00 |
|
Loren Burkholder
|
b266185ce8
|
Handle incomplete commands better
|
2023-03-07 19:17:26 -05:00 |
|
Loren Burkholder
|
2dc7492456
|
make lint
|
2023-03-01 18:04:36 -05:00 |
|
Loren Burkholder
|
9616ee51b3
|
Use QSet<QString> instead of QStringList
|
2023-03-01 18:01:02 -05:00 |
|
Loren Burkholder
|
ec8820ac64
|
Fix some nitpicks
|
2023-03-01 17:04:17 -05:00 |
|
Loren Burkholder
|
0df306e68b
|
Make emoji larger in the timeline by default
|
2023-02-28 20:47:03 -05:00 |
|
Loren Burkholder
|
cf06ce846a
|
make lint
|
2023-02-28 20:40:22 -05:00 |
|
Loren Burkholder
|
24d401365e
|
Always open the invite dialog properly from the member list
|
2023-02-28 20:40:22 -05:00 |
|
Loren Burkholder
|
b4f8d4947f
|
Simplify code a bit
|
2023-02-28 20:10:25 -05:00 |
|
Loren Burkholder
|
22ac5d861e
|
Move command calculation logic into InputBar
|
2023-02-28 20:10:25 -05:00 |
|
Loren Burkholder
|
b6ef00b5ee
|
Show warning when invalid command is entered
Fixes #1363
Please note that this doesn't prompt when you try to send a message with a bad command.
|
2023-02-28 20:10:25 -05:00 |
|
Nicolas Werner
|
9399e68fda
|
Fix bug that prevented storing member events in the same database as the rest
|
2023-02-25 23:47:24 +01:00 |
|