timeout

Time Out 2: appearance page

I've given you several hints about Time Out 2 features. Now it's the turn of the Break Appearance page, which includes some of the most exciting enhancements in version 2.

The Appearance page includes controls for how the break looks: a theme, background colors, buttons to include, and more.

Here's a screenshot (but remember that since this is from an alpha build, everything is subject to change before public release... and astute readers may notice several changes to the sidebar from the last time you saw it; can you spot them all?).

One of the major improvements in version 2 is the concept of "themes." In version 1, all that appears during a break is a large app icon and the break progress bar and postpone/skip buttons. Version 2 kicks that up a notch: it supports multiple customizable themes, so breaks can display all sorts of content, along with the progress and buttons. It comes with several themes, including of course just the app icon (both the new icon and the old one for those who prefer that), plus several more.

It can even display websites, e.g. the theme selected in the screenshot is "Explore Flickr", which simply shows the Explore page at Flickr, as a nice collection of photos, which you can scroll through during your break. (You can click the Info button next to the theme to learn more about it.)

There are many other handy controls on this page. The "Reveal Themes" button shows the folder that houses them, so you can add your own or modify the provided ones. If you have multiple screens, you can indicate on which screen to display the theme. You can set colors and opacity for each screen, with a quick palette of colors in addition to the full color picker. As in version 1, breaks fade in and out; you can control how long that takes with simple fields. And the optional buttons to postpone and/or skip breaks can be configured here.

I hope you're as excited about these enhancements as I and the alpha testers are. Remember, if you've made a donation, and are using Yosemite or later, you can contact me to request to join the alpha team, or to get more information. Or stay tuned for more screenshots and details in the coming weeks! The functionality is nearly complete, so we're very close to the first beta release, at last. I hope you'll agree that it's worth the wait.

Time Out 2: setup assistant

When you first launch Time Out 2, I want to help you get started.

So the first thing you'll see is a setup assistant, that will explain the two suggested kinds of breaks, with controls to include and configure their two most important options, how long the breaks last (duration), and how often they occur (frequency).

Here's a screenshot (but remember that since this is from an alpha build, everything is subject to change before public release):

You can uncheck either or both of these if you don't want that kind of break, or you want to start with none and add them manually. These breaks are just suggestions; you can later delete, rename or reconfigure them however you like. The breaks have many more options to customize them, including how to handle time away from the computer; customizable themes, colors and buttons to display during the break; actions to inform you of upcoming, started or completed breaks; and much more.

If you prefer, you can click Skip to immediately close the assistant, without adding any breaks or configuring other options, and set everything up manually in the preferences.

Otherwise, when you click Continue, you're taken to another setup page that mentions these additional break options, and includes a button to open the Privacy System Preferences (alpha testers: this page will be in the next build). That is required if you want Time Out to detect the end of a natural break (idle) when you type something; otherwise it can only detect that when you move the pointer via a mouse or trackpad.

After that, one last page with a couple of options. Firstly, a checkbox to start Time Out automatically on login, so you don't miss any breaks. Secondly, something that has been much requested for years: an option to show or hide the app icon in the Dock.

In version 1, the app is always visible in the Dock, which makes it easy to get to, but many people would prefer to have it more hidden, not appearing in the Dock or Cmd-Tab app switcher. With version 2, this is now an option, at last:

Another much-requested feature is also mentioned here: the status item in the right of the menu bar. By default this displays a label color representing the next due break, and a countdown to the start of that break. This can be disabled in the preferences, or reconfigured to display a different icon and/or other information.

As explained under each radio button, when Time Out is included in the Dock, it is also in the Cmd-Tab app switcher, and has a menu bar. Clicking on the status item will simply bring the app and its preferences window to the front, making it easy to configure the breaks.

When the app isn't shown in the Dock or Cmd-Tab switcher, it also doesn't have menus, so you access commands via the buttons at the top of the window. The status item also behaves differently: instead of just showing the preferences window, it displays a popover view directly off the status item, that shows the list of breaks and options. You can use that to quickly see when the breaks are due or last done, and manually start or pause them, among other options.

I expect that most people will want to use Time Out with the Dock icon hidden, but the default is to leave it visible, to assist with new users, to avoid confusion.

I hope you're as excited about these enhancements as I and the alpha testers are. Remember, if you've made a donation, and are using Yosemite or later, you can contact me to request to join the alpha team, or to get more information. Or stay tuned for more screenshots and details in the coming weeks!

Time Out 2: sidebar & schedule page

Okay, enough blurred teasing. Time to show a full screenshot!

Time Out 2 is coming along nicely; I've made lots of progress in finishing off and polishing the app in recent weeks, thanks in large part to the feedback of the elite alpha testing group. There's still much to do, but it's getting ever closer to being done, so I want to share a bit more about it now.

Without further ado, here is a screenshot from the latest alpha build of Time Out version 2 (click to see full-sized):

As you can see (and could no doubt tell from the previous teases), the preferences window now has a sidebar that lists the breaks, and other options. What's this... three breaks? Yes indeed... in fact you can unlock an unlimited number of breaks in version 2!

If you look closely at the sidebar, you can see a colored label (which can be shown in the menubar), the break name, when the break is next due, and the last time it was completed.

On the right-hand-side, you can see the Schedule page for the Normal break. It has much improved controls compared to version 1, making it easy to set the duration and frequency of the break, plus the ability to set a time range for the break (useful for a daily lunch break, for example), tweak when the next break will occur, automatically count backwards to get credit for natural breaks (when the computer is idle), and automatically skip a break if too close to a more important one (e.g. to avoid having a Micro break a few minutes before or after a Normal one).

Of course, this is all subject to change; some aspects of this view changed recently, and I know of at least one more change that'll affect it. But the final product will look very close to this.

I hope you're as excited about this sneak peek of version 2 as I am. I can't wait to make it available to everyone. In the meantime, if you've made a donation, and are using Yosemite or later, you can contact me to request to join the alpha team, or to get more information. Or stay tuned for more screenshots and details in the coming weeks!

Time Out 2: pricing

Hi all,

I have a very important question that I've been pondering for some time, and that I'd appreciate your input on. How to price Time Out 2.

Version 1, as you may know, is free, with a suggested donation. All features can be used without restriction for no cost, but if you find it useful, I appreciate a donation. I like the idea of Time Out being free, so lots of people can get the health benefits of taking regular breaks. But I also like to eat and pay bills, so I need an income. Free, even with a donation, doesn't really cut it, unfortunately.

So I've always planned to charge for version 2, especially considering the huge amount of work I've put into it, and the significantly improved feature set. But I'm not sure exactly how to do so.

There are a number of options I'm considering. I'd appreciate your thoughts on these.

Free

The simplest option is to stick with the current model: a free app, with no restrictions, and an optional donation.

Pros: widest use.

Cons: relatively few paid customers; unsustainable.

Paid

The obvious alternative is to simply have a price tag on the app. Version 2 will be available both directly from the Dejal website and in the Mac App Store, so I could do like I do for other apps, with a free trial on the Dejal site as a time-limited demo, with a payment required after 14 days of use (which may be non-contiguous). And on the App Store, just have a fixed price.

Pros: simple; easy to understand; customers are all paid (except during the direct edition trial period).

Cons: no trial on the Mac App Store; less publicity from people recommending it as a free app.

Freemium with "Unlock Everything"

Another option is "freemium" — a free edition on the Mac App Store, with some feature restrictions, with a single In-App Purchase (IAP) perhaps called "Unlock Everything" to make all of the features available. This is similar to a trial period for the direct Dejal site edition, so it could use the same mechanism.

Pros: free trial for both editions; simple-to-understand price.

Cons: it could be tricky to set the limits so enough people pay.

Freemium with multiple IAP

A variation on the freemium approach is to have multiple In-App Purchase options. So instead of paying once to unlock all the features, customers could pay to unlock individual features, e.g. new break themes, action types, and perhaps even to add a new break. The app could come with one or two breaks, and you pay $0.99 or something for each additional break.

Pros: free trial for both; pay for usage; potentially more $$$.

Cons: more confusing pricing; some might not like the "nickel & diming".

Gamification

Taking the above further, another option is often referred to as "gamification": using rewards or social features to make using the app more fun, and to spend money on features. There are various ways this could be done, but one idea for Time Out is to have an in-app currency for breaks taken and skipped. So taking a break earns some credit, and skipping or postponing a break spends some of that credit. If someone wants to skip more than they take breaks, they could pay real money to buy break credits. There could also be achievements to earn for taking breaks (e.g. taking all breaks in a day or a week), etc.

Pros: could be fun; real incentive to take breaks; potentially more $$$.

Cons: more complex to implement and understand; again with the "nickel & diming".

Some hybrid

A variation of the above options could be to use one approach for the direct Dejal edition, and another for the Mac App Store edition. For example, the direct edition could use the traditional 14-day trial approach, while the MAS edition uses a paid or freemium model.

Pros: more choices for people.

Cons: more complex to understand.

Others?

There are probably other approaches that could work, too. If you can think of any, please let me know.

I'd really appreciate your opinions on these options. I need Time Out to be sufficiently profitable to justify and sustain further enhancements. But I also want it to be used as widely as possible. It's already a fairly popular app, in large part due to being free, so I want to do what I can to improve that.

Of course, once a pricing model is decided, the next obvious question is what the actual price(s) should be. I welcome feedback on that, too, if you like.

Please let me know what you think in the comments below, or privately.

Time Out 2: Dock vs status item

Without a doubt, the most popular request for Time Out over the years has been the ability to not need to be in the Dock. The second-most popular request is a countdown in the menubar.

These feature requests are related, as if the app isn't in the Dock, it should be in the menubar, otherwise there's no real convenient way to access its settings.

Your wish is my command: both of these requests have been granted in version 2 (and much more). A countdown can be displayed in a menubar status item, which when clicked displays a popover listing the breaks and more options.

Here's a blurred screenshot:

Breaks can be manually started, paused, etc from this popover. Clicking on an item will show it in the preferences window, enabling you to configure the breaks.

There is a preference to control whether or not Time Out appears in the Dock, and the appearance of the status item can be configured, to change the icon and countdown or time of the next break, among other options:

It is currently technically possible to not have Time Out in the Dock or status menu, but then the only way to access the settings would be to open the app from the Finder. Which some people might like, perhaps.

When I first created version 2, I had the scheduler and status item in a helper process, separate from the main app with the preferences window. Later I merged the two, as that proved a bit unreliable and more complex. But now I'm reconsidering the design, as it turns out that the status popover doesn't work when an app is fullscreen.

So I'm thinking about a number of options for a redesign:

  1. Go back to the previous design, with the status item in a helper.
    • Pros: consistent working status popover, crash-proofing.
    • Cons: more complex architecture; had issues with prefs not loading; delay opening settings window while app loads.
  2. Make the app only use a status item; no option to show in the Dock.
    • Pros: simplified UX; could remove menus; status popover would always work.
    • Cons: some people might like to access via the Dock.
  3. Change the prefs to either show the status item or be in the Dock, not both.
    • Pros: the status popover would always work, when enabled; people could still access via the Dock.
    • Cons: two UX styles; no countdown in Dock mode.
  4. Always just show the settings window when the Dock is shown, or popover when no Dock.
    • Pros: the status popover would always work when no Dock; could still have status countdown.
    • Cons: two UX styles.

I am currently leaning towards the last option, as that seems like the best of both worlds: the ability to show or hide the Dock icon, and a countdown status item available with either. If the Dock icon is shown, clicking on the status item would be equivalent to clicking on the Dock icon, bringing the app to the front. If not, it'd show a popover for quick access, and only bring the app to the front if you want to edit something.

What do you think? Would you want to show or hide the Dock icon? Do you want the countdown item? Let me know in the comments below. Alpha testers can reply here if you don't mention any unannounced features, or in the private alpha forum.

Developer: NSButton drawing issue

A post for developers, though also related to Time Out 2.

One of the features of Time Out 2 is a sidebar listing the breaks and options, as you could see (blurred somewhat) in my previous post . The sidebar includes a couple of buttons that appear when you hover the pointer over a row, enabling you to manually start or pause that break.

A vexing issue I had, though, was that the button didn't draw correctly. If you look closely at this screenshot, you may notice that the background of the text and the remainder of the button content don't match — there's a visible outline around the text:

That is rather ugly. I'm not sure exactly what causes it, but presumably it's related to being in a sidebar list, and perhaps an issue with title-less windows (I've seen some other issues, too).

Regardless, I wanted to fix it. After a bit of experimentation, I found a simple solution: a subclass of NSButtonCell to override the -drawTitle:withFrameinView: method, which as you might imagine is responsible for drawing the title text. The override simply invokes the superclass, and returns the full button rect instead of the rect of the text itself:


@interface DejalButtonCell : NSButtonCell

@end

@implementation DejalButtonCell

- (NSRect)drawTitle:(NSAttributedString *)title withFrame:(NSRect)frame inView:(NSView *)controlView;
{
    [super drawTitle:title withFrame:frame inView:controlView];
    return frame;
}

@end

That seems to do the trick:

Filed Radar #22491410.

Time Out 2 teaser

As you may know, I'm working on a major upgrade of my popular break reminder tool, Time Out. Version 2 has been in the works for quite some time, in between working on contract work and updates of Simon, Pack, and other apps.

I've recently made some significant progress, and although there remains much to do, I think it's time to start teasing a little about the new version.

So without further ado, I present your first glimpse of the app (other than the icon, which I showed previously). A heavily blurred screenshot, admittedly... but you may be able to glean something about it.

Want to see more? How about actually try the current version? No need to wait: licensed users can apply to become alpha testers, and actually use the latest builds now (version 2.0a13 was released a few days ago). If you've made a donation, and are using Yosemite or later, you can contact me to request to join the alpha team, or to get more information.

Otherwise, stay tuned for more screenshots and information about the upgrade over the coming months. (Yes, I fully expect it'll be a few months before it's finished, though who knows; it'll be done when it's done.)

Mac App Store

There have been a lot of discussions recently about the Mac App Store, and how many Mac developers are abandoning it. Here's an excerpt from one example, which includes links to many others:

The Mac App Store was released in January 2011 and it marked the beginning of a great new distribution channel. Even though it lacked some bells and whistles, the developer community was hopeful the problems would be addressed in due course. Unfortunately, it has been years and there’s no evidence that the core issues would be addressed in the future, at all. When notable developers are abandoning your platform, cannot do the right thing for their customers and are delaying their MAS submission, something is very, very broken. I believe that the inaction is harmful to the whole Mac community, affecting consumers and developers alike.

Mac App Store: The Subtle Exodus by Milen Dzhumerov

This has been a concern for me and my Dejal apps, too.

As I work on an update to my Simon app, I'm once again faced with this issue. Simon currently has two editions in the Mac App Store, Simon Express and Simon Free. Those are already cut-down editions of the full Simon app available on this website, but they also haven't been updated since Apple introduced the sandbox requirements. Simon is a large and powerful app, and really isn't able to be sandboxed without cutting out even more functionality, which I don't want to do.

So, I am forced to announce that Simon Express and Simon Free will be removed from the Mac App Store when the next update of Simon is released. I've thought about removing them immediately, but decided that it'd be better to leave them until the more natural point of the next update. I would really recommend that everyone use the full version of Simon instead of the App Store editions, though.

What about my other apps?

The current version of my free break reminder tool Time Out, 1.7.1, can not be sandboxed either, so the latest version on the Mac App Store, Time Out Free, is stuck at 1.6.5. Again, I recommend people use the version from this site instead. However, I am working on version 2 (currently in alpha testing), which is sandboxed. Supporting sandboxing has complicated the design, and added a lot of work, but I felt it was worth it for such a generally popular and widely-used app. So Time Out 2 will be available both on the Dejal site and the Mac App Store.

My snippet manager app, Caboodle, is up to version 1.5 currently, but again the Mac App Store edition, Caboodle Express, is a bit behind at version 1.4. As with Time Out, this is a widely-used app, so I want to be able to update the App Store edition. So I'm also working on an update that will support this (and may even support iCloud and Dropbox syncing). Work on this is on hold currently; I'll resume after the next updates of Simon and Time Out are done.

Finally, BlogAssist, my menubar utility to help with HTML markup (which I used extensively writing this blog post) is already fully sandboxed and up-to-date on the App Store. Both the standard edition and BlogAssist Express on the App Store are on version 2.4.

So, as you can see, I still believe in the Mac App Store and want to support it for my consumer apps. Although it has technical challenges, and definitely has many problems as others have discussed, I think it is a useful service for my customers, and a valuable way of getting my apps in front of more people.

However, for a more niche, powerful and professional app like Simon, the limitations of the App Store outweigh its benefits, so I can't justify the compromises required to support it. I do hope that changes in the future — there are lots of things Apple could do to make the App Store a better fit for such apps — but I don't think they have much interest in such changes. I'm just glad that they recognize that there are apps that don't fit the App Store, and continue to support apps outside the store via mechanisms like Developer ID.

Time Out 2 icon

Yes, the rumors are true... Time Out 2 is coming! This major upgrade has been much delayed, redesigned, partial implementations discarded and restarted, and delayed again... but it is well underway now, and is in fact in private alpha testing at present.

What does it include? The major enhancements are not coincidentally the most requested changes: the ability to run Time Out without it being in the Dock, a countdown status menu, and customizable break themes. There are many other improvements, too.

Don't get too excited just yet, though, as it'll probably be another few months before it is available as a public beta. Although version 2 is fully functional now, I've still got lots I want to add and polish, including support for more than two breaks, more kinds of notifications, and an overhaul of the UI.

One other big change is the app icon. The icon for version 1 is nice enough, and many people like it, but others are put off by the meditating figure. So I've taken the opportunity of version 2 to have a fresh new icon professionally designed... and here it is:

I hope you like it, and agree that it's a huge improvement. The theme is relaxation — take a break. A hammock under palm trees seems pretty relaxing to me. And from a certain perspective, it looks a little like a smiley face. Hopefully taking rest breaks will make you smile, too.

This great icon was designed by Aaron Mahnke of Wet Frog Studios. It was a pleasure working with such a professional and skilled designer. He was easy to work with, clearly understanding my ideas and quickly created a draft design that was very close to what we ended up with. He was also responsive to my suggestions for tweaks, so it only took a few iterations before we had the final design.

So, when will version 2 be available publicly? I don't know. It'll be done when it's done. But I will post more about it over the coming weeks, so you can get a feel for the enhancements.

Can't wait? Want to try the current alpha releases? I always welcome fresh perspectives, so you could be eligible to join the elite alpha group. It is only open to licensed users, so if you've made a donation, and you're using Mavericks, you can contact me to request to join the alpha team, or to get more information.

Time Out 1.7.1 released

Yesterday I was alerted to an issue with Time Out 1.7, where the breaks wouldn't occur for some people. It turned out that if you choose to reopen apps on login via the new option in Mountain Lion, Time Out wasn't fully starting until you brought the app to the front. So here's a fix for that, and plus a couple of other tweaks:

  • Fixed issue that prevented the timers from starting when auto-launched until Time Out is brought to the front the first time.
  • Now sets the state of the auto-launch preference checkbox from whether or not it'll actually be launched, rather than just what was previously chosen (a subtle difference).
  • Fixed the minimum OS requirement, so trying to launch it on an OS version before 10.7 will give an alert instead of unexpected behavior.

Download Time Out 1.7.1 now!

Time Out 1.7 released

Time Out 1.7 adds a couple of nice enhancements to the Sound break preferences, to change the volume and loop the start sound.

But the main reason for this update is to enhance Mountain Lion (OS X 10.8) support: to sign the app with an Apple-issued Developer ID for Gatekeeper support, move to the modern runtime, and related changes.

As with the recent BlogAssist release, Time Out 1.7 now requires Lion (OS X 10.7) or later and a 64-bit Intel machine. However Time Out is not sandboxed yet (and thus I can't update the Mac App Store edition); that will come in version 2.

Speaking of which, for those wondering about that great vaporware known as Time Out 2, it's still in the works — and the changes in this release are a great step towards that. I don't want to guess at when it'll be available, since various other projects keep getting in the way. It'll be ready when it's ready, but it's moving forward as time allows.

Here are the full release notes for version 1.7:

  • Added a Volume slider to the Sound break preferences, enabling sounds to be played quieter if desired.
  • Added a checkbox to enable repeating the start sound until the end of the break; useful to loop short sounds as an audio cue of the break.
  • Reimplemented the auto-launch preference to work with Mountain Lion and sandboxing.
  • Removed the quit confirmation preference.
  • Removed the in-app purchase options, since not compatible with 64-bit, and rarely used. (Standard edition only)
  • Fixed display of license entry date in the Licenses editor. (Standard edition only)
  • Fixed drafting an email if a license couldn't be found. (Standard edition only)
  • The standard edition of the app is now signed with a Developer ID to support Gatekeeper on Mountain Lion. (Standard edition only)
  • Time Out now requires a 64-bit Mac and a minimum of OS X 10.7 (Lion).
  • Many other behind-the-scenes improvements made possible by dropping older OS versions, PowerPC and 32-bit support.

Download Time Out 1.7 now!

Time Out 1.7b2 released

Time Out 1.7 adds a couple of nice enhancements to the Sound break preferences, to change the volume and loop the start sound.

But the main reason for this update is to enhance Mountain Lion (OS X 10.8) support: to sign the app with an Apple-issued Developer ID for Gatekeeper support, move to the modern runtime, and related changes.

As with the recent BlogAssist release, Time Out 1.7 now requires Lion (OS X 10.7) or later and a 64-bit Intel machine. However Time Out is not sandboxed yet (and thus I can't update the Mac App Store edition); that will come in version 2.

Speaking of which, for those wondering about that great vaporware known as Time Out 2, it's still in the works — and the changes in this release are a great step towards that. I don't want to guess at when it'll be available, since various other projects keep getting in the way. It'll be ready when it's ready, but it's moving forward as time allows.

Here are the full release notes for version 1.7b1:

  • Added a Volume slider to the Sound break preferences, enabling sounds to be played quieter if desired.
  • Added a checkbox to enable repeating the start sound until the end of the break; useful to loop short sounds as an audio cue of the break.
  • Reimplemented the auto-launch preference to work with Mountain Lion and sandboxing.
  • Removed the quit confirmation preference.
  • Removed the in-app purchase options, since not compatible with 64-bit, and rarely used. (Standard edition only)
  • Fixed display of license entry date in the Licenses editor. (Standard edition only)
  • Fixed drafting an email if a license couldn't be found. (Standard edition only)
  • The standard edition of the app is now signed with a Developer ID to support Gatekeeper on Mountain Lion. (Standard edition only)
  • Time Out now requires a 64-bit Mac and a minimum of OS X 10.7 (Lion).
  • Many other behind-the-scenes improvements made possible by dropping older OS versions, PowerPC and 32-bit support.

UPDATE: I've just released 1.7b2, which fixes a bug with resetting the timers in the first beta. Sorry about that!

Download Time Out 1.7b2 now!

CNET: how to reduce computer-related eyestrain

Thanks to Sharon Vaknin for the mention of Time Out in this video, that gives helpful tips on reducing eyestrain:

Watch on YouTube.

Time Out 1.6.5 released

Here's a quick update of Time Out 1.6.5, to fix the incorrect display of when the next normal break is due.

This was caused by what I think is a bug in Lion — the way a date id described (to convert from a date to a string) no longer matches the documented format, and so it fails to be converted back from a string to a date.

Anyway, all better now. Sorry for any inconvenience!

I'm currently spending weekdays working on Profile version 2, and weekends on Time Out version 2. I got the agent communication working this weekend (the stuff that will let Time Out run in the background without having to be in the Dock). Next weekend I'll be working on the main configuration window. Hopefully I'll have the first alpha release available in a few weeks time (only for a small team of testers, yet to be selected from a list of volunteers).

Download Time Out 1.6.5 now!

Time Out 1.6.4 released

A quick update of Time Out, my free break tool, to version 1.6.4.

  • Improved compatibility with Mac OS X 10.7.3.
  • The donation button in the Preferences window now shows the Licenses window instead of going to the Dejal Store web page. (Standard edition only)

Version 2 is still in the works — it has had some delays due to client work and other projects, but I've been working on prototypes and prerequisite projects to keep Time Out 2 moving forward.

And as always, if you donate now, you'll get a Time Out 2 license, that you can add to the current releases. Set your own price! (This offer expires when version 2 is released.)

Download Time Out 1.6.4 now!

Time Out Free featured on Tekzilla Daily

My free break reminder app, Time Out Free, is today's feature on Tekzilla Daily. Check out their video! (Sorry, the embed code doesn't seem to work, at least without Flash, so you'll need to go to their site to view it.)

Learn more about Time Out! It is available both via the Dejal site and via the Mac App Store.

Time Out 1.6.3 released

Just a small update of Time Out, my free break tool. A few people had difficulty with the idle detection, so this version attempts to address that. If the idle interval returned by the OS seems invalid, it tries a similar but different approach to get a more sensible value.

I hope that this fixes the issue, but didn't get any feedback from the beta posted in that thread, so we'll see. If you don't get breaks due to Time Out still resetting them with this version, please contact me so I can work with you to figure this out.

If Time Out is working fine for you, you can skip this update if you wish.

Download Time Out 1.6.3 now!

Time Out 1.6.2 released

Here's another update of Time Out, to version 1.6.2.

This update includes some improvements to the way Time Out handles the timers when the Mac is briefly idle, plus some script tweaks:

  • The break timers are now reset when idle for the specified interval, even while still idle (it used to only reset when no longer idle).
  • Breaks can now occur when idle, to avoid missing breaks when the computer is left alone for a few minutes, but less than the reset interval.
  • Updated the Start Speech Automator workflow, and added a Speak Time script that does just that.

This is a recommended update for everyone. And it's completely free!

Download Time Out 1.6.2 now!

Time Out Free 1.6.1 available on Mac App Store

Time Out Free, the Mac App Store edition of my popular break tool, has been approved by Apple and is now available!

Changes include:

  • Added a new Exclusions preference page, which is only available on Mac OS X 10.7 (Lion). It enables you to automatically skip breaks if specified applications are frontmost, e.g. DVD Player, FaceTime, or similar.
  • Added a sub-menu on the Pause Breaks command in the Break menu, to enable pausing for a specified interval. When that interval has elapsed, breaks will automatically resume. Useful when you don't want to be interrupted for a while.
  • On first launch (or first in a while), Time Out now displays the Preferences window, to make it more obvious how to configure the breaks.
  • Moved the break display into a helper agent, so it works for Lion's full-screen apps.
  • Plus other fixes for Mac OS X 10.7 (Lion) compatibility.

Get TIme Out Free at no cost from the Mac App Store.

Time Out 1.6.1 released

Don't you just hate it when you spend lots of time polishing something, and finally push it out to the world... then inevitably an issue appears once it's in wide circulation? I sure do!

Unfortunately, bugs do creep in sometimes, and I somehow managed to introduce one in the few minor tweaks between the Time Out 1.6b1 beta release and the 1.6 general release. How embarrassing.

Anyway, I got concerned when I got a couple of people saying that Time Out's breaks stopped working after upgrading to version 1.6. One person may be a mistake, but more than one is a big red flag. So I investigated, and found a bug that could prevent breaks from running, and also prevent some of the break menu items from being active. This didn't affect everyone, but it is potentially widespread, so an urgent fix was needed.

Thus, version 1.6.1, a day after 1.6. For those affected, I am very sorry for the inconvenience!

Everyone, please download Time Out 1.6.1 now!

Syndicate content