Skip to content

v1.9.2

Choose a tag to compare

@pmslava pmslava released this 20 Aug 00:09
· 22 commits to main since this release

Scheduling by drag and drop

  • Drag one or more to-dos into the gap between rows to schedule them in between: a free day in the gap gets the day-start time; same-day gaps pick the nearest whole hour, then minute midpoints. Several dropped at once divide the interval into equal shares. Works in the Overdue group too.
  • Dropping on a group heading (Today, Tomorrow, a date) now keeps each to-do's own clock time; to-dos without one get the new Day start time setting (default 09:00).

Alarm picker rework

  • Two rows of quick buttons: Today, Tomorrow, Weekends, Next Monday and accumulating +hour, +day, +week, +month(day), +month(date) — repeated presses add up, absolute buttons reset.
  • Multi-select alarms gained modes: keep each to-do's own schedule (shift from each one's own date/time — the default) or same date & time for all, with a live explanation line describing exactly what OK will do.
  • Layout polish: time columns end flush with the calendar, buttons above the calendar, consistent fonts.

Search

  • A last-resort tier finds notes hidden in excluded notebooks when nothing else matches, clearly labeled — and "no matches anywhere" is now only said when it is true.
  • Search applies reliably on Enter and when picking an autocomplete suggestion.

Fixes

  • Clicking anywhere on a row opens the note — no more dead zones near the borders.
  • Text selection started in the note editor keeps extending when the pointer crosses the Cockpit panel.
  • Plain to-dos (no checkboxes) show a small disc with a dark themed rim, clearly distinct from checkbox progress rings.
  • A profile edit can no longer briefly show items the new filters should hide.

Verified by 194 harness checks and a 45-test Playwright suite driving real Joplin.