Description:

Helps to emulate a sidebar panel when maximizing windows.

I am using this because Plasma 5 really screwed up plasmoids by not letting them be inline with panels, so Activities are now all but useless.

More previews available at https://github.com/pasiTech/P5K-emulate_sidebar/tree/master/previews

mzsgmailcom

5 months ago

This could probably be used to try to emulate the old Windows Vista sidebar feature? Do you think that's possible? Maybe as a different Extension

Report

C

pasiTech

5 months ago

I never used Vista, so I couldn't say for sure. However, based on what I see, I don't see why not. It just seems to be a collection of Gadgets (Plasmoids) on the side that is always on top.

Not sure why a different extension would be needed though. Just put your desired plasmoids on the desktop, either use a top/bottom panel, or set the width, and enjoy.

That being said, one thing I cannot do is make plasmoids appear above windows. Or at least, I can't figure out how to do it. I can't seem to make it happen from the Window Manager settings, and I can't find anything in the documentation that suggests it could be done. This seems to be because Plasmoids are not handled by KWin but by some other system, probably Plasma Desktop, that doesn't provide any hooks (that I could find). If somebody knows differently, point me in the right direction and I will get to work :)

Report

C

pasiTech

5 months ago

I think this preview https://github.com/pasiTech/P5K-emulate_sidebar/blob/master/previews/DifferentSidebars.gif really gives a strong display of what this script can do.

It shows sidebars on different sides with different widget sets based on the activity. It also shows putting a window into the sidebar area instead of a plasmoid. And, of course, since that is a window, you could set your own Window Manager settings, such as always on top, no titlebar, forced position/size, etc.

Really, with these features there isn't a lot you can't make happen.

Report

C

pasiTech

5 months ago

I have no idea what I'm doing, lol

Report

File (click to download) Version Description Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling me
Details
license
version
1
updated Dec 02 2017
added Nov 29 2017
downloads today
0
page views today 15
System Tags linux unix