Yudong
285f0a7005
fix(connection): narrow binary transport values
2026-09-21 12:50:41 +08:00
Yudong
ecf6acfb15
feat(api): support binary fields in Remote results
2026-09-21 12:50:40 +08:00
creatixchu
1790a09f77
Merge remote-tracking branch 'origin/master' into feat/4562-file-open-apps
2026-09-20 20:33:24 +08:00
Yudong
c1f37fef9d
fix(sidebar): open spreadsheets in default app
2026-09-20 17:39:28 +08:00
creatixchu
e0187ecdf8
Merge remote-tracking branch 'origin/master' into feat/4562-file-open-apps
2026-09-20 17:16:21 +08:00
lsdsjy
4f0ee6b105
fix(settings): defer developer features until host preference resolves
2026-09-20 14:45:24 +08:00
creatixchu
b689c724d1
docs: describe cross-platform file opening and pin desktop browser fixtures
2026-09-20 12:28:41 +08:00
creatixchu
219bbe47c7
feat: reuse the opening menu in a larger preview action
2026-09-20 12:00:03 +08:00
creatixchu
e969aaff58
refactor: share compact opening controls for files and directories
2026-09-20 11:46:50 +08:00
creatixchu
0c3045d488
fix: validate native metadata and refresh generated source references
2026-09-20 10:45:21 +08:00
creatixchu
e435340eff
test: exercise application selection through the recorded Web session
2026-09-20 10:41:48 +08:00
Yichen Jiang
7951cee0d5
fix(web): render local images in Markdown previews
2026-09-19 13:21:37 +08:00
imccyu
4f55590aea
fix(sidebar): correct automatic refresh and watch lifecycles
2026-09-18 23:27:30 +08:00
imccyu
9493ed6f61
test(sidebar): cover automatic refresh and watch lifecycle
2026-09-18 23:27:29 +08:00
creatixchu
04d0235673
Verify local file opening and address sidebar review findings
2026-09-18 15:31:50 +08:00
creatixchu
9e1635b6b6
Merge master and refresh sidebar file-opening integrations
2026-09-18 15:21:47 +08:00
yudshj
da37b69fb9
Merge master into fix/office-font-warning
2026-09-18 12:07:58 +08:00
yudshj
19736552c0
fix(web): align Office font warning with shared toolbar styles
2026-09-18 12:03:54 +08:00
yudshj
9b27cc0587
fix(web): move Office font warnings into the document toolbar
2026-09-18 11:06:09 +08:00
zhc
caaaf89b1e
fix(client): separate developer tool policy and harden static previews
2026-09-18 11:03:06 +08:00
zhc
012f993ed4
fix: address developer tools preference review
2026-09-18 11:03:06 +08:00
zhc
cdaafbc456
feat(client): add shared developer tools setting
2026-09-18 11:03:05 +08:00
yudshj
afe85c1cfd
fix(preview): preserve PDF text layer rotation
2026-09-17 14:43:30 +08:00
creatixchu
dcf2b67896
feat(web): open Sidebar-previewed files in the default application
...
The document preview declares two child slots handing the previewed file
and its Host path to other plugins: the header actions after its own
controls, and the empty state of a file it cannot render, where Retry stood.
Empty-state read failures now name their recourse: not-text and too-large
offer the handoff, not-found and non-regular paths offer nothing, and the
rest keep Retry. The unsupported-suffix empty state offers the same seat.
ui-open-in-app fills both seats with an "Open" split button (default
application, or the file manager reveal from its menu) and an empty-state
"Open in default app" button. Both call the Session Remote the Host already
publishes: canOpenWorkspacePath once per page decides whether they render,
openWorkspacePath runs each gesture. Only the pressed control disables while
its gesture settles; a failure announces once through a transient toast.
The delivery cards keep their own opener this iteration. The design, slot
pair, failure classification, and toast rule come from Yifffan's PR #4120 .
2026-09-16 21:00:57 +08:00
yudshj
54d268c409
feat(preview): consume shared Office conversion independently
2026-09-16 17:06:55 +08:00
Yifffan
44cee2e1f5
Merge branch 'master' into fix/sidebar-document-preview-polish
2026-09-14 16:35:23 +08:00
Yif
f210305689
fix(documentpreview): fit images to the pane and polish binary and loading states
2026-09-11 23:42:20 +08:00
Yichen Jiang
12d3be3514
Merge remote-tracking branch 'origin/master' into worktree/web-sidebar-terminal
...
# Conflicts:
# packages/client/ui-sidebar-right/README.i18n.yaml
# packages/client/ui-sidebar-right/README.md
# packages/client/ui-sidebar-right/README.zh.md
2026-09-10 10:48:47 +08:00
imccyu
284ab15519
fix(client): refine sidebar document previews
2026-09-10 01:04:55 +08:00
imccyu
8870a13aa9
feat(sidebar): preview image files
2026-09-09 20:01:24 +08:00
Yichen Jiang
d28625c6d5
fix(web): restore terminal snapshots across host and sidebar lifecycles
2026-09-09 19:52:55 +08:00
imccyu
2f2831f033
test(web): align sidebar interaction expectations
2026-09-09 12:15:00 +08:00
imccyu
c78fdb583a
fix(ci): refresh document preview metadata
2026-09-09 10:12:45 +08:00
imccyu
693621dcad
fix(client): streamline continuous PDF previews
2026-09-09 10:12:41 +08:00
imccyu
dcfd8c299d
refactor(client): rename document preview package
2026-09-09 10:12:40 +08:00
imccyu
5c283d27e2
fix(client): allow outside previews and streamline document readers
2026-09-09 10:12:39 +08:00
imccyu
4321766ead
feat(client): add extensible document previews and sidebar defaults
2026-09-09 10:12:38 +08:00