clt

Configurable Leathercraft Templates

Commits at 61d58ff92ede5118a580d456dbde25dd6c51c74c

  1. 61d58ff9 Configure favicon Shota FUJI authored at Shota FUJI comitted at
  2. bbda233a Change template specific file to CC-BY-4.0 The code is MPL-2.0, but it outputs CC-BY-4.0. How to let who read the code know the output is CC-BY-4.0? Perhaps there is a better way to do this, but using the same license is the best way I could come up with. The plan is, I'm going to add templates and refine the current codebase. If there is good separation between template design and template builder application framework, code licensed under CC-BY-4.0 no longer matter. Why bother deriving from existing templates when writing from scratch using the framework is easy? Shota FUJI authored at Shota FUJI comitted at
  3. 7741e833 Move watch strap specific parts into subdirectory If I'm going to add an another watch strap template or completely new template, that'd require changing URL. The most important functionality of this app (CLT) is whole state / parameters is inside URL, so invalidating existing URLs is not desirable. Shota FUJI authored at Shota FUJI comitted at
  4. 89ea7ac9 Align scale checker and legends horizontal lines That staggered look makes me uncomfortable. Shota FUJI authored at Shota FUJI comitted at
  5. b341cdcc Shorten parameter string value For more compact URL. Shota FUJI authored at Shota FUJI comitted at
  6. bc979512 Fix "nix build" fails Shota FUJI authored at Shota FUJI comitted at
  7. 31bb5d6c Improve wording on "About" section Shota FUJI authored at Shota FUJI comitted at
  8. f91e95b4 Shorten URL search parameters QR code generation was soooooooooo slow. Shota FUJI authored at Shota FUJI comitted at
  9. 7763db6a Use printed parameter label as field title For consistency and less duplications. Shota FUJI authored at Shota FUJI comitted at
  10. 8f22b2ca Parameters healing screen for unparsable parameters Silently fallback to default parameters while ignoring acceptable parameters is not okay behavior. Shota FUJI authored at Shota FUJI comitted at
  11. bca4b0ae Output parameters in info section Shota FUJI authored at Shota FUJI comitted at
  12. 85802831 Fix restoring preferences may fail Now it cannot fail even for non-objects. Shota FUJI authored at Shota FUJI comitted at
  13. ab0bb2de Add padding pattern generation Shota FUJI authored at Shota FUJI comitted at
  14. 496e8e2b Use same width for free loop and fixed loop I don't remember why I choose different sizes. Shota FUJI authored at Shota FUJI comitted at
  15. 6e57bae9 Add touch gesture support for preview viewport control Shota FUJI authored at Shota FUJI comitted at
  16. 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
  17. ce8d2927 Add "Pointed" tip style Shota FUJI authored at Shota FUJI comitted at
  18. 893600e1 Fix smooth cubic bezier cannot be in relative mode Shota FUJI authored at Shota FUJI comitted at
  19. 66c4e376 Close all but "General" group by default It's overwhelming. Shota FUJI authored at Shota FUJI comitted at
  20. 14bc7881 Add "About" and "Legal" sections Shota FUJI authored at Shota FUJI comitted at
  21. 4cf091f1 Generate "licenses/third-party.txt" Shota FUJI authored at Shota FUJI comitted at
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 3099e6ee Draw vertical center guide line Shota FUJI authored at Shota FUJI comitted at
  28. 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
  29. 24da5c14 Fix holes are too close to a case Shota FUJI authored at Shota FUJI comitted at
  30. 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