Brad, Are you working with Sean on this, or is this just code you've had, and wanted to create a CVS branch for?
I'm just curious to see how development on blackbox is being managed. :) Thanks. DC On Mon, Feb18,02 17:21, Bradley T Hughes wrote: > i created a new branch in blackbox's cvs this morning. > > the moving_target branch has gotten a pretty hefty update too (stuff i've > been working on last week and over the weekend). > > the stuff adds lots of new things, which will make development on blackbox > and the blackbox tools/utils much easier. > > the stuff is in a half finished state at the moment... but it compiles and > runs. however, nothing works :) > > the interesting thing is the new code. i've completely redone Basemenu, > which is now a real popupmenu (That does pointer and key grabbing). one > thing i noticed on my laptop with a mouse touchpad is that touchpads suck, > and key navigation through menus is something i really want. i hope to > get this soon. > > i've also added lots of other things. for example, the new Basemenu is a > subclass of the Widget class. Widget is a simple wrapper for an X window. > these things register with the BaseDisplay's event loop, and you get > events delivered to them very nicely. these things are perfect for a > small library for people that want to write blackbox tools/utils. > > new as well is BGCCache, which is an X GC cache that lets you do quick > color/font lookups, without having to keep a GC around all the time. > BColor has also been split away from BImageControl, and it can be dropped > into any other program that has a BaseDisplay created > BTexture has undergone some updates too, and it has rendering capabilities > builtin (instead of having to use BImageControl::render( texture ) ). > > ummm... there are lots more things that are new/changed. too much to > really describe here. have a look at the code in the moving_target branch > to get and idea of where things are going. and remember: it compiles and > runs, but does absolutely nothing :) > > this stuff is just mean for people that know the blackbox code, and are > interested in seeing what i'm breaking. > > commments are of course welcome and invited. > > -- > -- > Bradley T. Hughes - bhughes at trolltech.com > Trolltech AS - Waldemar Thranes gt. 98 N-0175 Oslo, Norway -- Derek Cunningham [EMAIL PROTECTED] "Human beings act intelligently only after they have exhausted the alternatives" -- Abba Eban Registered Linux User Number 195825
