github dongdongbh/Mindwtr v0.9.7

4 hours ago

Mindwtr 0.9.7

Highlights

  • First-run setup is clearer across desktop and mobile, with a fuller Getting Started guide, recovery actions, and safer empty-install behavior.
  • Focus and task editing are steadier: Focus opens more consistently, task editor defaults are leaner, deferred actions are easier to plan, and incoherent dates are flagged.
  • Desktop task work is faster with checklist drag reorder, metadata autocomplete, bulk selection controls, clearer labels, and better collapsed project navigation.
  • Sync and data safety improve with clearer backend selection, stale fast-sync cache cleanup, preserved area merge tombstones, and safer AI assistant requests.
  • Platform integration is quieter across Android context automation and Linux Flatpak tray/launch handling, with refreshed install and sync documentation.

Onboarding & Setup

  • Added first-run setup flows on desktop and mobile.
  • Expanded the seeded Getting Started guide and backfilled it for older local installs.
  • Added desktop recovery actions and handoffs so onboarding choices remain recoverable.
  • Preserved an empty first-run state for local installs before sync is enabled.
  • Kept the mobile Data settings page focused by keeping starter-guide creation in first-run setup instead of a permanent recovery card.
  • Clarified install and sync guidance in README, app docs, wiki pages, and issue templates.

Focus, Planning & Task Editing

  • Kept Focus as the mobile home tab and streamlined the desktop Focus header and filters.
  • Added a Focus defer action for moving next actions out of today's active list.
  • Added task date-coherence warnings for mismatched start, due, and review timing.
  • Leaned task editor defaults and improved mobile task editor layout and interaction performance.
  • Fixed transparent project overlay modals so Android no longer warns about incompatible full-screen modal presentation.
  • Made task modal titles, labels, done focus, and task status feedback easier to scan.
  • Respected cleared task project fields so removed project links stay removed.

Desktop Productivity

  • Added checklist drag-and-drop reorder with a more visible drag handle.
  • Added metadata autocomplete for project, context, tag, assignee, priority, energy, location, time estimate, and recurrence fields.
  • Completed token matching for metadata autocomplete and allowed multiple inbox context tokens.
  • Added bulk selection controls across desktop Select-mode views.
  • Expanded the project workspace when the list collapses and refined collapsed board icons.
  • Added Traditional Chinese settings labels.

Sync, Automation & Reliability

  • Clarified sync backend selection and improved sync setup copy.
  • Avoided stale fast-sync cache entries after cleanup.
  • Preserved area merge tombstones so deleted areas do not reappear during merge.
  • Hardened assistant requests and provider handling.
  • Reduced task editor stalls on large mobile stores and added a large-store performance guard.
  • Quieted Android context automation triggers.
  • Restored locale and contrast checks in CI.

Linux & Distribution

  • Used an app cache directory for Flatpak tray icon files.
  • Improved Flatpak-facing launch handoff behavior.
  • Updated Flathub checkout automation.
  • Refreshed install-channel issue templates for better release reports.

Full Change List (since v0.9.6)

  • docs(github): ask for install channel in issue templates
  • fix(desktop): distinguish collapsed board icon
  • Revert "fix(desktop): remove collapsed project rail"
  • fix(desktop): expand project workspace when list collapses
  • fix(desktop): emphasize task modal title
  • fix(desktop): refine task editor done focus
  • fix(flatpak): use cache dir for tray icon files
  • fix(desktop): strengthen task editor labels
  • feat(sync): clarify backend selection
  • feat(onboarding): add getting started flow
  • fix(mobile): keep focus as home tab
  • fix(desktop): soften todays focus highlight
  • fix(ci): restore locale and contrast checks
  • fix(ui): simplify focus and sync settings copy
  • fix(desktop): simplify focus header
  • fix(desktop): streamline focus filters
  • feat(desktop): add checklist drag reorder
  • fix(desktop): improve checklist drag handle visibility
  • feat(tasks): add focus defer action
  • feat(tasks): indicate incoherent task dates
  • chore(desktop): remove waiting quick action shortcut
  • feat(settings): lean task editor defaults
  • fix(mobile): polish task editor layout
  • feat(onboarding): expand getting started seed
  • feat(desktop): add temporary onboarding trigger
  • fix(onboarding): backfill getting started tasks
  • chore(desktop): hide onboarding test trigger
  • feat(desktop): add first-run onboarding flow
  • chore(desktop): enable onboarding test trigger
  • fix(desktop): open onboarding flow from test trigger
  • fix(desktop): make onboarding start fresh visible
  • docs(desktop): link import guide from data settings
  • feat(desktop): guide onboarding handoffs
  • fix(desktop): keep onboarding choices recoverable
  • feat(desktop): add getting started recovery action
  • feat(onboarding): add first-run setup flow
  • fix(desktop): allow multiple inbox context tokens
  • feat(desktop): add bulk select controls
  • fix(mobile): reduce task editor interaction stalls
  • test(mobile): add large-store perf guard
  • fix(desktop): add zh-Hant settings labels
  • fix(ai): harden assistant requests
  • feat(desktop): add task metadata autocomplete
  • fix(desktop): complete metadata autocomplete token matching
  • fix(onboarding): preserve empty first-run state
  • fix(core): preserve area merge tombstones
  • fix(sync): avoid stale fast-sync cache after cleanup
  • fix(mobile): respect cleared task project
  • docs: align install and sync guidance
  • fix(android): quiet context automation triggers

Don't miss a new Mindwtr release

NewReleases is sending notifications on new releases.