Plasma 5 Add-Ons applet buttons panel plasma5 window

Source (link to git-repo or to original if based on someone elses unmodified work): https://github.com/psifidotos/applet-window-buttons

23
Score 84.0%
Description:

This is a Plasma 5 applet that shows window buttons in your panels. This plasmoid is coming from Latte land but it can also support Plasma panels.


------
To install it you should build yourself, installing it from Plasma Widgets Explorer directly wont work.


Requires:
Qt >= 5.9
KF5 >= 5.38
Plasma >= 5.13
KDecoration2 >= 5.13

Qt elements: Gui Qml Quick
KF5 elements: CoreAddons Declarative Plasma PlasmaQuick
--------
You can use: sh install.sh , in order to install it if you have previous development packages available
Last changelog:

Version 0.5.0 3 days ago

* provide a relevant background for window buttons in configuration window to fix contrast issues
* support new Latte v0.9 Communicator API
* support new Latte v0.9 Windows Tracking interface when in Latte dock/panel

wakellor957

3 days ago

10 Meant to say what I said below here haha

Report

wakellor957

3 days ago

Brilliant! Works like a dream...

Report

S

giuliv

3 days ago

8 8 great

Report

rifkiaz

14 days ago

Hello, i can't install on openSUSE Leap 15.1 -- Could NOT find KF5Declarative (missing: KF5Declarative_DIR)
-- Could NOT find KF5Declarative: found neither KF5DeclarativeConfig.cmake nor kf5declarative-config.cmake
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
Could NOT find KF5 (missing: Declarative) (found suitable version "5.55.0",
minimum required is "5.38.0")
Call Stack (most recent call first):
/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
/usr/share/ECM/find-modules/FindKF5.cmake:110 (find_package_handle_standard_args)
CMakeLists.txt:18 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/mraz/Downloads/applet-window-buttons-0.4/build/CMakeFiles/CMakeOutput.log".
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target 'install'. Stop

Report

wagner_william

17 days ago

9 9 excellent

Report

dinhokusanagi

24 days ago

very good this application and easy installation .. congratulations and thanks to the developer.

Report

Shatur

1 month ago

Thank you beautiful applet!
What Aurorae theme are you using?

Report

no1cares

1 month ago

9 9 excellent

Report

dinhokusanagi

1 month ago

why not install it by kde panel

Report

dinhokusanagi

1 month ago

I tried to install in kde neon and I did not get it, I would like help with installation

Report

ferchoj

2 months ago

10 Great!

Report

dan9er

2 months ago

So I asked the good people over in the #kde-devel:kde.org Riot and they said the issue I posted below is a bug on your part. @ngraham:matrix.org says it's a build failure. I don't really use GitHub (I use GitLab) so can you please create a Issue for me?

Posting as top-level comment so it pings you.

Report

C

Psifidotos

2 months ago

it was never a window buttons problem, you just downloaded wrong file:

for v0.3: you must download the 5-12-v0.3 that you can find in Files of this page
for upcoming v0.4: both versions 5-12 + master have been merged and there will be one file to rule all plasma versions

Report

dan9er

2 months ago

Can't compile. https://hastebin.com/duweniqola.rb

Report

dan9er

2 months ago

Specifically:

```
In file included from /home/dan9er/Projects/applet-window-buttons-0.3/libappletdecoration/appletdecorationplugin.cpp:26:0:
/home/dan9er/Projects/applet-window-buttons-0.3/libappletdecoration/previewclient.h:103:10: error: ‘void Decoration::Applet::PreviewClient::requestShowToolTip(const QString&)’ marked ‘override’, but does not override
void requestShowToolTip(const QString &text) override;
^~~~~~~~~~~~~~~~~~
/home/dan9er/Projects/applet-window-buttons-0.3/libappletdecoration/previewclient.h:104:10: error: ‘void Decoration::Applet::PreviewClient::requestHideToolTip()’ marked ‘override’, but does not override
void requestHideToolTip() override;
^~~~~~~~~~~~~~~~~~
```

I accidentally posted this on your AppMenu applet.

Report

volt4ire

2 months ago

9 +

Report

Kryohi

2 months ago

9 +1

Report

dinhokusanagi

2 months ago

I can not install in Fedora, the installation should be simple, just like the other, or could be bundled snap or Flatpak

Report

C

Psifidotos

2 months ago

feel free to help then and improve whatever you believe it needs improvement.

fedora user: https://github.com/psifidotos/applet-window-buttons/issues/35

Report

dinhokusanagi

2 months ago

I like the application very much but this compilation method very complicated

Report

vitkrn

2 months ago

Widget installed fine (except it gave some warning about anaconda) but after adding it to panel, clicking on the (blank, visible space) widget the pop-up shows "org.kde.appletdecoration not installed". I am on Fedora 29 KDE spin, tried this on both Plasma and Latte panel.

Report

C

Psifidotos

2 months ago

try to open a discussion at: https://github.com/psifidotos/applet-window-buttons

probably you miss a dependency during installation

Report

krlosbolado

3 months ago

How do I uninstall and remove the settings? The application settings are retained even if it is not active on the panel.

Report

C

Psifidotos

3 months ago

cd build
sudo make uninstall

Report

dinhokusanagi

3 months ago

Muito bom.. Melhor Widget

Report

Version 0.5.0 3 days ago

* provide a relevant background for window buttons in configuration window to fix contrast issues
* support new Latte v0.9 Communicator API
* support new Latte v0.9 Windows Tracking interface when in Latte dock/panel

Version 0.4 2 months ago

* add new KeepAbove button support (community contribution)
* merge different versions into a single one. One version for all Plasma versions >= 5.12
* close ComboBoxes after clicking

Version 0.3 5 months ago

- support new Latte coloring and Communicator mechanism
- fix spacing issues with Aurorae themes

Version 0.2 7 months ago

- Choose Colors to apply a color palette to your window buttons
- Three different Visibility modes, Always Visible/Active Window/Active and Maximized
- Multi-Screen aware, handle active windows only from current screen or from any screen
- Option to activate/deactivate borderless maximized windows and a third System Decide when the checkbox is partially checked in order to play nice with Latte v0.8
- respect Fitt's Law and include padding and margins when hovering buttons
- fix, update buttons visual settings when the user changes the current decoration settings
- fix, respect all focus out/hover out events
- provide a Plasma 5.12 compatible version

Version 0.1 7 months ago

- Current mode, in order to automatically update button appearance according to plasma current window decoration
- Choose the decoration theme you would like to use for the buttons
- Support Minimize/Maximize/Close/OnAllDesktops buttons
- Support icon-based Aurorae themes such as **.svg** and **.svgz**
- Identify system's available decorations automatically
- Option to show buttons only when there is an active-maximized window in the current screen
- Slide out/in animation for showing/hiding buttons
- Reorder buttons according to user preference
- Various appearance settings in order to adjust margins. This way you can also change the button size
- Automatically discover Aurorae theme settings in order to make buttons look identical to window buttons

12345678910
1182
product-maker wakellor957 Jul 13 2019 10 the best
Meant to say what I said below here haha
product-maker giuliv Jul 12 2019 8 great
8 great
product-maker wagner_william Jun 29 2019 9 excellent
9 excellent
product-maker no1cares May 31 2019 9 excellent
9 excellent
product-maker ferchoj May 14 2019 10 the best
Great!
product-maker volt4ire Apr 25 2019 9 excellent
+
product-maker Kryohi Apr 20 2019 9 excellent
+1
product-maker DmitryMisharov Feb 24 2019 9 excellent
+
product-maker TaurohtaR Feb 12 2019 9 excellent
Nice
product-maker vicko Feb 05 2019 9 excellent
+
product-maker IkiruOG Feb 05 2019 9 excellent
+
product-maker domryba Jan 12 2019 9 excellent
+
product-maker tamer Jan 05 2019 9 excellent
+
product-maker malteketelsen Dec 09 2018 9 excellent
+
product-maker mystress Dec 05 2018 9 excellent
+
product-maker michaldybczak Nov 25 2018 9 excellent
+
product-maker gndz Nov 19 2018 9 excellent
+
product-maker jnuutinen Nov 18 2018 9 excellent
+
product-maker folgui Nov 11 2018 9 excellent
+
product-maker rexmtorres Nov 10 2018 9 excellent
+
product-maker avlas Nov 05 2018 9 excellent
+
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
GPLv2 or later
version
0.5.0
updated Jul 12 2019
added Nov 05 2018
downloads today
16
page views today 53