[plasmashell] [Bug 481686] Continue to show menus for the previously-focused window when focus is lost to the panel or one of its widgets

2024-02-26 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=481686

Nate Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

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

[plasmashell] [Bug 481686] Continue to show menus for the previously-focused window when focus is lost to the panel or one of its widgets

2024-02-23 Thread Emir SARI
https://bugs.kde.org/show_bug.cgi?id=481686

--- Comment #3 from Emir SARI  ---
(In reply to Doug from comment #2)
> Could the Global Menu be populated with a "System" menu that links to
> various system functions like Settings or disk management, or Dolphin's menu
> (a la the way MacOS's uses Finder) whenever Plasma Desktop has focus?

This is a good solution, but I think the active window would still lose focus
whenever other widgets are clicked.

I think the approach here should be something similar to a dedicated Global
Menu mode, where it is treated as a root Plasma object which has greater
privileges rather than just being a widget. The user can switch to the previous
"Taskbar Mode", where they can customise their panels as needed, but the Global
Menu mode would change the paradigm totally (just like macOS does).

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

[plasmashell] [Bug 481686] Continue to show menus for the previously-focused window when focus is lost to the panel or one of its widgets

2024-02-23 Thread Doug
https://bugs.kde.org/show_bug.cgi?id=481686

Doug  changed:

   What|Removed |Added

 CC||dougsha...@protonmail.com

--- Comment #2 from Doug  ---
(In reply to Nate Graham from comment #1)
> This is a hard problem. Only one thing can have focus at a time, and the
> Global Menu shows menus for the thing that does have focus. If we made the
> panel and its widgets never take focus, then you would be unable to interact
> with them using the keyboard--including typing search queries! Obviously
> that would not be acceptable.
> 
> The only approach I could see working is to have the Global Menu continue to
> show the menu of the last-focused window when the panel or one of its
> widgets takes focus--but only then, not when the desktop takes focus.

Could the Global Menu be populated with a "System" menu that links to various
system functions like Settings or disk management, or Dolphin's menu (a la the
way MacOS's uses Finder) whenever Plasma Desktop has focus?

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

[plasmashell] [Bug 481686] Continue to show menus for the previously-focused window when focus is lost to the panel or one of its widgets

2024-02-23 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=481686

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
   Severity|normal  |wishlist
Summary|Active application should   |Continue to show menus for
   |not lose GM focus when a|the previously-focused
   |widget on the menu bar is   |window when focus is lost
   |clicked |to the panel or one of its
   ||widgets

--- Comment #1 from Nate Graham  ---
This is a hard problem. Only one thing can have focus at a time, and the Global
Menu shows menus for the thing that does have focus. If we made the panel and
its widgets never take focus, then you would be unable to interact with them
using the keyboard--including typing search queries! Obviously that would not
be acceptable.

The only approach I could see working is to have the Global Menu continue to
show the menu of the last-focused window when the panel or one of its widgets
takes focus--but only then, not when the desktop takes focus.

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