Why we’re moving away from Dropbox

With the 2018.12 release of Tyme, we introduced a new sync based on Apple’s iCloud / CloudKit technology and informed all users of the Dropbox Sync to switch to iCloud. Here are our reasons behind this decision:

Until now, Tyme was using a commercial third party framework for the sync. While this framework was the best solution available at the time and we also could offer a sync to Dropbox, we were happy.

But over the years we’ve received a lot of complaints about the sync being slow and sometimes being stuck. While the framework also uses Apples CloudKit technology, it adds an additional layer of complexity above it, because the way it was initially built. There was no way of improving on speed and reliability.

So we had to choose between staying with the existing solution with all the problems or taking the opportunity and built a sync that perfectly fits our needs.

Since the old sync is based on a file based solution without a server that holds the truth, things can get pretty complex. If you’re interested how that works, read here. The good thing about a file based solution was, that you theoretically could sync to any file system that is reachable via the network. The bad thing is speed and complexity.

We didn’t want to try to build another file based solution based on our experience in the last years. That’s were Apple’s CloudKit came in. CloudKit is basically a database in iCloud and is automatically synced across all your devices. A perfect match.

We tried to find a similar solution for Dropbox as well, but unfortunately they don’t offer a database in the cloud anymore: Deprecated Datastore API.

That’s were we had to abandon Dropbox. To move forward, to improve things …

 

2018.12 Update – Faster Sync

* New and improved iCloud sync. Up to 10x faster.

Please make sure, that you update all your devices to the latest version. Due to technical reasons, we can’t bring these improvements to the Dropbox sync, so we’re deprecating it. If you’re using it, you can still sync to Dropbox, but we encourage all users to move to the iCloud sync.

We also took the opportunity to exclude some settings from synchronization:

– Hotkeys
– Note dialog option
– Reminder settings
– Geofence locations

If you use Tyme on several devices, you can now decide per device whether you want to activate notifications, reminders or geofence.

2018.10/11 Update

We’ve just released a new update. Besides smaller bugfixes and better handling of the sync in slow networks, it brings a new convenient option to the Mac App:

Imagine you’re busy working on a task, but forgot to start the timer. Then you start it, but the start time is obviously wrong. Now there is a new option in the menu bar, which lets you set the start time of the running timer to the end time of the previous timer to close that gap.

Pricing

With the latest update and the release of Team Tyme, we took the opportunity to make it easier for everyone to try Tyme before buying. For macOS we already had a free trial that you could download via our website, but the upgrade process to the full version via the Mac App Store was not very elegant and users were often confused how they migrate their data. For iOS this was not even possible until today.

That’s why Tyme is now available on all platforms as a free download. When you start the app, you have four options:

  • Try Tyme for free for 2 weeks
  • Purchase the single user version
    (Mac: EUR 24,99 / USD 22.99, iOS: EUR 6,99 / USD 5.99)
  • Subscribe to Team Tyme (EUR 3,99  / USD 3.99) per member and month
  • Login into an existing team

When the trial expires and you didn’t purchase Tyme or are member of a team, Tyme runs in a read-only mode. So you still have access to your data and can view and export it, but you are not able to create new projects or time entries.

Team Tyme

We’re happy to announce, that the release of Team Tyme is very close. Expect it do be in the app stores within the next weeks.

Right now, we’re polishing the last bits and pieces and the beta test is nearly finished. We’ll keep you posted.

1.9.8 Update

The latest update brings the following new features into Tyme:

  • New 20 minute rounding option
  • Automatic backup option (macOS only). Everybody makes mistakes. So if you accidentally deleted an important project or task, don’t worry there is a backup. Tyme can make automatic backups of your data multiple times a day and keeps backups up to seven days in the past.
  • Searchable dropdown menus (macOS only). Use a full text search while selecting tasks for long lists

Announcing: Team Tyme

We are working hard on a large extension for Tyme: Team Tyme. With Team Tyme you’ll be able to track your time together with your team mates and have an instant overview of your team projects total time and budget. Inspect your team performance for specific tasks, date ranges or team members.Projects & tasks can be assigned on a per member basis. All clients are updated instantly. Everything is live. As an admin, you can edit, add or delete anything at every time and lock or restrict access to tasks for regular users.When it comes to exporting your team data, you can use all the power Tyme already offers. Export your data via CSV, PDF, JSON or write custom exporters using AppleScript.

But the most important question: When will it be available? We plan for a release beginning of next year. Stay tuned …

Tyme 1 & High Sierra

When we released Tyme 2 in February 2016, we also discontinued Tyme 1. But we also made sure that it still works on macOS Sierra by pushing a last update. Now with the release of High Sierra, we can not guarantee that Tyme 1 still works.

TL;DR: Tyme 1 is not fully compatible with High Sierra. Tyme 2 is of course fully compatible.

If you’re affected by this issue and Tyme 1 is crashing upon startup, you can still transfer your data to Tyme 2 by following these steps:
  • Please download the SQLLiteBrowser: http://sqlitebrowser.org
  • Open the Tyme 1 database in this folder:
    ~/Library/Containers/de.nulldesign.tyme.osx/Data/Library/Application Support/de.nulldesign.tyme/
  • Close SQLLiteBrowser
  • You now should have only one file in that folder: Tyme.storedata (SQLLiteBrowser reduces the three database files into one)
  • Open Tyme 2 and import the file Tyme.storedata

If Tyme 2 complains that the file isn’t a proper Tyme 1 backup file, don’t worry, everything is fixable. Follow these steps to repair it:

  • Open the Tyme 1 database again
  • Select File > Export > SQL and save the file
  • Click “New Database” and give it a filename
  • Select File > Import > SQL and select the previous saved SQL file
  • Save and then rename the file extension to .storedata
  • Import it in Tyme 2

1.9.2 Update

We’ve just released the 1.9.2 update, which includes the following changes:

  • Added: The „Show Tyme“ shortcut hides Tyme, if already shown
  • Added: Sync to Google calendars
  • Fixed: Status bar menu in High Sierra for full screen apps
  • Fixed: A small issue in the chart prediction
  • Fixed: Linebreaks for notes in the PDF export
  • Improved: The watch app reacts a lot faster now

1.9.1 Update

This update mostly fixes some smaller things and UI glitches. There was one strange bug on iOS regarding geofence time entries, they just weren’t synced to other devices sometimes. This edge case has been finally solved. Happy tracking!