tianma-if
bae23dc060
fix(editor): separate custom theme code backgrounds from quotes
2026-09-03 19:12:26 +08:00
tianma-if
ee9632038f
feat(plugins): expose generic AI and public HTTPS capabilities
2026-09-03 16:05:41 +08:00
tianma-if
4432f2ea47
feat(plugins): add dedicated settings navigation and improve configuration UX
2026-09-03 14:21:15 +08:00
tianma-if
f4aa8c5467
feat(ai): add lightweight personality and memory companion preview
2026-09-03 13:36:14 +08:00
tianma-if
7846cd07e8
fix(mobile): merge later uploads into adjacent image galleries
...
Share gallery merging across web, Android and iOS, and handle single-image uploads. Refs #342 .
2026-09-03 11:35:31 +08:00
tianma-if
9b0ad6d383
fix(web): merge later image uploads into adjacent galleries
2026-09-03 11:23:28 +08:00
tianma-if
e9476ba1ac
perf: pipeline image compression and resource uploads
2026-09-03 10:55:20 +08:00
tianma-if
1be37f0398
chore(web): temporarily hide scheduled task log entry
2026-09-03 01:48:26 +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
24158a1b52
fix: refine reversible image gallery layouts ( #342 )
2026-09-02 22:50:11 +08:00
tianma-if
dfea0939c6
feat: add automatic image gallery layouts ( #342 )
2026-09-02 21:33:53 +08:00
tianma-if
bde35ebb83
feat: add desktop plugin task scheduling
2026-09-02 18:20:10 +08:00
tianma-if
d9564526b4
fix(web): unify device sign-out copy
2026-09-02 12:23:29 +08:00
tianma-if
d2af2e32c3
fix(web): improve dark code block contrast ( #340 )
2026-09-02 12:14:51 +08:00
tianma-if
9d7ccbc531
feat(web): add visible slash command aliases
2026-09-02 02:04:14 +08:00
tianma-if
e53155047d
fix(attachments): recover sizes for legacy notes
2026-09-02 02:03:38 +08:00
tianma-if
8f2c7911f1
feat(attachments): add inline audio playback
...
Use native media decoding with range-aware resource responses and graceful fallback for unsupported formats.\n\nRefs #334
2026-09-02 01:45:09 +08:00
tianma-if
ce674b8caf
fix(editor): preserve rich table cells across Markdown edits
...
Keep TipTap-only table cell structures when unrelated Markdown source content changes, while applying direct cell edits without interruption.\n\nFixes #335
2026-09-02 01:30:20 +08:00
tianma-if
f47532bebc
feat(web): make custom editor themes portable
...
Refs #333
2026-09-01 22:12:42 +08:00
tianma-if
cf62dc1b92
fix(desktop): avoid redundant editor hydration
2026-09-01 22:11:10 +08:00
tianma-if
07a3da44d7
fix(web): keep AI assistant fully visible
2026-09-01 21:45:33 +08:00
tianma-if
110c238373
fix(web): preserve AI refinement context
2026-09-01 21:35:39 +08:00
tianma-if
cee98bc90b
feat(plugins): add resource panels and embeds
2026-09-01 21:35:25 +08:00
tianma-if
dcbb0d3383
fix(web): respect AI assistant input
2026-09-01 21:10:28 +08:00
tianma-if
609a589ebb
feat(web): make AI assistant draggable
2026-09-01 18:14:33 +08:00
tianma-if
62038c6330
feat(plugins): expand generic plugin APIs
2026-09-01 18:04:15 +08:00
tianma-if
39cf34b018
feat: expand and harden plugin platform
2026-09-01 15:52:45 +08:00
tianma-if
dd3be8a95b
fix(desktop): inline download menu icons
2026-08-31 18:58:33 +08:00
tianma-if
206e9e03d6
feat: support 1 GiB streamed attachments
2026-08-31 17:52:07 +08:00
tianma-if
d765e446ff
docs: simplify client download links
2026-08-30 23:52:55 +08:00
tianma-if
b42ae69b92
fix(desktop): show desktop download links
2026-08-30 21:56:13 +08:00
tianma-if
263fafd433
fix(desktop): harden Windows startup validation
2026-08-30 18:53:57 +08:00
tianma-if
10b50829ee
feat: report Docker image source in system info
2026-08-30 18:46:50 +08:00
tianma-if
17c8181f85
fix(desktop): prevent packaged renderer white screen
2026-08-30 18:28:05 +08:00
tianma-if
383bafa83f
feat(desktop): add Windows preview distribution
2026-08-30 10:24:03 +08:00
tianma-if
4eda31ca30
refactor: decompose core runtime modules
2026-08-30 01:00:42 +08:00
tianma-if
07cd676a6d
fix(web): refine system info panel with compact flat grid
2026-08-29 22:00:30 +08:00
tianma-if
d483f6db00
feat: expand shared system diagnostics
2026-08-29 21:37:07 +08:00
tianma-if
55a4dbf9eb
fix(web): align memo list gutters
2026-08-29 21:15:32 +08:00
tianma-if
87980a3854
fix(desktop): prevent editor reload after note creation
2026-08-29 21:13:39 +08:00
tianma-if
d4821eb486
refactor: remove sync interval preference
2026-08-29 20:00:41 +08:00
tianma-if
3a49b16d9c
fix: reduce background sync polling frequency
2026-08-29 19:13:12 +08:00
tianma-if
630bb98e3f
fix(web): recover stalled local note saves
2026-08-29 18:06:27 +08:00
tianma-if
2458cb51ad
refactor(web): move plugin menu to workspace shortcuts
2026-08-29 13:22:51 +08:00
tianma-if
b87b9a49f8
refactor(web): remove duplicate AI prompts shortcut
2026-08-29 13:15:17 +08:00
tianma-if
d984ef3f3a
refactor(web): remove duplicate plugin marketplace shortcut
2026-08-29 13:12:58 +08:00
tianma-if
0ba754c0a6
feat(desktop): open prefilled sync issue reports
2026-08-29 13:05:16 +08:00
tianma-if
cfb14fa0bd
fix(desktop): recover blocked sync outbox items ( #322 )
2026-08-29 11:50:21 +08:00
tianma-if
c58ed12e47
fix: make attachment deletion recoverable
...
Fixes #314
2026-08-28 19:59:56 +08:00
tianma-if
f00c98c355
revert: remove automatic note title derivation
2026-08-28 18:01:53 +08:00