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
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
230231a42f
Remove sender tooltip, and sender label, simplify MessageDelegate, add
...
an option to invoke GC, and update libqmatrixclient.
2018-08-13 22:44:32 +08:00
Black Hat
4dbd0e2dcd
Colored emoji support.
...
Also, this approach seems to have a memory leak while converting
QStringList to QVariant.
2018-08-11 20:48:44 +08:00
Black Hat
5cd4e7f18b
Add emoji picker.
2018-08-11 12:42:13 +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
587e298988
Code cleanup && add minimum room management. #13
2018-08-09 19:58:19 +08:00
Black Hat
5e3f18e320
Code cleanup && speed up initial sync.
2018-08-07 23:41:18 +08:00
Black Hat
97cedcc785
Clean up MessageDelegate.
...
Include a generic component for text bubbles.
Fixes #11 .
2018-08-05 18:06:57 +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
1ddfbddc74
Add direct chat && fix compilation issue.
2018-07-18 22:16:03 +08:00
Black Hat
731cef3c77
Init file sending.
2018-07-16 22:05:34 +08:00