Skip to content

Reading features - #2

Merged
RAZKOM merged 6 commits into
mainfrom
reading-features
Nov 3, 2026
Merged

RAZKOM merged 6 commits into
mainfrom
reading-features

Conversation

@RAZKOM

@RAZKOM RAZKOM commented Nov 3, 2026

Copy link
Copy Markdown
Owner

No description provided.

It was a literal U+FEFF character inside the string, which works but is
invisible in an editor and easy to delete by accident.
…sync

- Ctrl/Cmd+F finds text in the rendered page, with a match count,
  Enter/Shift+Enter (also F3 and Ctrl/Cmd+G) to step through, and Esc to
  close. Matches can span inline formatting but not blocks, and are
  redone whenever the page re-renders. In the editor, CodeMirror's own
  search still takes the shortcut.
- Ctrl/Cmd+Shift+O (or Contents in the right-click menu) shows a panel
  listing the headings, highlighting the section being read. Clicking
  one jumps there; in edit mode the editor moves and the preview follows.
- GitHub-style alerts: > [!NOTE], [!TIP], [!IMPORTANT], [!WARNING] and
  [!CAUTION] become coloured callouts with a title.
- Clicking an image shown smaller than its real size opens it full size.
- Every rendered block now carries its source line (data-line), and the
  preview follows the editor line by line instead of by scroll
  percentage, which drifted around images, diagrams and code.
- window.__toast lets the app show a message in the page.
Uses wry's native drop handler, which has the real file paths. Each
dropped .md or .markdown file opens in its own window; anything else gets
a short message instead of being ignored.
Publishing a release from the Releases page creates its tag, which starts
this workflow, and the last step then failed because the release already
existed. That is how v0.1.1 ended up on crates.io with no archives on its
release. The step now uploads the archives to an existing release and
only creates one when there isn't one.
@RAZKOM
RAZKOM merged commit efa599b into main Nov 3, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant