Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Ideas | Propositions [Panel] Use dock free space only for taskbar separator
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] [Panel] Use dock free space only for taskbar separator
SQP Français 2 fabounet [Read]
22 January 2014 à 17:08

SQP, Thursday 16 January 2014 à 13:29


Subscription date : 03 July 2010
Messages : 1081
Since I use the dock, I tried to find a way to configure it with a "2 blocks setting". One part of the dock on top and the other on the bottom on the left side of the screen. I just need it to work like the behaviour of most panels I know: the free space of the panel in the middle is filled with applications from the taskbar, without anything else moving.

I finally find a way to get this behaviour in the dock with a small change of the panel view. It just give all free space on one of the automatic separator around the taskbar. This gives a more static behaviour to my dock, with only the taskbar area being updated when the number of its icons is changed. I love it.

I think this can be provided with a new option of the panel view in this way:

Extended separators: Configure which separator(s) will benefit from the empty space in the dock
  • All separators: free space shared between all separators (current behaviour).
  • The automatic separator before taskbar.
  • The automatic separator after taskbar.


http://uppix.com/f-cairo_dock_panel52d7cf9e001524a9.png http://uppix.com/f-cairo_dock_panel52d7cfb6001524aa.png

I would also like to know if I'm the only one with no automatic separators created in panel view when the taskbar is empty (my number of separators change between 3 and 5 depending on my taskbar being empty or not (printed from running dock)). Sounds like a bug. I fixed it for now by creating a real separator at the taskbar position (this added separator is merged with one of the automatic separator when they are here, so my number of separators displayed is 4 or 5, which is normal)

matttbe, Saturday 18 January 2014 à 14:37


Subscription date : 24 January 2009
Messages : 12573
Hello! And welcome back

Currently, there is no specific option for a separator.
When using the panel view, I can understand that it can be nice to customise the size of these separators: maybe we can also add a new option to use a custom size.

I would also like to know if I'm the only one with no automatic separators created in panel view when the taskbar is empty (my number of separators change between 3 and 5 depending on my taskbar being empty or not (printed from running dock)). Sounds like a bug.
About your problem, I'm not using the taskbar in a panel view but yes if we look at the other panels, the taskbar always start from a point and it is expanded on the right/left but not on both sides.

fabounet, Wednesday 22 January 2014 à 17:08


Subscription date : 30 November 2007
Messages : 17118
my number of separators change between 3 and 5 depending on my taskbar being empty or not

can you describe with some ascii art ?

for instance, I have this config (with x = launcher, a = applet, t = taskbar icon)

axxx _______ xxx _______ aaa

will become:
xxx ___ xxx ___ ttt ___ aaa

(the 2nd separator is now automatic)

Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] [Panel] Use dock free space only for taskbar separator
SQP Français 2 fabounet [Read]
22 January 2014 à 17:08


Glx-Dock / Cairo-Dock List of forums Ideas | Propositions [Panel] Use dock free space only for taskbar separator Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.