seeing as i have something for monday and fridays, i thought i'd invent something for today: screenshot wednesday! yay! *glitter* *confetti* *balloons*
(as an aside, i spent all of last wednesday thinking it was thursday. it wasn't until the next day, thursday, that i realized it wasn't friday but thursday and that the day before had to have been wednesday. the term is "temporally challenged". ;)
today i was building kde4 and looked at the icemon window sitting in the top corner of the screen with its jaggies and thought, "wouldn't it be nice if there was a kde4 port of icemon so that we could have something slightly less ugly to look at." i wandered over to the icemon code in trunk/playground/devtools/icemon (why is it in playground?!) and lo! there was a kde4 port. i fixed up the code a bit so it ran against current kdelibs and voila, i had a nice kde4 icemon:
i also got time to work on krunner a bit today. you can now launch things with it even! =)
the above shot shows the composition manager support by way of the translucent background. that's because the svg used has translucent areas and krunner checks to see if you have a composition manager running. if you don't, or the svg used is opaque, you get something much less interesting/annoying (depending on your viewpoint ;). but it's real translucency. and yes, that's an example svg not something intended to be final; one of the oxygen artists (hey ruphy!) threw it (and a couple others) together for me in about 15 minutes the other day.
and just so it doesn't come as a shock to anyone: i have no plans to support anything but such real translucency in plasma. so if you aren't running a composition manager you get less bling on your panels (though the desktop canvas will still be properly blended and beautiful). the upside is that what bling you do get is both real and not just a silly performance hogging hack. =)
anyways, with a run command dialog that works i'll be able to move kdesktop aside in favour of a plasma canvas. yay. there's still a good couple days of solid work (unlike today in which i got maybe 3 hours in on krunner if that due to working on other items). so yes, i'm quite aware that there isn't any label telling you what this window is, that the options label is far too subtle and that the search runner can take over and not give control back to the shell or app runner. among other TODOs.
in any case, i'll probably check the code in either tonight or tomorrow morning (i have to go to the christmas concert at p's school this evening, so that'll dictate timing) so that others who wish to can help out. or just point and laugh at my code. their choice really. ;)