D29712: [applets] Show KCMs in System Settings or Info Center, as appropriate

2020-05-19 Thread Nathaniel Graham
ngraham closed this revision.

REPOSITORY
  R120 Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D29712

To: ngraham, mart, #plasma
Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, 
fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, ahiemstra, mart


D29712: [applets] Show KCMs in System Settings or Info Center, as appropriate

2020-05-13 Thread Nathaniel Graham
ngraham created this revision.
ngraham added reviewers: mart, Plasma.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
ngraham requested review of this revision.

REVISION SUMMARY
  CCBUG: 417836
  
  Depends on D29711 
  
  As this will depend on Frameworks 5.71, it will be landed on master after 
branching,
  ending up in Plasma 5.20.

TEST PLAN
  Right-click on applets and activate their configure menu items
  Open applets and lcick on their settings buttons
  Observe that the KCMs are opened in System Settings or Info Center
  (depending on the context)

REPOSITORY
  R120 Plasma Workspace

BRANCH
  port-to-kcmshell-openSystemSettings (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D29712

AFFECTED FILES
  CMakeLists.txt
  applets/batterymonitor/package/contents/ui/batterymonitor.qml
  applets/devicenotifier/package/contents/ui/devicenotifier.qml
  applets/digital-clock/package/contents/ui/configAppearance.qml
  applets/digital-clock/package/contents/ui/main.qml
  applets/notifications/package/contents/ui/main.qml

To: ngraham, mart, #plasma
Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, 
fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, ahiemstra, mart