Carl Schwan
4149ef4813
Internalization++
2020-11-16 16:24:04 +01: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
76728cb3f9
Improve consistency of emoji picker
...
Now use Kirigami.Units and Kirigami.Theme, this also fix at the same
time a few issues on the dark theme.
2020-11-16 15:22:38 +00:00
Carl Schwan
9120521fc5
Simplify file delegate and remove material style
2020-11-16 15:22:20 +00:00
Carl Schwan
6b70252201
Kirigamify the room settings dialog
2020-11-16 15:21:54 +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
523adace21
Small fixed in 18n
2020-11-16 00:12:22 +01:00
Tobias Fella
aa609b70e0
Enable opening links in messages
2020-11-15 22:47:35 +01:00
Carl Schwan
bd853800a6
Add PlaceholderMessage when room list is empty
2020-11-15 21:31:06 +00:00
Carl Schwan
36f33c3f9b
Make Neochat works on a dark theme
2020-11-15 21:24:22 +00:00
Carl Schwan
41b81dd744
Improve icon sizing and margins on mobile
2020-11-15 21:10:31 +00:00
Tobias Fella
8040259645
Don't show inactive rooms in the list
2020-11-13 13:59:46 +01:00
Tobias Fella
16c64ad67f
Rename Controller.connection to activeConnection
2020-11-12 12:26:08 +01:00
Tobias Fella
26b2071e11
Handle revoked tokens better
2020-11-12 11:19:13 +00:00
Tobias Fella
7aa7a832a3
Move EmojiPicker under TextArea
2020-11-12 11:07:02 +00:00
Tobias Fella
2a0f89bab0
Remove unused qml files
2020-11-11 22:28:52 +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
146a6d6ea4
Add 'send' button to ChatTextInput
2020-11-11 17:47:30 +00:00
Tobias Fella
84c6bd24dd
Remove AccountDetailDialog
...
It's unused and replaced by AccountsPage
2020-11-11 18:46:53 +01:00
Tobias Fella
6e9a2f304b
Fix emoji icon on android
2020-11-11 18:24:32 +01:00
Tobias Fella
d8dde6e082
Add license headers to code files
2020-11-11 15:17:23 +00:00
Tobias Fella
2e711691ae
Fix LoginPage
2020-11-11 14:09:35 +01:00
Carl Schwan
b0700726f9
Add join room page
2020-11-10 17:08:13 +00:00
Carl Schwan
9de51fc77e
Dynamic load reply qml stuff if needed
2020-11-10 17:06:38 +00:00
Carl Schwan
344cb02309
Improve look of timeline
2020-11-10 15:21:44 +01:00
Tobias Fella
7787606200
Improve Fullscreen Images
2020-11-10 13:28:24 +00:00
Carl Schwan
0a20bf2b7b
Fix regression in accounts page
2020-11-10 13:47:27 +01:00
Carl Schwan
82768b4cc5
Us room name as room page title
2020-11-10 13:00:50 +01:00
Tobias Fella
8070707bf8
Use an icon that actually exists
2020-11-09 19:45:22 +01:00
Tobias Fella
4df8ca2dd5
Fix import path in AccountsPage
2020-11-09 19:11:17 +01:00
Carl Schwan
76e79b9dc4
Use an overlay sheet for user detail dialog
2020-11-09 18:04:02 +00:00
Carl Schwan
122a7cdd2f
Rebrand files names Spectral -> NeoChat
2020-11-08 23:17:30 +01:00
Carl Schwan
e96dab7161
fix position of reactions in timeline
2020-11-08 14:45:17 +01:00
Carl Schwan
485dd64941
Add reactions in timeline
2020-11-08 13:59:20 +01:00
Carl Schwan
bf8c54c987
Fix anchors in layout error and eventId is not defined
2020-11-08 12:08:18 +01:00
Carl Schwan
041d97a233
Remove Material.Icon
2020-11-07 17:04:56 +01:00
Carl Schwan
a77a133415
Clean look of Timeline
...
Align everything to the left, add colors to user names, remove some
hardcoded value in favor of Kirigami.Theme and Kirigami.Units.
2020-11-07 16:24:13 +01:00
Carl Schwan
2b7cc3715d
Add Overlay sheet for message actions
2020-11-07 16:08:35 +01:00
Carl Schwan
0f42c6881e
Fix avatar is StateDelegate
2020-11-04 20:58:53 +01:00
Tobias Fella
2d1a7d6500
Make the Controller a singleton
2020-11-04 01:43:13 +00:00
Carl Schwan
21aed60480
Display emoji with correct font
2020-11-03 16:54:06 +00:00
Carl Schwan
312121fadd
Remove possibility to disable markdown
2020-11-03 15:16:16 +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
Tobias Fella
5993c1f683
Port from SortFilterProxyModel to KSortFilterProxyModel
2020-11-02 08:11:55 +00:00
Carl Schwan
dfec20f0f2
remove vim temporary file
2020-10-23 09:41:31 +02:00
Carl Schwan
68f509d582
Start working on the RoomDrawer port
2020-10-04 17:32:11 +02:00
Carl Schwan
81563c056f
Simplify timeline structure and fix text wrapping bug
2020-10-04 10:46:48 +02:00