33 Commits
Author SHA1 Message Date
edgeever-updater[bot] 67cf5297de chore: update EdgeEver from v2.18.0
EdgeEver-Upstream-Commit: 4235f3f2f1f68ad94802612362d1daea6dabb3cb
2026-11-03 09:33:32 +00:00
edgeever-updater[bot] 55a447d8f8 chore: update EdgeEver from v2.12.0
EdgeEver-Upstream-Commit: eeaab088f41d0417fbce2266f58ff4adde7f5d76
2026-10-28 08:33:37 +00:00
tianma-if 573b5a6a41 fix(web): match exported PDF styling to the note
Print preview used a separate navy and emerald palette. It now follows the editor's light prose, including account type size, line height, palette accents, custom CSS, and the note font. Saving the preview downloads a PDF with the heading outline.
2026-10-22 12:50:47 +08:00
tianma-if 71e2395e28 fix(editor): search and replace in the active editor mode
Search raw Markdown in source mode with literal character matching, batched undoable replacement, and matching highlights. Preserve query whitespace and keep replacement focus stable. Route source editor search shortcuts through the workspace controller.

Validation: 141 editor tests and 2 Chrome end-to-end cases passed; web and mobile typechecks and the web build passed.

Refs #574
2026-10-15 11:43:34 +08:00
tianma-if 6b5027e8b4 fix(security): harden renderer and desktop execution boundaries
Preserve trusted plugin and automatic ACP permission models. Track release and remaining validation in #546.
2026-10-13 00:42:36 +08:00
tianma-if 0e958b4944 chore: upgrade core dependencies and migrate site to Astro 7
Align editor, AI SDK, query, and Expo SDK 57 dependencies; pin floating versions and rebase the Mermaid and Android sharing patches. Refresh the standalone iOS editor bundle and migrate site content collections while preserving routes.

Validation: typechecks for Web/API, Android, and iOS editor; Web, site, iOS editor, Worker, Docker server, extension, and Android APK builds; 2,994 tests passed, 23 skipped. Built-in browser verified rich-text paste/undo and bilingual site navigation.

USB-device upgrade/data/share verification and desktop cross-version release gates remain pending. Remaining dependency audit advisories are not all resolved.
2026-10-12 12:22:42 +08:00
tianma-if 0da78f6ce8 feat: add native poster notes and unified AI editing 2026-10-11 00:38:44 +08:00
tianma-if d42fbec67e feat(editor): add visual formula editing with MathLive
Add an on-demand formula keyboard, editable placeholder styling, and LaTeX source switching. Expand MathLive macros for KaTeX compatibility and prevent applying incomplete formulas.

Refs #514
2026-10-10 19:39:49 +08:00
tianma-if a4d391d36b Add on-demand DOCX previews for note attachments 2026-10-08 21:43:45 +08:00
tianma-if 916b1b35e8 Move note attachment transcription to direct client processing 2026-10-07 20:22:31 +08:00
tianma-if 871a9325d5 feat(web): replace the AI dialog with a companion sidebar
Notes open a right-hand assistant that can attach files and asks before changing note content. Desktop can talk to a local ACP agent without handing over the note directory.
2026-09-29 22:19:55 +08:00
tianma-if 53290535ff feat(web): share note size, line height, and palette
Keep the native editor theme, store column width on this device, and publish account font size, line height, palette, and custom CSS to the editor, public shares, and WeChat paste. Highlight custom CSS with CodeMirror.
2026-09-29 16:20:57 +08:00
tianma-if 0d3a47eca5 feat: use AI Elements for infographic conversation 2026-09-24 23:32:57 +08:00
tianma-if c3de2cd102 feat: add AI-driven infographic notes 2026-09-24 21:19:23 +08:00
tianma-if a9cd05e960 feat(web): highlight Markdown source and switch themes from the toolbar
Light auto theme now colors headings, marks, quotes, and links so source
mode is readable. The editor toolbar can pick the same Markdown themes as
settings.
2026-09-12 00:07:05 +08:00
tianma-if 559768034e feat(mcp): support semantic diagram note creation 2026-09-06 20:48:53 +08:00
tianma-if d400371841 feat: add editable mind map and flowchart notes 2026-09-05 15:44:48 +08:00
tianma-if f3034fbf0e fix: repair image galleries and prevent overlapping editor menus (#342) 2026-09-03 00:35:25 +08:00
tianma-if 416083147f chore(deps): upgrade TipTap and Expo stack 2026-09-02 02:15:02 +08:00
tianma-if 4eda31ca30 refactor: decompose core runtime modules 2026-08-30 01:00:42 +08:00
tianma-if 8eaa5b4495 feat(web): integrate CodeMirror 6 and theme selection for Markdown source editor 2026-08-25 20:00:34 +08:00
tianma-if 89599f8649 feat: export notes as PNG or JPEG (#292) 2026-08-22 17:03:54 +08:00
tianma-if aa01d2aa84 refactor: adopt Motion for workspace animations 2026-08-02 00:21:16 +08:00
tianma-if 4bcee3142d feat(web): add reliable PDF export 2026-07-27 14:02:44 +08:00
tianma-if 06707affbb feat: add selectable beautiful diagram themes 2026-07-23 10:17:05 +08:00
tianma-if 21ad996869 fix: restore syntax highlighting for code blocks 2026-07-22 18:31:13 +08:00
tianma-if 20c4d06edb fix(web): highlight and scroll note search matches 2026-07-22 15:32:37 +08:00
tianma-if 2b059aa39f feat: add Mermaid diagrams across web and mobile 2026-07-22 10:31:59 +08:00
yoma b73604d7ba Add syntax highlighting for code blocks
Refs #12
2026-07-11 21:43:01 +08:00
yoma 0acbddf685 Release v0.1.3 2026-07-10 19:18:25 +08:00
yoma eb6159f143 fix(pwa): hide PWA install card in settings if already installed 2026-07-07 13:14:05 +08:00
yoma d57162a400 chore: bump version to 0.1.1 2026-07-07 13:05:03 +08:00
tianma dd746e1d60 Initial EdgeEver implementation 2026-06-26 17:02:35 +08:00