Florian Festi
|
2060293cf3
|
New generator: RoyalGame of Ur
|
2018-10-24 21:23:57 +02:00 |
Florian Festi
|
397cc81690
|
FlexBox3: Use .move()
Use .edgeCorner() instead of own implementation
|
2018-10-19 22:12:13 +02:00 |
Florian Festi
|
f7c2d91e42
|
FlexBox2: Make latchsize configurable
|
2018-10-19 21:46:30 +02:00 |
Florian Festi
|
417a053ad3
|
FlexBox2: Use .move()
|
2018-10-19 21:45:26 +02:00 |
Florian Festi
|
4d76457d3a
|
FlexBox: Make latchsize configurable
|
2018-10-19 21:35:11 +02:00 |
Florian Festi
|
791ef0fdca
|
FlexBox: Use .move()
|
2018-10-19 21:33:52 +02:00 |
Florian Festi
|
a9009732ac
|
FlexBox4: Make latchsize configurable
|
2018-10-19 19:20:23 +02:00 |
Florian Festi
|
4ba18d87b7
|
FlexBox4: Modernize a bit and use .move()
|
2018-10-19 19:15:55 +02:00 |
Florian Festi
|
a4b5af98e2
|
Add new "mirror" key word to the where parameter of Boxes.move()
|
2018-10-19 19:05:07 +02:00 |
Florian Festi
|
c45b5cd30b
|
Add debug rectangle for move commands
|
2018-10-19 18:58:29 +02:00 |
Florian Festi
|
1cf671ddd2
|
FlexBox4: Calculate length of flex after adjusting the radius
|
2018-10-19 10:02:16 +02:00 |
jens persson
|
716fd389e3
|
Add a box for storage of playingcards
The box have place for two stacks of cards with a divider between.
It have a slide in lid.
|
2018-10-09 16:55:34 +02:00 |
Florian Festi
|
14c6338713
|
New generator: LaserClamp
|
2018-10-06 22:55:46 +02:00 |
jens persson
|
445cf668a7
|
Add boxes.egg-info to gitignore
|
2018-10-05 15:48:38 +02:00 |
Florian Festi
|
60cb0eed87
|
CabinetHinge: Add style param with new value outside
|
2018-10-04 22:18:07 +02:00 |
Florian Festi
|
b9e6ff2c1d
|
http -> https
|
2018-10-01 14:42:50 +02:00 |
Rotzbua
|
10ba53c5a1
|
add security headers for browser
harden website
|
2018-10-01 14:41:22 +02:00 |
Rotzbua
|
0269037eb3
|
http -> https
|
2018-10-01 14:35:33 +02:00 |
Florian Festi
|
b07983582e
|
HingeBox: Add support for split lids
|
2018-09-30 15:31:16 +02:00 |
Florian Festi
|
d636e9f0eb
|
Code of Conduct
|
2018-09-24 13:31:36 +02:00 |
Florian Festi
|
9b84c86cc1
|
New logo
Resolves: #34 #86
|
2018-09-23 14:15:50 +02:00 |
Florian Festi
|
69c6b4188d
|
Jupyter notebook example: Use temp file
|
2018-09-13 10:15:22 +02:00 |
Florian Festi
|
db16b16533
|
.rectangularWall(): Fix placement for hex holes enabled by holesMargin param
|
2018-09-13 09:23:56 +02:00 |
Florian Festi
|
59ba2a3516
|
Simple, Fedora based Dockerfile
|
2018-09-12 11:31:43 +02:00 |
Florian Festi
|
93b4b7b96e
|
CONTRIBUTING: Remove qoting needed for md format but breaking with rst
|
2018-09-11 17:59:13 +02:00 |
Florian Festi
|
05aa486c1c
|
Rename to CONTRIBUTING.rst to make GitHub happy
Add missing file
|
2018-09-11 17:55:17 +02:00 |
Florian Festi
|
ef30589f8f
|
Convert CONTRIBUTE to rst and add to the Docs.
Let's see if GitHub is happy with this...
|
2018-09-11 17:44:27 +02:00 |
Florian Festi
|
57fbda35e0
|
Extend docs by adding User Docs and and Introduction to the API
|
2018-09-11 17:43:33 +02:00 |
Florian Festi
|
f15fedd2e2
|
Docs: Add intro to Edges
|
2018-09-11 14:14:12 +02:00 |
Florian Festi
|
65152efdd1
|
Add CONTRIBUTE.md
|
2018-09-11 14:10:18 +02:00 |
Florian Festi
|
9ad64a1764
|
Boxes.buildArgParser: Update doc string
|
2018-09-10 10:00:02 +02:00 |
Florian Festi
|
259834a983
|
ArgparseEdgeType: Add doc string
|
2018-09-10 10:00:02 +02:00 |
Florian Festi
|
84df48ba1d
|
Add units (mm) to the tabs param description
|
2018-09-10 10:00:02 +02:00 |
Florian Festi
|
4bea8638c3
|
Docs: Add requirement for setuptools
Clearify Windows installation (a little bit)
|
2018-09-10 10:00:02 +02:00 |
Florian Festi
|
646a0e57e9
|
New Jupyter notebook with an example generator
|
2018-09-10 09:59:57 +02:00 |
Rotzbua
|
84ce484f93
|
[doc] add hint to disable reference
|
2018-09-08 15:33:09 +02:00 |
David Bennett
|
7d356f2267
|
Update the generate script to work correctly.
|
2018-08-28 11:00:44 +02:00 |
Florian Festi
|
bfd7c3eaaa
|
Use os.path.join for Windows compatibility
|
2018-08-28 07:32:39 +02:00 |
Florian Festi
|
6f007d06f2
|
TrayLayout: Add support to read URL param into the form
|
2018-08-27 17:11:20 +02:00 |
Florian Festi
|
b8ff1b8cf6
|
TrayLayout: Make parsing a bit more robust
Ignore white space at the end of lines with horizontal walls
|
2018-08-27 16:55:00 +02:00 |
Florian Festi
|
b4a95aca15
|
TrayLayout: Fix burn correction for bottom plate
All edges were missing the burn correction outset (aka kerf).
|
2018-08-27 15:13:31 +02:00 |
Florian Festi
|
fc127237fd
|
Fix placement of fingerHoles in CrossingFingerHoleEdge
which were too low by one burn
|
2018-08-27 15:12:17 +02:00 |
Florian Festi
|
0e8a718a1b
|
Fix placement of debugging rectangel for FingerHoles
Not the outer border of the lines are exactly at the border of the matching
part
|
2018-08-27 15:10:50 +02:00 |
Florian Festi
|
3767598d5d
|
Fix placement of rectangularHole() which was off by one burn
|
2018-08-27 15:09:17 +02:00 |
Florian Festi
|
460691f0aa
|
Use os.path.join for Windows compatibility
|
2018-08-26 11:01:23 +02:00 |
Florian Festi
|
c4bfe8e122
|
Update API docs
Add "new" parts, partsMatrix() and various holes
|
2018-08-23 23:42:51 +02:00 |
Florian Festi
|
ec77d6aa22
|
Doc strings for Parts methods
|
2018-08-23 23:28:24 +02:00 |
Florian Festi
|
897fc23029
|
Doc string for Boxes.flex2D()
|
2018-08-23 23:28:24 +02:00 |
Florian Festi
|
6c43f4a382
|
Doc string for Boxes.TX()
|
2018-08-23 23:28:20 +02:00 |
Florian Festi
|
a99094b8d7
|
Doc string for Boxes.partsMatrix()
|
2018-08-23 23:27:35 +02:00 |