Tobias Fella
419056f098
Fix QML warnings
2024-04-25 22:56:28 +02:00
Tobias Fella
396db18de2
Fix unqualified access
2024-04-25 22:53:16 +02:00
Tobias Fella
f124721cd9
Fix qmlls warning
2024-04-25 22:52:38 +02:00
Tobias Fella
52e49b49fb
Remove unnecessary parent
2024-04-25 22:51:59 +02:00
Tobias Fella
10e03777e9
Fix qmlls warning
2024-04-25 22:48:55 +02:00
Tobias Fella
27538b72e9
Remove unused imports
2024-04-25 22:48:20 +02:00
Tobias Fella
19ace37a75
Fix HoverLinkIndicator warnings
2024-04-25 22:47:55 +02:00
Tobias Fella
90c5377ef0
Port direct chat confirmation dialog away from OverlaySheet
2024-04-25 22:47:17 +02:00
Tobias Fella
f0e3d3e474
Fix some dialog parenting
2024-04-25 22:46:03 +02:00
Tobias Fella
26064ebf8c
Remove stray log statement
2024-04-25 22:34:40 +02:00
Tobias Fella
1d92b74131
Use escaped room name in ConfirmLeaveDialog
2024-04-25 22:30:53 +02:00
Tobias Fella
69b6f16ec1
Remove search bar; Use QuickSwitcher instead
2024-04-23 10:19:43 +02:00
James Graham
28c9d94457
Fix Roomlist Shortcuts
...
Fix the ctrl + pgup/pgdwn shortcuts for the room list so that they work with tree model
BUG: 485949
2024-04-22 22:01:46 +00:00
James Graham
624b1b06c5
Make the SpaceDrawer navigable with the keyboard.
2024-04-22 18:18:15 +02:00
Carl Schwan
95376c2ccc
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Carl Schwan <carl@carlschwan.eu >
2024-04-22 14:58:44 +00:00
James Graham
1eb622165b
Use AvatarButton in UserInfo instead of a custom button. This has the advantage of showing keyboard focus properly
2024-04-22 16:50:56 +02:00
Nate Graham
9d6ba324fb
Use more appropriate icons and tooltips for the room info drawer handles
...
Right now they use the standard text but left and right arrow icons,
which is a bit odd, and I think fails to convey what will happen when
clicked especially whern the drawer is closed.
Instead, let's use descriptive tooltip text for both, and a descriptive
icon for the the "this will open the drawer" handle button. For the one
to close the drawer, the default icon seems better, so let's stop
overriding it.
2024-04-22 08:10:39 +00:00
James Graham
ab0c8b8170
Use new cornerRadius Kirigami unit across the app
2024-04-21 19:19:57 +02:00
James Graham
91d295e0bb
Make sure that tab can be used to navigate away from the chatbar
2024-04-21 17:18:12 +00:00
James Graham
125974dd7a
Add Carl's focus title hack as a devtool option
2024-04-21 17:02:26 +00:00
Nate Graham
d9308440e6
Make the "add new" menu button a hamburger menu
...
I know hamburger menus sometimes aren't amazing, but the current icon is
misleading. It's a plus button which generally means "create new".
However the menu is full of actions not related to creating new things,
including:
- Explore Rooms
- Find your Friends
- Scan a QR Code
These actions may technically result in a new room appearing in the
sidebar, but that's not a user's definition of creating a new thing;
these are *joining* a thing, and the fact that a new entry appears in
the sidebar is an implementation detail.
As a result the existing icon is inaccurate, and also holds back the
menu from adding additional items in the future that are even less
related to creating new rooms. An example would be the quick room
switcher, which is not exposed visibly in the UI anywhere, and could not
logically live in the current menu without changing its icon and text.
2024-04-21 15:07:29 +00:00
James Graham
dc2f11eb2b
Fancy Effects 2021-2024 gone but never forgotten
...
Remove fancy effects as it's busted and causing CPU spikes.
2024-04-21 10:50:45 +00:00
James Graham
9202a4525f
Make sure the user can get to the navigationtabbar
2024-04-20 17:21:21 +00:00
Carl Schwan
bfc756fb35
rejrejore
2024-04-20 17:21:21 +00:00
Carl Schwan
2a735ff1cc
jreojreojr
2024-04-20 17:21:21 +00:00
James Graham
551092a1b4
Make sure the drawer get active focus on open
2024-04-20 17:21:21 +00:00
Carl Schwan
ddd12688aa
RoomInformation: allow tabbing on actions
2024-04-20 17:21:21 +00:00
Tobias Fella
5881db4e55
Add missing import to global menu
2024-04-16 20:25:04 +02:00
James Graham
ef34ed7c20
Fix Verification Window Sizing
...
Update the layouts in the device verifcation process to make sure that all possible window sizes can be handled
BUG: 485309
2024-04-13 18:51:06 +00:00
James Graham
17d60b79ca
Fix showing the unread count for DM section when not selected
2024-04-13 15:15:27 +00:00
Yuri Chornoivan
55caf84b94
Fix minor typos
2024-04-13 08:47:48 +03:00
Tobias Fella
3c4c538de8
Use declarative type registration for remaining types
2024-04-12 22:17:39 +02:00
Tobias Fella
c344a3ee55
Devtools: Implement changing room state
2024-04-12 22:08:33 +02:00
Tobias Fella
21beeef920
Load Main qml component from module
2024-04-11 21:01:55 +02:00
James Graham
a4630a53fa
Create QML module for login
2024-04-11 18:56:08 +00:00
Tobias Fella
f5aef8d0c3
Use Qt.createComponent in non-weird way
...
Fixed #647
2024-04-11 18:16:19 +02:00
James Graham
88bfacd386
Show QR code for room in drawer
2024-04-10 18:19:05 +00:00
James Graham
c61c73088f
Add button to get a QR code for the local user to the account editor page
2024-04-10 17:19:11 +00:00
James Graham
72b90bdf5c
Fix gaps at the top and bottom of SpaceHomePage witht he wrong background colour.
...
Note: the bottom gap only happened after a room was loaded for the first time
2024-04-09 19:03:24 +00:00
James Graham
f58c390a47
Re-add requirement for having devtools active for the show message source action
...
Re-add requirement for having devtools active for the show message source action
BUG: 485140
2024-04-07 08:40:14 +00:00
Joshua Goins
bf1c76d0a6
Force the choose room dialog's search dialog to be focused
...
This makes it possible to open the share dialog and start typing to find
the room immediately.
2024-04-06 15:40:03 -04:00
Joshua Goins
879da627b1
Fix the share dialog not showing up
...
Seems to be a leftover from the refactor to use modules.
2024-04-06 15:39:36 -04:00
Tobias Fella
bb776d5c2b
Only ask for URL opening confirmation for QR codes
...
BUG: 484870
2024-04-02 19:47:07 +02:00
Nate Graham
e342de3bc1
Make ConfirmUrlDialog HIG-compliant
...
* "URL" is an acronym; make it all caps
* Use descriptive context-appropriate buttons instead of "Yes" and "No"
* Use KUIT markup for styling the link
2024-04-01 11:32:27 -06:00
Tobias Fella
4cd7b69ea5
Fix QML warning
2024-04-01 15:48:42 +02:00
Tobias Fella
988e8529da
Remove leftover signal handler
2024-04-01 15:43:31 +02:00
James Graham
6a32d1e961
Create component for showing a maximize version of a code snippet
2024-04-01 11:20:10 +00:00
James Graham
0552c798fb
Create qml module for devtools
2024-04-01 10:58:29 +00:00
Tobias Fella
92351edcd0
Fix location delegates
...
- Mark OSMLocationPlugina as singleton in cmake
- Use this plugin for the LocationChooser
2024-03-31 20:57:58 +02:00
James Graham
053ca6bed8
Move the various room models into RoomManager
...
Move the various room models into RoomManager. This means the same room models are always used and is a base from which further logic can be moved from QML to cpp.
2024-03-31 12:56:27 +00:00