Docking does not affect fullscreened apps

Bug #179107 reported by Justin Dugger
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
CellWriter
Confirmed
Medium
Michael Levin
cellwriter (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: cellwriter

Cellwriter's window docking mode should push fullscreen apps out of the way, but instead is simply always on top, obscuring the bottom portion of fullscreen applications, or anything using the full screen height.

Revision history for this message
Justin Dugger (jldugger) wrote :

For reference, here's a screenshot of the problem. The lower portion of firefox is inaccessible.

Revision history for this message
Michael Levin (risujin) wrote :

I'm sorry I've let this bug sit for so long (uhh 6 months now?) but docking was never really fully implemented in CellWriter. I could not figure out how to get the struts Window Manager hint to work correctly. I can try looking at it again but I can't promise this will ever work right on all Window Managers.

If you can give me some links to applications that do manage to dock properly, it would be a great help. The only one I found was GOK and I could not figure out what I was doing differently from it.

Changed in cellwriter:
assignee: nobody → risujin
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Justin Dugger (jldugger) wrote :

Kiba and AWN are two docks in GNOME. They might use struts.

awn/src/awnx.c seems to carry a reference to xutils struts -- its hosted on launchpad with bzr. http://bazaar.launchpad.net/~awn-core/awn/trunk/annotate/340?file_id=awnx.c-20070730232002-i01h0e2hlfguxt72-115 especially lines 79-100. I suppose one should ensure they actually work before reading the code too hard.

Revision history for this message
Justin Dugger (jldugger) wrote :

Anyways, if you publish the code that isn't working, it'll be easier for people who do know how struts work to fix them =) It might make sense to use a real source repository if you're seeking collaboration.

Revision history for this message
Michael Levin (risujin) wrote :

Thanks for the tips, I will look at those programs. The docking feature has been "implemented" since October of 2007 (1.3.0). The source code has always been available from my website: http://risujin.org/cellwriter. I would be ecstatic if someone sent me a patch that made docking work properly, but I'm not holding my breath. :)

Yes, CellWriter is overdue for a proper source repository -- but that is another question.

Revision history for this message
Justin Dugger (jldugger) wrote :

Confirmed by upstream author

Changed in cellwriter:
status: New → Confirmed
Revision history for this message
Justin Dugger (jldugger) wrote :

Interestingly, I can get this to work in with , so it might be a bug in metacity?

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.