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