cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven ac9022676f feat(mtext): editable preview with caret, blink, and new-line support
Type directly into the rendered MText preview: click to position the
caret, insert/delete, Enter for a new line, Space for a literal space,
and arrow keys to move. The caret blinks when idle.

Keep the trailing empty paragraph in the editor so the caret appears on a
fresh line immediately after Enter, before any typing. parse_mtext_paragraphs
split into a _ex variant; layout_mtext skips the blank-edge trim when
emitting glyph boxes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-31 13:14:35 +03:00
..
app feat(mtext): editable preview with caret, blink, and new-line support 2026-05-31 13:14:35 +03:00
command feat: Implement in-place MText editor with formatting toolbar and live preview 2026-05-30 23:24:06 +03:00
entities feat(mtext): editable preview with caret, blink, and new-line support 2026-05-31 13:14:35 +03:00
io chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
modules feat: Implement in-place MText editor with formatting toolbar and live preview 2026-05-30 23:24:06 +03:00
scene feat(mtext): editable preview with caret, blink, and new-line support 2026-05-31 13:14:35 +03:00
shaders feat(draworder): cross-type draw order + context menu 2026-05-30 21:29:01 +03:00
snap fix(snap): correct snap symbols + drop bogus midpoints on circles (#34) 2026-05-29 01:39:02 +03:00
ui feat(fonts): switch the text engine from CXF to LibreCAD LFF fonts 2026-05-31 03:31:20 +03:00
lib.rs feat: in-app update notice — checks GitHub releases on startup 2026-05-16 19:55:57 +03:00
linetypes.rs feat(fonts): switch the text engine from CXF to LibreCAD LFF fonts 2026-05-31 03:31:20 +03:00
main.rs chore(release): drop flatpak, add macOS .dmg, hide Windows console 2026-05-20 21:13:02 +03:00
patterns.rs chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
update_check.rs feat(update-check): suppress popup for releases under 30 min old 2026-05-29 15:29:00 +03:00