Release 1.7.4
Bug fix release with improvements to the sync service, now uses Gcm / JobScheduler to save power.
-
Removed account based sync adapter and rewritten to use the new Gcm / JobScheduler API, this also removes a
bunch of permissions around account and sync.
- Schedule view: fixed crash around inconsistent placeholder state during animation.
-
Event details: better support for long event titles and different font sizes, measure the text to detect if
it overflows.
-
Widget: don't crash on DeadObjectException, not much we can do about it, and handle crashes caused by
TransactionTooLargeException silently.
- Optimized images handling for less RAM usage, moved images without intrinsic size to drawable-nodpi.
-
Handle crashes caused by finalizer watchdog; this is a Dalvik/Art VM issue, just exit when it happens,
usually after a long time of inactivity or heavy system load/swapping.
-
Events: better access level handling, show event titles on public events on a private (free/busy only)
calendar.
- Edit event: save color correctly on rotate
- [N preview] Workaround LinearLayout not spreading remaining pixels out correctly.
- Copy/paste: keep event time, do not round.
- Week view: fixed maxMinutesForTimedEvents, was 1 minute too short.
- Reminders: do not show notification for declined events when "hide declined events" is enabled.
- Reminders: dismiss reminder popup when notification is dismissed.
-
Reminders: snooze: dismiss original reminder when rescheduling one for later, might fix repeated alerts
issue.
- Navigation drawer: make weather item on top obviously clickable.
- 1.7.4 r2: fixed a bug @ permission handling.
- 1.7.4b: several small fixes and improvements.
- 1.7.4b: fixed Android-N date / time format.
- 1.7.4c: Fix rare crash related to invalid contacts.
- 1.7.4c: Fix snooze from notification.
- 1.7.4c: Do not allow editing reminders on read-only calendars.
- 1.7.4d: Added integrity checks to schedule / month calendar view, reset list if display order is wrong.
-
1.7.4f: Fixed Month / Schedule view day display order bug caused by incorrectly handling weather data
update.
-
1.7.4g: Updated translations, added workaround for rom bug on certain MediaTek devices on the month view.
Looking for volunteers to translate DigiCal (updated)
As a thank you for your efforts, you will receive a license code to activate DigiCal + as well as a free
lifetime subscription to both the premium weather forecast as well as the premium calendar subscription. Send an
email to cindy@digibites.nl to sign up!
At the moment, we are looking for translators for: Afrikaans, Belarusian, Bulgarian, Croatian, Estonian, Filipino, Galician, Hindi, Indonesian, Japanese, Korean, Latvian, Lithuanian, Malay, Slovak, Slovenian, Tamil, Thai, Turkish, Vietnamese.
Release 1.7.3
Week view has been cleaned up to increase performance, look cleaner and to add new features! New things include:
-
1.7.3e - Fixed arm64 native crash due to compiler type confusion in generating native code (dex2oat?) on
Android 5.0/5.1.
-
1.7.3c - Added fix for Samsung Marshmallow rom bug - Checkbox state is inconsistent, for example in
widget calendar selection.
-
1.7.3c - Added dialog for setting the location if automatic detection is unavailable (Samsung, HTC,
bug introduced in their Marshmallow rom)
-
1.7.3c - Workaround N-preview 1 and 2 issue causing infinite loop / high CPU usage
(details), fix is merged in AOSP
master, but not available yet (tagged FutureRelease).
-
1.7.3c - Added some help for common crashes caused by Android rom bugs (app ops @ 4.3/4.4, database
corruption), and how to resolve it (reboot phone or reinstall).
- 1.7.3a - workaround HTC rom bug / action bar issue in preferences.
- Better all-day events pane - now shows up to 5 events at once.
- Option to customize the start and end of day (DigiCal+)
- Option to show events longer than x hours as all day events.
- Use a faster render path during pinch to improve frame rate.
- Show event time if there's enough room.
- Changed multi-day event handling: show as timed event on first and last day, and all day in between.
- Updated default zoom to center on working day +/- 0.5 hours.
Other changes
-
Lenovo 5.x ROMs: ActionBar caused a crash in preference subscreen due to invalid default background. Set one
explicitly as workaround.
-
Sony 6.0 ROMs: Workaround MapView crash due to Context.getResources() returning null for unknown reason,
force enable hardware acceleration on those views + updated Play Services to latest version. gmaps-api issue
#9071.
Release 1.7.2
Highlights
Month view: you can now choose to show only events from the selected day in the lower pane in the settings
screen.
Widgets: "Clicking on the widget starts..." setting is now per widget - you can change this in the widget
configuration screen.
Create / edit event: added warning if start time is in the past.
Other changes
- Schedule / month view: tap today on current day scrolls the view to the current time.
-
Grid / Text Month / Month Calendar widget - optimized rendering, faster and better compatibility with
launchers.
- Event details screen: added dark shim behind guest status indicators and faster loading time.
- Grid widget: setting today text size was incorrectly linked to day of month text size.
- Event details screen: edit via FAB now respects the "edit via intent" setting.
-
Search: improved search function can now find more events via calendar, account name and guests, but where
it searches exactly depends on the device's Android version.
- Settings: settings with a slider like text size now have non silly default width again.
Release 1.7.1
- Faster startup.
- Translation updates.
- Several crash & stability fixes.
- Add action (title) bar in preferences' sub-screens.
- Notification no longer shows date/time in the past for repeating events.
- Disable chatty "location search unavailable" error in event details screen.
- Possible fix for missing weeks in month view (feedback appreciated).
- Fix unusable month view on tablet in landscape mode with advertisements enabled.
- Darken event text on list view when "darken past events" is enabled.
- Fade & darken event blips on month view according to settings.
- Cut event in month view now properly fades out event item in list.
- Show correct calendar color on new/paste buttons in list & month view.
- Properly apply event style (tab color vs background color) to new/paste buttons.
- Copy & paste event in month view no longer gets created on the wrong day.
- When pasting an event copied from a read-only calendar, use the default calendar instead of a random one.
- Update "today" indicator position in month view when the date changes while in the app.
- Update time indicator position in list & month view when the time changes while in the app.
Release 1.7.0
- New agenda, month and search view!
- Several minor stability fixes.
- Improved time display for multi-day events.
Older changes
Older changes
Thanks again for using DigiCal
the Digibites team