StyleClock

Various KDE 1.-4. Improvements

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

1
5.0
Available as/for: -
Description:

Styleclock is a themeable replacement for KDE's clock applet. It comes with an integrated alarm clock / timer.

The themes are bitmap based, so you can simply use gimp and a text editor to edit or create themes. These images are finally composed by a little ecmascript program, which makes it easy to create weird and innovative clock types.

To keep the cpu load low, styleclock uses OpenGL to scale and rotate the images.
Last changelog:

16 years ago

New in 0.5.1:
- New digital theme: Centurion by Daniel Dotsenko
- Enabled date switch (only used by centurion so far)

New in 0.5:
- New theme: clean by Clairvoyant
- New theme: station
- Hopefully no black windows anymore
- Better support for theme developers

New in 0.4:
- The first user-contributed themes:
blue, simple - thanks to Sami Vento :)
- New textual theme: glow
- Possibility to change theme colors.
Only used in "glow" and "simple" so far.
- Better resize behaviour

New in 0.3:
- Popup calendar like the original KDE clock
- Saves recently used countdown times
- Ability to display non-rectangular clocks and a binary clock to demonstrate it.

New in 0.2:
- Transparency support
- Simple & efficient alarm clock/timer
- Nice context menu

suslik

15 years ago

Congrats on tentative inclusion in Kicker 4.0.

It mentions 3 themes will be there by default. Let us all know if any help is needed.

Report

C

uddw

15 years ago

Thanks :)
The clock for KDE 4 will probably be a complete rewrite of styleclock, since so many things have to change: Qt3 to Qt4, OpenGL to Arthur, PIM integration, timezones, text support, the new applet interface of the upcoming kicker etc.

I started rewriting the core for Qt4 at least. But it will be a while until it is in a state where it makes sense to think about the actual themes to ship with the Clock.
But at that point I will surely need help to make the default themes shine :)

Report

tcanham

15 years ago

I couldn't get the date to appear on any of the clocks, even though I had it turned on in the configuration. The glow theme seemed to disappear for awhile at times. Redhat Enterprise 4.

Report

suslik

15 years ago

- Sorry for confusion. It's likely my fault. I asked the author to add the function for my theme - Centurion. AFAIK its the only one that supports date display.

Report

zvonSully

16 years ago

The debian package works ;)))).
Hey man their is a problem:
my panel has the audo hide feature on with panel animation set on slow and when the panel lifts(by moving the mouse on the screen edge) the clock is not shown while lifting and a few milisecs after it has lifted...
I want to see the clock immmeadtly

Report

yglodt

16 years ago

What about making the seconds dial (?)
move smooth as mechanic wristwatches do, opposed to quartz equivalents?

Would look more classy ;-)

Report

zvonSully

16 years ago

The debian packade crashes my kicker,saying that there is a symbol problem with Xmu library.I have sid(Debian) full updated.

Report

Fauli

16 years ago

But I noticed two things:

- The current date that appears in a tooltip when I point the mouse over the clock doesn't have the date format I set in the KDE Control Center.

- If I don't choose to display the seconds the clock updates only once in a minute. But there are cases when the clock needs to be repainted earlier, e. g. when I hide and then again show the control bar.

Report

C

uddw

16 years ago

Ups, you're right. Will be fixed in the next release.

Report

BlueVette

16 years ago

Hey, just to let you know, there seems to be a memory leak on this app. Starts out at apx. 13megs and a week later it was topping 86 megs of ram. Killed the app, reloaded it, and it was back to normal again. Hmmm..

Report

suslik

16 years ago

I can confirm the appearance of the memory leak.

Not entirely sure what is causing it. Since the applet is using many libs (gl, kjs, etc.), I am saddened by the possibility of this NOT being easily solved.

Sorta kills the enthusiasm for finishing the Centurian. (i.e. wanted to add the alarm count-back)

Report

zvonSully

16 years ago

I like ya clock man.I have some ideeas:
-to make a clock that is not on the panel,a window that has a clock shape,that is transparent and sits above all windows
-to display the date
-the alarm must have customizable sounds
And finaly i think that this should be the default clock for Kde

Report

C

uddw

16 years ago

Having a shaped clock window instead of a kicker appelt would look ugly if your xserver doesn't support RBGA visual. I'm using debian, which still comes with XFree86, so I can't do that at the moment.

The date is displayed in a tooltip. Displaying the date as part of the clock iself requires support by the clock theme. Only centurion supports this at the moment. Patches for the other themes are welcome.

I'll try to remember implementing the alarm settings.

Report

zvonSully

16 years ago

->For now(!!),it would be usefull for me to have a skined(a free form window,not managed by kwin) clock above all,later when Debian upgrades the X server,transparent pixels can be used.
->the clock window not to respond to mouse events(except middle button),so i can put the transparent clock above the close buttons of a window and when i click there that window should close(the configuration of the clock via Control Center);when i press the middle buton and move the mouse i want the clock to start moving along the mouse

With enhancements like this LongHorn will be out before its release

Report

C

uddw

16 years ago

Styleclock will most certainly stay in the system tray. It is supposed to be a better looking replacement for the normal kicker clock.

Besides that shaped windows will look totally ugly, so I won't even try.
And even with alpha channels it would be better to make superkaramba use it to place its widgets on top instead of on the desktop.

Report

Borszczuk

16 years ago

it seems there's a bug in refreshing routine. I use hidden panel (with custom size 128px) for thee clock and need to have seconds enabled, otherwise when panel appears there's no watch drawn on its area.

Report

Borszczuk

16 years ago

Not to mention that even hidden styleclock redraws itself, so on my unaccelerated box the cpu load increases to max each tick. Isn't it possible to detect if app is hidden or not?

Report

C

uddw

16 years ago

This should be possible. But I really have to look into that refresh bug. Thanks for pointing it out; I wonder why I haven't noticed it.

Report

Borszczuk

16 years ago

it seems you got "debian" subdirectory in your archives. But it contents its kinda crappy (dh_make ain't enough). Is it intentional?

Report

Borszczuk

16 years ago

Answering myself - i've made real debian package so here it is if anyone looks for one: http://debian.neo.pl/

Report

C

uddw

16 years ago

Thanks, Marcin. I've added a link to your page with the debs on fred.hexbox.de/styleclock. I hope that is ok for you.

Report

yglodt

16 years ago

This clock looks sooo good and IMHO it's
a worth replacement for the (anyway outdated) ugly analog clock that's included in KDE.

I suggest you to contact kde-devel and ask
for the opinion of the KDE hackers.

Report

Borszczuk

16 years ago

Ugly or not default clock got plain digital mode which I personally use ;) So let it stay as others may have other needs than you ;)

Report

striker

16 years ago

Yes this clock rocks.
It should be included into KDE as default ;-).
I'm a fan of the centurion theme.

Thank you very much!

Report

veton

16 years ago

Very useful and stylish !

Report

16 years ago

New in 0.5.1:
- New digital theme: Centurion by Daniel Dotsenko
- Enabled date switch (only used by centurion so far)

New in 0.5:
- New theme: clean by Clairvoyant
- New theme: station
- Hopefully no black windows anymore
- Better support for theme developers

New in 0.4:
- The first user-contributed themes:
blue, simple - thanks to Sami Vento :)
- New textual theme: glow
- Possibility to change theme colors.
Only used in "glow" and "simple" so far.
- Better resize behaviour

New in 0.3:
- Popup calendar like the original KDE clock
- Saves recently used countdown times
- Ability to display non-rectangular clocks and a binary clock to demonstrate it.

New in 0.2:
- Transparency support
- Simple & efficient alarm clock/timer
- Nice context menu

12345678910
Be the first to comment
obelix
Dec 12 2009
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.5.1
updated Dec 13 2004
added Jul 14 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 3