Sidebar Screenlet (with docking)

Conky

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
Score 63.3%
Description:

A themeable Sidebar Screenlet: Install , launch and manage screenlets through the sidebar menu , also allows you to install screenlet packages by drag drop the screenlet tar file into the sidebar , you can reserve screen space for the sidebar and also select the alignment







Instructions to make it work like a sidebar

First go on the sidebar properties and select "keep bellow" and unselect "keep above"
then on all the other screenlets go on properties and unselect "keep above" but DO NOT select "keep bellow" , that way the sidebar will stay bellow and all the other screenlets will stay on top off it but bellow all other windows
Last changelog:

11 years ago

this screenlet will be discontinued because it is now in the oficial screenlets package


2.0 Sidebar can now be placed on bottom or top

1.9 fixed bug in docking

1.8 Docking works amazingly well now

1.7 new docking feature very experimental , put another screenlet on top of the sidebar and it will dock it

1.6 new theme and some bug fixes

1.5 now when you align the sidebar all the screenlets on top of the sidebar will alighn also
now you can give the sidebar the current gtk theme color , or system scheme, also you can give it a custom color of your choice

1.4 added create desktop shortcut
added the ability to launch a 2nd sidebar without launching all the screenlets a 2nd time, added new nosidebar skin

1.3 - Now the sidebar can lauch other screenlets at startup ,when the sidebar gets launched , so only thing you need to have in your gnome session startup is the sidebar screenlet and it will lanch all others

1.2 - Added the ability to select width and height of the bar , + 3 new themes

1.1 -4 new themes , added handling of transparent themes

1.0 added the option to align the sidebar to the left

0.9 added new reserve screen space option

0.8 added new install menu with gtk

0.7 sidebar now auto docks to the edge on the first run , but you can still move it,remenber to lock its position if you want

0.6 added suport for .tar packages and .bz2 anso .gz

0.5 allows you to install downloaded screenlets by drag drop the tar file into the screenlet

New Version 0.3 of the sidebar is only for screenlets 0.0.9

0.3 . Added the ability to launch other screenlets through the sidebar

0.2 - Stable Release

Todo:
More themes , everyone can contribute...

sv452

12 years ago

would you kindly share with us for education purposes ... ?

Report

richbl

12 years ago

Sure thing.

Here's the file diff. Note that the only change (the !-prefixed line) that I made was to include (or re-include) the option for Left_Reserved. While this option is not available from the context menu, it is available--and works--from the Properties dialog.

Cheers.


*** original.py 2008-01-14 11:54:26.000000000 -0800
--- new.py 2008-01-14 11:54:44.000000000 -0800
***************
*** 62,68 ****
add_screenlet_as_widget = False
DIR_USER = os.environ['HOME'] + '/.screenlets'
alignment = 'Right'
! alignment_sel = ['Right', 'Left','Right_Reserved']
mypath = argv[0][:argv[0].find('SidebarScreenlet.py')].strip()
killall = True
#hide_show_on_click = False
--- 62,68 ----
add_screenlet_as_widget = False
DIR_USER = os.environ['HOME'] + '/.screenlets'
alignment = 'Right'
! alignment_sel = ['Right', 'Left', 'Left_Reserved', 'Right_Reserved']
mypath = argv[0][:argv[0].find('SidebarScreenlet.py')].strip()
killall = True
#hide_show_on_click = False

Report

sv452

12 years ago

that is rather cool ... still finding my way around python, feel silly not seeing that one...

hehehehehe

now to try and figure how to get it to show on right clicking the sidebar ...

Report

richbl

12 years ago

Correction: that was 0.4 => 1.4, and 0.5 => 1.5.

Report

NTolerance

12 years ago

The reserved space option seems to reserve space on all virtual desktops regardless of whether the sidebar is displayed on them or not. Also, where is the config file stored? My old config from 1.4 is still being used and was referencing the old "White" which is not included with this version so the Sidebar failed to start until I copied the old "White" theme to the themes folder. Thanks for another release!

Report

C

Whise

12 years ago

the config file is stored in your ~/.config/screenlets/sidebar , just delete the file and your ok

also i removed the white theme because now you can give the sidebar any custom color , so no need for a white theme

Report

C

Whise

12 years ago

the alignment of the other screenlets may not work the first time when you start the sidebar , but after that it will work every time you launch it

Report

feest

12 years ago

when will be the next release?

Report

C

Whise

12 years ago

soon
http://forum.compiz-fusion.org/showthread.php?t=5904

Report

feest

12 years ago

Though it's a good screenlet (that i'm using) I can't say it's a sidebar. Currently it's nothing more than some reserver space with a background and a menu. Ther should be an >>> OPTIONAL <<< setting that automatically scales down screenlets to fit in the sidebar and a system to order screenlets just like the real thing.

Report

C

Whise

12 years ago

some of that will be added in the next release

Report

mighty0dread

12 years ago

I can't set the aligment. It just starts at the left side of the screen and I can't set it to go to the right. And i can't change any settings. They just get reverted. Im using fedora 8 with compiz-fusion and screenlets 0.1

Report

C

Whise

12 years ago

i think its the place plugin from compiz , are you using git?

Report

NTolerance

12 years ago

Version 1.4 is amazing. It now acts like a true sidebar. It even adds features and makes up for things that the regular screenlets manager lacks. Nice job.

Report

C

Whise

12 years ago

thanks

Report

desmosedici

12 years ago

hi, can you explain step by step all the installation for this?
I did read all the post and i can install sidebar.
Thanks a lot from Spain!!

Report

komodolion

12 years ago

already did that.. remove from manager.. remove ./screenlets.. remove from /usr/local/share/screenlets..

still got the same.. other solution maybe?

Report

C

Whise

12 years ago

theres a "Delete Screenlet" right above "Quit screenlet"

or delete the folder in your home .config/screenlets/sidebar

Report

komodolion

12 years ago

how to remove multiple sidebar?

it seems.. after several click.. my desktop get 3 sidebar..

after i quit.. i still get 3 sidebar on my desktop..anyway to solve dis problem? already trying remove all screenlets and sidebar folder..but still get it.. help me

Report

C

Whise

12 years ago

delete screenlet option in menu

Report

mgurquiza

12 years ago

Is there a way to modify this file so i can get more than 160 width??

Report

C

Whise

12 years ago

open the py file with gedit , search a string containg max=160 ,change that and save it

Report

mgurquiza

12 years ago

One more thing, do you have any idea on how to lock the screenlets to the side bar? not just locking their position but attaching them to the side bar. Is that possible?

Report

C

Whise

12 years ago

not right now

Report

etherael

12 years ago

Hey there,

I'm really not sure but if that's the problem perhaps we should log it as a bug with them.

Regards
Eric

Report

11 years ago

this screenlet will be discontinued because it is now in the oficial screenlets package


2.0 Sidebar can now be placed on bottom or top

1.9 fixed bug in docking

1.8 Docking works amazingly well now

1.7 new docking feature very experimental , put another screenlet on top of the sidebar and it will dock it

1.6 new theme and some bug fixes

1.5 now when you align the sidebar all the screenlets on top of the sidebar will alighn also
now you can give the sidebar the current gtk theme color , or system scheme, also you can give it a custom color of your choice

1.4 added create desktop shortcut
added the ability to launch a 2nd sidebar without launching all the screenlets a 2nd time, added new nosidebar skin

1.3 - Now the sidebar can lauch other screenlets at startup ,when the sidebar gets launched , so only thing you need to have in your gnome session startup is the sidebar screenlet and it will lanch all others

1.2 - Added the ability to select width and height of the bar , + 3 new themes

1.1 -4 new themes , added handling of transparent themes

1.0 added the option to align the sidebar to the left

0.9 added new reserve screen space option

0.8 added new install menu with gtk

0.7 sidebar now auto docks to the edge on the first run , but you can still move it,remenber to lock its position if you want

0.6 added suport for .tar packages and .bz2 anso .gz

0.5 allows you to install downloaded screenlets by drag drop the tar file into the screenlet

New Version 0.3 of the sidebar is only for screenlets 0.0.9

0.3 . Added the ability to launch other screenlets through the sidebar

0.2 - Stable Release

Todo:
More themes , everyone can contribute...

12345678910
2
product-maker Vocaloid14 Jun 15 2015 9 excellent
product-maker so61pi Feb 28 2012 9 excellent
product-maker Base: 4 x 5.0 Ratings
spiderbit
Aug 17 2009
mondzhu
Jun 19 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
2.0
updated Sep 03 2008
added Jul 27 2007
downloads 24h
0
mediaviews 24h 0
pageviews 24h 6