support global edit mode

Authored by mart on Sep 27 2019, 2:43 PM.

Description

support global edit mode

Summary:
desktop and panel toolboxes are only visible in "edit mode"
edit mode can be triggered by

  • long press in desktop
  • context menu action
  • dbus property (to be eventually used by systemsettings)

The desktop toolbox becomes a "toolbar" with just few selected actions
the presence of that toolbar both fullfills "long press should usually show some
contextual actions" and being a very visible hint that "we are now in edit mode"
toolbox is still movable around in case would obscure any important stuff where it's
by default
depends from D24263 and D24264

Test Plan: ui works as planned, toolbox position is saved and restored correctly

Reviewers: Plasma

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D24265

Details

Committed
martSep 27 2019, 3:01 PM
Differential Revision
D24265: support global edit mode
Parents
R119:7abf74075f83: better positioning logic
Branches
Unknown
Tags
Unknown