Update Widget and panel edit modes
Closed, ResolvedPublic

Description

The current method to edit the panel and widgets could be simplified and made more interactive. See the following mockup:

  • Details

    Differential Revisions
    D24265: support global edit mode
    abetts created this task.May 19 2018, 9:33 PM
    abetts triaged this task as Wishlist priority.

    I don't favor making this a full-screen overlay. In addition to the annoyance factor and (legitimate) complaints about wasteful use of space that this would provoke, it would destroy the ability to see what your changes will look like in actual use, since it obscures whatever you were doing at the time when you decided to change the settings.

    I don't favor making this a full-screen overlay. In addition to the annoyance factor and (legitimate) complaints about wasteful use of space that this would provoke, it would destroy the ability to see what your changes will look like in actual use, since it obscures whatever you were doing at the time when you decided to change the settings.

    What in particular, would you change about the UI I am proposing?

    Fuchs added a subscriber: Fuchs.Jun 22 2018, 10:17 PM

    as written on Telegram, added here per your request:

    I think the idea of the handles is fine, personally I still think it's a bit much to full-screen it, on my dockstation monitor this will be a huge waste of space and cover window content I might like to see
    as right now it is rather compact

    If I understand correctly, when you guys resize your panels, you like seeing what the windows behind are doing, right?
    And that's even though when resizing panels, you won't be interacting with the content on the rest of the desktop
    Right?

    Well, the thing is not only there when you resize panels, but also when you e.g. add or remove widgets, if it behaves like the current one.
    Also at least on vertical resize the placement of windows might be important, so I think it does cover a bit much screen estate.

    In order for us to all use the same terms please refer to this as a panel not a taskbar.

    In order for us to all use the same terms please refer to this as a panel not a taskbar.

    Will do!

    abetts renamed this task from Simplify Taskbar Resizing and Customization to Simplify Panel Resizing and Customization.Jun 23 2018, 3:47 AM
    abetts updated the task description. (Show Details)

    I don't favor making this a full-screen overlay. In addition to the annoyance factor and (legitimate) complaints about wasteful use of space that this would provoke, it would destroy the ability to see what your changes will look like in actual use, since it obscures whatever you were doing at the time when you decided to change the settings.

    What in particular, would you change about the UI I am proposing?

    Honestly I don't feel that the current UI needs that many changes. Maybe we could learn a bit from Latte Dock's customization interface, if necessary:

    (From https://psifidotos.blogspot.com/2018/06/latte-dock-beta-1-for-v08-v0795.html)

    Maybe I sound now a little bit heretical but why not replace the plasma panels with latte-dock at all?
    The project has become quite popular over the last months and not only for Plasma or KDE enthusiasts.

    Quite much work has been done and it is even able to mimic the look and feel from the default plasma panels while offering quite more features and being a way more flexible.

    Maybe I sound now a little bit heretical but why not replace the plasma panels with latte-dock at all?
    The project has become quite popular over the last months and not only for Plasma or KDE enthusiasts.

    Quite much work has been done and it is even able to mimic the look and feel from the default plasma panels while offering quite more features and being a way more flexible.

    Because in KDE we don't deprecate or replace... ;)

    IDK, I would almost think that having a dock like that as an option is also very good. We won't avoid the comparison to Macs though.

    I don't favor making this a full-screen overlay. In addition to the annoyance factor and (legitimate) complaints about wasteful use of space that this would provoke, it would destroy the ability to see what your changes will look like in actual use, since it obscures whatever you were doing at the time when you decided to change the settings.

    What in particular, would you change about the UI I am proposing?

    Honestly I don't feel that the current UI needs that many changes. Maybe we could learn a bit from Latte Dock's customization interface, if necessary:

    (From https://psifidotos.blogspot.com/2018/06/latte-dock-beta-1-for-v08-v0795.html)

    That's a cool approach for sure. The only thing that I wouldn't know how to do is to incorporate the plasmoid interface in all of it.

    ngraham moved this task from To Do to Work in Progress on the Plasma board.Sep 27 2019, 3:26 PM

    I think if we want to adjust this UI (which I think it a good idea), we should go with the mockups here:

  • ngraham updated the task description. (Show Details)Sep 27 2019, 3:27 PM
    ngraham moved this task from Backlog/Planned to Sent to dev on the VDG board.
    ngraham renamed this task from Simplify Panel Resizing and Customization to Update Widget and panel edit modes.Sep 27 2019, 3:50 PM
    ngraham reassigned this task from abetts to mart.
    ngraham updated the task description. (Show Details)
    mart moved this task from Work in Progress to Done on the Plasma board.Oct 30 2019, 10:17 AM
    GB_2 closed this task as Resolved.Oct 30 2019, 2:46 PM