clt

Configurable Leathercraft Templates

Commits at 6e57bae9afc5c14ff7a22d8a5d57ed3e2e2ee358

  1. 6e57bae9 Add touch gesture support for preview viewport control Shota FUJI authored at Shota FUJI comitted at
  2. ba8ade1a Make the pointed tip style default I believe this is more common and demanded than the rounded one. Shota FUJI authored at Shota FUJI comitted at
  3. ce8d2927 Add "Pointed" tip style Shota FUJI authored at Shota FUJI comitted at
  4. 893600e1 Fix smooth cubic bezier cannot be in relative mode Shota FUJI authored at Shota FUJI comitted at
  5. 66c4e376 Close all but "General" group by default It's overwhelming. Shota FUJI authored at Shota FUJI comitted at
  6. 14bc7881 Add "About" and "Legal" sections Shota FUJI authored at Shota FUJI comitted at
  7. 4cf091f1 Generate "licenses/third-party.txt" Shota FUJI authored at Shota FUJI comitted at
  8. bcb91336 Change buckle hole offset to lug-to-center-hole distance Because that makes sense more. Usually the center hole is the "ideal" one and other ones are for adjustments. Equipped with lug-to-center-hole distance and short piece length, one can roughly estimate the fit size. Shota FUJI authored at Shota FUJI comitted at
  9. df67c33f Rename "Lug Width" to "Shoulder Width" Not all watch assumes lug width == shoulder width. Some watches requires a strap of "凸" shaped shoulder, due to narrow lug width. Shota FUJI authored at Shota FUJI comitted at
  10. cdc8eb0a Simplify loops length parameters Calculating the total length from various parameters are not precise, and bloats the number of parameters. It also is unintuitive. Directly specifying a length is not user-friendly. However, you can print or cut a piece of paper to the length and test with that. Shota FUJI authored at Shota FUJI comitted at
  11. 7233db09 Disable flap outputs Cutting top and bottom templates and leather pieces separately does not make sense. The cuts will deviate unless you're skilled one (I'm not.) Also this method perfectly works even with paddings, while the previous one does not. Shota FUJI authored at Shota FUJI comitted at
  12. 345ad57d Change taper "waist" position for short piece The previous "half the piece" wins in almost all normal piece length configurations. Shota FUJI authored at Shota FUJI comitted at
  13. 3099e6ee Draw vertical center guide line Shota FUJI authored at Shota FUJI comitted at
  14. c74ccabd Make tapered section straight Curved lines were difficult to cut. I mean, it's really hard to verify the cut is accurate. This slope shape is easier to cut. To furthermore help checking the cut, I also added a guide line where tapered section ends. When taper is large (e.g., 20/15mm,) corners stand out and the overall shape looks blocky. However, for most realistic size combinations, the transition would be barely noticeable. Shota FUJI authored at Shota FUJI comitted at
  15. 24da5c14 Fix holes are too close to a case Shota FUJI authored at Shota FUJI comitted at
  16. 57fd5c57 Specify tapered width instead of taper amount Specifying taper amount is super unintuitive, even with the "xx/yy" notation. Shota FUJI authored at Shota FUJI comitted at
  17. cd842d7e Make lining leather mandatory Lining is necessary for this style of leather straps. I mean, without it, hide touches the human skin all the time. That's stupid. Shota FUJI authored at Shota FUJI comitted at
  18. 1837da51 Remove buckle tongue cutout I don't think having that in a template makes sense. Cutout's center sits on the folded edge, which will be impossible to precisely calculate due to thickness variance comes from skiving. Shota FUJI authored at Shota FUJI comitted at
  19. c97020d7 Thinner default rendering line width I felt it's little bit too thick when cutting the printed template. Shota FUJI authored at Shota FUJI comitted at
  20. 25ca0518 Make UI usable on a narrower viewport Shota FUJI authored at Shota FUJI comitted at
  21. 234de916 Fix preview stretches vertically depends on viewport size Shota FUJI authored at Shota FUJI comitted at
  22. 4652d530 Add QR code output option It's heavy, though. Shota FUJI authored at Shota FUJI comitted at
  23. 474346eb Add taper parameter Shota FUJI authored at Shota FUJI comitted at
  24. a195e0c1 Save parameters in query parameters Shota FUJI authored at Shota FUJI comitted at
  25. 1f96d837 Move Dict / Parameters conversion into generic modules I'll use these in URL parsing / serializing too. Shota FUJI authored at Shota FUJI comitted at
  26. 1563005d Use field presence for boolean field This uses the same semantics to URLSearchParams, so URL-syncing implementation would benefit from this. Shota FUJI authored at Shota FUJI comitted at
  27. c65e5da2 Draw cutout for buckle tongue Shota FUJI authored at Shota FUJI comitted at
  28. 1d162c98 Make field group collapsible There already are quite a few fields, and the number will go up more. Shota FUJI authored at Shota FUJI comitted at
  29. f6fcac81 Add highlighting feature Sometimes I myself wonder "how does this field's value affect the generated template?" Shota FUJI authored at Shota FUJI comitted at
  30. ad3eb5d2 Reduce margin for more spaces for drawings I printed the template and it felt there is too much space especially surroundings. Shota FUJI authored at Shota FUJI comitted at