2340 Commits
Author SHA1 Message Date
edgeever-updater[bot] 507cb892ad chore: update EdgeEver from v2.19.0
EdgeEver-Upstream-Commit: a80d9bfda1aad846e20882813758a59fe27bf8ca
2026-11-04 09:13:22 +00:00
edgeever-updater[bot] 67cf5297de chore: update EdgeEver from v2.18.0
EdgeEver-Upstream-Commit: 4235f3f2f1f68ad94802612362d1daea6dabb3cb
2026-11-03 09:33:32 +00:00
edgeever-updater[bot] eaf37b4aeb chore: update EdgeEver from v2.16.1
EdgeEver-Upstream-Commit: 6e79c1bd81a3678b1d0d01f5476564cfecdd40d8
2026-10-31 08:26:31 +00:00
edgeever-updater[bot] d78620caaa chore: update EdgeEver from v2.15.0
EdgeEver-Upstream-Commit: e052ac3b54bdcba4b2c452e6b06c091b1e2c70f4
2026-10-30 08:39:50 +00:00
edgeever-updater[bot] d04350db18 chore: update EdgeEver from v2.14.0
EdgeEver-Upstream-Commit: 355286814e746828688e6b0de139c39d3ecd2b20
2026-10-29 08:29:49 +00:00
edgeever-updater[bot] 55a447d8f8 chore: update EdgeEver from v2.12.0
EdgeEver-Upstream-Commit: eeaab088f41d0417fbce2266f58ff4adde7f5d76
2026-10-28 08:33:37 +00:00
edgeever-updater[bot] 83a99699c3 chore: update EdgeEver from v2.9.0
EdgeEver-Upstream-Commit: d5c62eeda4ece2affc36c7d5463c87dd7a8a292f
2026-10-27 07:52:48 +00:00
edgeever-updater[bot] 05e53dcba3 chore: update EdgeEver from v2.7.0
EdgeEver-Upstream-Commit: 30fcb3fc65c419000a3e6f8cfb70eca47ae53914
2026-10-26 07:48:43 +00:00
tianma-if 9756979c24 fix(mobile): accept the first Android share after the process dies
Android restores the singleTask host with its launcher intent, so the
share never reaches JS. A standard receiver copies the payload into the
app cache and then opens the host.
2026-10-25 19:21:57 +08:00
tianma-if 644ed04d62 chore: release v2.5.0 [skip ci] 2026-10-25 11:05:36 +08:00
tianma-if 9a2d31d4b0 fix(i18n): pass Russian through shared diagrams and Android resource actions
A public share can now label a diagram in Russian. Android attachment and image actions use the same Russian wording as the shared catalog.
2026-10-25 11:03:30 +08:00
tianma-if a90e009da8 style(site): unify hero action button shapes and refine github stats pill 2026-10-25 10:22:38 +08:00
tianma-if 41e3231043 Merge remote-tracking branch 'origin/main' 2026-10-25 10:14:05 +08:00
tianma-if e2279127b6 feat(site): add 17 real-world workflows showcase page and top-level nav entry 2026-10-25 10:12:35 +08:00
Sergey 7aff06445e feat(i18n): add Russian locale (#668)
Add Russian beside Polish for the web app, the mobile editor, memo templates, and AI prompt seeds. Untranslated strings stay in English. iOS, the browser extension, and the marketing site are unchanged.
2026-10-25 09:55:26 +08:00
tianma-if 8966091920 feat(web): reuse the assistant session menu on infographic notes
Infographic notes use the same chat history and New chat control as other notes. The open graphic stays one row in that menu, and its own turns remain on the note.
2026-10-24 23:17:48 +08:00
tianma-if 667c536958 fix(companion): keep a named diagram topic independent of the open note
A request that names its own subject no longer reads the open note. Requests that convert or diagram the open note still do.
2026-10-24 21:19:44 +08:00
tianma-if cf3435de43 feat(desktop): upload images through a remote PicList
Allow a saved PicGo or PicList address beyond loopback, and send the
optional server key on both the connection check and the upload.
2026-10-24 11:03:24 +08:00
tianma-if f7f10e64ee fix(desktop): open the main window when launching at startup
Drop the tray-only choice and the repeated description. A login launch shows the main window, and an older tray preference is rewritten on the next start. Local web dev still shows the switch for preview only.
2026-10-24 11:01:00 +08:00
tianma-if 7a91e7d592 chore: release v2.4.0 [skip ci] 2026-10-24 00:59:55 +08:00
tianma-if a092052892 feat(desktop): add a startup launch setting
Packaged Windows and macOS can open EdgeEver after the computer starts.
The switch stays off until the user turns it on, and can open the main window or stay in the tray.
2026-10-24 00:54:29 +08:00
tianma-if 0f21f09444 feat(editor): set heading levels with number shortcuts
Ctrl or Cmd plus 1 through 6 sets the current rich-text paragraph to that heading. 0 restores body text. The desktop app keeps that 0 chord from also resetting the window zoom.
2026-10-23 23:36:20 +08:00
tianma-if 27936a3b25 fix(web): copy assistant code blocks in the desktop app 2026-10-23 22:23:46 +08:00
Andy Jarosz e1210c664b feat(editor): add per-gallery fit width and fit height (#655)
Each gallery can keep the cropped tile or show every image whole inside an even tile. Fit width stays the previous look. The choice is saved with that gallery and survives reopening and Markdown edits. Sharing, HTML export, and print follow it. Older galleries stay on fit width.
2026-10-23 22:09:44 +08:00
Andy Jarosz a5bda92e14 feat(editor): add per-image left, center, and right alignment (#654)
Select a standalone image to align it left, center, or right. The choice stays with that image through save, Markdown edits, and reload. Existing images keep their previous layout until an alignment is chosen. Galleries keep their own layout. Native editors apply a saved alignment and do not add a picker in this change.
2026-10-23 18:37:59 +08:00
tianma-if 31d1f6274f feat(editor): tint table surfaces with note prose palettes
- Tint table headers and alternating zebra rows using each palette's subtle surface tint, keeping borders neutral
- Adapt dark mode with subtle accent color-mixing on table surfaces
- Align print appearance and WeChat publishing table backgrounds with the active prose palette
- Soften clay and pink surface tints to maintain quiet, comfortable contrast
2026-10-22 18:32:17 +08:00
tianma-if 92a0a71b61 chore: release v2.3.0 [skip ci] 2026-10-22 14:41:07 +08:00
LuoQianhong 75ab35e69c fix(editor): tighten document outline indentation (#645)
Nested outline rows now indent 12px per level, so deep headings keep more text in the 300px panel. Hierarchy guides sit on the disclosure-button center and follow the theme root font size. Full-row highlight, collapse, and heading jumps stay the same.
2026-10-22 14:35:09 +08:00
tianma-if d3b0176daa fix(editor): match inline code colors to prose palettes and refine font weight 2026-10-22 14:33:31 +08:00
tianma-if 2279badb27 fix(web): put reading faces first in the note body font menu
The settings list followed catalog insertion order, so title faces and Latin-only faces sat among reading fonts. Keep one menu and the saved choice, and leave poster and interface lists unchanged.
2026-10-22 14:30:15 +08:00
tianma-if c80645f8f9 fix(web): let long tables flow across exported PDF pages 2026-10-22 12:53:02 +08:00
tianma-if 573b5a6a41 fix(web): match exported PDF styling to the note
Print preview used a separate navy and emerald palette. It now follows the editor's light prose, including account type size, line height, palette accents, custom CSS, and the note font. Saving the preview downloads a PDF with the heading outline.
2026-10-22 12:50:47 +08:00
tianma-if 5c77cfcbf1 fix(web): drop the repeated note title from PDF page headers 2026-10-22 11:41:16 +08:00
tianma-if 978b2415ce fix(web): hide the note title from the first PDF page header 2026-10-22 11:25:47 +08:00
tianma-if 4f49821e3f chore: release v2.2.0 [skip ci] 2026-10-21 23:59:38 +08:00
LuoQianhong 9ae88e3381 feat: 增强公开笔记本站点体验与发布控制 (#634)
公开笔记本站点新增长文导航、正文检索、逐站点排除和站点配置,保留实时分享以及原有 Token、密码和解锁 Cookie。收录只对无密码的别名页生效,Token 页保持完整 noindex。

迁移 0072 为 notebook_shares 增加站点列,并新增排除关系表。先执行迁移再部署。

Closes #591
2026-10-21 23:20:38 +08:00
yulei666andClaude Opus 5.5 00ddaa0fed fix(ai): stop resumed companion turns from asking answered questions again (#638)
Resuming an interrupted companion turn kept the answered questions in
questions_json, and the client-direct runner ended any run with leftover
questions as interrupted. The question form reappeared after the reply.

Clear questions when a turn resumes, as the server-side runner did before
client-direct calls, and only pause when this run actually asks.

Fixes #637

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 23:15:55 +08:00
tianma-if 9f0d18ca54 feat(memos): sort note lists from Z to A
Add a title Z-A option beside title A-Z on web, Android, iOS, the API, and the desktop sidecar. Pinned notes stay first, and same-title tie breaks stay as they were.
2026-10-21 23:09:57 +08:00
tianma-if 942dadc00e fix(desktop): keep sidebar ACP chats on one agent process
Follow-up messages were starting a new agent every time, so each reply waited through process startup and a new session before the model was called.
2026-10-21 23:03:42 +08:00
tianma-if ccb9ccafe3 fix(web): show local agent thinking until the answer starts 2026-10-21 21:08:41 +08:00
tianma-if e15792d0a6 chore: release v2.1.0 [skip ci] 2026-10-21 18:57:02 +08:00
tianma-if 3fd7c41922 test(web): restore DOM globals after heading anchor tests 2026-10-21 18:55:24 +08:00
tianma-if 3261010cd5 feat(web): jump to headings from in-note markdown links
Clicking a link such as [章节](#章节名) scrolls to the matching heading in the current note instead of opening a new window.
2026-10-21 18:42:27 +08:00
tianma-if 55d7e48225 fix(desktop): find npx when a Dock-launched agent starts MCP servers 2026-10-21 18:09:48 +08:00
tianma-if 5d1a0661d1 chore: release v2.0.3 [skip ci] 2026-10-21 00:28:45 +08:00
tianma-if 343f14848f fix(desktop): parse Markdown when creating imported notes 2026-10-20 22:47:28 +08:00
tianma-if 2523d0c1fb chore: release v2.0.2 [skip ci] 2026-10-20 22:19:54 +08:00
tianma-if cc71768c0f chore: release v2.0.1 [skip ci] 2026-10-20 07:07:17 +08:00
tianma-if 3cc0b2d0ab fix(ai): restore browser fallback for model network failures
Relay initial browser network and CORS failures through authenticated, workspace-configured model endpoints while keeping native clients direct. Complete failed companion turns so the UI does not keep spinning.

Refs #619
2026-10-20 06:56:49 +08:00
tianma-if 55f7767fdf chore: release v2.0.0 [skip ci] 2026-10-20 01:18:31 +08:00