
Plasma 5 Applets applet appmenu plasma5 window
Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/psifidotos/applet-window-appmenu
This is a Plasma 5 applet that shows the current window appmenu in your panels. This plasmoid is coming from Latte land but it can also support Plasma panels.
------
To install it you should build it yourself, installing it from Plasma Widgets Explorer directly wont work.
Requires:
-- Qt >= 5.9
-- KF5 >= 5.38
-- Plasma >= 5.12
Qt elements: Quick Widgets DBus
KF5 elements: Plasma WindowSystem
X11 libraries: XCB RandR
--------
You can use: sh install.sh , in order to install it if you have previous development packages available
Version 0.6.0 1 year ago
* new option to support color schemes for menus. For Latte a new option to colorize the menus based on the current window color scheme is already present.
* release menu item hovering when not needed any more
* new option to maximize/restore active window when used in plasma panels [@ Taras Fomin]
Version 0.6.0 1 year ago
* new option to support color schemes for menus. For Latte a new option to colorize the menus based on the current window color scheme is already present.
* release menu item hovering when not needed any more
* new option to maximize/restore active window when used in plasma panels [@ Taras Fomin]
Version 0.5.1 1 year ago
* fix buttons vertical positioning. Previously there were cases where buttons had 1px. difference with surrounding applets
Version 0.5.0 1 year ago
* show app menus also for inactive windows in multi-screen environment through Latte WindowsTracking v0.9 interface
* improve appearance when in Latte edit mode
* use new Latte Communicator API for v0.9
Version 0.4.2 1 year ago
* fix a serious crash for some systems when the user was clicking the menu items Plasma or Latte was crashing
* various improvements for Unity style behavior
* fix behavior with Latte git version dragging/maximizing/restoring active window from panel empty areas
* dont register the global menu service under wayland in order for windows to keep their global menus in their windows
* fix warnings on startup
Version 0.4.1 2 years ago
-- fix not showing menu items for all applications
-- fix RTL menu items alignment
Version 0.4 2 years ago
-- provide a Unity behavior option when used with Window Title v0.4 in latest Latte master
-- support horizontal scrolling
-- improve screen filtering
Version 0.3 2 years ago
- add an option in order to set spacing between menu items
- dont crash under wayland
- in edit mode show a menu sample in order to not show an empty space
- option to always fill maximum available space
- avoid empty QMenu (upstream plasma fix)
- reduce menu items spacing
- support new Latte Communicator mechanism
Version 0.2 2 years ago
- Scroll menu support when the menu is too big
- Option to show menus only from active/main windows
- support Latte painting for single button presentation
- dont hide menu when Latte is in editing mode (needs Latte>=0.9)
- show shortcuts properly when Alt is pressed
Version 0.1 2 years ago
- Minimize-state aware
- Multi-Screen aware
- Support Latte new painting
- based totally on official plasma appmenu applet in order to improve maintainability and code exchange
cliometricss
29 days ago
Report
cliometricss
29 days ago
Report
axel-huerta
2 months ago
Report
jvig
3 months ago
Report
qawsedrftgzh
5 months ago
Report
dfergfla
6 months ago
Report
hto4
6 months ago
Report
vs8
6 months ago
Report
kafir
7 months ago
Report
sadi
7 months ago
The only -1 : Manual installation
Otherwise, perfect!
Clearly better than KDE's default Global Menu, which used to keep showing the menu of one particular app minimized/closed to systray until another app became active.
Report
vingnote
7 months ago
[ 81%] Building CXX object plugin/CMakeFiles/appmenuplugin.dir/wm/waylandwindowmanager.cpp.o
In file included from /home/vinicius/applet-window-appmenu/plugin/wm/waylandwindowmanager.cpp:20:
/home/vinicius/applet-window-appmenu/plugin/wm/waylandwindowmanager.h:36:10: fatal error: taskmanager/tasksmodel.h: No such file or directory
36 | #include
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Is this a missing dependency? I can't really tell what I should install. Thank you for this tool, I would really like to get it working.
Report
rosostolato
20 days ago
sudo apt install plasma-workspace*
Report
rosostolato
20 days ago
Report
vingnote
7 months ago
Report
vingnote
7 months ago
Report
ulliperk
8 months ago
Report
salmannotkhan
1 year ago
Report
hto4
6 months ago
Report
d3xt3r
1 year ago
Interaction with mouse commands, being possible to perform actions to maximize, minimize, restore and close the focus window, the commands could be configurable, the default could be, scrolling forward maximizes the window, scrool backwards, minimize, double left click, restore, middle button, close. By default the entire applet area would be sensitive to mouse commands, there could also be an option to set the length (px) of the sensitive area.
Report
Psifidotos
1 year ago
Report
birillo78
1 year ago
Report
paju
1 year ago
Report
visika
1 year ago
Report
matter-of-course
1 year ago
Report
Psifidotos
1 year ago
Report