Repository navigation
Releases: defcube/obsidian-note-repeat
Releases · defcube/obsidian-note-repeat
Release list
1.15.0
Changed
Clear due dateis 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
Added
- The due picker ends with a
Clear due daterow on any note that has a
due_at, readable or not; typingnoneorclearnarrows to it. Picking
it removesdue_atand nothing else —repeatandprioritystay — 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
1.12.0
Added
- A bare clock number after a day phrase is read the way a bare number is
read alone, 24-hour:wed 6is the coming Wednesday at 06:00,wed 18
is 18:00,wed 630andwed 1730are 06:30 and 17:30, andtomorrow 6,
fri 6,next monday 6andin 2 days 6follow. Before, the number was
silently dropped and the row landed on the note's old time of day.
1.11.0
Added
- The due picker reads a lone
aorpafter a digit as am/pm, so5p,
5:30pandfri 5presolve to 17:00-style moments. Before,5pwas
"Not a date or time" andfri 5psilently dropped the time and landed on
the note's old time of day. Rows still read 24-hour; a bare5is still
05:00.
1.10.0
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 accentmod-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
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 theNowlink follow the
body size too.
1.9.0
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
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,resetand 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.