Been a while since I talked much about cvs here.

0.70 is moving along nicely.  Brad just converted all of the code to his new 
menu interface.  The code is much more lean clean but more importantly it 
supports keyboard navigation now.  The menu must still be activated by the 
mouse (more on that some time later) but once launched the arrows keys and 
enter work as expected.  This applies to ALL menus in blackbox.

Since all of the code gui elements are now in the bt library new enhancements 
will benefit the wm and the bbtools alike.  Immediately this means the bbtool 
menus will also be keyboard navigable with no work from the coder.

We are also working on updating the style definition.  In the util/ directory 
is a program called bstyleconvert which takes an 0.6x style and outputs an 
0.7x style.

$ ./bstyleconvert foo
Processing: foo
$ ls foo*
foo foo.70

the new file is stored in a .70 file so you can look it over, tweak it as 
needed and then remove the old style.  A nice thing about this program is the 
style will now work with 0.6x and 0.7x because it outputs compatibility 
sections.

The styles in cvs have not been updated yet, mostly because I know we are not 
done updating the style definition.  This also means it makes sense to keep 
those 0.6x styles around a little while longer.

netwm/ewmh support is now quite functional in cvs.  Some of the functionality 
from 0.6x is not currently working however with sticky support being the most 
noticable.  This is our next milestone.  Note any bbtool which interacts with 
the wm -- pager, keys, etc -- do not work at the moment.  Kennis and vanR are 
actively discussing the growth of the bt library so that work can begin on 
the reworking of these tools.

--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
List archives:  http://asgardsrealm.net/lurker/splash/index.html
Trouble? Contact [EMAIL PROTECTED]

Reply via email to