Timoid

Plasma 4 Widgets

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

2
Score 58.6%
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:

8 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

Contrast

7 years ago

Ubuntu packages: https://launchpad.net/~mikevaughn/+archive/omnilinux

Report

catseye2500

8 years ago

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.

Report

9

Contrast

8 years ago

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. :)

Report

9

Contrast

8 years ago

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.

Report

DanaKil

8 years ago

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

Report

google01103

10 years ago

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

Report

dcrabs

11 years ago

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

Report

tarahmarie

10 years ago

I can confirm the weird hours behavior.

KDE 4.1.3, Kubuntu Intrepid Ibex 8.10

This used to work in Hardy 8.04.

Report

mateoeo

10 years ago

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;

Report

buschmann23

11 years ago

Hello, I have build packages for openSUSE which can be found here:

http://software.opensuse.org/search?baseproject=ALL&p=1&q=plasmoid-timoid

Report

downdiagonal

11 years ago

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".

Report

lazyboy

11 years ago

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

Report

C

nehlsen

11 years ago

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

Report

PARENA

11 years ago

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

Report

C

nehlsen

11 years ago

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...

Report

adrian5632

11 years ago

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

Report

adrian5632

11 years ago

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

Report

8 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)

12345678910
12
product-maker deabru Mar 28 2011 9 excellent
product-maker Contrast Mar 26 2011 9 excellent
product-maker vitoubien Mar 24 2011 3 bad
product-maker Base: 4 x 5.0 Ratings
Stincjatclava
Apr 12 2013
Contrast
Mar 26 2011
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.99.2
updated Mar 24 2011
added Jul 24 2008
downloads 24h
0
pageviews 24h 1