Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

2
Become a Fan
5.8

Description:
This is a plasma applet that provides a countdown and a stopwatch.
The countdown could be started anonymous or with a preset.
The anonymous countdown asks for hours, minutes and seconds after
which the timer should fire.
The Presets could be configured and used to e.g. count down the
time to cook pasta or make a tea.

TODO:
- since the commands can have different notification methods, the config interface needs a redesign
- size issues when used in panel

INSTALL:
- extract
- navigate a konsole to source dir
- create a build dir ("mkdir build")
- change to build dir ("cd build")
- generate makefiles: "cmake .."
--> on my system (debian) i need to use "cmake -DCMAKE_INSTALL_PREFIX=/usr .."
- make... ("make")
- become root ("su")
- install ("make install")

- now you need to either restart KDE or use:
- "kbuildsycoca4"
- "kquitapp plasma"
- "plasma"


The source for this applet is now available at:
via git etc...: http://gitorious.org/timoid
as tarball....: http://gitorious.org/timoid/timoid/archive-tarball/master


NOTE:
i have neglected this applet for a very long time and this latest update is just a compile fix.
further improvements are planned, but i do not promise anything
Last changelog:

0.99 aka "one bug remains" - first release
0.99.1 - countdowns can now have different notification methods (popup, sound, run command)

0.99.2 - made the applet compile again (KDE 4.5) and fixed the time problem (see comments)


Ratings & Comments

17 Comments

Contrast
catseye2500

I installed timoid per the instructions on Kubuntu 11.04 with kde 4.6.2. Rebooted KDE but cannot find where to run timoid at? Can some please direct me on what I need to do to be able to run this plasmoid.

Contrast

Not sure how I'm just now discovering this little widget, but it's really, really nice. The ability to efficiently start a countdown with a custom time is the killer feature I've been looking for. The only thing keeping it from perfection is the inability to set a minimum font size (or to simply keep the text on one line)-- I'm using the widget in a somewhat slim panel and its text is barely readable when a timer is running. This is a really small nitpick though. :)

Contrast

I finally got over my inclination to stick Timoid on a panel, and it's definitely looking a lot better. Of course, now there's another little quirk that's bugging me: Is there a particular reason Timoid uses the ugly and outdated system for its popups, rather than Plasma's notifications? Just in case you didn't know, a quick call to kdialog makes this trivially easy: Quote:

kdialog --passivepopup <message>
I had a look at the source, but given a little bit of Bash is the extent of my coding knowledge, I didn't know where to go from there. Also, Timoid might be the first Plasma widget I've seen whose setting dialog doesn't include a "Keyboard Shortcut" section. Considering Timoid definitely works best when placed on the desktop, it really needs a keyboard shortcut for pulling up its context menu (otherwise the user has to switch desktops or minimize windows to start a timer, thus cutting into Timoid's greatest strength: its efficiency). I did get the impression that you're not too heavily invested in this project, but I really hope you give my suggestions some consideration. I only take the time to write long-winded comments like these for software that I'm really impressed by. :D I've been using this widget very heavily over the past couple weeks (setting reminders for everything that doesn't warrant an entry in KOrganizer), and I think it's one of the few widgets that, minus a couple blemishes, really allows Plasma to shine.

DanaKil

Hi :) One thing I'm missing in the timer plasmoid I currently use is when it reach 00:00:00, it simply stops. It would be great if the timer goes negative (ex: -00:00:35) (and colored in red or something). This feature could be usefull when I miss the alert or when I decide to let my pizza cook just a little bit more

google01103

for me the default sound is not played for an "anonymous countdown". It doesn't matter is I click or not the "play sound" button, for a sound to be played a file must be explicitly named - but it should use the "default for finished". The default sound file only seems to be for the predefined countdowns. thanks, also be nice if there was a way to create a popup more visual by changing color and size

dcrabs

Hi, I really would like to use your app but when I input values bigger than 1h it displays something very different. For example 1h6min will display 66h6min. Can someone confirm this behavior? I compiled it for KDE 4.1 on amd64 Thanks, dcrabs

tarahmarie

I can confirm the weird hours behavior. KDE 4.1.3, Kubuntu Intrepid Ibex 8.10 This used to work in Hardy 8.04.

mateoeo

to repair hours bug you must edit source before compilation: edit file src/TimeFormater.cpp (line 79) where is: *h = *m-(*m%60)/60; and should be: *h = (*m-(*m%60))/60;

buschmann23

Hello, I have build packages for openSUSE which can be found here: http://software.opensuse.org/search?baseproject=ALL&p=1&q=plasmoid-timoid

downdiagonal

I can't get this plasmoid to do anything. Is there something I'm missing? I've clicked around in the settings and no matter what I do it just says "Timer Idle".

lazyboy

is there any difference between your applet and: http://websvn.kde.org/trunk/kdereview/plasma/applets/timer/ ?

nehlsen

yes, this and that are different. in response to that, i renamed mine to Timoid ...

PARENA

Good job, works really nice. Is there a sound alarm on your todo list, perhaps? :)

nehlsen

originally i tried to use knotify which could fire a sound, a command or whatever and would be configurable through system settings, but for some reason it wouldn't work. but i definetly will try again ;) -- check back later...

adrian5632

What for use KNotify for such plasmoid? You can use phonon library available in Qt4.4.

adrian5632

PS Here you've got a patch: http://pastebin.com/m6669f2ad

Pling
0 Affiliates
Details
license
version 0.99.2
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Plasma 4 Extensions:

Icon Tasks deb build
N00bun2
last update date: 14 years ago

Score 4.3

Prayer Times Plasmoid
riyad
last update date: 13 years ago

Score 5.2

KPrayertime4 Islamic Prayer Times
ahaq
last update date: 15 years ago

Score 4.4

Hostinfo
mgraesslin
last update date: 13 years ago

Score 4.7

Monitor QuadCore Russian
kuchumovn
last update date: 16 years ago

Score 5.0

blaKjaK
werevire
last update date: 15 years ago

Score 5.0