I didn't get the other mails (because of my spam filter I think) but I see Phil calling me a liar :p
What I said is that the one I made with snit objects (clgui.tcl) doesn't support and never will support background images. But, I think this is a better design then the guicontactlist.tcl one (the one you want to make default now, which was started by Burger but where I did a lot of work on). Tom's contactlist.tcl is somewhat the same design as clgui.tcl but uses his own widgets for placing widgets on a canvas. This makes background images etc possible and is very beautiful, well designed etc... but imo it's rather slow. guicontactlist.tcl was promising and I believed it wasn't going to be slow but now it just it while there's a lot still unfinished. I vote (if that's still possible) for something like clgui.tcl but without first changing the whole abook.tcl code to something snit-based. This is what stopped me further working on it. I also said, once you support a background image but then see the new CL you have is too slow you can't change easily to one without background images. Karel. Op maandag 04-12-2006 om 00:53 uur [tijdzone -0500], schreef Youness Alaoui: > wooow.. wait! there are THREE new CLs... lol, > the one that burger did with a canvas (that was almost functional), then the > one Karel did with snit objects (as a proof of concept), then > the one Tom did with a 'very nice ui'... > At first, I was talking about the one done by burger with a canvas and on > which everyone worked so hard to make it almost complete... > if you want to choose another one of those, then go with it, but those are > too 'unfinished' to be easable, so it will be a full rewrite of > the CL instead of just bugfixing what was left to do... > > KKRT > > > On Sun, Dec 03, 2006 at 07:52:23PM +0000, [EMAIL PROTECTED] wrote: > > On 12/3/06, Philippe Valembois - Phil <[EMAIL PROTECTED]> > > wrote: > > > > > >Hum... so Karel is a liar... he said me we can't add a background on your > > >new > > >CL... > > > > > > Well, it's a canvas, so you can. At the momnent it uses a scalable-bg, but > > it could easily be changed so it's just an image.... whatever. A good > > feature of this CL is it has a search box to search for contacts (no longer > > does it as-you-type though, that was too slow!) To add some test contacts to > > the list you can call "speedycontacts" (no quotes obv). Also correction to > > my previous post saying how to show this CL, it should be: > > > > pack forget .main;source contactlist.tcl;pack [contactlist .cl] -expand true > > -fill both > > > > > > Well... So maybe it's a bad choice I did... > > >Why Youness isn't here ? :d > > >Well... Which CL will we choose ? > > >Phil > > > > > >Le Sunday 03 December 2006 19:24, [EMAIL PROTECTED] a écrit: > > >> On 12/3/06, Philippe Valembois - Phil < > > >[EMAIL PROTECTED]> > > >> > > >> wrote: > > >> > We are using the newCL from guicontactlist done originally by Karel -> > > >> > look at > > >> > all my commits on it :p > > >> > > >> Okay! > > >> > > >> And the contact list in contactlist.tcl can't include a background... > > >> > > >> > > >> It can and does, but the question is academic now we aren't using it :P > > >> > > >> Phil > > >> > > >> > Le Sunday 03 December 2006 19:07, [EMAIL PROTECTED] a écrit: > > >> > > Hold on a minute everyone, which contact list are we using? There's > > >two > > >> > > "new" ones, the one originally made (by Burger to start with, I > > >think) > > >> > > which is in guicontactlist.tcl and the one I made in contactlist.tcl > > >. > > >> > > > >> > (you > > >> > > > >> > > can see this by doing pack forget main.tcl;source contactlist.tcl > > >;pack > > >> > > [contactlist .cl] -expand true -fill both > > >> > > > > >> > > We need to get rid of whichever we arent using... (I dont mind > > >which, > > >> > > although I think the more recent one (contactlist.tcl) is less > > >cludgy > > >> > > > >> > and > > >> > > > >> > > has more potential for graphical niceness...it might be a little bit > > >> > > > >> > slower > > >> > > > >> > > though... but it doesnt redraw everytime something happens (dont > > >know > > >> > > if other one does...) be aware it also isnt hooked up to protocol at > > >> > > the moment, so it wont show your contacts, and the top info is > > >faked. > > >> > > But > > >> > > > >> > you > > >> > > > >> > > can see the graphical niceness of it...) > > >> > > > > >> > > Cheers, > > >> > > Tom > > >> > > > > >> > > On 12/3/06, [EMAIL PROTECTED] <[EMAIL PROTECTED] > > >> > > >> > > > >> > wrote: > > >> > > > Yeah, think its referring to when dragging contacts. > > >> > > > > > >> > > > On 12/3/06, NoWhereMan <[EMAIL PROTECTED]> wrote: > > >> > > > > NoWhereMan wrote: > > >> > > > > > Boris Faure (aka billiob) wrote: > > >> > > > > >>> how can I see your progresses with the new CL ? I'm curious > > >:D > > >> > > > >> > what > > >> > > > >> > > > > >>> do I have to type in the status log? > > >> > > > > >> > > >> > > > > >> If it makes you feeling coding : > > >> > > > > >>>> guiContactList::createCLWindow > > >> > > > > > > > >> > > > > > I guess it still won't, but who knows :D > > >> > > > > > > >> > > > > I see this todo: "scroll the canvas while dragging..." you mean > > >> > > > > this behaviour was _by design_ ?? > > >> > > > > I mean, I always believed the side-scroll-on-drag thing was due > > >to > > >> > > > >> > the > > >> > > > >> > > > > fact > > >> > > > > the old CL is a text widget. > > >> > > > > O_O I never liked that; or am I missing something? > > >> > > > > > > >> > > > > If I were in you I would just drop that, and trim the > > >overflowing > > >> > > > >> > text > > >> > > > >> > > > > (of > > >> > > > > the PSM) with an ellipsis (...) as you do with the nick; all the > > >> > > > >> > text > > >> > > > >> > > > > should > > >> > > > > *always* be bound to its container (even if it's just a > > >background > > >> > > > > image > > >> > > > > > > >> > > > > ;)). > > >> > > > > Complete text should appear *only* in the tooltip, as a text > > >> > > > > overflowing on > > >> > > > > the right and without an horizontal scrollbar in the window > > >looks > > >> > > > >> > bad > > >> > > > >> > > > > and > > >> > > > > weird. > > >> > > > > But please don't add the horizontal scrollbar for that, as IMO > > >it > > >> > > > >> > would > > >> > > > >> > > > > look > > >> > > > > even worse :D > > >> > > > > > > >> > > > > If you are talking about using drag-n-drop to re-sort your > > >contacts > > >> > > > >> > or > > >> > > > >> > > > > something, then forget about this comment :D > > >> > > > > > > >> > > > > bye > > >> > > > >> > > > >----------------------------------------------------------------------- > > >> > > > >> > > > >-- > > >> > > > > > > >> > > > > 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=DEVD > > >> > > > >> > > > >EV _______________________________________________ > > >> > > > > Amsn-devel mailing list > > >> > > > > Amsn-devel@lists.sourceforge.net > > >> > > > > 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 > > >> > Amsn-devel@lists.sourceforge.net > > >> > 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 > > >Amsn-devel@lists.sourceforge.net > > >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 > > Amsn-devel@lists.sourceforge.net > > 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 > Amsn-devel@lists.sourceforge.net > 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 Amsn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amsn-devel