Tobias Fella
f004f9e3c8
Fix build
2022-08-26 12:52:46 +02:00
Nicolas Fella
722aa422e7
Fix activating browser windows on Wayland
...
QDesktopServices::openUrl does not have XDG activation support yet so it can't raise an existing browser window when opening URLs
Instead use KIO::OpenUrlJob, which does support that
2022-07-05 22:55:12 +00:00
Nicolas Fella
3b73409b7a
Don't recreate config group when saving last room
...
Instead have the group as a member of the room manager
2022-02-07 21:54:46 +01:00
Tobias Fella
9027db264a
Don't capture 'this' implicitely
2021-11-13 14:17:20 +01:00
Nicolas Fella
589dfe0343
Re-run clang-format
2021-08-23 19:38:56 +02:00
Tobias Fella
ecc639fb0a
Refactor room leaving
...
The old code has a small bug where the room would not be left in certain
conditions.
2021-08-14 23:01:16 +00:00
Tobias Fella
77318436ad
Don't push too many room pages when switching accounts
2021-08-03 17:20:27 +02:00
Tobias Fella
73de1af321
Fix pagestack after login
2021-07-06 15:45:19 +00:00
Tobias Fella
141d1d15d5
Fix opening room when there's not previous room
2021-05-20 15:06:04 +00:00
Tobias Fella
596cb00367
Don't crash NeoChat when removing the last account
2021-05-15 23:14:52 +02:00
Carl Schwan
873ab328dc
Move room management from Controller to RoomManager
2021-05-08 01:17:19 +02:00
Carl Schwan
5f8795c41f
Automatically enter room when joining it
...
Related to #352 but needs an additional Quotient patch to works
2021-05-07 22:37:16 +02:00
Carl Schwan
52cce4eb94
When clicking on the account switcher on the bottom of the sidebar
...
automatically go to the last-used chat from that account
Fix #356
2021-05-07 19:00:37 +02:00
Carl Schwan
1e7d3046aa
Remove link confirmation dialog
...
Fix #347
Fix #348
2021-05-07 01:55:08 +02:00
Carl Schwan
023cb2a991
Emit missing signal to switch the view to the room page
2021-04-28 15:24:58 +02:00
Carl Schwan
1066b010b8
Remove dead code
2021-04-28 15:09:31 +02:00
Carl Schwan
f30b17bf73
Fix opening room in seperate window and unify leaving room code
2021-04-28 15:06:57 +02:00
Carl Schwan
b7d98fc6d9
Port RoomManager to C++
...
This also makes it possible to handle the Matrix URI
2021-04-27 21:07:10 +00:00