TimeTune 4.5 doesn’t contain many changes regarding the user interface ๐ค
However, it contains important changes on the inside. Changes that improve the behavior of the app and increase its robustness and flexibility ๐ช
Let’s see the changes in detail:
SORTING TAGS BY COLOR OR NAME
Starting version 4.5, you will be able to sort your tags by name or color:
Sorting tags by color will allow you to visually group related tags. For example, if you have a ‘Sleep’ tag and a ‘Nap’ tag with the same color, those tags will appear one after another on the list:
The selected sort mode will be respected when choosing a tag for your blocks:
That will allow you to locate your tags quickly by color instead of looking for them alphabetically ๐
SEARCHING BLOCKS BY DESCRIPTION
Now you will be able to search on the ‘Blocks’ section by description, besides name or tag:
That may come in handy to users who add comments or other data to their individual blocks.
ANDROID 13 AND MONOCHROME ICON
Android 13 launched recently, and we took the opportunity to optimize and adapt the app to the new version of the operating system.
Along with these changes, we included the new monochrome icon for Android 13 users:
NOTIFICATION SOUNDS
Prior to TimeTune 4.5, the app played notification sounds like a media player instead of using the built-in notification categories. Our dynamic notification categories were basically silent, and we used a foreground service to play the sound.
We originally used that approach to offer maximum customization while avoiding the need to create too many notification categories. But unfortunately, the approach presented several problems:
- Unlike ordinary notifications, the sound didn’t stop when opening the notification shade, only when swiping the notification away (this was -understandably- very confusing to many users).
- It needed a foreground service, which in turn needed an additional ‘playback’ notification. Apart from that, foreground services could be blocked or killed by the operating system unexpectedly.
- When mirroring notifications to a wearable device, our notifications were always silent.
Therefore, in TimeTune 4.5 we’ll use our dynamic notification categories to play the sounds ๐ต
That means the app may create a few more dynamic notification categories now. But taking into account that notification categories use a very small amount of space and can still be reused, it’s not really a problem.
Therefore, in the new version:
- Notification sounds will stop when opening the notification shade.
- There’s more reliability when playing the sounds, as there’s no need for a foreground service.
- Notifications mirrored to wearable devices won’t be silent anymore.
๐ This change affects notifications that play normal sounds or songs, but not voice notifications. Voice notifications are still played through a foreground service like before (there’s no technical alternative for that yet).
OVERRIDING ‘DO NOT DISTURB’
Before version 4.5, TimeTune included a setting to override the ‘Do Not Disturb’ mode. Unfortunately, that setting didn’t always work correctly, as it could clash with the device’s settings.
So in the new version, we removed that setting and added an informative message:
As explained in the message, the best way to override the ‘Do Not Disturb’ mode is to select ‘Alarm volume’ as the output channel for your notifications (and of course, allow alarms to go through when the ‘Do Not Disturb’ mode is enabled on your device).
๐ Keep in mind that adding TimeTune in your device settings as an app that can interrupt the ‘Do Not Disturb’ mode won’t work. That only works when an app has already created all its notification categories, but not when those categories are created on the fly, like we do.
SINGLE ACTIVITY ARCHITECTURE
Although this change is just internal (and may be of interest to developers only), it’s the most important change in TimeTune 4.5. We basically restructured the whole app to work with a single activity architecture.
Changes like that require a lot of care and testing, but the benefits are worth it.
The app is now:
- More robust.
- Prepared for future changes.
- More fluid in some screens.
This new architecture is kinder to advertising as well, as it doesn’t force the app to reload the ad banner when changing screens in the app ๐ฑ
MINOR CHANGES
As always, there are other minor changes included in this version:
- New Ukrainian translation.
- Solved a bug related to the calculation of empty time in statistics.
- The persistent notification now properly informs about next empty time.
- Settings / Notifications / Default configuration is full-screen now.
- Multiple optimizations.
Thanks a lot for your support and stay tuned for more updates! ๐งก๐
Hi you should also have the option to create a day plan which is fluid with the start time. For eg normally i get up at 5 am daily and follow a routine. If for any reason, i get up late say 6.30 pm, i should be able to start the day at 6.30 and every other schedule should accordingly adjust to the start time.
Oh, thats great idea. I would add, that hiding calendar event (not deleting) would be very useful as well. Sometimes I have in my family calendar events that aren’t related to my, but I don’t want to delete them.
Thanks for your suggestion about calendar events. For the moment, it’s possible to remove them for past dates in the schedule. But we’ll evaluate other alternatives ๐
Thanks for your suggestion, we will evaluate the possibilities ๐๐
Can I sync across my devices?
Hi! ๐ For the moment, we don’t have automatic synchronization. But you can easily send your data to another device if you backup your data on Google Drive and restore it from another device.
Hi, I recently started using this app for keeping track of my activities during the day, also as sort of a log journal. I find it great for that purpose. But I was wondering if is there a way to export the data from it? As in another format, excel, word, into other calendar apps or something similar … I need to send this log of mine to another person and I can’t seam to find a way in doing so.
Thanks a lot for the great this great app!
Hi! ๐ We don’t have that exporting option yet, but we take note of the idea as a suggestion โ Sorry for the inconvenience ๐
Hey, Can you please make the app for iOS and iPadOS?
Thanks for your suggestion ๐ We’re open to that possibility for the future.