Commit Graph
341 Commits
Author SHA1 Message Date
tianma-if 29ec6fe766 refactor: simplify plugin toolbar menu 2026-09-09 00:04:01 +08:00
tianma-if c43e574611 feat: auto-update official plugins 2026-09-08 23:07:38 +08:00
tianma-if b55e81713b feat(diagram): offer ten flowchart color schemes
Keep process, decision, and terminator contrast on each surface, grouped as quiet and bright, instead of painting mind-map branch strips onto steps.
2026-09-08 20:54:57 +08:00
tianma-if 466161284d feat(diagram): add org, timeline, and fishbone layouts
Give mind maps real whole-map families for brace, org, hanging tree,
timeline, and fishbone, and let flowcharts pick forest, ink, or paper.
2026-09-08 20:20:18 +08:00
tianma-if 2ce9d2adbc i18n: rename diagram color schemes
Give each mind-map palette a quieter English and Chinese name, and
relabel the vivid/classic groups as bright/quiet.
2026-09-08 19:58:39 +08:00
tianma-if 857534e25b feat(diagram): keep architecture fills pale
Light component cards mix about 12% accent into white so types stay
readable without turning into saturated chips. Icon wells stay slightly
stronger than the fill; strokes and dark surfaces are unchanged.
2026-09-08 19:58:28 +08:00
tianma-if e7a933bd7f feat(diagram): keep flowchart steps uniform and edges straight
Same-type flowchart nodes share a fixed size, sequential links stay
vertical after auto-layout, and tall flows open at reading size instead
of shrinking to fit. Architecture node paint moves into a shared style
module so X6 and Mermaid stay on one palette.
2026-09-08 19:44:42 +08:00
tianma-if 87a6e64a6d feat(diagram): add structure gallery and named color strips
Mind maps pick a whole-map structure (balanced maps and right-growing
logic charts) from thumbnail cards, and a named 6-color palette from
vivid/classic strips. Flowchart notes keep a dedicated paper surface.
2026-09-08 18:36:49 +08:00
tianma-if 748be71645 feat(diagram): split structure from color and stop canvas clipping
Mind maps now pick structure (underline map vs boxed topics)
independently from color (forest green vs spectrum). The editor
sizes the paper to every node so two-sided branches are not
cropped while editing.
2026-09-08 18:01:11 +08:00
tianma-if 5480a7efbc feat(plugins): confirm trusted code on first enable 2026-09-08 16:09:52 +08:00
tianma-if ee906cf1bb refactor(plugins): remove persistent trust warning 2026-09-08 16:02:28 +08:00
tianma-if 46dfc2d304 feat(plugins): adopt trusted code permissions 2026-09-08 15:37:32 +08:00
tianma-if 39754d2f08 feat(plugins): allow broad public read access 2026-09-08 12:41:28 +08:00
tianma-if 26ee127e90 feat(desktop): add Linux AppImage preview 2026-09-08 12:34:02 +08:00
tianma-if 8eb47d39a1 feat(diagram): refine mind-map hierarchy and branch styling
Give mind maps a shared three-level appearance across Web, mobile, and
iOS: capsule roots, stronger first-level topics, lighter nested nodes,
and side-anchored tapered branches. Keep flowchart and architecture
edges unfilled so SVG does not paint them black.
2026-09-08 12:00:24 +08:00
tianma-if 2b329068f0 feat(web): add diagram canvas navigation hint and shift-select feedback 2026-09-08 00:54:13 +08:00
tianma-if dd5305da39 refactor(web): adopt modeless canvas navigation for diagrams 2026-09-08 00:46:02 +08:00
tianma-if f6f0412fdf feat(web): improve diagram canvas navigation 2026-09-07 18:11:30 +08:00
tianma-if caa5967580 feat(mcp): add semantic diagram editing 2026-09-07 14:49:04 +08:00
tianma-if 20b046f49c refactor(web): unify note editor chrome 2026-09-07 12:12:43 +08:00
tianma-if 36445a94aa fix: restore wheel scrolling in diagram canvases 2026-09-07 10:43:06 +08:00
tianma-if 1b804b165d feat: improve diagram reading and layout across clients 2026-09-07 10:20:46 +08:00
tianma-if a047304dee refactor(diagram): simplify auto layout label and clarify tooltip 2026-09-07 00:22:16 +08:00
tianma-if e691453aac feat(diagram): place architecture shapes by drag 2026-09-06 22:36:26 +08:00
tianma-if cf204dc411 refactor(diagram): share toolbar controls 2026-09-06 22:15:47 +08:00
tianma-if 6653dc73b8 fix(diagram): unify and refine auto layout 2026-09-06 21:44:46 +08:00
tianma-if 1b50b864f1 fix(diagram): improve architecture auto layout 2026-09-06 21:14:09 +08:00
tianma-if 559768034e feat(mcp): support semantic diagram note creation 2026-09-06 20:48:53 +08:00
tianma-if 7f84ee4349 feat: label diagram notes in memo list 2026-09-06 17:09:15 +08:00
tianma-if cd4e0df1a3 feat: 统一图表悬浮展开入口 2026-09-06 17:06:18 +08:00
tianma-if ce72f71a9d feat: 丰富架构图资源组件 2026-09-06 16:44:10 +08:00
tianma-if 7e419b6464 feat: render mobile diagram notes with X6 2026-09-06 14:00:45 +08:00
tianma-if 12f16633c2 fix: prevent diagram metadata leaking on mobile 2026-09-06 13:06:40 +08:00
tianma-if 35f36fc9c8 feat: support architecture diagrams in mobile apps 2026-09-06 10:12:31 +08:00
tianma-if 28659e6848 feat: add architecture diagram notes 2026-09-05 23:59:49 +08:00
tianma-if 5fdc1c1aa1 fix(editor): stop links extending into new text
Make the shared TipTap link mark non-inclusive so text typed after a pasted or terminal link remains plain across web, desktop, Android, and iOS editors.

Refs #355
2026-09-05 22:39:10 +08:00
tianma-if 84683d97ae fix(desktop): expose global sync failures (#356) 2026-09-05 22:17:22 +08:00
tianma-if cf4a998f9c refactor(web): clarify note type picker 2026-09-05 19:48:05 +08:00
tianma-if cc73ff4170 feat(diagram): streamline editing feedback 2026-09-05 17:52:54 +08:00
tianma-if f06fc87bb5 feat(diagram): refine canvas layout and keyboard workflow 2026-09-05 17:41:03 +08:00
tianma-if 63bbcae193 feat(diagram): enhance flowchart interactive connection and canvas theme palettes 2026-09-05 16:32:31 +08:00
tianma-if d400371841 feat: add editable mind map and flowchart notes 2026-09-05 15:44:48 +08:00
tianma-if 245ac044b6 feat: learn scoped filing and tagging preferences in Paw mode 2026-09-05 12:22:02 +08:00
tianma-if d9f64c6d6a refactor: clarify plugin network access labels 2026-09-05 01:11:34 +08:00
tianma-if 823694bd99 refactor: remove redundant plugin settings notice 2026-09-05 01:04:01 +08:00
tianma-if 4348239748 refactor(plugins): move schedule setup into plugins 2026-09-05 00:50:35 +08:00
tianma-if 2351d36628 refine companion discovery notifications 2026-09-05 00:31:18 +08:00
tianma-if ce6d4a18e9 fix(ios): make Xcode Cloud editor build reproducible 2026-09-05 00:26:02 +08:00
tianma-if be2fec7591 fix(web): keep editor timestamp update-only
Preserve creation-time visibility only in lists sorted by creation time.\n\nRefs #346
2026-09-04 20:33:38 +08:00
tianma-if e0609ca120 feat(editor): add collapsible toolbar (#349) 2026-09-04 18:58:53 +08:00