gtk-bugs item #1479406, was opened at 2006-04-30 13:47
Message generated for change (Settings changed) made by lschiere
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=680472&aid=1479406&group_id=235

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: win32(unknown)
Group: gtk bug #153219
>Status: Closed
Resolution: None
Priority: 5
Private: No
Submitted By: dinesh (dineshpandian)
Assigned to: Daniel Atallah (datallah)
Summary: conversation windows start up position

Initial Comment:
I have the windows taskbar on the top of the screen. 
any conversation windows that pop-up will have its 
titlebar completely eclipsed by the taskbar. please 
try and hardcode the startup position of all 
conversation and system windows to somewhere in 
between instead of x=0 and y=0. this bug is very 
annoying.

thank you!

I Love Gaim! keep it going strong, guys!


----------------------------------------------------------------------

Comment By: Daniel Atallah (datallah)
Date: 2006-05-02 10:23

Message:
Logged In: YES 
user_id=325843

This is not a Gaim bug, but a bug in GTK+, the widget toolkit
used by Gaim.  Your bug is being moved to our "gtk bugs" tracker,
where it will be grouped with similar bugs.  When we know a gtk
bug number for this issue, your group number will reflect it. 

----------------------------------------------------------------------

Comment By: Daniel Atallah (datallah)
Date: 2006-05-02 10:23

Message:
Logged In: YES 
user_id=325843

The problem is that window placement by GTK+ is buggy.

Depending on what is done to the GtkWindow (I don't recall
the specifics) before it is actually set to be visible, it
will either use the Windows "default placement" (which
*should* be on-screen) or it will be  at (0,0).  I do
remember that if the window is set visible immediately on
creation, it will be placed correctly (but of course that is
 not a viable thing to do because it appears as a tiny
square and then grows as the various parts are added).

I briefly looked the GTK+ code that does this a while ago,
but it was pretty complicated and not obvious why this was
happening.

----------------------------------------------------------------------

Comment By: Richard Laager (rlaager)
Date: 2006-05-02 03:09

Message:
Logged In: YES 
user_id=156487

Hmm...

Daniel, do you have any idea what was changed here?

----------------------------------------------------------------------

Comment By: dinesh (dineshpandian)
Date: 2006-05-02 03:05

Message:
Logged In: YES 
user_id=1513555

I have to note that I've gona back to 1.5.0 as it provides 
proper window placing, that is, somewhere in the center of 
the screen. Yes, the GTK version is different between the 
2.0.0 beta 3 and the 1.5.0. But I've tried the latest GTK+ 
on 1.5.0 and it still works well. I assume it is not the 
GTK version but more of a problem that Gaim 2.0.0 beta 3 
has.

----------------------------------------------------------------------

Comment By: Richard Laager (rlaager)
Date: 2006-05-02 02:41

Message:
Logged In: YES 
user_id=156487

Gaim is not likely to handle this natively, as it's
generally an X application, not a win32 one. On the X side
of things, we have window managers that handle window
placement. On Windows, the applications are expected to
handle it. This is either a Windows bug, a GTK+ bug, or a
case where it would be really nice if GTK+ had better
default handling of windows on Windows (no pun intended).

You might want to look in the plugin tracker. There's a
plugin for Gaim on Windows that saves the position of
conversation windows, etc.

----------------------------------------------------------------------

Comment By: Jason T. (jaedth)
Date: 2006-05-01 01:22

Message:
Logged In: YES 
user_id=1513840

Addendum:
    This bug is also apparent in Windows XP SP 2 when dual
displays are enabled. If one display is larger then the left
most display and the leftmost display is orientated to the
bottom edge of display 2. In my case :  Display 1: 1024x1280
Display 2: 2560 x 1600. Opening a new conversation window
will place the window above the top of display 1. As far as
I can tell no way exists to move the conversation window
lower or re size with the keyboard. (Though I will admit I
am not fully versed at windows). This is not a critical
issue but really rather annoying.  

Workarounds:
    A: Orientate the left most display to be on the top edge
of the larger display. 
    B: Disable the left most display when opening
conversation windows.
    C: Make the larger display the leftmost display. 

Suggestions: 
    Make new conversation placement a user settable option
and do not allow placement in areas that are not physically
displayed. Or simply place new conversation windows in the
exact middle of screen. 

Thank you very much for your attention. If you require
detailed information about my configuration for this issue
simply ask and I shall provide. 

-JET


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=680472&aid=1479406&group_id=235

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Gaim-gtk-bugs mailing list
Gaim-gtk-bugs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gaim-gtk-bugs

Reply via email to