The shipped version of tcl/tk aqua was changed when we released 0.96,  
so that we could have unicode support. I didn't realize that it was a  
patched build!! I'll test it with the 0.95 tcl/tk aqua build, and see  
if it's any different, but I won't be able to do get started till  
later, sorry!

I'll also dig around for J's mapping patch, and mail him if I can't  
find it.

- Tom

On 4 Mar 2007, at 09:21, Youness Alaoui wrote:

> Hello,
> I know why it happens!
> First, the login window is in its own canvas, not on the same  
> canvas as the CL, so it can't be that the password
> field or the DP get drawn in that same canvas (although I did have  
> that same behavior at some point, don't know
> if it's related or if the code was different...).
> Now, I think it's a bug in Tcl/Tk... I know that tabs were always a  
> huge issue with TclAqua, so the prefs
> window, and tabbed chatting were impossible before, and Jerome  
> knows more about this issue for sure, because he
> spent a lot of time pushing and pushing and pushing th TkAqua team  
> to fix the bug in their code.
> The problem is that when two windows have the same parent, and you  
> get a modification on one of the window,
> TkAqua repaints it without checking if it's mapped (packed) or not.
> So your solution would be to destroy the widget everytime and  
> recreate it, instead of keeping it created, but
> just unpack it. BUT this was fixed in the TkAqua version (a custom  
> build) that is shipped with amsn....
> so if you use tcl/tk from your system, you should try with the tcl/ 
> tk that gets shipped from the dmg package of
> amsn, or if the bug has come back to haunt it, I suggest you retest  
> tabbed chatting, preferences window and see
> why it happens again :s
> If the custom TkAqua fixes the issue, then make sure to run amsn  
> with that version of Tk and make sure the good
> version is shipped in the dmg.
> If the bug is back and the TkAqua team won't do anything about it,  
> then we've got another issue and maybe a fix
> would be to delete/recreate the widget everytime instead.
>
> p.s.: as I said, I had that behavior where the language button, dp,  
> user/pass, well.. actually, the whole sign
> in window was appearing inside of the CL right after a 'sign in'...  
> and it was on windows, not on Mac... so
> maybe Tom J can tell us if at some point in time the two were drawn  
> on the same canvas or whatever...  otherwise
> the bug happened (although only once) on windows too...
>
> KaKaRoTo
>
>
> On Sat, Mar 03, 2007 at 11:32:10PM +0000, Tom Hennigan wrote:
>> Tcl/Tk version 8.4.13, I've answered the rest inline. :-)
>>
>> On 3 Mar 2007, at 19:20, [EMAIL PROTECTED] wrote:
>>> On 03/03/07, Tom Hennigan <[EMAIL PROTECTED]> wrote:
>>>> The login window isn't stable yet. There's still the issue after  
>>>> you
>>>> select a text box (or the combo box) you get a "ghost" of it in the
>>>> cl after you login.
>>> Don't understand what you mean by this, could you send a screenie?
>> Sure here's one showing the "ghosting" of the password entry field
>> (possibly not the most informative description but heh):
>> http://img248.imageshack.us/img248/3541/picture5ya1.png
>>
>>>> Also just noticed that changing my dp in aMSN, it causes the dp
>>>> image in the login window to appear (when logged in).
>>> I can't reproduce this bug, was it under any unusual circumstances?
>> Sorry  but it was just a standard, choose "Change DP" menu item,
>> browse -> choose png file (which was already 96x96), and hit ok. Then
>> this appears:
>> http://img59.imageshack.us/img59/354/picture2fl9.png
>>
>>>>
>>>>
>>>> On 3 Mar 2007, at 18:42, Rafael Rodríguez wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> just wondering... would it be a good idea to release a 0.97 public
>>>>> beta, so we get more testers before 0.97 comes out? Now it is  
>>>>> stable
>>>>> enough, and we could get feedback while completing the TO-DO  
>>>>> List..
>>>>>
>>>>> Rafa
>>>>>
>>>>> ------------------------------------------------------------------ 
>>>>> --
>>>>> --
>>>>> ---
>>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>>>> share your
>>>>> opinions on IT & business topics through brief surveys-and earn  
>>>>> cash
>>>>> http://www.techsay.com/default.php?
>>>>> page=join.php&p=sourceforge&CID=DEVDEV
>>>>> _______________________________________________
>>>>> Amsn-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>>>>
>>>>
>>>> ------------------------------------------------------------------- 
>>>> --
>>>> ----
>>>> Take Surveys. Earn Cash. Influence the Future of IT
>>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>>> share your
>>>> opinions on IT & business topics through brief surveys-and earn  
>>>> cash
>>>> http://www.techsay.com/default.php?
>>>> page=join.php&p=sourceforge&CID=DEVDEV
>>>> _______________________________________________
>>>> Amsn-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>>>>
>>>
>>> -------------------------------------------------------------------- 
>>> --
>>> ---
>>> Take Surveys. Earn Cash. Influence the Future of IT
>>> Join SourceForge.net's Techsay panel and you'll get the chance to
>>> share your
>>> opinions on IT & business topics through brief surveys-and earn cash
>>> http://www.techsay.com/default.php?
>>> page=join.php&p=sourceforge&CID=DEVDEV
>>> _______________________________________________
>>> Amsn-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>>
>
>> --------------------------------------------------------------------- 
>> ----
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the chance to  
>> share your
>> opinions on IT & business topics through brief surveys-and earn cash
>> http://www.techsay.com/default.php? 
>> page=join.php&p=sourceforge&CID=DEVDEV
>> _______________________________________________
>> Amsn-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/amsn-devel
>
>
> ---------------------------------------------------------------------- 
> ---
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to  
> share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php? 
> page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Amsn-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/amsn-devel


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Amsn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to