v1.2.15 — Bug fixes
Bug fixes
Search: clicking a task jumped to the wrong day — When tapping a search result to navigate to that task, goToDate() was parsing the YYYY-MM-DD date string as UTC midnight, which landed one day early in negative-offset timezones. Fixed by parsing as local time.
Drag tab opacity — The drag handle tab on completed all-day tasks was not fading along with the rest of the task on Android. Fixed by moving the opacity-50 class up to the outer wrapper so the drag tab, task body, and swipe strips all fade together.
Habit icons — When a habit hit its success or limit threshold, the green checkmark / red X overlay was covering the habit's own icon, making it hard to tell which habit it was. The habit's own icon is now always shown, coloured green for success or red for limit-exceeded.
Obsidian: rescheduling tasks to a different day — When an Obsidian task was moved to a different day in dayGLANCE, it now writes an inline date annotation directly in the original daily note (e.g. - [ ] 2026-03-20 10:00 Task) rather than removing the task and creating a new daily note file. The task stays in its original note; Obsidian and dayGLANCE both read the explicit date prefix correctly on the next sync.
Android
- versionCode bumped to 15