
Timoid
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
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 ;)
9 years ago
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)
9 years ago
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)
Contrast
8 years ago
Report
catseye2500
9 years ago
Report
Contrast
9 years ago
Report
Contrast
9 years ago
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.
Report
DanaKil
9 years ago
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
Report
google01103
11 years ago
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
Report
dcrabs
12 years ago
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
Report
tarahmarie
12 years ago
KDE 4.1.3, Kubuntu Intrepid Ibex 8.10
This used to work in Hardy 8.04.
Report
mateoeo
11 years ago
edit file src/TimeFormater.cpp (line 79) where is:
*h = *m-(*m%60)/60;
and should be:
*h = (*m-(*m%60))/60;
Report
buschmann23
12 years ago
http://software.opensuse.org/search?baseproject=ALL&p=1&q=plasmoid-timoid
Report
downdiagonal
12 years ago
Report
lazyboy
12 years ago
Report
nehlsen
12 years ago
in response to that, i renamed mine to Timoid ...
Report
PARENA
12 years ago
Report
nehlsen
12 years ago
but i definetly will try again ;)
-- check back later...
Report
adrian5632
12 years ago
Report
adrian5632
12 years ago
Here you've got a patch: http://pastebin.com/m6669f2ad
Report