Commit Graph

27 Commits

Author SHA1 Message Date
Black Hat
2d2d35fcf5 Simplify menu code and tweak UI. 2018-09-12 08:27:34 +08:00
Black Hat
e6beb5f6a8 More UI tweaks. 2018-09-10 18:29:41 +08:00
Black Hat
17aa5cbf16 More UI tweaking. 2018-09-10 16:22:45 +08:00
Black Hat
f66e62d499 Init theming support. 2018-09-10 15:01:01 +08:00
Black Hat
4b9c416b4a Disable text field. 2018-09-10 12:59:35 +08:00
Black Hat
20113fb47f Improve accountlistmodel. 2018-09-10 12:56:16 +08:00
Black Hat
647a2cdbf2 New Setting/Account page. 2018-09-10 11:56:32 +08:00
Black Hat
5c55856df3 Fix crashing when logging out.
That's a complex issue. Yay!
2018-09-09 21:13:43 +08:00
Black Hat
2992804472 Minimum code to get multiple accounts working. 2018-09-09 10:12:45 +08:00
Black Hat
aa29f5252d Reformat code. 2018-09-04 21:13:14 +08:00
Black Hat
2f080f21ce Rewrite MessageDelegate. 2018-09-04 14:58:41 +08:00
Black Hat
104e194cfb Change some color. 2018-09-03 07:13:39 +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
9f46bf8c42 Add an option to use RichText instead of StyledText.
This fixes empty space issue at a cost of reduced performance.
2018-08-18 17:56:55 +08:00
Black Hat
09fdd52524 Rewrite FileDialog in C++ && add setting to force async load timelime.
Also fixes repeat section label and empty space when message is redacted.

Fixes #27
2018-08-14 14:05:41 +08:00
Black Hat
4db5f3f355 Add an option to lazy load room message at initial sync.
Reduces initial sync time. Useful if you joined a lot of rooms and have
a slow homeserver.
2018-08-10 18:58:53 +08:00
Black Hat
5c606f1d5d Add join room/create room/create direct chat && small bug fixes. 2018-08-01 20:26:29 +08:00
Black Hat
f9e41f7e9f Update libqmatrixclient && improve setting page(Rather a hack, needs
improvement).
2018-07-22 20:31:52 +08:00
Black Hat
7837c2d75e Small UI improvement. 2018-07-20 22:36:19 +08:00
Black Hat
6f6a7da414 Small UI tweaks && bug fixes. 2018-07-20 12:14:02 +08:00
Black Hat
80fca26092 Add saveFileAs() && init setting page. 2018-07-19 21:02:06 +08:00
Black Hat
1ddfbddc74 Add direct chat && fix compilation issue. 2018-07-18 22:16:03 +08:00
Black Hat
17fa7cc7da Support Qt 5.11 and fix image provider. 2018-07-07 17:38:20 +08:00
Black Hat
531abcb48c Add experimental dark mode. 2018-03-21 19:13:47 +08:00
Black Hat
fe57008564 Preparation for messageeventmodel. 2018-03-05 19:11:55 +08:00
Black Hat
c2f01ec1c4 First commit. 2018-02-23 22:39:14 +08:00