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
