Code Monkey home page Code Monkey logo

pomodoro's Introduction

Screenshot

The Hugo Academic Resumé Template empowers you to easily create your job-winning online resumé, showcase your academic publications, and create online courses or knowledge bases to grow your audience.

Get Started Discord
Twitter Follow

Trusted by 250,000+ researchers, educators, and students. Highly customizable via the integrated no-code, widget-based Wowchemy page builder, making every site truly personalized ⭐⭐⭐⭐⭐

Easily write technical content with plain text Markdown, LaTeX math, diagrams, RMarkdown, or Jupyter, and import publications from BibTeX.

Check out the latest demo of what you'll get in less than 10 minutes, or get inspired by our academics and research groups.

The integrated Wowchemy website builder and CMS makes it easy to create a beautiful website for free. Edit your site in the CMS (or your favorite editor), generate it with Hugo, and deploy with GitHub or Netlify. Customize anything on your site with widgets, light/dark themes, and language packs.

We ask you, humbly, to support this open source movement

Today we ask you to defend the open source independence of the Wowchemy website builder and themes 🐧

We're an open source movement that depends on your support to stay online and thriving, but 99.9% of our creators don't give; they simply look the other way.

Hugo Academic Theme for Wowchemy Website Builder

Demo image credits

Latest news

pomodoro's People

Contributors

abencz avatar alexanderwillner avatar avanderberg avatar crmaxx avatar daicoden avatar marcusramberg avatar partlyhuman avatar pitkali avatar sursh avatar ugol avatar vgrichina avatar zellux avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pomodoro's Issues

Ability to change preferences while Pomodoro is running

I appreciate it goes against the principle of a Pomodoro to be changing the application preferences when you should be focusing on something else, but the very first pomodoro may be to get the preferences right!

Basically, it is a pain that you have to start the pomodoro to get a real feeling of whether the sounds and volumes work, but then you have to stop it in order to go to the preferences to change things a little.

So, please allow preferences changes during a pomodoro.

Sticky start message

In "Preferences / Growl / Start" add a checkbox "Make sticky" so Growl can leave the start message always visible and we don't lose focus of what we are supposed to be doing.

Pomodoro name

Modal dialog asking for pomodoro name before the pomodoro starts. Make it optional in the Preferences panel

Manual "break" timer

I tend to play a little fast and loose with the pomodoro technique, and often work slightly over the pomodoro timer to finish up a loose thread before taking a break. Also, I might let my break go a minute or so longer occasionally. Thus, I have the "auto break" timer turned off.

All that, so I could say: it would be nice if there was an option to manually start/stop the break timer, similar to how the primary pomodoro timer works.

Volume control

Volume control for:

  • for ticking
  • for speech
  • for ringing

Improve stats

  • nr of pomodoros per task
  • interruptions and other data for every pomo
  • make easy filtering/seraching
  • exporting of CSV data

select all in Pomodoro Name field

adding select all would be damn handy, since its actually kinda hard to see the hilight on the field and im forever overwriting this

Mute all sounds option doesn't

The "Well done!" notification still sounds even when the "Mute all sounds" option is selected. (Note that this is an important feature for me -- when I don't mind my pomodoro sounding aloud I use a real kitchen timer.

Select File buttons in Scripts preference pane don't allow me to select any script

It's all grayed out, .scpt files, .script, and .applescript. It won't let me select anything. (0.27 and 0.28)

I can run scripts via this:

run script ("/Users/timcharper/PomodoroStart.scpt" as POSIX file)

Perhaps the file selection dialog could just insert a script like that in? Would do it myself, but I can't get the application to compile :S

I18n

Pomodoro needs to be internationalized: Italian, German, French, etc.

Scriptable start

It'd be nice if a script can control the start of a pomodoro with a given text description, so that we can easily link pomodoro to other gtd(-alike) apps.

maybe two approaches:

  1. via AppleScript: tell application "pomodoro" to start "Copy the cat"
  2. via a custom URL handler: pomodoro://start?descrption=Copy%20the%20cats

Handle interruptions according to "the book"

Here are some suggestions for the improvement of interruption handling in Pomodoro.app:

  1. Allow the user to declare an interruption without stopping the timer (in other words, allow a setting of "zero seconds" for the duration of an interruption). This is in accordance with the principle that "a pomodoro is indivisible (atomic)."
  2. Have one keyboard shortcut for internal interruptions ("apostrophes" in the book) and another for external interruptions ("dashes").
  3. In the statistics pane, display the number of internal and external interruptions for each individual pomodoro. Even better, also include the absolute (clock) time of each interruption. This would allow me to figure out, in the long term, when I'm most focused (least internal interruptions), when I'm most vulnerable to external distractions, how much my concentration is affected by the lunch break, which tasks most challenge my attention span, etc. This would be valuable information for fine-tuning my daily schedule, my lunch breaks, and the order of task execution. (According to the book, such visualization and analysis of daily performance is always done at the end of the day).

Thank you!

Visual notification

It would be useful to have a visual break when the pomodoro is over. Otherwise with the "Mute all sounds" option you don't notice that the pomodoro is over!

Editable comboboxes

Make time and other values user editabl in comboboxes to have completely user defined pomodoro durations and breaks

Mono icons

All my menubar items are B&W except for Pomodoro. I opened up the images and tweaked them to be B&W as well. It would be good if this was an option, just like Dropbox has an option for Leopard style icons.

[POST DELETED BY AUTHOR]

[UPDATE: PLEASE DISREGARD THIS POST. THE REQUESTED FEATURE IS ALREADY IMPLEMENTED.]

In the current implementation, the volume of the counter's tick can only be adjusted by means of the MacOS master volume setting. This makes it impossible to have, for instance, a relatively quiet Pomodoro ticker in the background and a relatively loud radio station, or other audio app, in the foreground.

A volume slider for the Pomodoro app would indeed be great!

Thank you.

Option to remove visualization of time in the menu item (next to the tomato)

I would like the option to turn off the time displayed in the menu item (but leave the little tomato). I find that I start procrastinating around the end of a timer if I can see how much time is left.

It might be good to have two options

  1. one to turn on/off the time in the menu item when a pomodoro is running
  2. another option to turn on/off the time in the menu item when a break is running since I usually want to know how much time left I have in a break incase I want to walk away from my desk for something.

As another thought, when the visualization of time is disabled, perhaps hovering over the tomato could reveal the time remaining.

Condense Menubar Display

Pomodoro currently displays the remaining time even when not in use. It would be nice to have an option to hide the time display unless in use. This would have the benefit of freeing up valuable menubar space.

Taking this further, it would also be a nice feature to have an option to remove the countdown altogether, simply changing the color of the pomodoro to indicate when the halfway mark has been reached and perhaps when 5 or 2 minutes remain. Alternatively, instead of changing colors, it could be possible to rely on growl notifications. If this option were to be enabled hovering the mouse over the pomodoro icon could display the remaining time.

Thank you for the great application, the above is simply a suggestion for making it even better.

Global hotkey

Make hotkeys user selectable (and save in User Default Preferences)

Choose an audio device for notifications/speech

I have a high-quality USB DAC for music, and sending Pomodoro's audio output to this device isn't ideal. Using SoundSource, I can select separate output devices for regular audio and system sounds -- could Pomodoro be made to (perhaps optionally) output to the "System" audio stream, along with regular system notifications?

Pomodoro autostart

Make an option in the preferences panel to make pomodoro autostart at user login

Remember the last X pomodoro descriptions

It would be nice if the last X descriptions were available as a combo box: at present it reminds only the last description, but it may happen that during the day you deal with several taks related to a few projects (my educated guess is that 10-15 is OK: not too many nor too few).

Scriptability

Make the pomodoro scriptable: it must be possible from applescript to receive notifications and act consequently

Re-order items for quick access in the menu

It makes no sense to have the pomodoro control items (start, reset, interrupt, resume) down in the menu, they are the ones that need quick access. About, preferences and stats are less central, they can be further down in the menu and require a bit of scanning to locate.

See the bluetooth/airport menus, or the google notifier for comparison.

Add Mute option to menubar menu

It would be handy to have the option to mute all sounds coming from Pomodoro.app if you need to use your computer's speakers for working, but without the distraction of the Speech module, rings, etc. (but still want that enabled for when you're using headphones). The visual notifications (Growl) will still work, so you'll still know when the pomodoro ends, etc.

Instant start!

Ok, often I'm working on the same project for a number of pomodoros and I just want to be able to Start Pomodoro with a shortcut, but without having to insert/confirm a pomodoro name. So I suggest we have another shortcut - a quickstart shortcut - that just starts a pomodoro with the last selected/entered name/description without the annoying extra confirmation keypress/mouse click being required.

Thanks

David

Dialog window should allow copy/paste

A dialog window pops up to ask what the current activity is. Currently it seems that normal operating system key combinations are disabled in this popup, e.g. cmd-A, cmd-C, cmd-V do not work.

In order to integrate better with other systems (such as CulturedCode's Things) it would be nice to copy/paste Todo items.

Way to find out current pomodoro name on demand

I would like to be able to find out the current pomodoro name any time the timer is running (perhaps as a tooltip when you hover over the menu icon -- I'll leave the implementation details up to you though!)

Currently, the pomodoro name isn't anywhere to be found (as far as I can tell anyway) until it appears in the log after it successfully completes. I sometimes find myself further distracted by thinking about what I WAS supposed to be doing when I momentarily (not long enough to void the pomodoro) get distracted by something else.

Thanks!

Sounds Stop Working After Waking Up From Sleep

Three quick things:

  1. The ticking sounds will stop working after waking up from Sleep and I would have to restart Pomodoro Desktop to have it working again.
  2. It would be very nice if there is some elementary tracking in the stats page, such as: Pomodoro completed today, yesterday, average, etc.
  3. The uploaded source code on github won't compile :(

Pomodoro Planning

What about having a feature to plan daily pomodoros before starting them?

[]s

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.