Allow positioning of (gnome) panels

Bug #399257 reported by wvengen
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
disper
Fix Released
Wishlist
wvengen

Bug Description

Placement of (gnome) desktop panels is not always as desired.
It may be a good idea to add an option for specifying panel location, as described on
http://blog.twinapex.fi/2009/07/14/autoconfiguring-dual-monitors-on-ubuntu/

Related branches

wvengen (wvengen)
Changed in disper:
assignee: nobody → wvengen (wvengen)
importance: Undecided → Wishlist
Revision history for this message
wvengen (wvengen) wrote :

It still is a little hard to determine which panels should be moved actually, because there can be several subkeys of /apps/panel/toplevels/. Specifying all the panel names on the command-line would be a little unpractical.

It would be quite useful as of the import/export functionality.

This could best be implemented as a plugin ... that'll require a plugin framework.

Changed in disper:
status: New → Triaged
Revision history for this message
wvengen (wvengen) wrote :

Oh, and if anyone knows how to do this sort of thing for KDE, please mention it here!

Revision history for this message
wvengen (wvengen) wrote :

depends on bug #469114

Revision history for this message
Mads Chr. Olesen (shiyee) wrote :

Although not a complete fix for all setups, setting the "primary display" in the Nvidia GUI moves the gnome-panel to the primary display. The primary display setting actually only involves setting the xinerama info order.

I have attached a patch to:
  Import and export the xinerama info order in nvidia switcher.
  This sets the "primary display" in the nvidia GUI, allowing the gnome-panel to move to the primary display.

For some reason the first switch or two does not move the panel, but subsequent switches does.

Revision history for this message
Mads Chr. Olesen (shiyee) wrote :
Revision history for this message
Mads Chr. Olesen (shiyee) wrote :

Just realized that I could just create a branch - branch now attached.

Revision history for this message
wvengen (wvengen) wrote :

Thanks, I completely forgot about import/export in this.
Proposed merge at https://code.launchpad.net/~shiyee/disper/import-export-xio-info/+merge/26786

Revision history for this message
wvengen (wvengen) wrote :

finally committed to trunk, will be present in disper 0.2.4. Thanks again!

Changed in disper:
milestone: none → 0.2.4
status: Triaged → Fix Committed
Revision history for this message
Vladimir Prus (vladimir-prus) wrote :

FWIW, trunk appears to work just fine with KDE 4.6 -- the panel is automatically placed on the "primary" monitor.

wvengen (wvengen)
Changed in disper:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.