Tomatoid

Plasma 4 Extensions

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

7
Score 79.0%
Description:

DEPENDENCIES:

- KDE 4.10.1 or later (4.10 has a bug with notifications)

- libdeclarative-multimedia (for debian based distros, including ubuntu, of course)
or
- qtmobility (for Arch)
- qt-mobility (other distros)

make sure you have these dependencies installed before add tomatoid to your panel, it may crash your plasma-desktop.

if you still have problems, try to install pulseaudio and ensure it is running: pulseaudio --start


Pomodoro is a time management method developed by Francesco Cirillo in the late 1980s. The technique uses a timer to break down periods of work into 25-minute intervals called 'Pomodoros' (from the Italian word for 'tomatoes') separated by breaks. Closely related to concepts such as timeboxing and iterative and incremental development used in software design. The method is based on the idea that frequent breaks can improve mental agility.

Tomatoid is a pomodoro timer for KDE and is written in QML + Javascript

GIT Repository: https://github.com/arthurtaborda/Tomatoid


KEYBOARD SHORTCUTS:
x: do/undo task
Enter: start task
Space: play/pause timer
S: stop
R: rename

Not possible features due plasma limitations:

Install tomatoid in KDE notification system
Last changelog:

5 years ago

1.2
- Keyboard support
- Execute commands
- Minor fixes

1.0
- Nothing changed: bugs not found.

1.0 beta
- Estimative of pomodoros
- Continuous mode
- Ticking sound
- Timer in the icon
- Two options of icons (Flat and Simple)
- When added in desktop, shows a big tomato without backgroud.
- Notification sound
- Notification action options
- Inline rename when double click task
- Bugfix: timer not visible
- pt_BR translation
- A lot of bug fixes

0.9.3
- Possibility to add to system tray
- Some UI improvements

0.9.2
- Fixed icon bug
- Adding a frame in the task list

pedromaia

7 years ago

Is it possible to add a sound notification? At 5 minute break I'm usually away from computer and I always miss the notification.

Report

C

ArthurTaborda

7 years ago

This is planned in version 1.0, that will be released soon. :)

Report

mikesol

7 years ago

Hello,

Could you please implement a ticking feature while the clock is running?

The pomodoro technique's idea is to have a ticking sound who triggers the sense of productivity. I think that it could be very useful in this plasmoid.

Best Regards.

Report

C

ArthurTaborda

7 years ago

This feature will be available in 1.0 version too :)

I expect to release soon.

Report

keleg

7 years ago

Nice job!
I'm going to add this widget to ROSA Linux distro
I d'like localization template...

Report

C

ArthurTaborda

7 years ago

Awesome! Thanks :)

I will try to add localization template to version 1.0

Report

gelefisk

7 years ago

Love the app, but the color of the text where you write the title of a new task is white on white background and therefore invisible (running kubuntu 12.04 without 3d effects).

Report

gioloi

7 years ago

Same here. Using Kubuntu 12.10 and Caledonia plasma theme.

Report

C

ArthurTaborda

7 years ago

this depends on your plasma theme. Try air, helium or caledonia..

Report

malkavian

7 years ago

Same problem here using Oxigen theme. Would be possible to have the text in black. All texts in other plasma apps don't have this problem.

Thank you for this great plasmoid.

Report

SilentOS

7 years ago

Very nice plasmoid, but I often miss the message about finishing the pomodoro.
Can you add an option to chose my own message command?
I usually prefer kdialog --msgbox "Pomodoro finished...".

Report

C

ArthurTaborda

7 years ago

Ok, I will add this feature in the next version.

Report

keleg

7 years ago

function toggleDashboard()
{
var engine = dataEngine("executable")
plasmoid.dataUpdated = function(source,data)
{
engine.connectSource("qdbus org.kde.plasma-desktop /App local.PlasmaApp.toggleDashboard", plasmoid);
}
engine.connectSource("qdbus org.kde.plasma-desktop /App local.PlasmaApp.toggleDashboard", plasmoid,1000);
}

Report

kamikazze

7 years ago

More useful your patch!...thanks

If I want add also a notification sound, how can do it?

ciao!

Report

keleg

7 years ago

function toggleDashboard()
{
var engine = dataEngine("executable")
plasmoid.dataUpdated = function(source,data)
{
engine.connectSource("qdbus org.kde.plasma-desktop /App local.PlasmaApp.toggleDashboard", plasmoid);
}
engine.connectSource("qdbus org.kde.plasma-desktop /App local.PlasmaApp.toggleDashboard", plasmoid,1000);
}

Report

DanaKil

7 years ago

The icon is great :-)
Idea: I'd love to have the desktop version of the plasmoid show a "big" tomato instead of the config dialog.

Thanks for this !

Report

9

Contrast

7 years ago

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

Report

linuxfever

7 years ago

Hello and thanks for this plasmoid! I would like to know if it is possible to change the systray icon somehow?

I tried replacing the tomatoid-icon.png located in $HOME/.kde/share/apps/plasma/plasmoids/tomatoid/ as well as the ones in the 'images' directory, but the icon did not change.

Is the icon hard-coded in the plasmoid? If so, are there any release plans for selecting a custom one?

Thanks in advance!

Report

C

ArthurTaborda

7 years ago

I am working on this, will be on the 1.0 version.

Report

linuxfever

7 years ago

cool, thanks!

Report

MarcosBox

7 years ago

Now it works, thanks!
I write about it on my blog :)

http://marcosbox.blogspot.it/2012/07/tomatoid-il-plasmoide-che-porta-la.html

Report

C

ArthurTaborda

7 years ago

Thanks :)

Report

MarcosBox

7 years ago

On Kubuntu with kde 4.9 rc there is no icon on the tray

Report

C

ArthurTaborda

7 years ago

I tested with a new kde 4.8 config and it's showing with no problems. Can you test with 4.8? It may be a 4.9 bug.

Report

9

nixda

7 years ago

I dont't have an icon, too (KDE 4.8.4, archlinux). After reinstalling the applet from KHNS it doesn't even show up in the list of installed plasmoids. Are there files/folders I have to delete manually before reinstalling the plasmoid?

Report

5 years ago

1.2
- Keyboard support
- Execute commands
- Minor fixes

1.0
- Nothing changed: bugs not found.

1.0 beta
- Estimative of pomodoros
- Continuous mode
- Ticking sound
- Timer in the icon
- Two options of icons (Flat and Simple)
- When added in desktop, shows a big tomato without backgroud.
- Notification sound
- Notification action options
- Inline rename when double click task
- Bugfix: timer not visible
- pt_BR translation
- A lot of bug fixes

0.9.3
- Possibility to add to system tray
- Some UI improvements

0.9.2
- Fixed icon bug
- Adding a frame in the task list

12345678910
115
product-maker lexover Jan 01 2016 9 excellent
product-maker DimanNe May 05 2015 9 excellent
product-maker pvt14 Jan 02 2015 9 excellent
product-maker audoban Jun 07 2014 9 excellent
product-maker msx May 08 2013 9 excellent
product-maker OlgM Apr 10 2013 3 bad
product-maker lazx888 Apr 01 2013 9 excellent
product-maker Phrosztbyte Sep 30 2012 9 excellent
product-maker dooder Aug 19 2012 9 excellent
product-maker dmeyer Jul 30 2012 9 excellent
product-maker Koudelka Jul 25 2012 9 excellent
product-maker FraMari Jul 22 2012 9 excellent
product-maker nixda Jul 22 2012 9 excellent
product-maker janet Jul 20 2012 9 excellent
product-maker dandrade Jul 17 2012 9 excellent
product-maker Contrast Jul 17 2012 9 excellent
product-maker Base: 4 x 5.0 Ratings
DimanNe
May 05 2015
krzywda
May 04 2015
pvt14
Jan 02 2015
msx
May 13 2013
omiliya
Mar 30 2013
janet
Jul 20 2012
dandrade
Jul 17 2012
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
1.2
updated Nov 24 2014
added Jul 17 2012
downloads 24h
0
mediaviews 24h 0
pageviews 24h 13