Skip to content

Releases: defcube/obsidian-note-repeat

1.15.0

Choose a tag to compare

@defcube defcube released this 23 Sep 03:51

Changed

  • Clear due date is now the due picker's first row, above the day list,
    so it is the row highlighted when the picker opens and Enter right away
    clears the due date. Before, it was the last row, and Enter right away set
    Today.

1.14.0

Choose a tag to compare

@defcube defcube released this 23 Sep 03:28

Added

  • The due picker ends with a Clear due date row on any note that has a
    due_at, readable or not; typing none or clear narrows to it. Picking
    it removes due_at and nothing else — repeat and priority stay — so
    the note leaves the queue, the panel stays on it, and the Due row reads
    none. Before, only "Stop repeating" removed a due date, and it took the
    repeat and priority with it.

1.13.0

Choose a tag to compare

@defcube defcube released this 22 Sep 17:31

Changed

  • A future moment picked in the Due row moves on to the next due note (or
    the empty state when nothing else is due), as the Every and Daily apply
    buttons do. A pick in the past, and the Now link, stay on the note.

1.12.0

Choose a tag to compare

@defcube defcube released this 21 Sep 05:28

Added

  • A bare clock number after a day phrase is read the way a bare number is
    read alone, 24-hour: wed 6 is the coming Wednesday at 06:00, wed 18
    is 18:00, wed 630 and wed 1730 are 06:30 and 17:30, and tomorrow 6,
    fri 6, next monday 6 and in 2 days 6 follow. Before, the number was
    silently dropped and the row landed on the note's old time of day.

1.11.0

Choose a tag to compare

@defcube defcube released this 21 Sep 05:13

Added

  • The due picker reads a lone a or p after a digit as am/pm, so 5p,
    5:30p and fri 5p resolve to 17:00-style moments. Before, 5p was
    "Not a date or time" and fri 5p silently dropped the time and landed on
    the note's old time of day. Rows still read 24-hour; a bare 5 is still
    05:00.

1.10.0

Choose a tag to compare

@defcube defcube released this 17 Sep 02:39

Changed

  • The panel keeps its spacing and hands every control to Obsidian: the Due
    value and both apply buttons are Obsidian's buttons (the recommended one
    its accent mod-cta), − and + are buttons, the interval is a text field
    and the hours are the property pills the Properties panel uses, each with
    its ×. The plugin no longer sets a colour, border, radius, shadow or font
    size on any control, so a theme restyles the panel as it restyles Settings.
    Rows are Obsidian's control height (30px on desktop, 44px on the phone),
    8px apart, 16px between the editor and the queue; each apply button takes
    its own full-width line under its row. The interval's × is gone: empty the
    field to remove the interval, and while it is empty the "Default due at
    time" setting shows as its placeholder. + is a button that turns into a
    text field for the hour. The queue's header is Obsidian's smaller UI size.
  • The stylesheet drops the rules no view has used since the header bar,
    snooze modal and undo bar went (some 600 lines).

1.9.1

Choose a tag to compare

@defcube defcube released this 16 Sep 23:25

Changed

  • The panel uses three type sizes from Apple's scale and nothing else sets
    one: body for every label, value, chip, button, link and queue row (13px on
    desktop, 15px on the phone), headline for the note's name (13px semibold on
    desktop, 17px on the phone), footnote for the section header (11px on
    desktop, 13px on the phone). The − + × glyphs and the Now link follow the
    body size too.

1.9.0

Choose a tag to compare

@defcube defcube released this 16 Sep 23:13

Changed

  • Desktop now matches the phone: one panel layout on Apple's HIG rules at
    the platform's scale. On desktop that means 32px controls (the boxed Due
    value trailing its label, hour chips, a joined − value + stepper, padded
    apply buttons), 28px queue rows with hairline separators, 8px between rows,
    a 15px semibold title and a 12px header; the phone keeps its 44px sizes.
    The desktop editor grows from 135px to 201px and eight queued notes from
    192px to about 252px, still no scroll in a 760px sidebar.

1.8.0

Choose a tag to compare

@defcube defcube released this 16 Sep 22:58

Changed

  • On the phone the panel follows Apple's HIG layout rules: every control is
    at least 44pt tall (the Due box, hour chips, a joined − value + stepper,
    the apply buttons, Now, next, reset and each queue row), spacing sits
    on the 8pt grid with 16pt between the editor and the queue, the title
    reads 17pt semibold and section headers 13pt, labels lead and controls
    trail on one shared edge, and queue rows get hairline separators. The
    Daily apply button takes its own full-width line when the chips leave it
    no room. On a phone the panel now scrolls from seven queued notes on
    (six fit). Desktop is unchanged.

1.7.2

Choose a tag to compare

@defcube defcube released this 16 Sep 22:34

Fixed

  • The × in the interval box no longer overlaps the value. It sits beside
    the text as its own element, a value too long for the box ellipsizes, and
    text typed while editing keeps clear of the ×.