Carl Schwan
2bfaa10b1e
Add tray icon back
2020-11-22 11:08:56 +01:00
Carl Schwan
8f358b7680
Immediately display connect errors in the login page
...
This is using a Kirigami.InlineMessage component.
2020-11-22 11:02:56 +01:00
Carl Schwan
b4e1c6979f
Add option to accept invitation
2020-11-19 07:35:00 +00:00
Tobias Fella
039816e8eb
Show notifications
2020-11-18 21:14:40 +00:00
Carl Schwan
d533c1e911
Fix room drawer not opening for automatically opened room
2020-11-18 15:50:55 +01:00
Carl Schwan
03921e02a6
Remember last opened room
2020-11-17 19:45:22 +00:00
Carl Schwan
6abe7cab57
Start keyboard navigation
...
Now a room can be opened with the keyboard only and be scrolled.
2020-11-16 15:22:59 +00:00
Carl Schwan
eba4d874df
Improve Room Drawer
...
This fix the bug of it not getting the right data and improve the look
signically.
2020-11-16 14:27:44 +01:00
Carl Schwan
6db8354727
Fix MessageDelegateContextMenu not being displayed
...
It turnout that using an QML Singleton was a bad idea, instead create a
qml object in the main component and refer to it in the rest of the
codebase.
This commit also simplify a bit the qml structure of the Menu and fix
some visual bugs.
2020-11-16 10:00:18 +01:00
Carl Schwan
bd853800a6
Add PlaceholderMessage when room list is empty
2020-11-15 21:31:06 +00:00
Tobias Fella
16c64ad67f
Rename Controller.connection to activeConnection
2020-11-12 12:26:08 +01:00
Tobias Fella
3a70a9d91c
Set all internal qml versions to 1.0
...
They're useless and anything else just causes problem
2020-11-11 20:14:43 +01:00
Tobias Fella
d8dde6e082
Add license headers to code files
2020-11-11 15:17:23 +00:00
Tobias Fella
5a3ea6a4ca
Really fix LoginPage
2020-11-11 14:40:03 +01:00
Tobias Fella
2e711691ae
Fix LoginPage
2020-11-11 14:09:35 +01:00
Tobias Fella
99f2127c3f
Remove debug message
2020-11-10 20:34:44 +01:00
Carl Schwan
b0700726f9
Add join room page
2020-11-10 17:08:13 +00:00
Carl Schwan
e95689055b
Fix wrong path to AccountsPage
2020-11-09 11:41:23 +01:00
Carl Schwan
122a7cdd2f
Rebrand files names Spectral -> NeoChat
2020-11-08 23:17:30 +01:00
Tobias Fella
cbeafddfd4
Add accounts management page
2020-11-08 18:12:14 +00:00
Nicolas Fella
f5b4914d11
Simplify connection handling in image provider
...
Controller is a singleton now, no need to pass the connection object around
2020-11-05 21:47:56 +00:00
Tobias Fella
f7a218d6a5
Add AboutPage
2020-11-04 02:12:57 +00:00
Tobias Fella
2d1a7d6500
Make the Controller a singleton
2020-11-04 01:43:13 +00:00
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
68f509d582
Start working on the RoomDrawer port
2020-10-04 17:32:11 +02:00
Carl Schwan
88ea6f2ea1
Improve Kirigami
2020-10-03 18:29:54 +02:00
Black
68ca557389
Some fixes in layout.
2020-03-25 19:19:28 -07: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
6b953b2dcc
Revert and fix toolbar issue.
2019-07-17 18:00:28 +08:00
Black Hat
8e9084d0db
Add native menubar.
2019-07-14 22:37:41 +08:00
Black Hat
4c4bf2d195
Improve timeline UI/UX.
2019-07-12 14:49:34 +08:00
Black Hat
81fe2919ed
Add online status indicator.
...
Attempt to resync as soon as system goes online. #145
2019-07-06 10:24:47 +08:00
Black Hat
a8cc5f4861
Add initial sync indicator. #144
2019-07-02 16:03:33 +08:00
Black Hat
3e0009a069
Show notification count in tray icon.
2019-07-01 18:19:00 +08:00
Black Hat
97db902dc5
Primitive timeline background support.
2019-05-23 22:50:38 +08:00
Black Hat
603cb33042
New attachment mechanism. Also add image from clipboard.
2019-05-19 21:58:54 +08:00
Black Hat
ef469ee347
Load fullscreenimage directly. Tweak reply UI.
2019-05-04 21:05:59 +08:00
Black Hat
7458ebf59a
Fix #114 .
2019-04-30 21:12:24 +08:00
Black Hat
75eb4c5b52
Minor UI tweaks and clean up project.
2019-04-30 17:02:00 +08:00
Black Hat
d8c98374e4
Fix undefined behavior when all users are logged out.
2019-04-29 15:03:11 +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
c727eb3bfd
Fix #2 .
...
Issue #2 is actually fixed!
A somewhat primitive UI for room management.
A new style for AutoTextField.
Limit max width of drawers.
2019-04-22 19:49:22 +08:00
Black Hat
dda8738e8c
Change black to primary.
...
Improvements on ImageDelegate.
Change reply style.
2019-04-22 09:28:33 +08:00
Black Hat
75152a98a3
Tweak room drawer.
2019-04-21 21:21:48 +08:00
Black Hat
da155e07ca
Make UI responsive.
...
Some more UI changes in settings panel.
Fix link color in replies.
2019-04-21 20:39:38 +08:00
Black Hat
de3a8b9b69
Add more event types in eventToString().
...
Move eventToString() to SpectralRoom.
2019-04-21 12:41:53 +08:00
Nicolas Fella
b1e87ee647
Add enter-based navigation to login dialog
2019-03-08 00:19:25 +00:00