New features for Timeless!

February 2020

A new version of Timeless came out this Friday! Besides a whole bunch of under-the-hood tweaks and improvements it introduces two new features that were requested by a few of you.

I’ve also switched to a more liberal versioning system. This is update came out in 2020 (2020.3) and it’s update number three (2020.3) this year. In a more traditional versioning system I might’ve called this is 1.5 or even 2.0 release. 🚀

New features

Let’s start with the new features. They were both requested several times and I think they’re great additions.

Both are premium features that will be unlocked when you buy a license for Timeless.

Connect the last and first time entry

A screenshot of the indicator preferences screen of Timeless

This is a feature for night owls. Previously Timeless would create a range up to the last time entry, then turn idle until the first time entry the next morning. This won’t do if you’re getting something done between 10 PM and 3 AM. I’m excited to say that with version 2020.3 you can choose to bridge the gap between two consecutive, enabled days.

Simply enable the feature in the indicator preferences. That’s it. ✓

Customize the optional clock’s date components

A screenshot of the indicator preferences screen of Timeless

Originally Timeless would always show the current day and time when the indicator is idle. If it’s Friday at 20:15, it would say “Mon 20:15”. The new default is to just show the time, clean and simple “20:15”. You can optionally add the current day and even display the full date “Mon 17 Feb 20:15”, exactly like how macOS allows you to do.

All date and time formats are of course displayed according to your current locale. 🌐

Changes

  • The optional clock now has its own preference pane.
  • Toggling a premium feature shows the registration window as a convenient sheet.
  • A single internal timer makes sure all events happen at the right time.
  • Toggling weekdays is now a premium feature. If you were using the free version, your current settings are preserved.

Fixes

  • The alignment of the time in the menu bar has been fixed for macOS 10.15.
  • Lots of under the hood changes and improvements regarding the internal clock handling UI updates, waking from sleep etc.

That’s it. A lot has changed in this release. If you notice anything out of the ordinary, click the ‘Timeless Help’ item and let me know.

Enjoy the update! 🙂

Denied v1.7.1

January 2020

Denied version 1.7.1 should resolve an issue that caused Denied to show a ‘validations error’ on exit. 🐞

You can get it from the App Store!

Launching Timeless

January 2020

Timeless logo

The start of the new year is a great time to begin reducing stress and consider potential distractions. That’s why I’m delighted to announce I’m launching my time anxiety reducing Mac app called Timeless today!

Timeless replaces the standard clock with a more subtle time indicator. It’s been tested for months, got encouraging comments on Reddit and the beta was even featured in FastCompany’s ‘best new apps of 2019’.

The clock can be a distraction for me. It imposes stress and distracts me while I try to get work done and sometimes even when I’m trying to relax.

If you’re anything like me, these will sound familiar:

  • 10.00 “Only 10 am?? It feels like I’ve been doing nothing.”
  • 11.30 “Better not start something new, it’ll be lunch soon.”
  • 14.00 “Sheesh this day is never going to end…”
  • 16.00 “It’s already 4 pm?? I did nothing today and it’s too late to start now.”

A screenshot of Timeless' menu bar icon

Timeless been in my menu bar since I created the first, rough version and I can’t imagine not using it anymore.

Get Timeless! (12.9 MB)

Used in conjunction with reminders and my calendar, it keeps me from glancing at the clock whenever I’m at my Mac. For me, that’s a huge stress reducer and I’d love to know if it works for you too. 😊

Photo by Filip Zrnzević on Unsplash

Post-DevMate updates

December 2019

With DevMate sunsetting in little over a week I’ve issued an update for every app that included the DevMate SDK.

🎧 Relax 1.2

Besides removing the DevMate SDK I’ve also included support for pausing Music.app in macOS Catalina. 👌

You’ll notice that I’ve updated the App Store screenshots as well. I liked the eye piercing background color of the original images, but I think this is a little more appealing. 😅

New Relax App Store screenshot After

New Relax App Store screenshot Before

📹 Pipvid 2.0.1

Like Timeless this updates switches the update mechanism from the DevMate SDK to just Sparkle’s update mechanism. Updates are hosted at Microsoft’s AppCenter, for now.

🕔 Timeless 0.9.8

This is getting very close to its initial 1.0 release!

🎨 Carbonize 1.2.9

I’ve included an Internet Access Policy to every app that accesses remote resources. With an IAP apps like Little Snitch can display a meaningful message when asking you to allow or block an app’s request to fetch an online resource.

Carbonize benefits from this because it requires access to carbon.now.sh. The message that a firewall like Little Snitch displays reflects that now.

Pipvid 2.0 is out now!

October 2019

This is a huge release, with a whole bunch of invisible and some visible changes! 🚀

Most notably the entire underlying window detection and pip-toggling mechanism has been rewritten. It’s more reliable and easier to expand in the future.

Secondly Pipvid now supports QuickTime 10.5’s native Picture-in-Picture mode on macOS Catalina. I’m personally still a fan of Pipvid’s more relaxed implementation. If you enable the option however, Pipvid will just trigger the native Picture-in-Picture Agent window when you resize a QuickTime window.

This release also supports managing the built-in PiP Agent window that apps like Safari and QuickTime use. Currently it allows you to snap out of Picture-in-Picture mode by enlarging the window beyond the trigger width that you’ve set in Pipvid.

An animated gif showing Pipvid triggering QuickTime's native PiP mode

If you’re a Pipvid user, some defaults have changed. Read on to see if you need to adjust your preferences.

Changed

  • The window detection and toggling mechanism has been rebuilt, making it more reliable and easier to expand to other apps in the future.
  • Assign to all Desktops now only triggers after resizing the window or when a new window is created, to reduce the times the menu pops up.
  • Only the window’s width is considered when checking if it should enter or exit PiP.

Added

  • Support for QuickTime 10.5’s native PiP mode on macOS Catalina! (Disabled by default.)
  • Support for unsticking the native Picture-in-Picture window by resizing the window. (Works when the max. window size is set to < 50%. Disabled by default.)
  • A setting that allows you to choose whether Pipvid sticks windows as soon as it’s activated, or only when the window is resized. (Disabled by default.)
  • A similar setting as above, but for unsticking windows when Pipvid quits or is disabled. (Enabled by default.)

Fixed

  • Fixed slight glitching when dragging windows around by repositioning windows after you’re done moving them.
  • The checkmark icon in the License Window and the Setup Wizard changes color with Light and Dark Mode.