Commit Graph

74 Commits

Author SHA1 Message Date
Carl Schwan
edf8530e57 Add minimal room management 2020-11-03 14:44:58 +01:00
Carl Schwan
3c4eff0759 Move major pages to the qml directory 2020-11-02 21:31:25 +01:00
Carl Schwan
cb99c35e85 Add a login page that appears if no account was configured 2020-11-02 15:59:31 +00:00
Carl Schwan
88ea6f2ea1 Improve Kirigami 2020-10-03 18:29:54 +02:00
Black
5c4d0a969d First attempt. 2020-02-12 00:37:35 -08:00
Black Hat
282b1750ef Add user directory. 2019-12-25 21:20:23 +08:00
Black Hat
b8f6a1d45f Further improve ImageDelegate and show audio duration on supported
homeservers.
2019-10-06 02:23:24 -07:00
Black Hat
a0cc7ed4f5 Add AudioDelegate.
Fix ImageDelegate in timeline.
Improve VideoDelegate.
2019-10-05 22:16:40 -07:00
Black Hat
761943f98f Display reactions in MessageDelegate. 2019-07-21 16:11:26 +08:00
Black Hat
2defc5a134 Revert "Embed cmark."
This reverts commit f35001112dc740ed827e4a4de6e4bb3d94b0e466
2019-07-20 11:13:09 +00:00
Black Hat
b7d8f70a5f More changes in MessageDelegate. 2019-05-17 15:01:01 +08:00
Black Hat
cab82d7b8a Add VideoDelegate. 2019-05-11 22:12:58 +08:00
Black Hat
ce688e9756 Use dialogs from qt labs platform and fix a image downloading bug. 2019-05-04 10:18:09 +08:00
Black Hat
760d1cfb9c Remove CommonFont singleton. 2019-04-30 17:12:16 +08:00
Black Hat
75eb4c5b52 Minor UI tweaks and clean up project. 2019-04-30 17:02:00 +08:00
Black Hat
5fe8bafbf3 Move most context menu into dir. 2019-04-30 11:05:35 +08:00
Black Hat
5ae1d41e92 Move dialogs into a separate dir and create them dynamically.
Add "ignore user".
Update libqmatrixclient.
2019-04-26 19:59:01 +08:00
Black Hat
2565b8ba79 Add basic room upgrade support.
Add full screen image view.
Fix a bug in image provider.
2019-04-23 10:57:35 +08:00
Black Hat
635dbbff39 Init commonmark support.
Add dependency cmark.
2019-01-18 08:46:50 +08:00
Black Hat
e5fbdc15ff Update QtQuick.
Add FileDelegate.
2018-12-22 22:25:03 +08:00
Black Hat
0d06498467 Use color palette. 2018-12-16 10:47:58 +08:00
Black Hat
df045a786f Code cleanup. 2018-12-15 22:29:51 +08:00
Hazy Fish
66e2d99620 Update QtQuick. 2018-12-07 09:18:42 +08:00
Black Hat
8959be2cb8 Remove ImageItem, Paintable and use unified image provider. 2018-12-03 19:55:42 +08:00
Black Hat
58593015c1 Separate different delegates. 2018-11-22 17:15:14 +08:00
Black Hat
2a8aa34416 Minor tweaks. 2018-11-17 22:39:34 +08:00
Black Hat
a7f62c13b0 Working dark mode && more drawer specific changes. 2018-11-17 20:52:17 +08:00
Black Hat
08ce01473a Add drawer on the left. 2018-11-17 17:32:38 +08:00
Black Hat
aaae68a5bf Remove first row, modify room list panel. 2018-11-17 00:04:51 +08:00
Black Hat
a296fffd91 Make timeline more "Material design". 2018-11-16 20:30:42 +08:00
Black Hat
db6c814e26 Init emoji auto completion. #106 2018-11-03 22:22:55 +08:00
Black Hat
ffbfa977b5 Init SplitView.
Allow resizing panels automatically.
2018-10-22 08:14:45 +08:00
Black Hat
7b10707dde Do not check username while logging. 2018-10-16 18:29:19 +08:00
Black Hat
3430882e05 Clean up code. 2018-10-16 11:09:30 +08:00
Black Hat
a8b159b98a Use AutoTextField.
Fix #81.
2018-10-16 08:16:54 +08:00
Black Hat
1c3fcef542 Use AutoListView.
Fixes #84.
2018-10-15 09:56:30 +08:00
Black Hat
9558c75219 Add scrollhelper. 2018-10-15 07:26:27 +08:00
Black Hat
ae538a7c45 Somewhat better hierarchy.
Init separate .qml files.
2018-10-02 10:07:47 +08:00
Black Hat
551e370410 More clean up. 2018-10-01 16:34:25 +08:00
Black Hat
385135a658 Use modules. 2018-10-01 16:07:48 +08:00
Black Hat
d7a2e07426 More modern design. 2018-09-27 07:37:09 +08:00
Black Hat
81a7172f29 Genesis commit.
Not really, but a lot of renaming.
2018-09-17 21:01:02 +08:00
Black Hat
647a2cdbf2 New Setting/Account page. 2018-09-10 11:56:32 +08:00
Black Hat
13a8d6b889 Fix notification issue. 2018-09-10 08:06:32 +08:00
Black Hat
75e2d6dbed Minimal invite user support. 2018-09-06 13:25:39 +08:00
Black Hat
2f080f21ce Rewrite MessageDelegate. 2018-09-04 14:58:41 +08:00
Black Hat
cfa8043596 A lot of improvements.
Fix laggish RoomListView when dragging.
Remove per-room timer and add timer in RoomForm.
Remove singleton module and use file as singleton.
Minor UI tweak in RoomListView.
Pass room to RoomListView via "currentRoom" delegate property and remove
RoomListForm-wide currentRoom.
Put menu files in a separate folder.
Show initial image in ImageStatus when avatar is not loaded.
Add about page.
Merge all setting pages into Setting.qml.
Add option to rearrange rooms by activity.
Add option to use RichText parser.
Add document url.
2018-08-24 13:25:41 +08:00
Black Hat
e428e9f005 Change Settings to singleton and add AutoMouseArea.
Also fixes acceptInvitation issue.
2018-08-21 22:57:15 +08:00
Black Hat
4d97fe6901 Enable lazy loading by default.
Also fixes undefined error when not logged in.
2018-08-19 20:45:40 +08:00
Black Hat
aa8f50a6c2 Add image loading indicator.
Add AutoImage.
2018-08-18 18:59:23 +08:00