Tobias Fella
2a651b8946
Use pageStack.pushDialogLayer for devtools and inviteuser
2023-07-31 20:44:50 +02:00
Volker Krause
00c0d1c276
Add heading indicator for live locations
...
Heading isn't covered by any MSC so far, so that is using Itinerary's
vendor prefix for now.
2023-07-31 18:06:52 +02:00
Carl Schwan
5f41b7b4c1
Fix opening account menu on right click
2023-07-31 07:02:00 +00:00
Tobias Fella
719b916837
Add accessible name to RoomDelegate
2023-07-30 22:57:46 +02:00
Tobias Fella
f9514fe925
Add accessible name to chatbar
2023-07-30 22:57:43 +02:00
Tobias Fella
399b9e6944
Add text and tooltip to section collapse/expand button
2023-07-30 22:29:21 +02:00
Tobias Fella
3bd639775a
Fix room list icon size in compact room list
...
BUG: 472682
2023-07-29 19:00:58 +00:00
Tobias Fella
163c1ef407
Html-escape display names in state delegates
2023-07-29 15:42:53 +02:00
Tobias Fella
9997b1074a
Make "Close to system tray" string more correct
...
BUG: 472051
2023-07-29 09:01:14 +00:00
Joshua Goins
24fd7a0f5b
Use prettier notification images
...
Avatars are shown rounded in the main interface, so they should look the
same in the notification tray too. On top of that, if the room is a
group then show that group's icon when applicable in the bottom right.
2023-07-26 08:31:58 +00:00
Joshua Goins
0ac3932303
Add an obvious "upload" button in the account editor
...
It's not obvious at first glance that you can click on the avatar in the
account editor to upload an image. This adds a new button when there is
no image uploaded.
2023-07-26 08:27:55 +00:00
Joshua Goins
807a9ee779
Fix errors preventing the avatar from being shown when uploaded
2023-07-26 08:27:55 +00:00
Joshua Goins
4f32a168cd
Fix settings button tooltip
2023-07-26 02:04:24 -04:00
Tobias Fella
9ba6b2f0a5
Fix clearing user search field text when switching rooms
2023-07-24 08:45:51 +00:00
Carl Schwan
f8d3e25f8e
Move no connection info message to the top
2023-07-24 08:45:10 +00:00
Carl Schwan
75cd77facb
Refactor completion menu
...
- Use new Avatar
- Use required property in delegate
2023-07-24 08:44:49 +00:00
Tobias Fella
00b7f68a03
Fix nullptr check
2023-07-23 23:10:52 +02:00
Carl Schwan
b486cb905c
Add back some spacing around the avatar in the timeline
2023-07-22 18:41:09 +00:00
Carl Schwan
cdd5c9f484
Fix accessibility of StartChatPage and port to new components
2023-07-22 18:41:09 +00:00
Carl Schwan
3e6c426397
Port Avatar usage in Settings KirigamiAddons
2023-07-22 18:41:09 +00:00
Carl Schwan
847f41e1ad
Port most Avatar usage to new KirigamiAddons Avatar
2023-07-22 18:41:09 +00:00
Carl Schwan
ed5bb270ff
Discard wrong avatar urls
2023-07-22 17:51:03 +00:00
Carl Schwan
c8b4da2b96
Scroll to top of RoomDrawer on loading of header
2023-07-22 17:50:32 +00:00
Carl Schwan
dbf67b984e
Fix reply error message when the reply is not loaded yet
2023-07-21 11:24:10 +02:00
Tobias Fella
13988da4fc
Add login appium test
2023-07-20 07:14:23 +00:00
Carl Schwan
0847839abc
Remove hover effect on timeline events
2023-07-20 08:40:15 +02:00
Carl Schwan
6b55e502a0
Remove duplicated code in QuickSwitcher for RoomDelegate
2023-07-20 08:39:59 +02:00
Carl Schwan
8f81629ac1
Redesign room list
...
Use KirigamiAddons.Delegated.RoundedItemDelegate
2023-07-20 08:39:57 +02:00
Carl Schwan
7f459cb90f
Redesign timeline
...
Remove border von bubbles and only hilight the bubble on hover
2023-07-20 08:38:51 +02:00
Carl Schwan
3263a69880
Port to KirigamAddons.Banner
2023-07-19 22:46:36 +02:00
Tobias Fella
646c8ba8fe
Fix opening user mentions
2023-07-18 05:54:15 +00:00
Tobias Fella
9b31fdea10
Cleanup CMake after depending on libQuotient 0.7
2023-07-18 05:26:49 +00:00
Tobias Fella
918e805718
Fix image loading in room avatars
2023-07-17 11:25:52 +00:00
Laurent Montel
3855922ad2
Add explicit moc includes to sources for moc-covered headers
2023-07-16 11:08:19 +02:00
Tobias Fella
80b451c27b
Only create consent sheet if required
2023-07-15 20:52:03 +00:00
Tobias Fella
32ff22ba89
Fix most compilation warnings
2023-07-15 20:39:38 +00:00
Tobias Fella
b990e3fbcb
Stop using the AccountRegistry Singleton
2023-07-15 20:31:24 +00:00
Laurent Montel
8d1baab89f
Add missing explicit keyword
2023-07-15 16:01:19 +00:00
Laurent Montel
62ecbc8d6b
Includes is already defined in header
2023-07-15 16:58:34 +02:00
Laurent Montel
0e1c7f8c47
Fix qml Audio/Video support in qt6 too.
...
in Audio qt6 we don't have autoload feature but we disable it in qt5 => it seems ok
In Video qml qt6 we don't have flushMode.
2023-07-15 12:51:13 +00:00
Tobias Fella
c963966f1d
Enforce namespaced includes for libQuotient
2023-07-15 14:05:11 +02:00
Tobias Fella
8db2526153
Improve DevicesPage and DevicesModel
...
- Split the list into sections for "this devices", "verified devices", "unverified devices", and "devices without encryption support"
- Sort the lists by last activity
2023-07-15 13:31:28 +02:00
Tobias Fella
7587a1a418
Drop ifdefs for libQuotient 0.7
2023-07-15 09:18:05 +02:00
l10n daemon script
41c296061c
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-07-13 01:45:17 +00:00
Laurent Montel
98e86f887b
Adapt qml for qt5 and qt6
2023-07-12 22:28:08 +00:00
Laurent Montel
63a17b5985
Remove duplicate headers between header/cpp
2023-07-12 22:27:39 +00:00
Tobias Fella
025b367a7e
Always enable E2EE in libQuotient
...
It's off-by-default in libQuotient 0.8
2023-07-12 22:10:37 +00:00
Laurent Montel
a8536b0634
Remove extra ;
2023-07-12 18:16:55 +00:00
Laurent Montel
0c43d3eeee
Fix equal operator deprecated in c++20
2023-07-12 18:16:19 +00:00
Laurent Montel
bf1614256b
Qt::AA_EnableHighDpiScaling is by default in qt6
2023-07-12 18:14:28 +00:00