Skip to content

layerling 1.116.0

Choose a tag to compare

@henmedia henmedia released this 28 Oct 10:35
· 1212 commits to main since this release
  • Tape measure, clearer labels and better rendering (PR #961): Each label starts with the axes the measurement runs along (X, Y, Z, XY, XZ, YZ or 3D). Hovering a label shows the reach along each axis (ΔX, ΔY, ΔZ), hovering a point shows its X, Y and Z, and while the second point is placed a tip beside the pointer shows axes, length and reach. Labels sit beside their line instead of on it and step aside for other lines, points and labels. Every line has an outline, light orange in the dark and graphite themes. A measurement mostly behind another body fades, and hovering it brings it back; the body both ends sit on, holes, see-through bodies and what the section view cuts away do not count. The midpoint mark is the size of a point, where the reference point will go. The guide's chapter 10 is updated in all languages. Contributed by @gogades.
  • Japanese: the latest 42 sentences, and "Bring into design" reads as what it does (PR #970, PR #971): The sentences of the recent releases are translated, and the history view's button now says 今のデザインに追加, "add to the current design", instead of a wording that read like rolling the design back. Contributed by @yokobond.
  • Danish and Brazilian Portuguese (PR #960, PR #966): Danish gets the last new sentence of 1.115.0, two added sentences and an order in chapter 12 that had fallen out of step; chapter 15 of the guide (installing as an app, offline, self-hosting) is now in Brazilian Portuguese. Contributed by @Henrikth12 and @lmagalhaes.
  • A bent tube's opening is centred again when it cuts as a hole (#892): With Bore cuts as a hole when grouped, the opening of a bent tube sat one wall too low after grouping and cut the bottom of the pipe open, so a T-junction leaked at the bottom. splitBentTubeBore built the opening with bentTubeParameterPatch, which keeps the underside where it was (right when the size is changed in the panel); the opening now sits in the middle of the pipe's box, lying, standing or tipped. E2e test in tubeBoreHole.e2e.ts: the opening's box shares its middle with the pipe's, and the bottom of the wall is still there after grouping. Reported by @WimSnor.
  • A field turned with the mouse wheel stays under the pointer: Turning Rotation X or Y away from 0 brings up the hint that the body stands tilted, above the rotation fields. The field moved away from under the pointer, and the next turn of the wheel scrolled the panel instead of changing the value. While the wheel turns, the panel now scrolls along by as much as the field moved, and until the wheel rests its turns stay with the field that was clicked. Reported by StonXX in the drucktipps3d forum.
  • Saving to the server store no longer reads the whole design into memory (#588): store.php read every upload into a string, wrote it to a probe file to check it was a .lyl and then wrote it again into the store. With a surface texture a design runs to hundreds of MB: slow on a small server, and past PHP's memory_limit the save failed. The upload is now streamed to a temporary file, checked there and moved into place; saved exports the same way. Tested with a 200 MB design and a 100 MB STL at memory_limit=64M. Reported by @foofoodog.
  • The backup notice on the start page reads more plainly (#968): "These designs are stored only in this browser. A crash or browser update can erase them. Use “Back up all” above to save them all in one file." Suggested by @rondlh.