Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Time management for your Mac
tag: 0.23

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
BGHUDAppKit.framework
English.lproj
Growl.framework
Pomodoros.xcdatamodel
Sparkle.framework
pomodoro.xcodeproj
.gitattributes
.gitignore
About.xib
AboutController.h
AboutController.m
DurationFormatter.h
DurationFormatter.m
GrowlNotifier.h
GrowlNotifier.m
Info.plist
License.txt
Pomodoro.h
Pomodoro.m
PomodoroArrayController.h
PomodoroArrayController.m
PomodoroController.h
PomodoroController.m
PomodoroStats.h
PomodoroStats.m
README.txt
ReleaseNotes.txt
SoundsLicense.txt
Stats.xib
StatsController.h
StatsController.m
appcast.xml
dsa_pub.pem
icon.icns
main.m
pomodoro.png
pomodoroBreak.png
pomodoroFreeze.png
pomodoro_Prefix.pch
ring.wav
tick.wav
version.plist

README.txt

----------------
Pomodoro Desktop
----------------

Pomodoro desktop is a simple utility to manage a kitchen-like timer for your coding activities on the Mac. Pomodoro desktop can be used to track other activities too.
You can find more informations on the Pomodoro Technique on http://www.pomodorotechnique.com/
Updates, source code, new releases and fixes on http://pomodoro.ugolandini.com
 
-------
Manual
-------

Basic Usage:

Just start the pomodoro! Give it a meaningful name and let it go: pomodoro will notify you various states of the pomodoro, using both growl and spoken alerts.

You'll need to install Growl Framework separately if you want growl notifications. Just go on http://growl.info/, it's a simple install and a lot of other mac software is Growl enabled. Highly recommended.

You can start/stop and interrupt/resume a pomodoro using only the keyboard.

Customizing notifications:

Every growl/speech notification can be enabled/disabled and personalized to your needs.
In Interrupt notifications text, you can use $secs placeholder to indicate the interrupt duration. 
In "Every" notification text, you can use $mins, $passed and $time placeholders to indicate respectively interval time, total time passed and how much time is left.

Default values for preferences:

To reset default values, just type this commands:

cd
rm Library/Preferences/com.ugolandini.pomodoro.plist

or just

rm ~/Library/Preferences/com.ugolandini.pomodoro.plist
(the ~ character means your home dir: if it's not on your keyboard you can usually get it pressing alt-5)

To Manage the backlog, the DB is here:

Library/Application Support/Pomodoro/Pomodoro.sql

you can delete it if you have problems, or try to edit directly with the command (not recommended):

sqlite3 Pomodoro.sql

-------
License
-------
This code is released under BSD license (see License.txt for details) and contains other OSS BSD licensed code:
Growl framework: http://growl.info/
BGHud Appkit: http://code.google.com/p/bghudappkit/

Sound samples come from http://www.freesound.org and are licensed under Creative Commons http://creativecommons.org/licenses/sampling+/1.0/

-------
Thanks
-------
Luca Ceppelli, Roberto Turchetti, Sergio Bossa 
Stefano Linguerri for the great graphics 
Something went wrong with that request. Please try again.