Commit Graph
1837 Commits
Author SHA1 Message Date
tianma-if 0ec00c8887 fix: resolve latest official plugin releases 2026-09-09 00:54:32 +08:00
tianma-if 5070578363 feat: add official AI RSS marketplace plugin 2026-09-09 00:34:36 +08:00
tianma-if 1d15c24ce3 docs: clarify local web startup semantics 2026-09-09 00:16:11 +08:00
tianma-if 29ec6fe766 refactor: simplify plugin toolbar menu 2026-09-09 00:04:01 +08:00
tianma-if 6036bb7162 fix(web): refine plugin settings layout 2026-09-08 23:16:31 +08:00
tianma-if c43e574611 feat: auto-update official plugins 2026-09-08 23:07:38 +08:00
tianma-if 131248b530 feat(plugins): compact grouped boolean settings 2026-09-08 22:58:43 +08:00
tianma-if 9498902640 feat(ios): filter notes by tag
Refs #366
2026-09-08 22:33:46 +08:00
tianma-if 16934f668d feat(mobile): filter notes by tag 2026-09-08 22:12:26 +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 ea81d5144f fix(desktop): preserve attachment download filenames
Fixes #368
2026-09-08 20:45:51 +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 ca95734812 docs: acknowledge Evernote product inspiration 2026-09-08 20:19:24 +08:00
tianma-if 74936ecbb5 docs: acknowledge diagram product inspirations 2026-09-08 20:11:16 +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 bb460bfb80 fix(diagram): zoom and center through the scroller
Route zoom, fit, and reset through X6 Scroller so the paper stays
aligned with the viewport instead of the graph transforming underneath
the scroll container.
2026-09-08 19:58:34 +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 eeec5c9d5f feat(plugins): enforce host-rendered settings 2026-09-08 19:37:39 +08:00
tianma-if 72d655a109 feat(plugins): notify extensions of settings changes 2026-09-08 19:29:50 +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 a16de56268 fix: harden Docker startup on legacy kernels 2026-09-08 16:54:25 +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 e05989063e docs: require open-source marketplace plugins 2026-09-08 15:54:54 +08:00
tianma-if 46dfc2d304 feat(plugins): adopt trusted code permissions 2026-09-08 15:37:32 +08:00
tianma-if 72b90d3482 feat(plugins): trust declared network access 2026-09-08 12:52:00 +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 4546d9f0c1 fix(web): stabilize diagram component placement 2026-09-08 10:38:24 +08:00
tianma-if f98101d734 fix(web): keep architecture library drops on the canvas
Keep the shape library open while dragging, accept drops on the
scroller surface, and use a text/plain fallback so dragged
components stay at the drop point instead of snapping back.
2026-09-08 09:59:29 +08:00
tianma-if a62b263520 fix(web): prevent mind-map insert from flashing a detached node
Suspend X6 scroller auto-fit during node insert and position the
editor overlay with client coordinates so Tab-created children stay
on the new node instead of briefly appearing in empty canvas space.
2026-09-08 01:20:38 +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 61b4844f45 docs: add Afdian sponsor badges to READMEs 2026-09-07 20:40:53 +08:00
tianma-if 98fd9a55fe chore: add GitHub funding configuration for Afdian 2026-09-07 20:31:03 +08:00
tianma-if f6f0412fdf feat(web): improve diagram canvas navigation 2026-09-07 18:11:30 +08:00
tianma-if b70a88703c chore: release v1.61.0 [skip ci] 2026-09-07 14:56:56 +08:00
tianma-if e860d6848e fix(test): align editor chrome source contracts 2026-09-07 14:56:19 +08:00
tianma-if 4cedddcff8 docs: update WeChat group QR code 2026-09-07 14:53:38 +08:00
tianma-if caa5967580 feat(mcp): add semantic diagram editing 2026-09-07 14:49:04 +08:00
tianma-if c7fadef36e refactor(web): share editor metadata chrome 2026-09-07 14:48:41 +08:00
tianma-if 7f3e6a1804 style(web): tighten editor header density 2026-09-07 13:56:59 +08:00
tianma-if af9d3cfc5f refactor(web): remove sequential note controls 2026-09-07 13:47:47 +08:00
tianma-if 70cd73105f refactor(web): share compact editor toolbar 2026-09-07 13:40:47 +08:00
tianma-if 766faacbcf refactor(web): unify compact editor chrome 2026-09-07 13:24:19 +08:00
tianma-if d032072c67 refactor(web): share memo editor header actions 2026-09-07 12:59:39 +08:00
tianma-if 20b046f49c refactor(web): unify note editor chrome 2026-09-07 12:12:43 +08:00