This website requires JavaScript.
Explore
Help
Sign In
1b-agent
/
solidcraft-upstream
Watch
1
Star
0
Fork
1
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
5c4785f55ca43352d69236ada5e28fc20a84377b
solidcraft-upstream
/
crates
T
History
CypherNaugh_0x
5c4785f55c
Merge origin/main into fix/flush-pad-over-hole
2026-10-11 14:58:38 +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
2026-10-11 14:58:38 +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