Active Window Control

Plasma 5 Add-Ons

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

19
Score 84%
Description:

Plasmoid which just show active window title and icon. Also allows to close active window with cross icon (its location can be configured) and some other actions (like present-windows effect etc).

This plasmoid is particularly useful when using BorderlessMaximizedWindows=true setting (in ~/.config/kwinrc under [windows] section). This option can now be turned on/off directly from widget settings.

REQUIRED DEPENDENCIES
- qt5-graphicaleffects
- e.g. package for kubuntu users: libqt5qml-graphicaleffects

HOW TO INSTALL
- Add Widgets... -> Get new widgets -> Download new plasma widgets
- find this applet and install through the first item with .plasmoid extension

AUR: https://aur.archlinux.org/packages/plasma5-applets-active-window-control-git/

Last changelog:

1.7.3 1 year ago

Fixed Plasma 5.8 compatibility regression.

michaldybczak

2 months ago

This plasmoid is no longer developped and uses old stack of code for global menus that is no supported anymore! Please, use instead this three applets (made by latte devloper):

https://github.com/psifidotos/applet-window-buttons

https://github.com/psifidotos/applet-window-title

https://github.com/psifidotos/applet-window-appmenu

For stripping titlebar in maximized mode use latte (the option is on layouts configuration page as "borderless").

Report

srvanrell

19 days ago

I have installed Active Window Manager and it works with some applications. Other ones fail to show the entries menu in the panel. I'm very new on KDE, could you explain me what is not working on AWM that it is working on the other three applets? Thanks in advance

Report

michaldybczak

17 days ago

Look at my previous comment here (a month ago). AWC is no longer developer and uses an old stack of the global windows which may not work correctly with some programs. Use the applets I posted above to get optimal and up to date experience on Plasma.

Report

gcjuan

2 months ago

-It crashes my entire Plasma Desktop depending on the configuration (for example when filling the hidden text on hover). I prefer Plasma Active Application (https://store.kde.org/p/1269296) that is faster, smoother and adapts itself in combination with Global Menu.

Report

jsalatas

3 months ago

+

Report

tamer

3 months ago

Excellent addon, does everything I need with very customizable options, and works side-by-side with Global Menu

Report

slm33

5 months ago

+

Report

topo-ge

5 months ago

+

Report

radwulf

6 months ago

Sorry for double post. Also it would be nice if the close button stayed visible permanently. Sometimes when on the empty desktop or using the application launcher it disappears, leaving an unsightly hole in my dock.

Report

radwulf

6 months ago

Thanks for this useful widget. It could work better on my set up with a vertical latte dock if it allowed you to centralize the close button (rather than just the corners) and kept the colours the original shade rather than turning it red and white after use.

Report

no1cares

6 months ago

+

Report

pieter

6 months ago

Thank you genna87! This appeared also to be the case in my machine. Also latte-dock is very specific about how it wants to be used. But I found it all out and now it works like a charm!

Report

genna87

7 months ago

@pieter I just had a similar issue in Kubuntu, but the problem was simply the (very) small size of the buttons. Try selecting "Buttons next to icon and text" in the buttons sections of the settings

Report

pieter

7 months ago

This widget is great! But I can't get the window control buttons to appear in the top bar when the window is maximized. I am using Neon. I tried in a latte panel and in a plasma panel. No luck. Can you give me a clue how to manage that? Note that the package libqt5qml-graphicaleffects is not in the ubuntu repositories anymore.... Thanks.

Report

jotasete

7 months ago

+

Report

jotasete

7 months ago

Ótimo! muito obrigado!

Report

folgui

7 months ago

+

Report

malteketelsen

8 months ago

+

Report

krlosbolado

8 months ago

The "Hide titlebar for maximized windows (takes effect immediately) is no longer working." Every time the machine is restarted the previous settings return.
Use the plasma 5.13.4.

Report

nickb

7 months ago

I have the exact same problem on KDE neon 5.13 as well as Kubuntu 5.12

Report

rz.jeremy

7 months ago

Hello, I also use KDE Neon on my PC, the problem is caused by Latte Dock, now I use a panel.
Sometimes the simplest is better.
good luck

Report

torturedutopian

9 months ago

Hi ! Thanks a lot for this great plasmoid !
It seems it doesn't work with the new Plasma global menu, as of KDE Plasma 5.13.2 ?
Meanwhile, I use a combination of 3 applets to get an equivalent result : "application title" on the left, the new global menu in the middle, and active window controls on the right. I remember it was a bit difficult to achieve this layout before (problem with the variable width of the menu).
see : https://ibb.co/nhtsGd

Report

torturedutopian

9 months ago

I forgot to mention : using KDE Neon & get hot new stuff.
I also tried to build the GIT version from a Manjaro KDE live CD, and got the same result : the global menu doesn't appear when using AWC alone. Thanks again, cheers !

Report

Yuvon

11 months ago

Lots of customization, Looks great, Functions great.
One thing that would make this better is if you could drag the window out of fullscreen from the widget and move it around.

Report

pingui

1 year ago

mobam: hello also happens to me. you could tell me the steps and commands to download and compile the version of phabricator? https://phabricator.kde.org/source/plasma-active-window-control/
thank you

Report

1.7.3 1 year ago

Fixed Plasma 5.8 compatibility regression.

1.7.2 1 year ago

Plasma 5.10 compatibility, multi-screen aware, aurorae window decoration support, various other fixes

1.7.1 2 years ago

- slight code refactoring (possibly fixed Kubuntu 16.10 compatibility)
- other global menu improvements (global menu is not available in kde.store version of this applet)

Version 1.6.0 2 years ago

- compatibility with Plasma 5.8
- pin to all desktops button
- popup settings and other minor fixes and improvements

3 years ago

1.5.9
- widget settings now allows to switch kwin option for showing/hiding titlebar for maximized windows

1.5.8
- dynamic width (regarding showing / hiding buttons) by Wuxiangdong from github

1.5.7
- text scaling option

1.5.6
- auto-fill width option
- automatic margin for no-window text
- wrapping & eliding text fix

1.5.5
- configurable "Plasma Desktop" text margin
- small fixes & cleanups

1.5.4
- fixed closing window even if control buttons are disabled

1.5.3
- basic context menu actions (close, minimise, maximise)
- configurable space between icon and window title
- button settings fixes

1.5.2
- breeze buttons (+ fixes)
- various additional button settings added (+ settings fixes)

1.4
- support for present-windows effect

1.3.3
- bugfix release
- settings more granular

1.3
- added maximize button
- additional appearance settings

1.2.2
- automatic window title row setting fixed

1.2.1
- word wrap fix

1.2
- configurable button size

1.1.1
- "No active window" changed to "Plasma Desktop" (thanks to sancio6 from github)
- small visual fix in settings

1.1
- customizable minimize button
- customizable maximize/minimize actions
- called by double-click/mouse wheel
- customizable width in horizontal panel
- AUR package

1.0
Initial import

product-maker gcjuan Feb 15 2019

-It crashes my entire Plasma Desktop depending on the configuration (for example when filling the hidden text on hover). I prefer Plasma Active Application (https://store.kde.org/p/1269296) that is faster, smoother and adapts itself in combination with Global Menu.

product-maker jsalatas Jan 08 2019

+

product-maker tamer Jan 04 2019

Excellent addon, does everything I need with very customizable options, and works side-by-side with Global Menu

product-maker slm33 Nov 07 2018

+

product-maker topo-ge Nov 04 2018

+

product-maker no1cares Sep 29 2018

+

product-maker jotasete Sep 18 2018

+

product-maker folgui Sep 03 2018

+

product-maker malteketelsen Aug 08 2018

+

product-maker Shevchuk May 14 2018

product-maker Lawless Feb 10 2018

product-maker poamber Dec 24 2017

product-maker unc926 Dec 04 2017

product-maker gustawho Oct 02 2017

product-maker vmorenomarin Jun 08 2017

product-maker Mirko-Gennari Jun 02 2017

product-maker svink May 26 2017

product-maker aldy May 02 2017

product-maker xindelar May 01 2017

product-maker slm33 Apr 18 2017

product-maker yogeshm02 Apr 10 2017

product-maker jacobtey Mar 17 2017

product-maker alex-l Mar 17 2017

product-maker meattits Mar 02 2017

product-maker FraQu Feb 26 2017

product-maker maciaschain Feb 26 2017

product-maker IkiruOG Feb 01 2017

product-maker Maboroshy Jan 22 2017

product-maker mirkogennari Jan 15 2017

product-maker gfdsa3 Nov 24 2016

product-maker ujnhz Nov 24 2016

product-maker feren_double Nov 24 2016

product-maker mnbvc Nov 20 2016

product-maker tepca Nov 17 2016

product-maker tremep Nov 17 2016

product-maker dubious Nov 09 2016

product-maker UnderTheGun Nov 09 2016

product-maker izzzy Nov 05 2016

product-maker fracaburda Oct 31 2016

product-maker J_VM Oct 19 2016

product-maker aitorpazos Oct 13 2016

product-maker klysm May 25 2016

product-maker grusta Jan 16 2016

product-maker tomXx Oct 09 2015

product-maker e1nste1n Sep 19 2015

product-maker schnelle Aug 27 2015

product-maker svah4cky0 Aug 09 2015

product-maker RingOV Jul 03 2015

product-maker technic93 May 10 2015

product-maker hacklov Apr 30 2015

product-maker 6 6

File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
1.7.3
updated Jun 08 2017
added Mar 24 2015
downloads today
124
page views today 93