cad-editor/src/app
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 481adba66b fix(ucs): grid axis lines and grid snap follow the active UCS
Two leftovers from the UCS grid work:
- The coloured X/Y/Z axis lines (draw_axes) were drawn at the world
  origin along world axes; they now run through the UCS origin along the
  UCS axes, matching the grid lines.
- Grid snap rounded the cursor on the world XYZ lattice; it now rounds in
  the UCS grid frame (to-UCS, round, back-to-world) so it lands on the
  grid the user sees. The UCS origin (wire space) + rotation reach the
  snapper via DocumentTab::ucs_grid_basis; identity outside model space.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 11:27:34 +03:00
..
automation.rs feat(ucs): central WCS↔UCS converter; adopt file UCS, drive readout + icon 2026-06-22 09:57:39 +03:00
cmd_result.rs merge: TEXTEDIT command + TEXTEDITMODE sysvar (#130) 2026-06-21 12:05:54 +03:00
commands.rs feat(ucs): orient the ViewCube to the active UCS 2026-06-22 10:10:47 +03:00
document.rs fix(ucs): grid axis lines and grid snap follow the active UCS 2026-06-22 11:27:34 +03:00
expr_eval.rs Implement Expression Evaluation for numerical inputs and the CLI 2026-06-07 13:17:46 -04:00
helpers.rs fix(ucs): object snap tracking rays follow the active UCS 2026-06-22 11:17:55 +03:00
history.rs perf(hash): swap std HashMap/HashSet for rustc-hash FxHash 2026-06-05 00:35:53 +03:00
layers.rs fix(ribbon): load style/layer dropdowns from the document 2026-06-12 01:46:17 +03:00
mod.rs chore: silence native and wasm build warnings 2026-06-22 02:03:34 +03:00
model_ops.rs refactor(scene): rename model_solid to solid_model 2026-06-16 11:39:31 +03:00
mtext_editor.rs fix(editor): prevent empty text commit from advancing command edit_count 2026-06-18 17:55:30 +01:00
plugin_host.rs feat(plugin): wrap external-plugin calls in a panic guard 2026-06-20 20:17:37 +03:00
properties.rs fix(properties): recolour solid meshes on a colour/layer change 2026-06-21 02:12:58 +03:00
settings.rs merge: TEXTEDIT command + TEXTEDITMODE sysvar (#130) 2026-06-21 12:05:54 +03:00
style_ops.rs chore: clear compiler warnings 2026-06-18 21:18:09 +03:00
text_inline.rs fix(editor): prevent empty text commit from advancing command edit_count 2026-06-18 17:55:30 +01:00
update.rs fix(ucs): grid axis lines and grid snap follow the active UCS 2026-06-22 11:27:34 +03:00
view.rs feat(ucs): dynamic-input deltas and angle in the active UCS 2026-06-22 10:13:47 +03:00
visibility.rs refactor(scene): group modules into role-based subfolders 2026-06-16 11:33:46 +03:00