Nicolas Werner
|
857d9cf2b6
|
Basic thread filtering
The reply pagination logic is a bit weird rn though.
|
2022-10-06 16:16:24 +02:00 |
|
Nicolas Werner
|
fe403ddc70
|
Rework how access rules for rooms are modified completely
|
2022-09-19 21:39:37 +02:00 |
|
Nicolas Werner
|
242b7d5506
|
Fix crash when fetching global profile
|
2022-08-13 16:28:41 +02:00 |
|
Nicolas Werner
|
9d8d6b4bca
|
Show a room preview in the join confirmation dialog
Requires MSC3266
Fixes #1129
|
2022-08-05 21:57:54 +02:00 |
|
Nicolas Werner
|
931855441a
|
Allow editing aliases
|
2022-07-08 17:28:28 +02:00 |
|
Nicolas Werner
|
beb59d5d2e
|
Simplify includes a bit
|
2022-06-16 01:19:26 +02:00 |
|
d42
|
0e02024084
|
Unread messages count as an Unity compatible badge (#1085)
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
|
2022-06-05 11:51:29 +00:00 |
|
Nicolas Werner
|
6c6d43691d
|
Add basic powerlevel editor
|
2022-05-27 17:01:58 +02:00 |
|
Nicolas Werner
|
87070289fd
|
Activate window that already has the room open if possible
|
2022-05-07 19:12:30 +02:00 |
|
Nicolas Werner
|
62bf1b253e
|
Rework focus handling
|
2022-05-07 18:53:16 +02:00 |
|
Loren Burkholder
|
686ebfdbec
|
Add D-Bus API (#916)
This adds functionality for viewing joined rooms and activating rooms.
|
2022-04-14 15:02:55 +00:00 |
|
Nicolas Werner
|
6d1416fb6e
|
Add backend for new room creation dialogs
|
2022-03-29 20:51:18 +02:00 |
|
Nicolas Werner
|
dbd2bebe6c
|
Show some previews in upload window
|
2022-03-21 05:05:29 +01:00 |
|
Nicolas Werner
|
ac1d678254
|
Fix server switching to https after bootstrap
fixes #878
|
2022-03-07 05:27:06 +01:00 |
|
Nicolas Werner
|
46fbb0e749
|
Use ListView without scrollview for messages
That way we can autohide the scollbar if needed, it should fix some
jumping issues, it makes it possible to flick on mobile, etc.
Some related bugs:
https://bugreports.qt.io/browse/QTBUG-75223
https://bugreports.qt.io/browse/QTBUG-44902
|
2022-02-19 21:45:43 +01:00 |
|
Nicolas Werner
|
e077bdbdd5
|
Allow window sizes smaller than 400x400
|
2022-02-14 22:56:35 +01:00 |
|
Nicolas Werner
|
47b822604d
|
Hidden events: Refactor slightly for reusability
|
2022-02-12 19:48:53 +01:00 |
|
Nicolas Werner
|
2613275461
|
Reimplement error notifications
|
2022-01-30 19:14:33 +01:00 |
|
Nicolas Werner
|
b4278ffaa8
|
Remove a few unused includes
|
2022-01-30 13:31:39 +01:00 |
|
Nicolas Werner
|
f44d8e916b
|
Remove a few now unused files
|
2022-01-30 13:16:36 +01:00 |
|
Nicolas Werner
|
392a4be858
|
Fix centering dialogs
|
2022-01-29 19:07:27 +01:00 |
|
Nicolas Werner
|
f7fd43e3f2
|
Connect quit
|
2022-01-29 17:38:59 +01:00 |
|
Nicolas Werner
|
f28013dc18
|
Port registration to Qml
|
2022-01-28 15:24:56 +01:00 |
|
Nicolas Werner
|
573624a490
|
Remove some unused functions
|
2022-01-26 21:44:13 +01:00 |
|
Nicolas Werner
|
4a80fdc951
|
Functional login page
|
2022-01-26 21:44:13 +01:00 |
|
Nicolas Werner
|
aaae72a4f2
|
Fix focus and qml parenting with qml root
|
2022-01-26 21:44:13 +01:00 |
|
Nicolas Werner
|
b106eafb0e
|
Initial qml root window
|
2022-01-26 21:44:13 +01:00 |
|
Nicolas Werner
|
f1a23355bd
|
Port usersettings to qml
|
2022-01-09 01:02:25 +01:00 |
|
Nicolas Werner
|
61404641d9
|
Update year in copyright notice to shut up lint job
|
2022-01-01 04:57:53 +01:00 |
|
Nicolas Werner
|
19dc6cadea
|
Reserve size of some containers we are filling
|
2021-12-29 06:01:38 +01:00 |
|
Nicolas Werner
|
d8ead9573b
|
Reduce allocations using QStringLiteral
|
2021-12-29 04:52:52 +01:00 |
|
Nicolas Werner
|
bb290f9fec
|
Fix more warnings and remove dead code
|
2021-12-28 22:30:12 +01:00 |
|
Nicolas Werner
|
b2b9cccb5e
|
Fix a few clang tidy warnings
|
2021-12-06 22:22:37 +01:00 |
|
Nicolas Werner
|
d6f4f3a647
|
Fix secrets status not shown after startup
|
2021-11-11 21:40:23 +01:00 |
|
Nicolas Werner
|
550c80525a
|
Move voip and encryption stuff into their own directories
|
2021-10-17 17:18:14 +02:00 |
|
Loren Burkholder
|
14488a8fe7
|
Use the same leave room dialog everywhere
This ports the leave room dialog to QML, everywhere. There are now no differences between the various leave dialogs.
|
2021-10-11 19:00:40 -04:00 |
|
Loren Burkholder
|
e9ed12e27b
|
QML the join room dialog
|
2021-10-09 17:14:33 -04:00 |
|
Loren Burkholder
|
81406171a0
|
QML the logout dialog
|
2021-10-05 20:12:24 -04:00 |
|
Nicolas Werner
|
cfca7157b9
|
Change indentation to 4 spaces
|
2021-09-18 00:45:50 +02:00 |
|
Loren Burkholder
|
d2e193ff78
|
Add jdenticon support
|
2021-09-11 19:35:31 -04:00 |
|
Nicolas Werner
|
47c7c4c777
|
cleanup QSettings usage a bit
|
2021-08-29 16:32:28 +02:00 |
|
Nicolas Werner
|
56db0dbc7d
|
Allow downloading keys from key backup
|
2021-08-17 03:24:12 +02:00 |
|
Loren Burkholder
|
4dd994ae00
|
QML the read receipts list
There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit
|
2021-07-29 21:07:16 -04:00 |
|
Loren Burkholder
|
6c57fa6c5b
|
QML the invite dialog
This also adds a property `roomId` to TimelineModel.
|
2021-07-20 21:47:22 -04:00 |
|
Loren Burkholder
|
77a0c574bf
|
QML the room member list
|
2021-07-20 21:47:05 -04:00 |
|
Nicolas Werner
|
53fcf7f428
|
Port remaining sidebar actions to qml
|
2021-05-30 12:41:44 +02:00 |
|
Nicolas Werner
|
03d30a2abc
|
Delete old room list
|
2021-05-28 23:25:57 +02:00 |
|
Nicolas Werner
|
567fe81ad7
|
Basic header and footer of room list
|
2021-05-15 13:05:55 +02:00 |
|
Nicolas Werner
|
7a356f3832
|
Merge branch 'quickswitcher_qml' of git://github.com/Jedi18/nheko into Jedi18-quickswitcher_qml
|
2021-03-13 23:45:05 +01:00 |
|
Nicolas Werner
|
a6f0d2ea7d
|
Update license headers
|
2021-03-05 01:04:07 +01:00 |
|