Four new languages, Tasker/Android automation support, and a mobile inbox fix.
New: German, Spanish, Italian, and Portuguese
The app is now fully translated into four new languages — Deutsch, Español, Italiano, and Português. All 634 strings are covered including settings, focus mode, onboarding, and voice input. The language switcher will detect your browser preference automatically, or you can set it explicitly in Settings.
Also fixed: if you'd previously selected a language in the app, that preference was being overridden by your browser language on every reload. Your explicit setting now takes priority.
New: Android automation via Tasker (and other apps)
dayGLANCE now supports inbound and outbound broadcasts, letting Tasker, Macrodroid, Automate, and any app with broadcast capability integrate directly with your tasks:
- Create tasks from a Tasker profile, shortcut, or automation trigger
- Complete tasks by broadcast (by ID or fuzzy title match)
- Open the app and navigate to a specific task or tab
- Query task counts and receive the result as a broadcast
- React to task changes — dayGLANCE fires an outbound
app.dayglance.NOTIFYbroadcast whenever a tracked task is completed, rescheduled, updated, or deleted
See the new [Tasker integration guide](docs/tasker-integration.md) for payload schemas, example flows, and setup instructions.
Web URL transport also added: navigate to ?action=create&title=My task&due=2026-06-10 to create a task from a URL — useful for browser bookmarklets, shortcuts, or other apps that can open URLs.
Fix: Mobile LIST view inbox drawer now matches Inbox tab filters
The inbox drawer in mobile LIST view was showing all unscheduled tasks regardless of any active filters. It now mirrors exactly what the Inbox tab shows — respecting project visibility, tag, priority, and hide-completed filters.