D25910: [Notifications] Add support for global do not disturb toggle shortcut

2019-12-12 Thread Kai Uwe Broulik
This revision was automatically updated to reflect the committed changes.
Closed by commit R120:e793d6437225: [Notifications] Add support for global do 
not disturb toggle shortcut (authored by broulik).

CHANGED PRIOR TO COMMIT
  https://phabricator.kde.org/D25910?vs=71324=71393#toc

REPOSITORY
  R120 Plasma Workspace

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D25910?vs=71324=71393

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

AFFECTED FILES
  applets/notifications/CMakeLists.txt
  applets/notifications/globalshortcuts.cpp
  applets/notifications/notificationapplet.cpp
  applets/notifications/package/contents/ui/FullRepresentation.qml
  applets/notifications/package/contents/ui/global/Globals.qml

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


D25910: [Notifications] Add support for global do not disturb toggle shortcut

2019-12-11 Thread Kai Uwe Broulik
broulik created this revision.
broulik added reviewers: Plasma, VDG.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
broulik requested review of this revision.

REVISION SUMMARY
  It enables do not disturb until turned off and allows disabling it.

TEST PLAN
  It doesn't have a shortcut by default, should it have one? I'm trying to get 
a shortcut config thing into notification KCM
  
  If you press the shortcut you get an OSD as well as the tray icon changing to 
show the crossed out bell or not
  F7813184: Screenshot_20191211_224136.png 

  F7813185: Screenshot_20191211_224155.png 


REPOSITORY
  R120 Plasma Workspace

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

AFFECTED FILES
  applets/notifications/CMakeLists.txt
  applets/notifications/globalshortcuts.cpp
  applets/notifications/globalshortcuts.h
  applets/notifications/notificationapplet.cpp
  applets/notifications/package/contents/ui/FullRepresentation.qml
  applets/notifications/package/contents/ui/global/Globals.qml

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