Thursday, November 25, 2004

in other, calmer, news...

... there's a really annoying apparently compiler-specific bug that causes kicker's main panel to not populate with the default set of buttons/applets when run for the first time.

if you are running HEAD, to see if this affects you mv your kickerrc out of the way and restart kicker. if you get a blank main panel, you're seeing the bug. please email the OS, compiler and compiler version you are using.

and if you have a particularly sadistic streak, perhaps you'll even be so kind as to look into why ExtensionManager::the() creates a new ExtensionManager even though has already been created when called from ChilPanelExtension::populateContainerArea(). i'll be happy to walk through the code with you and would appreciate all such efforts as i can't reproduce the problem here (though my limited set of compilers is most likely attributable to this).

at least the clock is transparent again. and custom background colours and LCD modes work too. holy crap.

2 comments:

Anonymous said...

I wonder if it might not make sense to split the clock into a few separate applets that share a common base class. Doing so would allow more isolation of the various configuration options.

Rich.

Anonymous said...
This comment has been removed by a blog administrator.