Mindwtr 0.9.4
Highlights
- Desktop planning now supports dragging tasks onto the calendar, local ICS calendar files, a local API server toggle, task description previews, and stronger keyboard task selectors.
- Mobile capture and review workflows are more flexible with Siri inbox capture, a configurable quick access tab, optional Focus grouping, project-to-inbox conversion, and an Apple Reminders cleanup option.
- Projects and task lists handle next-action follow-up, section reordering, reference checklists, scheduled sequential tasks, and deferred project filtering more consistently.
- Sync, locale, and settings reliability improved with Dutch locale exposure, locale coverage floors, heartbeat opt-out, safer attachment delete retries, unchanged-sync quieting, and file lock contention handling.
- Desktop polish includes system-theme defaulting, persistent WebView zoom, clearer global search selection reveal, improved project split layout, metadata wrapping, and protected local API access.
Desktop Experience
- Added drag-to-calendar planning for desktop tasks.
- Added local ICS calendar file support and allowed Flatpak document-portal vaults.
- Added a local API server setting and protected local API calls with bearer tokens.
- Added desktop task description previews and a Done action in the task editor.
- Improved keyboard task selectors, task row actions, task metadata wrapping, hover hints, and narrow task-title layouts.
- Revealed global search selections across areas and refreshed Focus after task edits.
- Preserved WebView zoom, followed the system theme by default, and clarified the Flatpak global quick-add fallback.
- Improved project split sizing, detail-title visibility, inbox project dropdown clipping, and Focus saved-filter empty rows.
Mobile
- Added Siri inbox capture.
- Added a configurable quick access tab.
- Added optional Focus grouping and clearer mobile task sort controls.
- Added inbox project conversion and an Apple Reminders cleanup option after import.
- Reopened task reminders from notifications more reliably.
- Kept task editor inputs above the keyboard and stopped controlling Android text selection.
- Kept the Android widget capture button visible and themed the Android navigation bar.
- Wrapped quick date chips, resized the capture tab button, and decluttered Focus and project actions.
Projects, Focus & Review
- Prompted for the next action after completing a project task.
- Added project section reordering and preserved reference checklists.
- Prioritized scheduled sequential tasks in Focus.
- Hid deferred project tasks from active workflows.
- Filtered inbox projects by the selected area.
- Parsed date commands in the project task prompt.
- Strengthened context grouping hierarchy and opened task tokens from context views.
- Opened day view from calendar overflow controls and improved calendar drag accessibility.
Sync, Settings & Data Safety
- Added an analytics heartbeat opt-out setting.
- Exposed Dutch in Settings and restored locale coverage floors.
- Preserved appearance options across settings updates.
- Quieted unchanged mobile sync checks.
- Honored file sync lock contention and cleaned up desktop sync warnings and paths.
- Retained mobile attachment delete retries more reliably.
- Shared fast-sync side-effect checks and typed follow-up helper access.
- Parsed emoji quick-add tags and translated the Inbox Later action.
- Aligned current feature references in docs and expanded automation helper packaging notes.
Full Change List (since v0.9.3)
- fix(i18n): translate inbox later action
- feat(projects): prompt for next action after completion
- feat(ios): add Siri inbox capture
- fix(i18n): restore locale coverage floors
- fix(flatpak): clarify quick add shortcut fallback
- feat(desktop): support local ICS calendar files
- feat(mobile): add configurable quick access tab
- feat(analytics): add heartbeat opt-out setting
- fix(desktop): allow Flatpak document portal vaults
- fix(i18n): restore analytics heartbeat locale coverage
- fix(mobile): keep route tests out of runtime bundle
- fix(desktop): scope saved Obsidian vaults
- fix(desktop): refresh Focus after task edits
- fix(settings): preserve appearance options
- fix(focus): prioritize scheduled sequential tasks
- fix(desktop): prevent task hover hint overlap
- feat(projects): add section reordering
- feat(desktop): open task descriptions in preview
- feat(projects): preserve reference checklists
- docs: clarify automation helper packaging
- feat(desktop): add local API server toggle
- fix(desktop): keep project detail title visible
- fix(mobile): reopen task reminders from notifications
- fix(desktop): wrap task metadata badges
- fix(projects): hide deferred project tasks from workflows
- fix(mobile): stop controlling Android textarea selection
- test(mobile): include project status helper in mocks
- feat(desktop): improve keyboard task selectors
- fix(sync): clean up desktop sync warnings and paths
- docs: clarify done and archived tasks
- docs(readme): promote F-Droid install path
- docs(readme): align F-Droid badge size
- docs(readme): match F-Droid badge footprint
- docs(readme): match Google Play badge footprint
- feat(mobile): add reminders import cleanup option
- fix(desktop): refresh after standalone quick add
- fix(mobile): theme Android navigation bar
- fix(core): parse emoji quick-add tags
- fix(mobile): wrap quick date chips
- fix(android): keep widget capture button visible
- fix(desktop): prevent inbox project dropdown clipping
- feat(desktop): add editor done action
- fix(desktop): open day view from calendar overflow
- fix(desktop): open task tokens in contexts
- fix(focus): strengthen context grouping hierarchy
- fix(inbox): filter projects by selected area
- feat(mobile): expose compact task sort control
- fix(desktop): wrap project task titles on narrow layouts
- fix(mobile): filter inbox projects by selected area
- fix(pomodoro): alert when timer completes
- fix(desktop): persist webview zoom
- fix(desktop): use core webview zoom permission
- fix(review): parse date commands in project task prompt
- fix(mobile): resize capture tab button
- fix(ui): address discussion markdown and week start gaps
- feat(mobile): add inbox project conversion
- fix(mobile): clarify task list sort control
- fix(mobile): declutter focus and project actions
- feat(mobile): make focus grouping optional
- fix(desktop): hide empty focus saved filters row
- fix(desktop): center projects split layout
- fix(desktop): balance projects split growth
- fix(desktop): simplify task row actions
- fix(mobile): name project row swipe mock
- feat(desktop): drag tasks onto calendar
- test(e2e): use task menu delete action
- fix(desktop): follow system theme by default
- fix(mobile): quiet unchanged sync checks
- fix(sync): honor file sync lock contention
- fix(local-api): require bearer token
- fix(sync): retain mobile attachment delete retries
- fix(ui): improve calendar drag and accessibility
- fix(settings): expose Dutch locale
- docs: align current feature references
- refactor(sync): share fast-sync side effect check
- refactor(desktop): trim view memo complexity
- fix(sync): type follow-up helper access
- fix(mobile): keep task editor inputs above keyboard
- fix(desktop): reveal global search selections across areas
- fix(i18n): restore locale coverage floors