didn't really get much done with panels today. instead i started fixing some of the annoyances i've been living with in kde4 sessions for a while. using it as my primary session now is certainly a good motivator for fixing those things.
if you're finding you can't use global keyboard shortcuts in your kde4 session (such as for kwin, krunner, etc) then kded4 probably isn't running. you can start it manually (and then restart kwin, krunner, etc, etc), but the real fix, at least for me, was to dig through .xsession-errors looking for kded error messages (thanks for the tip dfaure =) and lo! there was a kded module with bad symbols. in my case it was kded_kwrited.so. remove or rebuild the offending module(s) and things should be back to good. this problem shouldn't persist as the libraries have settled in now.
i'm close to as productive in the kde4 environment as i was in the kde3 environment now. a few more things to iron out and it'll be full speed ahead. kde3 apps run nicely in it too, so i'm not giving up much due to app availability or lack thereof in key areas, though i find myself using mostly kde4 apps now. good signs all told.
i was fascinated by the number of comments on my last blog. it's interesting to see how many do actually get the idea that there are not only legal instruments but social interactions at play in creating community. the few that can't seem to grok that (or that my real bone of contention was with Nathan's piece of libel, not so much even the original action), well ... can't say that i'm surprised. it's a hard mental fence to jump over from "live the rules that define my existence" to "live the life that's possible". it was, in any case, enjoyable to watch how people internalized the issues.
today while working on the applet browser window, i turned on some debug and was floored to see this: "Applet::knownApplets constraint was 'not exist [X-KDE-ParentApp]' which got us 54 matches" ... woah. 54 applets?! half a dozen or so are examples, another 10-15 are probably throw aways (experiments, learning exercises, etc), but that still leaves a heck of a lot more than i expected to be there right now. zoinks.
which explains all the work i had last night when i changed the name of a signal in DataEngine, i suppose ;) oh, and apologies to Sebastian Sauer for forgetting that the signal was used in the superkaramba glue code and so not updating it =(
i also decided today that i'm going to get a EeePC for P. he's all excited about it. when i told him it came with kde on it he said with a gasp, "so you don't have to put it on it after you get it!" ah yes, the beauty of preinstalls. the small size and inexpensive nature of it despite being an otherwise full laptop make it just about perfect for his needs. now to find one ... they sold out in Canada within a day or two of being released. =/ anyone from Asus with an in on the Eee PC a KDE fan? ;)
i figure that in a few year's time these little gadgets will be more powerful than the laptop i'm using now. which means i need a new laptop, obviously ;)