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