Split developer settings into 2 screens to be able to access global settings when no logged in.

This commit is contained in:
Benoit Marty 2026-04-15 10:31:54 +02:00
parent b6188a7646
commit 1b03dd1dcb
26 changed files with 924 additions and 447 deletions

View file

@ -50,4 +50,14 @@ interface PreferencesEntryPoint : FeatureEntryPoint {
fun navigateToRoomNotificationSettings(roomId: RoomId)
fun navigateToEvent(roomId: RoomId, eventId: EventId)
}
fun createAppDeveloperSettingsNode(
parentNode: Node,
buildContext: BuildContext,
callback: DeveloperSettingsCallback,
): Node
interface DeveloperSettingsCallback : Plugin {
fun onDone()
}
}