Commit Graph
683 Commits
Author SHA1 Message Date
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