
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
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
6 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
6 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
Report
ArthurTaborda
7 years ago
Report
mikesol
8 years ago
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
ArthurTaborda
7 years ago
I expect to release soon.
Report
keleg
8 years ago
I'm going to add this widget to ROSA Linux distro
I d'like localization template...
Report
ArthurTaborda
7 years ago
I will try to add localization template to version 1.0
Report
gelefisk
8 years ago
Report
gioloi
8 years ago
Report
ArthurTaborda
8 years ago
Report
malkavian
8 years ago
Thank you for this great plasmoid.
Report
SilentOS
8 years ago
Can you add an option to chose my own message command?
I usually prefer kdialog --msgbox "Pomodoro finished...".
Report
ArthurTaborda
8 years ago
Report
keleg
8 years ago
{
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
8 years ago
If I want add also a notification sound, how can do it?
ciao!
Report
keleg
8 years ago
{
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
8 years ago
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
Contrast
8 years ago
Report
linuxfever
8 years ago
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
ArthurTaborda
8 years ago
Report
linuxfever
8 years ago
Report
MarcosBox
8 years ago
I write about it on my blog :)
http://marcosbox.blogspot.it/2012/07/tomatoid-il-plasmoide-che-porta-la.html
Report
ArthurTaborda
8 years ago
Report
MarcosBox
8 years ago
Report
ArthurTaborda
8 years ago
Report
nixda
8 years ago
Report