Commit graph

140 commits

Author SHA1 Message Date
flash555588
6c088e2ac1 Release 0.7.6 2026-07-12 23:28:52 +08:00
flash555588
654c8611ec Release 0.7.5 2026-07-12 22:20:45 +08:00
flash555588
23a85c049a Stabilize linked slice interactions 2026-07-12 12:01:09 +08:00
flash555588
3fcd839859 Refactor slice cutting plane 2026-07-09 12:18:42 +08:00
flash555588
77992232eb Reset cleared measurement snap status 2026-07-06 21:20:33 +08:00
flash555588
30c8037574 Cap measurement corner snap radius 2026-07-06 21:08:49 +08:00
flash555588
daadb83c23 Keep free measurement preview status 2026-07-06 20:57:36 +08:00
flash555588
ddd8417c1c Validate measurement snap cache signature 2026-07-06 20:48:55 +08:00
flash555588
60060e7223 Require frontmost measurement target 2026-07-06 20:39:11 +08:00
flash555588
4577130728 Restrict measurement picks to target 2026-07-06 20:30:37 +08:00
flash555588
9f20ea82da Clear stale measurement snap state 2026-07-06 20:05:48 +08:00
flash555588
18b78e8e9d Cache measurement snap candidates 2026-07-06 19:33:36 +08:00
flash555588
d20fffbba7 Prefer edge snaps outside corner radius 2026-07-06 11:50:55 +08:00
flash555588
03fd845105 Refine measurement snap edge candidates 2026-07-06 11:40:00 +08:00
flash555588
9d020cfce5 Refactor measurement snapping and diagnostics 2026-07-06 11:20:42 +08:00
flash555588
40966225dd Gate conversion direct view autoload 2026-06-28 02:08:10 +08:00
flash555588
fb08b69914 Fix Obsidian review warnings 2026-06-28 00:52:56 +08:00
flash555588
69794609b2 Release 0.7.0 2026-06-28 00:35:20 +08:00
flash555588
a4e6e1dfbc Add configurable auxiliary conversion folder 2026-06-27 20:58:17 +08:00
flash555588
d362c5d1ec Default previews to Babylon compatibility mode
Add load interruption handling, camera zoom controls, refreshed measurement UI, diagnostics/default-route coverage, and aligned docs for the Babylon-default renderer contract.
2026-06-27 19:17:52 +08:00
flash555588
7258919965 Mark direct view leaf for full-height layout 2026-06-27 11:47:38 +08:00
flash555588
35d212f2a2 Overlap preview budget checks with model reads 2026-06-27 10:19:02 +08:00
flash555588
520c75d164 Tune Three texture budgets and resource paths 2026-06-27 10:11:37 +08:00
flash555588
b87d5c96bb Budget GLTF external resources before parse 2026-06-27 10:00:40 +08:00
flash555588
5cfb554e19 Defer reading mode code block runtime 2026-06-27 09:45:21 +08:00
flash555588
a84ae6861e Smooth Three GLTF external resource loading 2026-06-27 09:36:57 +08:00
flash555588
e6c6e11aad Reuse Three renderable index during disposal 2026-06-27 09:28:27 +08:00
flash555588
210ed2edc1 Cache Live Preview embed path resolution 2026-06-27 09:19:35 +08:00
flash555588
6b3647afd3 Lazy require desktop node shims 2026-06-27 09:06:20 +08:00
flash555588
4074c40026 Skip Node shim for vault render budgets 2026-06-27 08:54:13 +08:00
flash555588
3f360068aa Lazy load conversion route service 2026-06-27 08:47:10 +08:00
flash555588
4f7bada844 Reduce Three disassembly reset cost 2026-06-27 08:39:28 +08:00
flash555588
4b14c1c3c1 Reuse Three renderable bounds 2026-06-27 08:28:08 +08:00
flash555588
903754b7be Pre-budget render quality for large files 2026-06-27 08:16:54 +08:00
flash555588
7a2eb7ab94 Defer Three environment setup after load 2026-06-27 08:06:57 +08:00
flash555588
49e308a18f Pace queued inline model loads 2026-06-27 07:59:35 +08:00
flash555588
2e50c720c5 Apply inline render quality before load 2026-06-27 07:54:42 +08:00
flash555588
096cdccaec Coalesce disassembly drag updates 2026-06-27 07:42:17 +08:00
flash555588
0a72194f61 Cache heading pin startup scan 2026-06-27 07:34:40 +08:00
flash555588
0d9a38d244 Use Blob URLs for external glTF resources 2026-06-27 07:23:27 +08:00
flash555588
763273a90f Defer inline annotation runtime 2026-06-27 07:12:45 +08:00
flash555588
9edd1f760d Defer direct view annotation runtime 2026-06-27 07:02:29 +08:00
flash555588
cfb47203b9 Reuse normalized conversion cache records 2026-06-27 06:54:59 +08:00
flash555588
9964ab1b27 Defer post-layout preview services 2026-06-27 06:49:51 +08:00
flash555588
557e6a8162 Defer direct view analysis modules 2026-06-27 06:42:54 +08:00
flash555588
eb3226871e Normalize oversized schema-marked part profiles 2026-06-27 06:34:49 +08:00
flash555588
afe4787fe4 Skip repeated Three texture disposal scans 2026-06-27 06:28:25 +08:00
flash555588
b7c348c710 Deduplicate Three material preparation 2026-06-27 06:21:04 +08:00
flash555588
673f8dce9c Incremental Three focus selection updates 2026-06-27 06:14:06 +08:00
flash555588
2a7656aca6 Lazy-capture disassembly transforms 2026-06-27 06:05:50 +08:00