This website requires JavaScript.
Explore
Help
Sign In
1b-agent
/
OneCAD
Watch
1
Star
0
Fork
0
forked from
1b-agent/solidcraft-upstream
Code
Pull Requests
Activity
Files
b93698c42ebd15549e41d8750383d6a363c03da8
OneCAD
/
crates
T
History
CypherNaugh_0x
b93698c42e
Merge remote-tracking branch 'fork/fix/flush-pad-over-hole' into fix/flush-pad-over-hole
...
# Conflicts: # crates/kernel/src/tests.rs
2026-10-11 15:07:32 +02:00
..
doc
feat: stabilize face attachments and closed spline workflows
2026-10-11 05:32:46 -04:00
engine
Merge pull request
#125
from CypherNaught-0x/fix/model-render-section
2026-10-11 08:34:20 -04:00
geom
fix: select complete circular rims and curved surfaces in 3D
2026-10-10 17:13:36 -04:00
io
solid.cylinder, box, sphere, torus and coil place by expressions: base, corner and center take numbers or length expressions per coordinate ("basin_width/2", "10 mm") and follow parameter changes, renames and component frames; before, a point that was not three plain numbers (or an unreadable axis) was silently replaced by the origin (or Z). The features now store the point as expressions (plain numbers still saved as numbers, so existing designs read and write the same) and evaluate it on every recompute; an unreadable or out-of-range point or axis is refused with an error. Tests: primitive points take expressions, follow parameters, renames and a moved component, and bad points are refused
2026-10-10 18:37:22 -04:00
kernel
Merge origin/main into fix/flush-pad-over-hole (keeps both round_pads_crossing_a_shallow_fall from
#119
and drain_pads_flush_under_a_floor_with_a_hole, which now also checks a boss ring standing on the 1° top around the hole)
2026-10-11 15:01:29 +02:00
mcp
Merge pull request
#125
from CypherNaught-0x/fix/model-render-section
2026-10-11 08:34:20 -04:00
render
Model renders (screenshot with source model, ui.render) show the section the window shows: the CPU renderer drew the cut face on the far walls at their own depth in a plain grey hatch, so the inside of the body, its edges and the grid showed through it and the cut barely read as a section, it had no outline, perspective views cut along a curve, and an open Section Analysis dialog's preview (or a sketch's Slice) was ignored. The cut face now writes the section plane's depth where it is the visible surface (the CPU counterpart of the viewport's stencil cap), takes the viewport's cap tint and hatch, the cut outline is drawn (section_segments moved from the UI to engine::view and shared), world positions and lines are clipped perspective-correctly, and ui.render in the app uses the viewport's section plane
2026-10-11 12:23:57 +02:00
sketch
Merge pull request
#121
from CypherNaught-0x/fix/fillet-keeps-dimensions
2026-10-11 07:12:48 -04:00
ui-egui
Merge pull request
#125
from CypherNaught-0x/fix/model-render-section
2026-10-11 08:34:20 -04:00