Tobias Fella
ac6a5663a1
Use required properties
2026-02-06 14:11:23 +01:00
Tobias Fella
6dce1564b7
Fix memory leaks
2026-01-28 12:29:18 +00:00
Tobias Fella
96d24f5c3a
Minor fixes to various models
2026-01-22 23:33:45 +00:00
Tobias Fella
9cc5778126
Remove secret backup feature flag
...
There isn't really a point in hiding this behind a flag and it just makes the process even more confusing
2025-11-10 18:04:50 +01:00
Joshua Goins
07fb3160eb
Add "Inspect Room Data" button in the room sidebar
...
I find myself doing the same routine: I want to inspect a room's state,
so I have to go hunting for the Developer Tools button. And then I have
to do a few clicks to even get the correct room, what a waste of time!
So I added a new button to the sidebar to open the Developer Tools for
the current room.
2025-10-27 18:08:51 -04:00
Tobias Fella
a59952f189
Fix qml warnings in AccountData
2025-09-15 14:24:42 +02:00
Tobias Fella
abf9a486d0
Fix qml warnings in RoomData
2025-09-15 13:49:08 +02:00
Tobias Fella
8dc7d1d39d
Fix most qml warnings in StateKeys
2025-09-15 13:25:41 +02:00
Joshua Goins
4cbd4a034c
Remove incorrect context for "Always allow device verification"
2025-09-07 12:57:08 -04:00
Tobias Fella
8706ee950e
Minor fix to StateModel
2025-08-25 15:21:51 +02:00
Tobias Fella
ae88879651
Remove unused kitemmodels imports
2025-08-07 00:19:18 +02:00
James Graham
f288367653
Add a dev setting to allow relations to be sent to any message
...
Add a dev setting to allow relations to be sent to any message using the right click delegate menu. This shouldn't be a main feature, but since it's technically allowed in matrix this will help any future debugging
2025-07-28 19:47:29 +01:00
Joshua Goins
67da272ccd
Add feature flag for the new calls feature
...
This will be experimental for some time, so we need a way to turn it
on/off for future stable builds.
2025-07-01 14:52:46 -04:00
Tobias Fella
d668d2f2de
Improve DevtoolsPage
...
Notably, port away from StackLayout, as it doesn't work well when the individual components have different heights
2025-04-17 10:09:03 +02:00
James Graham
2d5d2c6c06
Move relevant models to devtools
2025-04-16 19:38:13 +01:00
Joshua Goins
8d33fe6221
StateKeys: Fix opening a specific state key member
2025-02-04 20:13:09 +00:00
Joshua Goins
2fa6ad22a3
Expose access token under developer tools
...
I need this from time to time. For example, debugging an API call or
scripting something with the admin API. This is buried under developer
settings so hopefully no one starts sharing this willy-nilly.
Element Web does something similar, except theirs is hidden under Help &
About.
2024-12-04 21:42:10 +00:00
Tobias Fella
fc4cb31277
Devtools: Use ChooseRoomDialog to select a room for inspection
...
The combobox has several drawbacks:
- It's not sorted in any meaningful way
- It doesn't have a search
- It doesn't show the icon and last message
This makes it hard to find the intended room in that dialog. The ChooseRoomDialog provides these things for us
2024-12-03 10:07:11 +01:00
Joshua Goins
819586fc4e
Fix state keys developer tool page not working
...
Yet another applicationWindow failure
2024-11-30 16:15:47 +00:00
Joshua Goins
1ee15de78b
Fix viewing any kind of data in developer tools
...
Fix pageStack being undefined, so we're able to view event data again.
2024-11-09 23:10:08 +00:00
Tobias Fella
d43aa169c3
Use let kconfig register the config class
2024-07-26 19:25:55 +02:00
Tobias Fella
e0c3a1c143
Port to ecm_add_qml_module
2024-07-06 19:50:20 +02:00
James Graham
1a2272249d
Support adding 3 PIDs
...
Implements part of network/neochat#565
Note the phone number stuff is untested as neither kde.org or matrix.org have them switched on.
2024-05-12 17:02:09 +00:00
Tobias Fella
b7fdf7d60f
Port away from qstr
2024-04-30 21:39:13 +02:00
Tobias Fella
307536c6b6
Use escaped title in devtools
2024-04-23 13:27:15 +02:00
Tobias Fella
203be8bd35
Work around QML opening dialog in wrong window
2024-04-23 13:24:00 +02:00
James Graham
125974dd7a
Add Carl's focus title hack as a devtool option
2024-04-21 17:02:26 +00:00
James Graham
8b63c18f65
Implement devtoool to show hidden timeline messages
2024-04-21 10:50:59 +00:00
James Graham
ab0a32c339
Add a debug options page to devtools with the option to always allow verification for now
...
Closes network/neochat#646
2024-04-13 15:11:25 +00:00
James Graham
697778df8d
Fix feature flag devtools page by adding necohat import as this is where config comes from now
2024-04-13 15:28:26 +01: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
f5aef8d0c3
Use Qt.createComponent in non-weird way
...
Fixed #647
2024-04-11 18:16:19 +02:00
James Graham
0552c798fb
Create qml module for devtools
2024-04-01 10:58:29 +00:00