Carl Schwan
d63e5e04f5
envmanager: Fix some for-loop
...
Avoid detaching
2024-01-22 16:33:41 +01:00
Carl Schwan
d9330ad10d
Fix crash in envmanager
...
To delete an entry, we need to ensure the KConfigGroup and none of its
parent config group is not const otherwise we it an assert in KConfig.
2024-01-21 22:11:08 +00:00
Carl Schwan
d161292426
Use new Qt6 QStringLiteral operator
...
Shorter than typing QStringLiteral all the time
2024-01-17 01:07:31 +01:00
Carl Schwan
b070f6e3f7
Use a reference for the singleton
...
This is a bit nicer to work with than a pointer and doesn't require a
heap allocation.
2024-01-17 01:02:51 +01:00
Devin Lin
7056649bf4
envmanager: Ensure that lnf is not constantly reapplied, overwriting user settings
2023-12-08 19:09:26 -08:00
Devin Lin
630a85cbcb
bin: Ensure that plasma-mobile-envmanager is run prior to shell start
2023-11-23 10:28:19 -08:00
Devin Lin
5c0fd57600
initialstart: Add first login experience
...
Adds an experience for users on first login, allowing some basic configuration.
This is separate from a first start wizard, which would run as a separate user with elevated permissions, and include options that an installer would have.
2023-04-01 07:09:57 +00:00
Devin Lin
372626b786
taskswitcher: Restore status bar and navigation panel
2023-03-31 22:10:02 -07:00
Devin Lin
f46986a9ed
envmanager: Ensure keys are deleted
2023-03-30 08:42:28 -07:00
Devin Lin
30c951473e
envmanager: Ensure that it is not a graphical application
2023-03-29 22:43:44 -07:00
Devin Lin
3e1e1e7d22
envmanager: Extract kded settings management to separate app, add window decoration customization
2023-03-29 19:41:10 -07:00