Carl Schwan
f0e0979366
Port DelegateContextMenu to ConvergentContextMenu
2025-01-11 17:07:17 +00:00
Joshua Goins
23eaa6a4c7
Fix web shortcuts not doing anything
...
This is because we're passing a QUrl into a QString, we need to turn it
into a string explicitly.
BUG: 496434
2024-12-14 09:26:24 +00:00
Kai Uwe Broulik
c585f3d8ae
Add "Copy Link Address" context menu
...
Allows copying just the link address of a hyperlink.
2024-12-05 15:58:22 +00:00
Joshua Goins
a3f5962809
DelegateContextMenu: Add support for separators in the mobile menu too
2024-11-16 11:30:49 -05:00
Joshua Goins
d34f89fc4b
DelegateContextMenu: Add support for separator actions
2024-11-16 11:22:37 -05:00
James Graham
69571489fa
Mobile DelegateContextMenu
...
Make sure that the mobile DelegateContextMenu is getting the author data correctly
2024-10-13 14:47:10 +00:00
Joshua Goins
bff69e21ad
Add icons for the menus in the message context menu
...
In Qt6 we can now assign icons to menus, so let's add what's missing.
2024-09-02 17:28:03 +00:00
Joshua Goins
e117cc0cfb
Move the "Show User" action to DelegateContextMenu, add it for media
...
This was missing from the media context menu, and should be added. Since
it's shared between messages and files, it's now a common action.
2024-09-02 17:28:03 +00:00
Joshua Goins
3af1a88e05
Don't show the "Web Search" action in the media context menu
...
All this does is try to web search for the filename of the image, which
is useless. Let's hide it entirely in this case.
2024-09-02 17:28:03 +00:00
Tobias Fella
93909c45ee
Refactor dialogs for reporting, banning, and removing messages
2024-09-02 15:18:32 +02:00
Tobias Fella
d43aa169c3
Use let kconfig register the config class
2024-07-26 19:25:55 +02:00
James Graham
430bafafe7
Make use of new RoomMember item from libquotient
...
Depends on https://github.com/quotient-im/libQuotient/pull/695
Currently basic just to show a working implementation using RoomMember. Currently only the room event and search models are moved over. Will change everything else over once the dependent pr is complete.
2024-06-29 17:30:28 +02:00
Tobias Fella
3c4c538de8
Use declarative type registration for remaining types
2024-04-12 22:17:39 +02:00
Tobias Fella
f5aef8d0c3
Use Qt.createComponent in non-weird way
...
Fixed #647
2024-04-11 18:16:19 +02: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
Tobias Fella
bc67033c00
Adapt to QTP0001
2024-02-26 16:49:17 +01:00
Tobias Fella
a10da64378
Run qmlformat
2024-02-20 18:11:23 +01:00
Joshua Goins
8e96217ae6
Separate MessageDelegateContextMenu to its own base component
...
This is the first step in separation, so we can focus more on the
actions in this menu, and it's not tangled up in how the context menu is
shown and displayed.
2024-02-19 22:07:00 +01:00