Commit Graph
1157 Commits
Author SHA1 Message Date
tianma-if 8b2a17c764 fix: separate Codex progress from final sidebar reply 2026-10-03 15:22:44 +08:00
tianma-if aeac1a77e9 fix(ai): infer translation target from conversation language 2026-10-03 09:46:04 +08:00
tianma-if 09e74ea3df fix(ai): choose default translation target from locale 2026-10-03 09:33:53 +08:00
tianma-if e68b6623f4 fix(ai): provide active note identity to sidebar agents 2026-10-03 09:25:20 +08:00
tianma-if 33ace487fb fix(web): bind editor metadata to memo identity (#460) 2026-10-02 22:18:00 +08:00
tianma-if 7a908b401c refactor(web): remove redundant empty state description in AI sidebar 2026-10-02 19:26:35 +08:00
tianma-if d963ff76e2 Refactor workspace memo removal and MCP tool helpers 2026-10-02 18:58:52 +08:00
tianma-if 633aa16784 Refine AI sidebar composer styling 2026-10-02 17:02:49 +08:00
tianma-if b8f36bfc20 fix(web): flatten plugin settings layout to avoid nested cards 2026-10-02 16:55:57 +08:00
tianma-if 26cc997b29 fix(web): group unnamespaced plugin settings into a single card 2026-10-02 16:34:44 +08:00
tianma-if 0e546ec834 feat: show instance deployment time in system info 2026-10-02 16:29:32 +08:00
tianma-if 88eccaa058 fix(ai): simplify translation replies and preserve paragraphs 2026-10-02 16:10:43 +08:00
tianma-if 8dd73b975b refactor(ai): simplify selection prompts and restrict writes 2026-10-02 16:01:02 +08:00
tianma-if 50d4d5a75b feat(mcp): support creating infographic notes via MCP and companion 2026-10-02 12:33:37 +08:00
tianma-if f167530c59 fix(web): open note links from the infographic companion sidebar
Infographic replies now use the same in-app note links as the companion sidebar. Desktop sidebar width animates with Motion again.
2026-10-02 12:14:42 +08:00
tianma-if 57be770163 fix(web): prevent exposed background when expanding the diagram editor 2026-10-02 11:24:31 +08:00
tianma-if 8d81218ff4 fix(web): show the AI assistant on diagram and table notes
Diagram, flowchart, architecture, and table notes now use the same bottom-right launcher and companion sidebar. Structured tables can be discussed, but update_memo cannot replace them.
2026-10-02 11:00:59 +08:00
tianma-if 3ab3d59c06 fix(web): open assistant note links in the workspace
Streamdown treated #memo= links as external sites, so clicking a generated note asked to open a new tab and never switched the current note.
2026-10-02 10:55:04 +08:00
tianma-if fc2eab3c35 refactor(settings): refine interface and reading preference copy and layout 2026-10-02 10:08:06 +08:00
tianma-if b39519fb10 fix(infographic): preserve custom note titles across conversation turns 2026-10-02 10:07:49 +08:00
tianma-if 4d159bca5e feat(plugins): support localized settings fields and options 2026-10-02 10:07:40 +08:00
tianma-if b89618b1e3 fix(web): hide the infographic label on list cards
The pie icon already identifies an infographic note, so the visible type name is only kept for screen readers.
2026-10-02 09:20:45 +08:00
tianma-if 36d24de667 fix(web): follow the desktop agent mode in infographic notes
Infographic notes kept using the built-in model after the desktop was set to a local ACP agent. The sidebar now shows that agent and sends generation to it without note write access.
2026-10-02 08:38:50 +08:00
LuoQianhong a820b5e2b4 feat(notebooks): add toggle to hide notes from sub-notebooks
Refs #157
2026-10-02 01:08:04 +08:00
tianma-if 540d494a25 feat(editor): convert typed checklists and dollar formulas in rich text
After a bullet is created, a task marker at the start of that item becomes a checkbox. Closed dollar pairs become formulas, while currency amounts stay text.
2026-10-01 22:59:04 +08:00
tianma-if 12af0581d2 fix(web): import backups that contain Office attachments
Streaming unzip treated ZIP signatures inside stored .docx, .xlsx, and .pptx files as archive entries. Read each entry from the central directory so existing exports restore.
2026-10-01 22:32:19 +08:00
tianma-if 4303561527 fix(web): shorten reading gutters when the AI sidebar is open
Yield the 6rem article gutters once an open sidebar leaves no room for the chosen column width and the outline. The outline still hides only below 720px.
2026-10-01 21:59:26 +08:00
tianma-if 18c68235f4 fix(web): fit wide Mermaid diagrams into the note column
Node text stays between 8px and 12px, so a large architecture chart no longer fills the page. Print, HTML export, and WeChat copy use the same 12px ceiling.
2026-10-01 20:42:03 +08:00
tianma-if 65005eedf2 feat(web): show the built-in agent and model in the sidebar
Put the current mode and default model on one line in the companion and infographic sidebar headers.
2026-10-01 20:40:12 +08:00
tianma-if fa1b86a503 Add interactive template gallery and live previews for infographic notes 2026-10-01 20:11:17 +08:00
tianma-if 761e783823 Improve Mermaid diagram layout scrolling and zinc theme palette contrast 2026-10-01 20:10:49 +08:00
tianma-if cd59e80803 Clarify WorkBuddy ACP login state without standalone CLI 2026-10-01 17:32:55 +08:00
tianma-if 7a4dce8f86 show ACP login methods for all desktop agents 2026-10-01 17:21:04 +08:00
tianma-if 46dfbeb98d fix desktop WorkBuddy ACP prompt auth refusal 2026-10-01 16:46:22 +08:00
tianma-if 9d301013bc fix desktop Antigravity ACP with macOS SOCKS proxy 2026-10-01 16:25:25 +08:00
tianma-if 5d4cd4386c feat(desktop): support Claude Code OpenClaw and Hermes ACP 2026-10-01 12:40:57 +08:00
tianma-if d2513bf909 feat(desktop): grant ACP agents session-scoped note access 2026-10-01 12:18:12 +08:00
tianma-if 1a1805e431 fix(web): drop theme and repository rows from the note menu
The header GitHub icon stays. Theme switching remains in settings.
2026-10-01 11:16:24 +08:00
tianma-if 17dfff1ad5 feat(web): export infographic notes as pictures
Rasterize the preview onto its sheet so the PNG keeps readable text and solid fills.
2026-10-01 11:16:24 +08:00
tianma-if b5e30dc2a4 fix(auth): accept desktop session for password changes 2026-10-01 11:05:24 +08:00
tianma-if ea8b64da8a feat(web): generate infographics from the AI sidebar
Move the prompt, history, and undo controls into the companion sidebar so the preview uses the full editor column.
2026-10-01 10:03:35 +08:00
tianma-if e3f245fc66 fix(web): keep LaTeX formulas when copying notes to WeChat
html-to-image copied the off-screen position into the snapshot, so WeChat received a blank formula image. Snapshot an in-flow mount instead.
2026-10-01 09:59:08 +08:00
tianma-if 9918570868 Add visible progress while copying notes for publishing 2026-10-01 00:31:07 +08:00
tianma-if 182fa39ab5 refactor(settings): remove nested gray cards for ACP status and default model 2026-10-01 00:01:48 +08:00
tianma-if e7cbb06dfd style(ai): shrink sidebar process trigger 2026-10-01 00:01:05 +08:00
tianma-if ebcf78b457 style(ai): compact local agent process details 2026-09-30 23:55:00 +08:00
tianma-if 8009c039c3 style(ai): use neutral sidebar action colors 2026-09-30 23:38:48 +08:00
tianma-if 22b0188837 fix(ai): make current note context optional 2026-09-30 23:29:42 +08:00
tianma-if 0de31ff8e7 fix(ai): persist local agent generated images 2026-09-30 23:22:22 +08:00
tianma-if b508ff0974 test: give editor tests a document head and its window 2026-09-30 22:24:01 +08:00