Repository navigation
v3.10.4
Description
Added faster keyboard-first authoring and dependable rich-copy, selection, navigation, and fullscreen behavior, with practical Explorer, tab, and desktop packaging improvements.
- Slash Command Authoring: Added a searchable line-start
/menu for headings, lists, quotes, code, math, links, alerts, tables, diagrams, media, and other blocks. It supports keyboard and pointer selection, existing chooser handoff, IME input, RTL placement, document switching, and accessible listbox state. - Clipboard & Selection: Made Copy Markdown consistently copy the complete targeted document, kept Editor selection copies as raw source, and supplied sanitized HTML plus plain text from Preview. Added pane-scoped Select All across primary, secondary, and read-only documents with reliable touch behavior.
- Navigation & Fullscreen: Prevented Page Up/Down from shifting the workspace sideways, restored smooth paging while preserving native caret and selection behavior, and stabilized synchronized panes. Added older Safari fullscreen support plus an explicit Expanded view fallback when native page fullscreen is unavailable or denied.
- Explorer & Tabs: Applied natural numeric ordering to document titles, folder names, and move destinations. Added browser-style middle-click tab closing without activating the tab or deleting its saved document.
- Desktop & Quality: Embedded the project artwork in Windows executables and desktop windows, refreshed the Workspace icon, synchronized web and Neutralino resources, retained all 15 locale catalogs, and expanded focused and cross-browser coverage.
What's Changed
- feat(editor): add line-start slash command menu by @Kechos23 in #261
- fix(explorer): sort untitled documents in natural numeric order by @mikah13 in #266
- feat(tabs): close document tabs with middle mouse click by @Kechos23 in #267
- fix(desktop): embed the project icon in Windows executables by @Kechos23 in #268
- fix(editor): restore smooth Page Up/Down navigation by @ThisIs-Developer in #271
- fix(fullscreen): support Safari and improve mobile fallback by @ThisIs-Developer in #272
- fix(editor): preserve rich copy, add Select All, and update Workspace icon by @ThisIs-Developer in #273
New Contributors
Full Changelog: v3.10.3...v3.10.4