Warning: session_start(): open(/tmp/sess_ec8829b5f7e403da20a2f599c60963ea, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
Tomatoid openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (8) .- Knowledge Base  . 

Tomatoid

   1.2  

Plasmoid Script

Score 73%
Tomatoid
zoom


Tomatoid
zoom


Tomatoid
zoom


Downloads:  1819
Submitted:  Jul 17 2012
Updated:  Nov 25 2014

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




Changelog:

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




LicenseGPL
other(Tomatoid 1.2)
Arch(CCR (Chakra Linux))
Arch(AUR (Arch))
Send to a friend
Subscribe
Other  Content  from ArthurTaborda
Report inappropriate content



goto page: prev   1  2  3  4 

-
.

 Where to find qt-mobility package?

 
 by omiliya on: Mar 30 2013
 
Score 50%

There's no such package like qt-mobility in ubuntu 12.04 lts repository.

Installing this packages: qtmobility-example, qtmobility-dev, qtmobility-l10n don't save the day and plasma-desktop crashes.


Reply to this

-

 Re: Where to find qt-mobility package?

 
 by ArthurTaborda on: Mar 30 2013
 
Score 50%

Did you try qtmobility?


Reply to this

-

 Re: Where to find qt-mobility package?

 
 by ArthurTaborda on: Mar 30 2013
 
Score 50%

https://launchpad.net/ubuntu/+source/qtmobility


Reply to this

-

 Re: Where to find qt-mobility package?

 
 by ArthurTaborda on: Mar 30 2013
 
Score 50%

Try to install the libdeclarative-multimedia package, I think it will sove the problem. For some reason qtmobility in ubuntu is separated in a lot of packages.


Reply to this

-
.

 Re: Re: Where to find qt-mobility package?

 
 by omiliya on: Mar 30 2013
 
Score 50%

Great thanks, it works.
Thanks for your helpful plasmoid!


Reply to this

-

 Freezes Plasma

 
 by OlgM on: Mar 31 2013
 
Score 50%

I installed qt-mobility, but it still doesn't work. When I add it, it just freezes plasma. I ran it in plasma-windowed, here's what I got:
http://pastebin.com/dyibu5Ea
I don't use pulse, so maybe that's the case? If so, any advice to use it with alsa?


Reply to this

-

 Re: Freezes Plasma

 
 by ArthurTaborda on: Apr 1 2013
 
Score 50%

What distro are you running?


Reply to this

-

 Re: Re: Freezes Plasma

 
 by OlgM on: Apr 1 2013
 
Score 50%

Kubuntu 12.10, KDE 4.10.1
I removed pulse, because it caused skype to have these weird white noises.


Reply to this

-
.

 Can't get icon in Sys Tray!

 
 by LaCiccia on: Apr 6 2013
 
Score 50%

Hi,
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?


Reply to this

-

 Re: Can't get icon in Sys Tray!

 
 by ArthurTaborda on: Apr 6 2013
 
Score 50%

Weird... Rebooting doesn't solve the problem?

execute

plasmoidviewer ~/.kde4/share/apps/plasma/plasmoids/tomatoid/

And post all the output, please.


Reply to this

-

 Re: Can't get icon in Sys Tray!

 
 by LaCiccia on: Apr 6 2013
 
Score 50%

Quote:

execute

plasmoidviewer ~/.kde4/share/apps/plasma/plasmoids/tomatoid/


---------------------RESULTS------------------------------------------

[aliquis@localhost ~]$ 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
"
[aliquis@localhost ~]$
------------------END-OF-RESULTS-------------------------------------


Reply to this

-

 Re: Re: Can't get icon in Sys Tray!

 
 by LaCiccia on: Apr 6 2013
 
Score 50%

BTW I downloaded the package from this page to my ~/Downloads folder. Is it ok or do I have to move it? I mean I tried installing it via Get New Widgets -> Install Widget From Local File... from Widget Explorer and then choosing the package from the Downloads folder but it says it can't install it.


Reply to this

-

 Re: Re: Re: Can't get icon in Sys Tray!

 
 by ArthurTaborda on: Apr 6 2013
 
Score 50%

try to install with the command:

plasmapkg -u <tomadoid_package>


Reply to this

-

 Can't get icon in Sys Tray!

 
 by LaCiccia on: Apr 7 2013
 
Score 50%

I did that:

--------------------------------------------------
[aliquis@localhost Downloads]$ plasmapkg -u 152459-tomatoid.plasmoid
Successfully removed tomatoid
Successfully installed /home/aliquis/Downloads/152459-tomatoid.plasmoid
[aliquis@localhost 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).


Reply to this

-

 Re: Can't get icon in Sys Tray!

 
 by ArthurTaborda on: Apr 7 2013
 
Score 50%

The problem is just the icon or you can't use the plasmoid at all?

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



-

 Can't get icon in Sys Tray!

 
 by LaCiccia on: Apr 7 2013
 
Score 50%

Once I add the widget to the System Tray, I can nor see the red tomato icon nor do I know how to activate it. What do I do, should the tomato icon miraculously appear? Right-clicking the empty spot now, only shows "Tomatoid Setting".
I installed "libqtmultimediakit1" but still no sign of the tomato in the System Tray, maybe I need to reboot. Will keep updated.


Reply to this

-

 Re: Can't get icon in Sys Tray!

 
 by ArthurTaborda on: Apr 7 2013
 
Score 50%

did you install qt-mobility?


Reply to this

-

 Re: Re: Can't get icon in Sys Tray!

 
 by LaCiccia on: Apr 7 2013
 
Score 50%

No, I'll do it right now.

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.


Reply to this

-
.

 Re: Re: Can't get icon in Sys Tray!

 
 by LaCiccia on: Apr 7 2013
 
Score 63%

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


Reply to this

-

 Can't get icon in Sys Tray!

 
 by LaCiccia on: Apr 7 2013
 
Score 50%

Once I add the widget to the System Tray, I can nor see the red tomato icon nor do I know how to activate it. What do I do, should the tomato icon miraculously appear? Right-clicking the empty spot now, only shows "Tomatoid Setting".
I installed "libqtmultimediakit1" but still no sign of the tomato in the System Tray, maybe I need to reboot. Will keep updated.


Reply to this

-
.

 Tomatoid crashes my 4.10.2 desktop...

 
 by msx on: May 9 2013
 
Score 50%

... if installed from GHNS. I will try to compile and install it by hand and see how it goes and report back.

Running now Chakra w/ KDE SC 4.10.3


Reply to this

-

 Re: Tomatoid crashes my 4.10.2 desktop...

 
 by ArthurTaborda on: May 9 2013
 
Score 50%

You need the qt-mobility package installed.


Reply to this

-
.

 Re: Re: Tomatoid crashes my 4.10.2 desktop...

 
 by msx on: May 9 2013
 
Score 50%

Already have it installed but it keeps crashing my plasma session - I need to remove .kde4/share/config/plasma* in order to have a working Plasma again.

Tomatoid worked fine for me up to 4.10.1, from .2 onwards is impossible to make it run.

I already packaged Tomatoid for Arch and Chakra but I will post a warning to alert users about a possible glitch that may render their Plasma unusable until above mentioned actions are taken.

OTOH I'm a fan of this plasmoid (thank you!) and I would love to help debug this issue as I'm unable to run it in my Chakra 4.10.3 desktop :'(


Reply to this

-

 Re: Re: Re: Tomatoid crashes my 4.10.2 desktop...

 
 by ArthurTaborda on: May 9 2013
 
Score 50%

Thank you for packaging tomatoid. I'll include it in the download options. For the debugging, can you run

plasmoidviewer ~/.kde4/share/apps/plasma/plasmoids/tomatoid

And send the output please?


Reply to this

-

 Re: Re: Re: Re: Tomatoid crashes my 4.10.2 desktop

 
 by msx on: May 12 2013
 
Score 50%

Here:

j:0 /usr/share/apps/plasma/plasmoids/tomatoid $ plasmoidviewer .
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/main.qml:95:10: QML TopBar: Cannot specify left, right, horizontalCenter, fill or centerIn anchors for items inside Row
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Possible anchor loop detected on horizontal anchor.
file:///usr/share/apps/plasma/plasmoids/tomatoid/contents/ui/TopBar.qml:44:2: QML Row: Cannot specify left, right, horizontalCenter, fill or centerIn anchors for items inside Row
file:///usr/lib/kde4/imports/org/kde/plasma/components/TabBar.qml:161:9: QML QDeclarativeItem_QML_36: Binding loop detected for property "width"
file:///usr/lib/kde4/imports/org/kde/plasma/components/TabBar.qml:150:5: QML Item: Possible anchor loop detected on fill.
file:///usr/lib/kde4/imports/org/kde/plasma/components/TabBar.qml:161:9: QML QDeclarativeItem_QML_36: Binding loop detected for property "width"
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
file:///usr/lib/kde4/imports/org/kde/plasma/components/TabBar.qml:161:9: QML QDeclarativeItem_QML_36: Binding loop detected for property "width"
file:///usr/lib/kde4/imports/org/kde/plasma/components/TabBar.qml:150:5: QML Item: Possible anchor loop detected on fill.
file:///usr/lib/kde4/imports/org/kde/plasma/components/TabBar.qml:161:9: QML QDeclarativeItem_QML_36: Binding loop detected for property "width"
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
plasmoidviewer(20014)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
plasmoidviewer(20014)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
QVariant(QIcon)
QVariant(QIcon)
plasmoidviewer(20014)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
KCrash: Application 'plasmoidviewer' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/msx/.kde4/socket-heybeavis/kdeinit4__0
j:0 /usr/share/apps/plasma/plasmoids/tomatoid $

As you see when running the plasmoid this 'standalone' way it ends crashing and summoning DrKonqi.


Reply to this

-

 Re: Re: Re: Re: Re: Tomatoid crashes my 4.10.2 des

 
 by ArthurTaborda on: May 13 2013
 
Score 50%

I tried to reproduce the error... The output is the same as yours, but I had no crashes. These 'anchor loops' messages are just warnings, so it's unlikely that this caused the problems.

I am running chakra with kde 4.10.3.

If you know of someone with the same problem please let me know.


Reply to this

-

 Re: Re: Re: Re: Re: Re: Tomatoid crashes my 4.10.2

 
 by msx on: May 15 2013
 
Score 50%

Well sir, that's weird!
Thanks for your feedback.



-
.

 Re: Re: Re: Re: Re: Re: Tomatoid crashes my 4.10.2

 
 by msx on: May 23 2013
 
Score 50%

Hello Arthur, a fellow archer just reported the same issue:
"On installing first-time and trying to use the widget on KDE 4.10.3, Plasma crashes and the widget is not added. I'm assuming that if you had the widget installed and working before 4.10.2 or 4.10.3 that you would encounter msx's problem."

https://aur.archlinux.org/packages/kdeplasma-applets-tomatoid-git/



-

 Re: Re: Re: Re: Re: Re: Tomatoid crashes my 4.10.2

 
 by ArthurTaborda on: Jun 3 2013
 
Score 50%

Hmmm... It does not seem to be the same problem. You said your plasma-desktop crashed and you had to remove .kde4/share/config/plasma to have plasma working again. He said Plasma crashed and was restored. He also says that he didn't installed qt-mobility because of dependency problems.

I'll install Arch this weekend and I'll try to reproduce this error again.



goto page: prev   1  2  3  4 

Add commentBack




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team