Bug 489570 - Show "Window" menu with window management related actions for windows that export no global menu of their own
Summary: Show "Window" menu with window management related actions for windows that ex...
Status: CONFIRMED
Alias: None
Product: kded-appmenu
Classification: Frameworks and Libraries
Component: menu exporter (other bugs)
Version First Reported In: 6.1.1
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-01 21:37 UTC by WeathrdKde
Modified: 2024-07-02 21:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description WeathrdKde 2024-07-01 21:37:53 UTC
**SUMMARY**
This is a suggestion to make KDE Plasma’s appmenu widget a bit more uniform across all applications. For apps without a menubar, this would make the global menu experience a bit more consistent across all applications.
As to what default menu options would be suitable for this use case, things like a “Window” option for Window management, a “File” option for general document  behavior (Like copying, pasting, creating and opening documents, etc…) and a “Help” option to view basic information about the application or if the application doesn’t have a help page, just create a placeholder one.

**STEPS TO REPRODUCE**
1. Open an application that doesn’t have a menubar (e.g: Windows programs in Wine)

**OBSERVED RESULT**
appmenu will not have any options by default .

**EXPECTED RESULT**
appmenu should have some default options for every application for uniformity.

**SOFTWARE/OS VERSIONS**
Linux/KDE Plasma: Linux kernel version 6.9.1, KDE Plasma 6
KDE Plasma Version: 6.1.1-1

**ADDITIONAL INFORMATION**
This is a suggestion. I may work on this myself at a later date but this serves as a suggestion post for this feature. Contributions are welcome.
Comment 1 Nate Graham 2024-07-02 21:54:23 UTC
Agreed, this makes sense. I could have sworn we alrady had a bug report asking for this, but I can't find it.