
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
msx
7 years ago
Thanks for your feedback.
Report
LaCiccia
7 years ago
I installed "libqtmultimediakit1" but still no sign of the tomato in the System Tray, maybe I need to reboot. Will keep updated.
Report
LaCiccia
7 years ago
I installed "libqtmultimediakit1" but still no sign of the tomato in the System Tray, maybe I need to reboot. Will keep updated.
Report
ArthurTaborda
7 years ago
Report
LaCiccia
7 years ago
After installing "qt-mobility" package and uninstalling Tomatoid, I rebooted, re-installed Tomatoid and now it's there in the sys tray. So is the volume icon.
I tried Tomatoid: it's great, just what I was looking for. Good job!
Thanks for taking the time to solve my problem. When you told me to install the package, I thought you were referring to "qtmultimediakit" although initially the "qt-mobility" package didn't come up in my Package Installer (had some problem with repositories, but that's another story). Anyway, thanks a lot.
Report
LaCiccia
7 years ago
Also, ever since I placed Tomatoid next to the volume icon in the sys tray, the volume icon is also gone. So now I'm left with 2 empty spots in the sys tray. Don't know if the two things are connected, but Amarok is not starting at all.
I'll uninstall Tomatoid, reboot, then try installing it again via Terminal.
Report
LaCiccia
7 years ago
Can you help me install it properly, please? I'm running Mageia 2 i586 (32 bit)
I installed it as a Plasma widget from Task Manager bar but I can't even see the icon in the system tray. There's only a blank spot where it's supposed to appear. How do I start it? Do I need to reboot the system?
Report
ArthurTaborda
7 years ago
execute
plasmoidviewer ~/.kde4/share/apps/plasma/plasmoids/tomatoid/
And post all the output, please.
Report
LaCiccia
7 years ago
execute
plasmoidviewer ~/.kde4/share/apps/plasma/plasmoids/tomatoid/
---------------------RESULTS------------------------------------------
[[email protected] ~]$ plasmoidviewer ~/.kde4/share/apps/plasma/plasmoids/tomatoid/
plasmoidviewer(14077)/libplasma Plasma::DeclarativeWidgetPrivate::errorPrint: "file:///home/aliquis/.kde4/share/apps/plasma/plasmoids/tomatoid/contents/ui/main.qml
Error loading QML file.
21: module "QtMultimediaKit" is not installed
"
QDeclarativeComponent: Component is not ready
plasmoidviewer(14077)/libplasma Plasma::DeclarativeWidgetPrivate::errorPrint: "file:///home/aliquis/.kde4/share/apps/plasma/plasmoids/tomatoid/contents/ui/main.qml
Error loading QML file.
21: module "QtMultimediaKit" is not installed
"
[[email protected] ~]$
------------------END-OF-RESULTS-------------------------------------
Report
LaCiccia
7 years ago
Report
ArthurTaborda
7 years ago
plasmapkg -u <tomadoid_package>
Report
LaCiccia
7 years ago
--------------------------------------------------
[[email protected] Downloads]$ plasmapkg -u 152459-tomatoid.plasmoid
Successfully removed tomatoid
Successfully installed /home/aliquis/Downloads/152459-tomatoid.plasmoid
[[email protected] Downloads]$
--------------------------------------------------
Still can't get the icon in the System Tray nor do I know how to activate it. There's only a blank spot where the icon should be. Do I install those missing packages? (see previous post, please).
Report
ArthurTaborda
7 years ago
Install this package. The output said you didn't installed the qt-mobility package.
http://mageia.madb.org/package/show/release/cauldron/arch/x86_64/application/0/name/qt-mobility
Report
OlgM
7 years ago
http://pastebin.com/dyibu5Ea
I don't use pulse, so maybe that's the case? If so, any advice to use it with alsa?
Report
ArthurTaborda
7 years ago
Report
OlgM
7 years ago
I removed pulse, because it caused skype to have these weird white noises.
Report
omiliya
7 years ago
Installing this packages: qtmobility-example, qtmobility-dev, qtmobility-l10n don't save the day and plasma-desktop crashes.
Report
ArthurTaborda
7 years ago
Report
omiliya
7 years ago
Thanks for your helpful plasmoid!
Report
ArthurTaborda
7 years ago
Report
ArthurTaborda
7 years ago
Report
lbl
7 years ago
Nice plasmoid.
Report
ArthurTaborda
7 years ago
However, there is a bug in KDE 4.10 in the new QML notification plasmoid that does not show tomatoid notifications. This bug is fixed in KDE 4.10.1
Report
lbl
7 years ago
Report
ArthurTaborda
7 years ago
Report