Tobias Fella
|
89056ed6c1
|
Move the ActionsHandler instance to the RoomPage
This is required since when using a RoomWindow, the ActionsHandler from the RoomManager is used, which means that the wrong room is used.
|
2021-04-17 20:47:01 +00:00 |
|
Tobias Fella
|
00681a8abe
|
Refactor error handling and move unrelated functions out of ActionsHandler
|
2021-04-16 10:07:10 +00:00 |
|
Tobias Fella
|
becb3a1870
|
Remove dead connection
|
2021-04-08 12:47:51 +02:00 |
|
Tobias Fella
|
d170cc5161
|
Cleanup QML imports and license headers
- Group the imports into Qt, KDE, NeoChat
- Import the latest versions
- Remove unused imports
- Remove unused components
- Unify license header styling
|
2021-04-07 19:38:40 +00:00 |
|
Nicolas Fella
|
361605df71
|
Consistently use NeoChat instead of Neochat
|
2021-03-19 08:05:09 +00:00 |
|
Carl Schwan
|
612fb4924e
|
Start implementing bubbles
|
2021-03-06 20:19:41 +00:00 |
|
Tobias Fella
|
91ef8806f2
|
Show contextdrawer only in RoomPage
|
2021-02-17 20:16:38 +00:00 |
|
Tobias Fella
|
b689e55068
|
Refactor and cleanup dead qml
|
2021-02-07 22:34:07 +01:00 |
|
Tobias Fella
|
464c48540e
|
Improve first-run UX
- Replace LoginPage with step-by-step approach to support different login flows
- Implement login using SSO
|
2021-02-07 21:23:31 +00:00 |
|
Carl Schwan
|
6dcfad1f8d
|
Don't show login page when starting NeoChat
This was caused by us calling initiated to early. Only do it when no
accounts exists or that at least one account fails to login.
Fix #248
|
2021-02-06 00:16:30 +00:00 |
|
Carl Schwan
|
10054bf879
|
Fix RoomDrawer is visible when no room is open
Fix #246
|
2021-02-06 00:03:10 +01:00 |
|
Tobias Fella
|
546d17b1a2
|
Correctly open all kinds of matrix.to links in TextDelegate and MessageDelegateContextMenu
|
2021-02-04 20:23:16 +00:00 |
|
Tobias Fella
|
72907a1f18
|
Refactor and fix invitations
-Move invitation handling into RoomPage and delete InvitationPage
-Open the new room after accepting the invitation
|
2021-02-04 20:22:53 +00:00 |
|
Carl Schwan
|
f4784bb0a1
|
Allow opening window in a secondary window
|
2021-01-09 13:32:16 +00:00 |
|
Carl Schwan
|
cd1bec9977
|
Introduce the ActionsHandler
|
2021-01-08 23:12:09 +00:00 |
|
Carl Schwan
|
8224d3ae9f
|
Save and restore window size
|
2020-12-30 13:19:16 +00:00 |
|
Tobias Fella
|
bd00a73aa9
|
Ask for consent to terms and conditions if required
|
2020-12-30 13:17:14 +00:00 |
|
Carl Schwan
|
9ba0a755e4
|
Disable menu item when login in
Fix #204
|
2020-12-29 14:27:28 +00:00 |
|
Carl Schwan
|
feb123c1e6
|
Add new shortcut
|
2020-12-28 12:47:59 +01:00 |
|
Carl Schwan
|
1f065e46cf
|
Simplify shortcuts code in hamburger menu
|
2020-12-28 12:35:50 +01:00 |
|
Carl Schwan
|
a4cebe9b36
|
Add Minimum Size to Screen Geometry
Fix #184
|
2020-12-28 10:55:04 +01:00 |
|
Carl Schwan
|
f00cd82676
|
Add a logout action from the menubar
Fix #188
|
2020-12-28 10:51:20 +01:00 |
|
Tobias Fella
|
b1080df9dd
|
Show Loading page during initial sync
|
2020-12-28 00:00:56 +00:00 |
|
Tobias Fella
|
b3899f1e69
|
Port away from implicitly defined onFoo properties in Connections
|
2020-12-21 16:37:22 +01:00 |
|
Carl Schwan
|
9c75deee8c
|
Fix current page not getting updated after switching a page
This was caused by myself not updating the index after updating the
content.
|
2020-12-19 23:00:25 +01:00 |
|
Carl Schwan
|
bd41dcc986
|
Don't recreate RoomPage each time and add a small loading indicator
|
2020-12-17 08:59:11 +00:00 |
|
Tobias Fella
|
8e2cdc8f08
|
Implement a device management page
|
2020-12-16 23:37:49 +00:00 |
|
Tobias Fella
|
72fd647b7b
|
Add 'quit' action to global menu
Implements #134
|
2020-12-12 23:38:13 +01:00 |
|
Carl Schwan
|
22d4a78fec
|
Fix chat sidebar opens every time I go to a new room
Fix #129
|
2020-12-09 00:20:01 +01:00 |
|
Carl Schwan
|
87833a8458
|
Add an image editor
|
2020-12-07 09:58:03 +00:00 |
|
Carl Schwan
|
e3e2e4f66e
|
Remove debug output
|
2020-12-03 22:25:01 +01:00 |
|
Tobias Fella
|
e1775f94c6
|
Make clicking on notifications open the room they're coming from
Implements #28
|
2020-12-03 13:52:04 +00:00 |
|
Carl Schwan
|
5562def435
|
Make the right sidebar automatically visible on large screen
Fix: #106
|
2020-12-03 11:25:29 +01:00 |
|
Carl Schwan
|
29fe130f6d
|
Use standard Ctrl+Shift+Comma shortcut for showing settings
Fix: #42
|
2020-12-01 15:45:41 +01:00 |
|
Aleix Pol
|
118dabb58b
|
Make it possible to quit the application
This will call Qt.quit when the Quit application shortcut is pressed (not just
visible=false).
|
2020-11-28 16:56:18 +00:00 |
|
Carl Schwan
|
2a0b6c74f3
|
Switch between room list items with standard tab switching keyboard
shortcuts
Ctrl+PgUp/PgDn and Ctrl+Tab/Ctrl+Shift+Tab
Fix #66
|
2020-11-27 23:43:11 +01:00 |
|
Carl Schwan
|
c1dccf7a7e
|
Add create room dialog
|
2020-11-27 15:06:29 +01:00 |
|
Carl Schwan
|
b0bbd3631f
|
Add Start a chat page
|
2020-11-27 14:37:29 +01:00 |
|
Tobias Fella
|
0b8db12543
|
Don't use trayicon on android
|
2020-11-23 00:03:49 +01:00 |
|
Carl Schwan
|
9484a4c8de
|
Display room information drawer even if the room page is not active
|
2020-11-22 23:11:12 +01:00 |
|
Carl Schwan
|
21a228622c
|
Fix about page broken
|
2020-11-22 12:31:54 +01:00 |
|
Carl Schwan
|
c17441cc25
|
Fix handle visible on layers
|
2020-11-22 12:30:59 +01:00 |
|
Carl Schwan
|
abdc63cc90
|
fix room page list appearing twice after logout
|
2020-11-22 12:19:58 +01:00 |
|
Carl Schwan
|
816fc0aa25
|
Fix system tray not working
|
2020-11-22 11:44:32 +01:00 |
|
Carl Schwan
|
4d061affc4
|
Don't stack pages in layers and instead replace them
|
2020-11-22 11:35:08 +01:00 |
|
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 |
|