github dongdongbh/Mindwtr v0.9.8

7 hours ago

Mindwtr 0.9.8

Highlights

  • Mobile privacy improves with optional device app lock, while backup restore keeps that app-lock setting device-local.
  • Capture is smoother: shared text can become task notes, quick capture options are simpler, and project quick-add stays reachable above the keyboard.
  • Project planning is clearer with due-date sorting, active/completed grouping, task counts, cleaner mobile rows, and desktop project task selection.
  • Search and editing are steadier with checklist text indexing, Markdown pair fixes, better caret visibility, and stronger checklist sync.
  • Sync, restore, and platform integration are safer across area deletion, mobile quick access preferences, attachment opening, Flatpak reminders, and macOS CloudKit identifiers.

Mobile Capture & App Lock

  • Added optional mobile app lock backed by device authentication.
  • Captured shared text as task notes and clarified the share sheet capture flow.
  • Streamlined quick capture options and fixed picker, render, and large-store stalls.
  • Kept project quick-add controls above the keyboard.
  • Showed scheduled and start times more consistently in task rows and previews.
  • Created the Android reminder notification channel explicitly.

Projects & Selection

  • Added due-date sorting for project tasks.
  • Grouped completed tasks below active work.
  • Added and right-aligned mobile project task counts while decluttering project rows.
  • Added desktop project task select mode.
  • Added range selection support.
  • Aligned desktop Contexts filters with other list views.
  • Scoped project area collapse state and kept the area color picker above panels.

Search, Calendar & Editing

  • Indexed checklist item text in search.
  • Added quick add support in the calendar composer.
  • Opened date views on today and refreshed external calendar events more reliably.
  • Fixed project monthly recurrence rules without start dates.
  • Stabilized mobile editors and checklist sync.
  • Fixed Markdown pair insertion, repeated pair selection, description caret visibility, spellcheck mode, and toolbar positioning above the keyboard.

Sync, Backup & Data Safety

  • Preserved data when deleting areas.
  • Preserved the mobile quick access preference during sync.
  • Preserved the selected area when quick-add creates a new project.
  • Kept mobile app lock device-local during backup restore.
  • Marked restored backup records as live local sync operations so stale remote tombstones do not erase restored data.
  • Included macOS CloudKit app identifiers in release signing.

Desktop & Distribution

  • Opened external file, link, and portal attachments more reliably.
  • Sent Flatpak reminders through the desktop notification portal.
  • Respected remembered desktop close behavior.
  • Kept today's Focus behavior stable in top-three mode.
  • Removed the collapsed project rail.
  • Updated the browserslist database.

Full Change List (since v0.9.7)

  • style(mobile): right-align project task counts
  • style(mobile): declutter project list rows
  • feat(mobile): show project task counts
  • feat(projects): add due-date sort for project tasks
  • docs(mobile): clarify share sheet capture flow
  • fix(quick-add): preserve area for new projects
  • fix(backup): keep app lock device-local on restore
  • fix(macos): include CloudKit app identifiers
  • feat(mobile): capture shared text as task note
  • feat(projects): group completed tasks below active tasks
  • fix(desktop): scope project area collapse state
  • fix(desktop): respect remembered close behavior
  • fix(mobile): show scheduled time in task rows
  • fix(mobile): unblock quick capture render
  • fix(desktop): open external file attachments
  • fix(mobile): refresh external calendar events
  • fix(desktop): keep area color picker above panels
  • chore: update browserslist database
  • fix(mobile): reduce large-store UI stalls
  • feat(desktop): add project task select mode
  • feat(desktop): align contexts filters
  • docs(wiki): explain project sections
  • feat(mobile): streamline quick capture options
  • docs: mention Chinese community nickname
  • feat(selection): add range selection
  • fix(search): index checklist item text
  • fix(sync): preserve data when deleting areas
  • fix(mobile): create Android reminder notification channel
  • fix(sync): preserve mobile quick access preference
  • fix(settings): frame diagnostics as opt out
  • fix(mobile): keep project quick add above keyboard
  • fix(i18n): restore locale coverage floors
  • fix(mobile): keep project quick-add above keyboard
  • fix(calendar): open date views on today
  • feat(mobile): add device app lock
  • fix(desktop): open link and portal attachments
  • polish(mobile): tighten collapsed quick add sheet
  • fix(mobile): simplify quick add picker overlays
  • fix(desktop): keep today focus in top three mode
  • feat(calendar): support quick add in calendar composer
  • fix: stabilize mobile editors and checklist sync
  • fix(recurrence): project monthly rules without start dates
  • fix(mobile): show start times in task preview
  • fix(markdown): preserve repeated pair selection
  • fix(mobile): lift markdown toolbar above keyboard
  • fix(mobile): keep description spellcheck in text mode
  • fix(editor): keep description caret visible
  • fix(markdown): complete editor pair insertion
  • fix(flatpak): send reminders through portal
  • fix(desktop): remove collapsed project rail

Don't miss a new Mindwtr release

NewReleases is sending notifications on new releases.