https://bugs.kde.org/show_bug.cgi?id=417424

--- Comment #46 from Nate Graham <n...@kde.org> ---
(In reply to gustavo from comment #45)
> > However we can't re-add the GUI for widget
> > locking because it conceptually conflicts with the new global edit mode; the
> > latter was meant to replace the former such that having both visible in the
> > UI doesn't really make sense. 
> 
> Well, can you make the current Customize Layout / Finish Customizing Layout
> also lock / unlock ?
Hmm, that's easily possible. However this would introduce UI changes in that by
default, you would not be able to replace panel widgets with alternative ones
or add new panel widgets without entering the global edit mode. One of the
reasons why we didn't do this before was a hesitancy to hide the widget
features and editability that's at the core of Plasma so much. But maybe that's
reasonable and these implementation details are too close to the surface at the
moment.

However arguably your proposal is conceptually correct: in edit mode, you'd be
able to add, swap, or remove widgets. Outside of edit mode, you can't. That's a
nice simple separation between the modes.

On the other hand, if we did this, we would want to make entering the global
edit mode also automatically enter panel edit mode too, or else there would be
an inconsistency: entering global edit mode would make everything on the
desktop editable immediately, but the panel would not be similarly editable
without a second operation (the "Edit Panel" context menu item). Why should
panel widgets have more "protection" than desktop widgets?

I feel like this needs some discussion with the Plasma and VDG teams. I will
bring it up.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to