This is my (in)activity log. You might like to visit my employer
Novell which is an amazing company, and also
Dell who in days of yore provided me with a
free laptop for Gnome development / conferences.
Also if you have the time to read this sort of stuff you could enlighten
yourself by going to Unraveling Wittgenstein's net or if
you are feeling objectionable perhaps here.
Stuff Michael Meeks is doing
- Slept badly - too hot. Dug at mail. Did some polish
& testing on yast2-gtk, and released it. Lunch.
- Much more layout hacking, going well until the thought of
creating a UNO service from the thing came to mind: plunged down a
multi-hour rat-hole of obscure, tangled interfaces. Sure, you can
bootstrap from an installed OO.o - but, not if you want to have a
new custom component. Of course, you can try to register it, but not
if the service factory is read-only; cue useless LXR grokking for
generic interfaces, fruitless reading of 'stoc' code etc. ended
up wrapping XMultiServiceFactory with some hack that does what
is necessary. Why there are ~no standalone unit tests for any
high-level bits of OO.o - now you know.
- Then of course, the attempt to use the 'Universal
Content Broker' also completely wedges up, can't grok a "file:///"
URL, yet more time burned reading through ucbhelper, ucb etc.
futile: best to cut/paste something simple & usable like
xmlscript's xml_byteseq that 'just works'.
- Finally got the wrapper API connected up via widget
names to the awt peers constructed from the XML - good. Started
to uncover lots of evil in the toolkit / vcl interaction:
Buttons fire clicked events, unless they are 'special' buttons:
OKButton, or 'CancelButton' when they don't, but 'HelpButton'
does - curious.
- Dinner, tiny cell-group, call with Zaheda.
In case it's not painfully obvious: the reflections reflected here are my
own; mine, all mine ! and don't reflect the views of Novell, The
Lithuanian Gov't or Arnold Schwarzenegger. It's also important to
realise that I'm not in on the Swedish Conspiracy.
Occasionally people ask for formal photos for conferences,
Michael Meeks (email@example.com)