tianma-if
594658ccad
fix(editor): group consecutive Markdown images into a gallery
...
A tweet clip with several photos now opens as one gallery, while a single image stays on its own.
2026-09-27 11:16:27 +08:00
tianma-if
1ec4bfc06f
fix(editor): use the small image size for Markdown pictures
...
Tweet clips and other Markdown images had no stored width, so the editor showed them at the large preset. Missing widths now follow the same 35% size used when inserting a picture.
2026-09-27 11:10:07 +08:00
tianma-if
be5b1eaeba
fix(editor): preserve empty links and paste resources in Markdown mode
2026-09-24 13:09:38 +08:00
tianma-if
e0a2f38447
feat(web): add GitHub-style details fold blocks ( #418 )
2026-09-20 19:35:04 +08:00
tianma-if
d21adb72d0
fix(editor): keep extra blank lines in Markdown mode
...
Preserve visual empty paragraphs across parse, autosave hydration, and
mode switches so JSON round-trips no longer collapse extra newlines.
2026-09-16 16:58:33 +08:00
tianma-if
e150b8e8c2
fix(ios): resolve iOS editor Markdown tests through shared codec
...
Root bun test on CI does not install the nested EditorSource package, so
importing @tiptap/markdown from that tree failed the Android release plan.
2026-09-15 19:14:38 +08:00
tianma-if
99e9c2820c
refactor: share editor schema and drop RN iOS builds
...
Editors now take document TipTap nodes from a shared factory. Workspace and editor helpers move out of the large panes. Store iOS no longer builds from Expo EAS.
2026-09-15 12:56:44 +08:00
tianma-if
b38750eda5
feat(web): play common video attachments inline
...
Serve browser-native video with the same Range streaming path as audio, and allow collapsing the player without leaving the note.
Fixes #392
2026-09-12 15:35:24 +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
dfea0939c6
feat: add automatic image gallery layouts ( #342 )
2026-09-02 21:33:53 +08:00
tianma-if
cee98bc90b
feat(plugins): add resource panels and embeds
2026-09-01 21:35:25 +08:00
tianma-if
f00c98c355
revert: remove automatic note title derivation
2026-08-28 18:01:53 +08:00
tianma-if
475f87e24e
fix: restrict automatic titles to leading H1
2026-08-28 17:52:29 +08:00
tianma-if
3316b158d1
fix: derive note titles from the first H1
2026-08-28 17:41:54 +08:00
tianma-if
af1085e020
fix: complete titles while typing the first heading
2026-08-28 17:28:46 +08:00
tianma-if
ddc228dfce
feat: derive empty note titles from first heading
2026-08-28 17:16:01 +08:00
tianma-if
9f355f418a
fix(mobile): safely preserve unsupported editor nodes
2026-08-28 00:56:41 +08:00
tianma-if
f7d17e1047
feat(attachments): 统一文件卡片与类型图标
2026-08-27 18:40:02 +08:00
tianma-if
0cd1092650
fix(pdf): 默认使用可同步的紧凑附件卡
2026-08-27 16:57:50 +08:00
tianma-if
d6a39addf2
feat: add inline PDF preview workflow
2026-08-26 23:29:43 +08:00
tianma-if
d367f05821
perf: reduce Worker auth and sync overhead
...
Move workspace provisioning and seed work off the authentication hot path, compact sync changes, optimize cursor queries, and keep browser-only KaTeX rendering out of the Worker bundle.\n\nRefs #244
2026-08-14 16:44:38 +08:00
tianma-if
a257e53220
feat: add task lists across clients
2026-08-10 12:31:26 +08:00
tianma-if
ef3b81aaa5
feat(editor): render LaTeX formulas ( #197 )
2026-08-09 15:45:11 +08:00
tianma-if
7f1af71dcb
feat: use semantic merge dividers between combined notes
...
Insert a dedicated merge-divider node instead of a plain horizontal rule so
theme hairlines no longer wash out merge boundaries, with Markdown round-trip
markers and stronger multi-client styling.
2026-08-08 01:10:07 +08:00
tianma-if
0c4cfb3e81
fix: preserve rich content when merging notes
2026-08-02 10:42:35 +08:00
tianma-if
2b971a5395
fix merged note title selection
2026-08-02 01:12:04 +08:00
tianma-if
36796994d5
fix: preserve pasted content in new memos
2026-07-29 10:05:11 +08:00
tianma-if
a5222fbddd
Add themed editor blocks and split theme styles
2026-07-23 17:54:39 +08:00
tianma-if
d9b54c42d3
feat: refine import export settings
2026-07-23 14:57:47 +08:00
tianma-if
d0c7d83a82
feat: support styled note attachments
2026-07-23 14:14:08 +08:00
tianma-if
70cba5f4af
feat: add note character count
2026-07-21 16:32:08 +08:00
tianma-if
64c992f315
feat: add table editing
2026-07-21 14:41:24 +08:00
tianma-if
769e6d4ab4
fix: use TipTap Markdown converter ( #38 )
2026-07-17 20:38:13 +08:00
yoma
b73604d7ba
Add syntax highlighting for code blocks
...
Refs #12
2026-07-11 21:43:01 +08:00
tianma
377b7b9f1d
feat: add offline sync and agent docs
2026-06-27 01:37:36 +08:00
tianma
328c3e15b0
feat: support pasted memo images
2026-06-26 21:17:43 +08:00
tianma
dd746e1d60
Initial EdgeEver implementation
2026-06-26 17:02:35 +08:00