Warning: session_start(): open(/tmp/sess_b62vm1dukf4b6ur6s7cthfss26, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
Active Window Control openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (5) . 

Active Window Control

   1.5.9  

Plasma 5 Plasmoid

Score 71%
Active Window Control
zoom


Active Window Control
zoom


Active Window Control
zoom


Homepage:  Link
Downloads:  854
Submitted:  Mar 24 2015
Updated:  Jan 25 2016

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




Changelog:

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




LicenseGPL
(active-window-control-1.5.9.plasmoid)
Arch(AUR)
Source(Github)
Send to a friend
Subscribe
Other  Content  from clearmartin
Report inappropriate content



goto page:  1  2  3 

-

 EXCELLENT! Buuuuuuuuuuuuut....

 
 by DiscipleOfDante on: Mar 24 2015
 
Score 50%

Could I request/reccommend these features?

1) add support for minimize/maximize (perhaps using mouse scroll over title?)

2) variable length of applet? Programs like firefox will have multiple lines, which looks ugly on a small panel.


Reply to this

-

 be careful

 
 by DanaKil on: Mar 25 2015
 
Score 50%

nearly the same name as this one : http://kde-apps.org/content/show.php/ActiveWindow+Control?content=91258 (not sure if this is really a problem)

I'm the original author of ActiveWindow Control but I don't maintain it anymore.


Reply to this

-

 Re: be careful

 
 by DiscipleOfDante on: Mar 25 2015
 
Score 50%

I think this is merely a port/recreation of your plasmoid? As it is a Plasma 5 plasmoid, and not a KDE 4 plasmoid, as well it lacks many of the features yours has.


Reply to this

-

 Answers

 
 by clearmartin on: Mar 25 2015
 
Score 50%

Thanks for the point with the "almost same name". I wasn't aware of the other widget. My intention was to recreate this one: http://kde-apps.org/content/show.php/Yet+Another+Window+Control?content=139916

But I realize in both cases I have to add much more features. I'm planning to look into that this weekend.

Also thanks for the requests/recommendations. I will be adding these features soon. What exactly did you mean by the mouse scroll over the widget?


Reply to this

-

 Re: Answers

 
 by DiscipleOfDante on: Mar 26 2015
 
Score 50%

Well I was thinking, if you want to create a simple, minimal widget, you could make it so that if your scroll up whilst the cursor is over the applet, it will maximize the window and the opposite will minimize it.


Reply to this

-

 Re: Answers

 
 by clearmartin on: Mar 28 2015
 
Score 50%

I see, thanks for this suggestion. I've done these changes to the version 1.1. But all this can be disabled.


Reply to this

-

 Re: Re: Answers

 
 by DiscipleOfDante on: Mar 28 2015
 
Score 50%

If I could offer another suggestion, add an option to use varying size buttons? Best to me would be to add an option to make buttons the same size as the title font. On a small horizontal panel, those buttons are tiny, and thus hard to press. and another thing is a minor bug, but when I mouse over the applet, the buttons form over the title of the open application rather than to the left of it. I personally like the idea of the buttons pushing the title to the size when they appear but I doubt that that will be easy to code in. It is your applet after all. keep up the good work :D


Reply to this

-

 make sure has javascript support

 
 by nowardev on: Mar 28 2015
 
Score 50%

hi , maybe you don't know but , there is plasma panels collection , which it's a simple collection of javascript scripts to load plasma panels .

it would be handy if the yours would be loaded with javascript support


Reply to this

-

 Re: make sure has javascript support

 
 by clearmartin on: Mar 29 2015
 
Score 50%

I'm not sure what you mean. Do you mean the support for installing this widget to panel over Plasma Panel Settings -> Add Widgets... -> Get New Widgets -> Download New Plasma Widgets? If this is the case, could you please point me to the right documentation/tutorial?


Reply to this

-

 Re: Re: make sure has javascript support

 
 by nowardev on: Apr 5 2015
 
Score 50%

well plasma has a nice feature , that it's called plasma shell console , where you can use javascript to script plasma and so ... add widgets and configure them

for example open the console with this :

qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.showInteractiveConsole

then add the code

http://paste.ofcode.org/qy4ap6Hy3hx7jcRhEvPybi

and click on execute it should appear a new panel with your widget but unluckly the configuration is not read so i guess you need to tweak a little bit the code

i guess youi need to read this

https://techbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting#Widget_Object_API


Reply to this

-

 Re: make sure has javascript support

 
 by clearmartin on: Apr 8 2015
 
Score 50%

I understand now. I didn't know there is a plasma shell console. I definitely look into this. Thank you.


Reply to this

-

 Question about future plans

 
 by DiscipleOfDante on: Mar 28 2015
 
Score 50%

Do you have any plan to perhaps add optional menubar support on mouseover? Similar to Unity's titlebar applet?


Reply to this

-

 Re: Question about future plans

 
 by clearmartin on: Mar 29 2015
 
Score 50%

It also crossed my mind to add some kind of unity-like menu (or menu button for that purpose). But first I need to figure out how to do that :-) It will be definitely the next bigger think I'll look into for this widget.

And to your previous comment: Thanks for your feedback. I will try to set the buttons' size more appropriately. But I really don't know about the "pushing" the title aside while showing up the buttons. It would be too jumpy-looking in my opinion. But maybe if I have time I give it a try.


Reply to this

-

 Re: Re: Question about future plans

 
 by DiscipleOfDante on: Mar 29 2015
 
Score 50%

Yes it probably would be. To be honest I think the best option would just be to have an option to a) statically post the buttons and to B) have the buttons size be as tall as the text.


Reply to this

-

 Add setting to choose line limit/character limit?

 
 by DiscipleOfDante on: Apr 22 2015
 
Score 50%

Okay so like, if you are browsing the web, the page titles can get pretty wordy, so it is possible to add a tickbox to put it so that after so many words, it just trails off with ellipses?


Reply to this

-

 Re: Add setting to choose line limit/character lim

 
 by clearmartin on: Apr 28 2015
 
Score 50%

It is already there. I mean the automatic ellipsis. But it seems QT component "Text" is not perfect and does not handle long non-spaced strings so they are overflowing... Maybe it will be fixed in future versions of QT or maybe I misconfigured the Text component. Can anybody see what have I done wrong?

Anyway I should probably implement some workaround...


Reply to this

-

 Re: Add setting to choose line limit/character lim

 
 by clearmartin on: Apr 29 2015
 
Score 50%

Sorry, my bad. I was using [wrapMode: Text.WordWrap] instead of [wrapMode: Text.Wrap]. Now it should be fixed.


Reply to this

-

 Re: Re: Add setting to choose line limit/character

 
 by DiscipleOfDante on: Apr 30 2015
 
Score 50%

Wouldn't this just cause it to wrap into the next line? It already does this and it is this exact behaviour I am trying to avoid, as I use this applet on a very thin panel and it comes out extremely ugly when it happens.


Reply to this

-

 Re: Add setting to choose line limit/character lim

 
 by clearmartin on: Apr 30 2015
 
Score 50%

My bad again. There is a mechanism to limit number of rows in text based on panel height, too. But now I see that for really thin panel it doesn't work. I will provide a fix later this day. Thanks for reporting bugs btw:)


Reply to this

-

 Re: Re: Add setting to choose line limit/character

 
 by DiscipleOfDante on: Apr 30 2015
 
Score 50%

No problem, Plasma needs good extensions, and this is the first 3rd party one that is of any use to me :D


Reply to this

-

 Re: Re: Add setting to choose line limit/character

 
 by DiscipleOfDante on: May 1 2015
 
Score 50%

The fix works perfectly, and now this applet is working exactly as I needed it to. Thank you for your work, and for listening to my complaints and bug reports


Reply to this

-

 Re: Add setting to choose line limit/character

 
 by clearmartin on: May 6 2015
 
Score 50%

np, I'm glad to hear that:)


Reply to this

goto page:  1  2  3 

Add commentBack




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team