[plasmashell] [Bug 411098] Allow drag and drop hidden systray items to the systray
https://bugs.kde.org/show_bug.cgi?id=411098 Konrad Materka changed: What|Removed |Added CC||mate...@gmail.com --- Comment #9 from Konrad Materka --- I'm think about implementing this. Firstly, it requires "edit" mode, as it is not possible to handle drag events easily with current feature - for example press&hold now opens a context menu for SNI icons. In edit mode whole system tray can behave differently. For example we can mimic the logic of panel editing. So that, on mouse over, we can show: * overlay "move" icon over the tray icon * menu for each icon with options "always shown", "shown when needed", "always hiddes", maybe "disabled" (?) - any other? * other ideas, probably we need VDG for suggestions -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 411098] Allow drag and drop hidden systray items to the systray
https://bugs.kde.org/show_bug.cgi?id=411098 --- Comment #8 from Nate Graham --- That's true, you're right. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 411098] Allow drag and drop hidden systray items to the systray
https://bugs.kde.org/show_bug.cgi?id=411098 --- Comment #7 from David Edmundson --- >Easiest overall solution is to only allow one-way drag-and-drop. The danger with that is if you have asymmetric patterns you can have users drag things across one way but with no visible undo process without having to learn something new. I don't think that works. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 411098] Allow drag and drop hidden systray items to the systray
https://bugs.kde.org/show_bug.cgi?id=411098 --- Comment #6 from Nate Graham --- So basically, DND would be exclusively for the purpose of switching between "always show" and "always hide" states. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 411098] Allow drag and drop hidden systray items to the systray
https://bugs.kde.org/show_bug.cgi?id=411098 --- Comment #5 from Nate Graham --- Easiest overall solution is to only allow one-way drag-and-drop. For bi-directional drag-and-drop, I think dragging an applet into the popup should always cause the applet to enter "always hidden" state, on the assumption that this is most likely the user's intention, and also because if it was previously "always shown" and could enter "auto-show" state, then the drag-and-drop operation might appear to do nothing if the auto-show condition was still true. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 411098] Allow drag and drop hidden systray items to the systray
https://bugs.kde.org/show_bug.cgi?id=411098 --- Comment #4 from David Edmundson --- But what about when you drag the other way? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 411098] Allow drag and drop hidden systray items to the systray
https://bugs.kde.org/show_bug.cgi?id=411098 Nate Graham changed: What|Removed |Added CC||n...@kde.org Status|REPORTED|CONFIRMED Ever confirmed|0 |1 --- Comment #3 from Nate Graham --- A thing that's in the expanded pop-up is going to be in the "Always hidden" or "auto-show" state; it will never be in the "always shown" state. So I think if we implement DND, the most obvious way to do it would be to make the items that are dragged-and-dropped into the active zone just be "always shown". -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 411098] Allow drag and drop hidden systray items to the systray
https://bugs.kde.org/show_bug.cgi?id=411098 --- Comment #2 from Hans-Peter Jansen --- Hi David, thanks for the feedback. > The challenge of drag and drop is we're moving something tri-state: > - always shown > - always hidden > - determined by the icon itself (default) Well, the items, that are dragged into the systray area could and should be switched to always on.. Why caring about a former state? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 411098] Allow drag and drop hidden systray items to the systray
https://bugs.kde.org/show_bug.cgi?id=411098 David Edmundson changed: What|Removed |Added CC||k...@davidedmundson.co.uk --- Comment #1 from David Edmundson --- Tedious maybe, but it's something you'd probably only ever do once. The challenge of drag and drop is we're moving something tri-state: - always shown - always hidden - determined by the icon itself (default) Conveying that through D&D would be tricky and needs a plan first. -- You are receiving this mail because: You are watching all bug changes.