After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 107622 - Corner panel equivalence
Corner panel equivalence
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: panel
2.18.x
Other Linux
: Normal major
: ---
Assigned To: Panel Maintainers
Panel Maintainers
new-toplevel-todo
: 138337 163421 309564 327469 331083 380976 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2003-03-05 04:23 UTC by Mark McLoughlin
Modified: 2015-03-24 13:00 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16


Attachments
Add fields to remember x, y from the bottom right corner (37.23 KB, patch)
2007-06-28 12:17 UTC, Vincent Untz
none Details | Review

Description Mark McLoughlin 2003-03-05 04:23:37 UTC
At the moment if a panel is in the center of the screen
edge, then its position is relative to the center, otherwise
its position is relative to the top or left corner. It would
be nice if panels which are in the bottom or right corner
had their position relative to that corner.
                                                                          
                                  
I don't think its a huge issue, though - it only matters if
you log into somewhere with a bigger screen.
Comment 1 Andrew Sobala 2003-05-03 11:06:21 UTC
This is quite important; remember we have an xrandr capplet now so
people's screen sizes could change regularly.
Comment 2 Frederic Crozat 2003-09-17 09:32:15 UTC
I think it is somehow needed to fix
http://qa.mandrakesoft.com/show_bug.cgi?id=4932 :

using 1152x864 resolution :

bottom panel with the following parameters :
orientation : bottom
height : 32
Display hide buttons 'checked'

change resolution using gnome-display-properties to a lower resolution.

Pressing one of the two hides buttons completely hide the panel, with
no way to
get it back.
Comment 3 Vincent Untz 2005-01-09 16:42:22 UTC
*** Bug 138337 has been marked as a duplicate of this bug. ***
Comment 4 Vincent Untz 2005-01-09 16:42:29 UTC
*** Bug 163421 has been marked as a duplicate of this bug. ***
Comment 5 Vincent Untz 2005-01-17 10:46:04 UTC
I'll try to work on this for 2.12.
Comment 6 Sebastien Bacher 2005-07-10 21:53:41 UTC
*** Bug 309564 has been marked as a duplicate of this bug. ***
Comment 7 Tres 2005-07-11 00:43:34 UTC
Sebastien marked my bug as a duplicate of this one and added me to the CC list.
 Thanks for that.  :)

I'm posting this so that I can get some more symptoms listed on this bug report
because I don't change my screen resolution. EVER.  I like things in specific
locations.  Anyway..

I have a floating panel that contains a taskbar on the top border that I would
like to stay on the right side of the top border.  I can get it there by
dragging it w/ the middle button or using G-conf but if I open another window
and then close it the taskbar causes the panel to grow and then shrink at which
point it is no longer right justified on the top border.  I proposed two
possible solutions to this in my original bug report.

Please see my original Bug #309564 for all the details.    Thanks.  :)
Comment 8 Vincent Untz 2006-01-20 20:59:58 UTC
*** Bug 327469 has been marked as a duplicate of this bug. ***
Comment 9 Vincent Untz 2006-01-24 19:29:18 UTC
Mass changing: milestone 2.12.x => milestone 2.14.x
Comment 10 Vincent Untz 2006-03-06 20:24:57 UTC
*** Bug 331083 has been marked as a duplicate of this bug. ***
Comment 11 Vincent Untz 2007-01-15 10:56:42 UTC
*** Bug 380976 has been marked as a duplicate of this bug. ***
Comment 12 Jeremy Nickurak 2007-01-15 14:30:10 UTC
Seems to affect a center-bottom panel. Using XrandR to make the screen smaller, then larger again leaves any panel aligned to the bottom or the right of the screen floating in the middle of the screen.
Comment 13 Jeremy Nickurak 2007-04-16 07:46:58 UTC
Still in 2.18.1.

Worse still, if the panel is placed on the bottom edge of a large screen, than the monitor is resized lower (even between sessions in this case), the panel can become completely inaccessable. I had to plug in an external monitor that could do a higher resolution to get my laptop useful again.
Comment 14 Vincent Untz 2007-06-28 12:17:31 UTC
Created attachment 90795 [details] [review]
Add fields to remember x, y from the bottom right corner

With this patch, we now save the position from the bottom right corner when it's needed.

It works quite well when changing the resolution. However, when you put a non-expanded panel with a window list in the bottom-right corner, and if the window list is big enough, the panel goes to the left.

I'll look into this last issue soon, so we can finally commit this.
Comment 15 Vincent Untz 2007-06-29 08:54:28 UTC
I've committed an updated patch which fixes the issue I mentioned.

Everything should work now. People, please try svn trunk or 2.19.5 when it's released and tell me if it works well for you. The change was not a deeply fundamental change in how the panel works, but it's not trivial either, so I might have made some mistakes or forgotten something.