You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
David Edmundson
a9f5ada73b
When swapping Wallpapers, save the config to file, not just to propertymap
...
Summary:
ContainmentConfigView has a special code path for wallpaper configs
where, if you change wallpaper type, it will create a temporary config
ConfigPropertyMap, then copy it over to the real config when the
containment actually changes.
ConfigPropertyMap does not call valueChanged() on insertion (See
QQmlPropertyMap), and we only write the value into the actual
KConfigSkeleton on valueChange.
BUG: 375532
Test Plan:
Start plasma with image wallpaper
Set to colour wallpaper and save colour
Hit apply
Close plasma
Start plasma
Before the correct colour wouldn't be loaded. Now it is.
Reviewers: #plasma, mart
Reviewed By: mart
Subscribers: plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D4285
9 years ago
..
autotests
use a native event filter to notice the screen was swapped
9 years ago
dbus
expose toggleWidgetExplorer through dbus
9 years ago
packageplugins
SVN_SILENT made messages (.desktop file) - always resolve ours
9 years ago
scripting
And fix yet another KPLuginMetaData::value breakage with QStringLists
9 years ago
CMakeLists.txt
Remove unused class
9 years ago
Messages.sh
i18n fixes
12 years ago
alternativeshelper.cpp
Revert "Revert "Port to new plasma-framework API""
9 years ago
alternativeshelper.h
Properly define overrides as suggested by the c++ standard
10 years ago
config-ktexteditor.h.cmake
…
config-plasma.h.cmake
Remove unused #defines
9 years ago
containmentconfigview.cpp
When swapping Wallpapers, save the config to file, not just to propertymap
9 years ago
containmentconfigview.h
Properly define overrides as suggested by the c++ standard
10 years ago
coronatesthelper.cpp
Infrastructure for Plasmoid integration testing
10 years ago
coronatesthelper.h
Infrastructure for Plasmoid integration testing
10 years ago
currentcontainmentactionsmodel.cpp
Deleting the about dialog when it gets closed
10 years ago
currentcontainmentactionsmodel.h
Properly define overrides as suggested by the c++ standard
10 years ago
desktopview.cpp
If we changed containment with the config open, relaunch the config dialog
9 years ago
desktopview.h
Remove shell's copy of PlasmaQuick headers
9 years ago
futureutil.h
Switching activity while creating it from PlasmaScript
10 years ago
main.cpp
Don't use KConfig until after QApplication is created
10 years ago
osd.cpp
[OSD] Allow disabling OSD through config file
9 years ago
osd.h
[OSD] Allow disabling OSD through config file
9 years ago
panelconfigview.cpp
Don't set PanelView visibilty when opening/closing config
9 years ago
panelconfigview.h
Remove shell's copy of PlasmaQuick headers
9 years ago
panelshadows.cpp
Use new KWindowSystem platform check API
10 years ago
panelshadows_p.h
[PanelView] Expose enabled borders as property and also forward it to PanelShadows
10 years ago
panelview.cpp
panel alignment/visibility not resolution dependent
9 years ago
panelview.h
Remove shell's copy of PlasmaQuick headers
9 years ago
plasmashell.desktop
SVN_SILENT made messages (.desktop file) - always resolve ours
10 years ago
screenpool.cpp
use a native event filter to notice the screen was swapped
9 years ago
screenpool.h
use a native event filter to notice the screen was swapped
9 years ago
shellcorona.cpp
Merge branch 'Plasma/5.8' into Plasma/5.9
9 years ago
shellcorona.h
[OSD] Allow disabling OSD through config file
9 years ago
shellmanager.cpp
Added the comment why a handler must exist
10 years ago
shellmanager.h
Infrastructure for Plasmoid integration testing
10 years ago
standaloneappcorona.cpp
Remove shell's copy of PlasmaQuick headers
9 years ago
standaloneappcorona.h
ScriptEngine exports the list of activities known to Plasma
10 years ago