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

Ratings & Comments
17 Comments
Ubuntu packages: https://launchpad.net/~mikevaughn/+archive/omnilinux
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.
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. :)
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.
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
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
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
I can confirm the weird hours behavior. KDE 4.1.3, Kubuntu Intrepid Ibex 8.10 This used to work in Hardy 8.04.
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;
Hello, I have build packages for openSUSE which can be found here: http://software.opensuse.org/search?baseproject=ALL&p=1&q=plasmoid-timoid
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".
is there any difference between your applet and: http://websvn.kde.org/trunk/kdereview/plasma/applets/timer/ ?
yes, this and that are different. in response to that, i renamed mine to Timoid ...
Good job, works really nice. Is there a sound alarm on your todo list, perhaps? :)
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...
What for use KNotify for such plasmoid? You can use phonon library available in Qt4.4.
PS Here you've got a patch: http://pastebin.com/m6669f2ad