Skip to content

History / constrain

Revisions

  • Compound paths, Closest Points and Normalize, with four new figures Three new pages: Make and Release Compound Path, the Closest Points node and the Normalize node. Four new figures, every position in them computed from the geometry rather than placed by eye. Also: the Pen keeps its spline after a shape closes, anchor and handle selection rewritten with the band and the three Delete cases, Close Spline reworded to sub-spline, splines and compound paths now reach both exports, Inspect reads fill or hole from nesting, cluster sockets are named after what feeds them, Graph Mapper remaps a list item for item, and Vector Math says which Normalize it is. The Select by Boundary card is re-rendered with Enclosed drawn on, which its spec had wrong.

    @blossommerz blossommerz committed Oct 27, 2026
  • Constraining with Shift: Previous now points at Correct Path Direction

    @blossommerz blossommerz committed Oct 22, 2026
  • Path menu: new page, four diagrams, eight edits New page for the two right-click path menus, covering Cut Spline, Lock and Unlock, Focus on Selected Paths, Connect Anchors and Make Anchor First. Splines: what each end of a spline tells you, and where the selection color goes once an anchor is picked. Corrects the claim that anchors appear only while a spline is open for editing. Pen: the three badges beside the cursor, and the refusal to stack a second anchor on one that is already there. Shift-insert takes the nearest extreme or inflection, not only an extreme. Selection: anchors across more than one spline, Tab and Shift-Tab, Return, Shift-Delete. Reverse Direction, Convert to Spline and Cut Spline each name their right-click form alongside the palette form.

    @blossommerz blossommerz committed Oct 21, 2026
  • Splines: five new pages, fifteen edits, two diagrams New: splines, draw-pen, edit-convert-to-spline, edit-cut-spline, edit-close-spline. Sidebar and Previous/Next chains wired for all five. Edits: selection gains anchor selection and the nudge multipliers; transform-tools gains the bound-anchor refusal; transform-mirror says a spline reflects as a copy; edit-reverse-direction says a spline turns its anchors around; import and file-import-svg say an import is a path until converted; layers-panel tells Pth from Spl; the Draw and Edit menu listings gain the four commands. Diagrams: the anchor and handle legend, and the four Pen gestures. node-flatten now says why it exists, which is the weld; node-weld-seams says its Across Groups default changed. Also carries the node page work that was sitting uncommitted.

    @blossommerz blossommerz committed Oct 19, 2026
  • American spelling across the English pages Twenty-four occurrences on eighteen pages: centre, honours, honoured, millimetres, travelling, travelled, neighbours, flavour, flavours, afterwards, backwards and coloured. Three of them sat inside alt text, where reading the page never catches them. Two image filenames still read colour and are left that way deliberately.

    @blossommerz blossommerz committed Oct 6, 2026
  • Bottom nav on every page, Apollonius, and the Combine menu completed Navigation - Every page's own Previous/Next line is now repeated at the bottom, directly above the Related heading. Done by tools/add_bottom_nav.py, which finds that heading BY NAME rather than by position, so the nav never lands in the middle of a real section. circles-arcs - New Apollonius section with its own figure, apollonius-cases.png, built by a new generator build_apollonius.mjs. Three worked cases: two lines and a circle, three circles, two points and a line. One solution solid, the rest light and dotted. Placed immediately before the Arc tool heading. - circle-methods.png reverted: Apollonius gets a separate diagram, not a fourth panel on the existing one. selection - Select Outer Edges removed. It is a node-side command and does not belong on the modeling-view page. Added a Related link to the node page instead. transform-tools - Rewritten so the page only ever speaks of transforming POINTS. Locus does not transform objects, it transforms the free root points an object is built from, and everything standing on them re-solves and follows. - New callout before the Transform menu heading: if root points are shared with objects you do not want to move, run Edit > Detach first. - Reference and handle clicks snap in all the same ways a point does. align-distribute - The same Detach callout added at the bottom, below the refusal paragraph. regions-booleans - Paint Region added to the list of ways to build a region. menu-combine - The Combine menu has eight commands and this page listed six. Paint Region and Split (Bake) added, in menu order. - Two new pages: combine-paint.md and combine-split.md. Split's page says plainly that it is a one-shot bake, not a live boolean. - The Previous/Next chain shifted, so combine-fill, combine-autoregion, combine-difference and menu-transform changed their nav lines, and _Sidebar gained both entries. - Both icons rendered by the normal exporter from Vera's glyphs, tinted region like the rest of the row.

    @blossommerz blossommerz committed Sep 21, 2026
  • Beta 2 docs: Bounding Box, Auto Mirror, Auto Array, and what 0.3.0 changed New pages for the Bounding Box node and the Auto Mirror / Auto Array library clusters, with cards. The symmetry clusters no longer have a Guides output and their Upright input is now Deskew: pages, cards (all seven languages) and the generators updated. Existing pages catch up with the rest of the release: weld seams in line work, Stroke W as a field or list, per-shape SVG line weights, new-file framing and pencil, guide nudging, snap lines finding crossings, multi-select Divide, image References, Inspect keys and ghost colours, and a language change that keeps the drawing.

    @blossommerz blossommerz committed Sep 16, 2026
  • Keyboard characters only: sweep all 245 English pages Every character that cannot be typed on a US keyboard is replaced. Em dash becomes a colon where it introduces a list bullet's description, matching how the Italian pages already read, and a spaced hyphen everywhere else. The Previous/Next angle quotes and the breadcrumb arrows become < and >, the menu path triangle becomes >, arrows spell out as -> and <->, the ellipsis becomes three periods, and the en dash and minus sign become a hyphen. Two characters do two jobs and are split by context. The middle dot is a pipe where it separates links and " x " where it is multiplication, as in Min + k x Step and Radius x cos(Angle). The degree sign becomes " degrees" after a digit and is dropped after a letter, where it was a stale reference to the Rotate node's Angle socket, which no longer carries one. Also: superscript two becomes 2, the square root sign becomes sqrt, the division sign becomes /, less-than-or-equal becomes <=, and the decorative emoji in Home, the footer, the sidebar, community and licensing are removed. Kept: the command, shift and option key glyphs in the shortcut lines, and the Greek letters used as math notation. Verified: no file changed its line count, and no markdown table row changed its cell count.

    @blossommerz blossommerz committed Sep 12, 2026
  • Docs sync: Split→Split (Bake), View Extents→Zoom to Fit, Point-tool Shift, perp/parallel stay-armed, Help ⌘?/right-click-tool

    @blossommerz blossommerz committed Aug 27, 2026
  • Nav: left-justified plain-text line below breadcrumb, all pages

    @blossommerz blossommerz committed Aug 19, 2026
  • Nav: right-aligned borderless (div align=right) below breadcrumb, all pages

    @blossommerz blossommerz committed Aug 19, 2026
  • Nav bar: breadcrumb left, prev/next hard right; straightedge-compass diagrams under headings

    @blossommerz blossommerz committed Aug 19, 2026
  • Nav right-justified on the breadcrumb line (all pages); straightedge-compass: section-then-diagram-then-text + add-to-system section

    @blossommerz blossommerz committed Aug 19, 2026
  • Add prev/next nav below breadcrumb on all sidebar pages; straightedge-compass: selection figures side-by-side + add-to-system section

    @blossommerz blossommerz committed Aug 19, 2026
  • Breadcrumb + section header on all pages; wallpaper-groups → intro + four lattice pages; remove Fundamental domains

    @blossommerz blossommerz committed Aug 18, 2026
  • Add breadcrumb nav to all content pages; split wallpaper-groups into intro + 4 lattice pages; remove Fundamental domains

    @blossommerz blossommerz committed Aug 18, 2026
  • Remove not-yet-implemented features from docs: Bézier curves, polygons, measuring

    @blossommerz blossommerz committed Aug 7, 2026
  • Publish documentation to the Wiki

    @blossommerz blossommerz committed Aug 7, 2026