cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 84adb71cee fix(render): round joints and caps on lineweight/width bands
Wire segments expanded only perpendicular to their axis, leaving wedge
gaps on the outside of corners and along tessellated arcs once a band
is wider than a pixel. Extend each quad longitudinally by the end
half-width and round the overhang off in the fragment stage: adjoining
segments now meet in overlapping round joints and line ends get round
caps, with the dash arc-length extrapolated across the overhang so
patterns stay continuous through a joint.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-21 09:27:44 +03:00
..
app feat(dialogs): reopen file pickers in the last-used directory 2026-07-21 09:27:44 +03:00
entities refactor(dwg): use the first-class SectionSymbol and ViewBorder entities 2026-07-21 00:19:51 +03:00
io feat(dialogs): reopen file pickers in the last-used directory 2026-07-21 09:27:44 +03:00
modules feat(polyline): smooth per-segment taper for varying-width wide polylines 2026-07-20 16:36:06 +03:00
plugin fix(plugin): upgrade a loaded plugin in place instead of failing on a locked binary 2026-07-15 11:35:10 -07:00
scene feat(ole): render EMF/WMF OLE presentations 2026-07-21 01:23:31 +03:00
shaders fix(render): round joints and caps on lineweight/width bands 2026-07-21 09:27:44 +03:00
ui feat(ui): MTEXT editor in shared modal + resizable dialogs 2026-07-19 15:47:09 +03:00
cli.rs feat(open): open drawings in the running editor 2026-07-15 15:18:16 +03:00
command.rs feat(commands): step POLYSOLID (select polyline, then width + height) 2026-07-16 14:47:45 +03:00
config.rs feat(dialogs): reopen file pickers in the last-used directory 2026-07-21 09:27:44 +03:00
lib.rs feat(ui): ribbon collapse-mode selector + start-page recent controls 2026-07-06 01:06:01 +03:00
main.rs feat(open): open drawings in the running editor 2026-07-15 15:18:16 +03:00
par.rs feat(wasm): sequential rayon shim for the web build 2026-06-16 17:11:20 +03:00
patreon.rs feat(supporters): merge hand-maintained supporters, rank by amount 2026-07-08 00:32:12 +03:00
snap.rs fix(snap): Intersection requires a real 3D meeting, not a plan crossing (#335) 2026-07-10 13:05:48 +03:00
sys.rs feat(dialogs): reopen file pickers in the last-used directory 2026-07-21 09:27:44 +03:00