Adriaan de Groot
bcff0454a3
[plasmalnf] Give the themes a selected-state
...
- This kind of runs around the selection model on the view,
but we're drawing radio buttons ourselves **anyway**
and the list of themes knows which is selected / current
independent of the view.
2020-11-30 12:11:11 +01:00
Adriaan de Groot
04a6fbc4c4
[plasmalnf] Fix debug-logging
...
- ProcessResult isn't loggable, so operator bool() is called, so
it logged 'false' on failure which isn't helpful.
2020-11-17 11:42:27 +01:00
Adriaan de Groot
1f57a0ddda
[plasmalnf] Very basic combo-box based UI
2020-11-17 00:02:59 +01:00
Adriaan de Groot
aaa56b6903
[plasmalnf] Rip out most of the widget
...
- put a filter model in place, so only the themes with "show" set
are displayed
- rip out the messing about with widgets, soon to introduce a model-
based UI
2020-11-16 23:36:32 +01:00
Adriaan de Groot
d4887426e2
[plasmalnf] Set screenshots on themes, filtering
...
- while here reorder the config so the effect of *showAll* is clearer
2020-11-16 21:57:06 +01:00
Adriaan de Groot
57907ca992
[plasmalnf] Move model to ThemeInfo files
2020-11-16 18:14:23 +01:00
Adriaan de Groot
a19109ed0b
[plasmalnf] Prepare a new model
...
- start a model for available themes, to replace the list held
by the widget which just duplicates information.
- move preselected theme to Config.
2020-11-12 15:36:29 +01:00
Adriaan de Groot
cba2733471
[plasmalnf] Move job creation to config
2020-11-11 14:45:31 +01:00
Adriaan de Groot
0af12546ef
[plasmalnf] Migrate more settings to Config
2020-11-11 14:41:45 +01:00
Adriaan de Groot
00293d1111
[plasmalnf] Move the lookandfeeltool path setting to Config
2020-11-11 13:21:16 +01:00
Adriaan de Groot
0f07550006
[plasmalnf] Introduce (empty) Config object
2020-11-11 13:08:42 +01:00