Commit Graph

32 Commits (81a7172f298f986d5c8e6468bdeefc7c529742a7)

Author SHA1 Message Date
Black Hat 81a7172f29 Genesis commit.
Not really, but a lot of renaming.
2018-09-17 21:01:02 +08:00
Black Hat 317a6d6ec8 Some uncommited changes. 2018-09-17 20:47:09 +08:00
Black Hat d02c3f6e90 Make message selectable.
No need for manually "Copying".
2018-09-17 08:13:45 +08:00
Black Hat 1e04013e3d Port stringToColor to C++.
Fixes #50.
2018-09-16 16:09:36 +08:00
Black Hat 5890a0e133 Somewhat better login logic. 2018-09-13 08:22:41 +08:00
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