From kde-devel Wed Oct 20 03:35:16 1999 From: Graham TerMarsch Date: Wed, 20 Oct 1999 03:35:16 +0000 To: kde-devel Subject: Kicker applets (w/tiny screenshot attached) X-MARC-Message: https://marc.info/?l=kde-devel&m=94039056713484 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--------------F0BAFA5C04128F58873DD082" This is a multi-part message in MIME format. --------------F0BAFA5C04128F58873DD082 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Wanted to at least start to get something visual out to the rest of you here to show you what I've got on the go. As I'd mentioned before, I've started work on some Kicker applets, and attached to this msg you'll find a tiny screenshot of the two that I'm almost ready to bring into CVS; the clock and the cpu meter. Neither one of these applets has tons of functionality, and that's partially been my goal when building them; something small, something functional, but not something that'd be considered big enough to actually be an actual application. I'll apoligize here for having sent an image out to the list, but considering that it's only 5k in size I figured that its at least small enough that I won't hear the "my god that screenshots huge!" flames coming back at me. The clock that you'll see in the screenshot here is using the "Freeamp" theme from "asclock". I've built the clock so that it (for the most part) uses asclock themes; I whacked together a quick Perl script to convert their "config" files into something that could easily be read in using KConfig, and left it at that for now (it worked, and that let me get onto other things). For those of you that want to see more asclock themes to get an idea as to how it _could_ look, have a gander over at http://www.asclock.org/themes.shtml for more of them. Only quirk that I've run into (ok, maybe its not a quirk) is that some of the themes are too big for display in Kicker. But, on the flip-side, if the clock applet can be started up as its own application, it will show the full sized 'Antique' and 'Brass' themes as well. The CPU meter shown is just a little quickie; three bars: CPU, memory, swap. As you can see, I took the screenshot while doing a KDE build, so the cpu meters pegged. As for options, all its got at this point is "which of the three meters do you want displayed". Works on Linux, but after the flurry of e-mails that I've seen go around in the last few days, I'm going to try to incorporate some other sources that I was pointed towards that'd help make it a bit more portable. That's about it for the moment. Still have some 'unfinished's which I've marked in the source that I've got to clean up, and will then have something ready to send out to you all for the CVS. -- Graham TerMarsch // ----------------------------------------------------------------- // Today is the first day of the rest of the mess. // ----------------------------------------------------------------- --------------F0BAFA5C04128F58873DD082 Content-Type: image/jpeg; name="kicker.jpg" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="kicker.jpg" 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 H74zuqBhPu7KfWeaAP/Z --------------F0BAFA5C04128F58873DD082--