tianma-if
ae6ae99eeb
feat: integrate structured GitHub issue forms and prefilled feedback URLs
2026-09-30 17:49:20 +08:00
tianma-if
2633d08acd
fix(desktop): render local agent images in the sidebar
...
ACP image blocks from agent messages and tool results were dropped, so a generated picture never reached the companion sidebar. Forward JPEG, PNG, WebP, and GIF payloads and draw them with the AI Elements Image component, without including file paths.
2026-09-30 15:57:55 +08:00
tianma-if
379678169d
chore: release v1.93.0 [skip ci]
2026-09-30 13:04:17 +08:00
tianma-if
cb16fa21a5
feat(desktop): support DeepSeek Harness and pi agent ACP adapters and polish agent mode copy
2026-09-30 12:29:54 +08:00
tianma-if
4ed13eb0ad
feat(desktop): manage ACP adapters and connect local agents
2026-09-30 11:51:21 +08:00
tianma-if
fb210bf720
chore: release v1.92.1 [skip ci]
2026-09-30 10:05:47 +08:00
tianma-if
54331ebbe8
chore: release v1.92.0 [skip ci]
2026-09-30 02:23:16 +08:00
tianma-if
4ff9ed65e2
chore: release v1.91.0 [skip ci]
2026-09-30 02:03:59 +08:00
tianma-if
871a9325d5
feat(web): replace the AI dialog with a companion sidebar
...
Notes open a right-hand assistant that can attach files and asks before changing note content. Desktop can talk to a local ACP agent without handing over the note directory.
2026-09-29 22:19:55 +08:00
tianma-if
eaf87eaa81
chore: release v1.90.0 [skip ci]
2026-09-28 00:36:46 +08:00
tianma-if
8b0bfaf4a8
chore: release v1.89.0 [skip ci]
2026-09-27 13:27:10 +08:00
tianma-if
cfd73b792b
feat(desktop): send a Windows file to a note from the context menu
...
Register a per-user Explorer verb that passes the selected file to EdgeEver. The original file stays in place, and each selected file becomes its own note.
2026-09-27 10:07:54 +08:00
tianma-if
e49d09a017
fix(desktop): save a shared file as a note
...
Finder was handing the share extension a file-id URL, which was stored as a fake WeChat zip and failed with the chat import dialog. Copy the real file, keep its name, and turn anything that is not a WeChat chat into a note.
2026-09-27 09:54:04 +08:00
tianma-if
3cfccb872e
chore: release v1.88.0 [skip ci]
2026-09-26 22:13:04 +08:00
tianma-if
1788defbea
chore: release v1.87.0 [skip ci]
2026-09-26 01:11:57 +08:00
tianma-if
608bb0a697
fix(desktop): resolve sandboxed WeChat share paths
2026-09-24 19:01:42 +08:00
tianma-if
e905f5a153
fix(desktop): suppress false WeChat import failure from rejected URL
2026-09-24 18:57:00 +08:00
tianma-if
3470ecfe0c
fix(desktop): remove redundant summary card from WeChat chat import
2026-09-24 18:50:20 +08:00
tianma-if
ecbb755355
chore: release v1.86.0 [skip ci]
2026-09-24 17:51:55 +08:00
tianma-if
628245d2c7
feat(import): enhance WeChat chat note formatting and image layout
2026-09-24 17:42:56 +08:00
tianma-if
ba6dc54c0e
chore: release v1.85.0 [skip ci]
2026-09-24 00:14:11 +08:00
tianma-if
1c7ae270d3
fix: make staged desktop resource links durable
2026-09-23 18:52:31 +08:00
tianma-if
e21583dfb8
fix: retain WeChat share archives until memo save
2026-09-23 18:21:35 +08:00
tianma-if
b441eececa
fix(desktop): timestamp generic WeChat chat titles
2026-09-23 18:04:14 +08:00
tianma-if
e351abcb79
fix(desktop): recover WeChat shares when app handoff fails
2026-09-23 17:44:20 +08:00
tianma-if
d176514325
chore: release v1.84.0 [skip ci]
2026-09-23 16:52:34 +08:00
tianma-if
f29d4e65d9
fix(web): make the share-image copy button write the image ( #429 )
...
Desktop copies go through the main-process clipboard, and a failed copy now tells the user to download instead of doing nothing.
2026-09-23 16:32:13 +08:00
tianma-if
615a25f501
fix(desktop): launch WeChat share extension with system entry point
2026-09-23 10:18:54 +08:00
tianma-if
f8d7e57271
fix(desktop): enable the WeChat share extension on launch
...
macOS leaves a newly installed share extension disabled, so WeChat never lists EdgeEver until the app elects it for the current user.
2026-09-23 08:45:58 +08:00
tianma-if
7d5d7272e8
fix(desktop): wait for the macOS app signature before signing the extension
...
The osx-sign callback returns before signing finishes, so the share
extension signature raced the main app signature.
2026-09-23 01:27:31 +08:00
tianma-if
3e95eb31b1
fix(desktop): sign the share extension before macOS notarization
...
electron-builder skips PlugIns and notarizes before afterSign, so the
extension kept its ad-hoc signature. Sign it with Developer ID, a
timestamp, and the hardened runtime first.
2026-09-23 01:15:17 +08:00
tianma-if
04f90552fb
fix(desktop): repair the share extension Info.plist
...
The activation rule dictionary was closed with a key tag, so codesign
rejected the macOS app as a malformed plist.
2026-09-23 01:00:16 +08:00
tianma-if
d2a974a68c
fix(desktop): accept the share-extension sign hook in electron-builder
...
afterSign belongs on the top-level config; under mac it rejects every
desktop package. Format the sidecar so the release rustfmt check passes.
2026-09-23 00:40:07 +08:00
tianma-if
309b348736
chore: release v1.83.0 [skip ci]
2026-09-23 00:28:24 +08:00
tianma-if
bf3b41099a
feat(desktop): import WeChat chat forwards as notes
...
A macOS share extension receives WeChat's merged-forward ZIP and saves the transcript, images, and videos as one note.
2026-09-22 23:18:09 +08:00
tianma-if
3ba075a724
fix(desktop): support Electron 44 clipboard API
2026-09-22 17:24:56 +08:00
tianma-if
092b5448ba
chore: release v1.82.0 [skip ci]
2026-09-22 15:58:37 +08:00
tianma-if
7822701feb
chore: release v1.81.0 [skip ci]
2026-09-22 00:25:09 +08:00
tianma-if
5a89c66c76
chore: release v1.80.0 [skip ci]
2026-09-21 11:47:17 +08:00
tianma-if
10e34dbc6f
fix(settings): show Mac product name and physical screen resolution
2026-09-20 22:46:06 +08:00
tianma-if
5ad5b2bb05
chore: release v1.79.0 [skip ci]
2026-09-20 22:11:18 +08:00
tianma-if
629b7137a8
feat(settings): include device model in system information
2026-09-20 20:05:37 +08:00
tianma-if
6b28d9b5ee
refactor(settings): remove data directory from system info panel
...
Remove the desktop local data directory field from the system info panel,
avoiding exposing local usernames and account hashes in screenshots or
copies, and cleaning up unused diagnostic references.
2026-09-20 00:28:43 +08:00
tianma-if
719c45bb0f
chore: release v1.78.1 [skip ci]
2026-09-19 20:33:47 +08:00
tianma-if
033fea58ed
chore: release v1.78.0 [skip ci]
2026-09-18 16:56:03 +08:00
tianma-if
92cfe6939b
fix(desktop): recycle the renderer after long background sessions
...
Reload the hidden Chromium renderer once it has been in the background long
enough or its working set is high, after flushing the open draft. Restore the
last notebook and memo from session storage so reopening the window does not
land on a blank first note.
2026-09-18 16:28:35 +08:00
tianma-if
7117a8bcde
chore: release v1.77.0 [skip ci]
2026-09-18 00:32:42 +08:00
tianma-if
f0a5c870b5
chore: release v1.76.0 [skip ci]
2026-09-16 23:23:53 +08:00
tianma-if
ba7b015028
feat(settings): add instance URL and data directory to system info
...
Show the connected instance URL on desktop and mobile, and the local
data directory on desktop. Keep both out of GitHub feedback. Relabel
health-check latency and distinguish an empty sync queue from never
having synced.
2026-09-16 20:43:36 +08:00
tianma-if
c4e27f355d
chore: release v1.75.1 [skip ci]
2026-09-16 18:54:13 +08:00