Florian Festi
|
36c2218065
|
Move API docs out into own file
|
2016-03-26 15:59:44 +01:00 |
Florian Festi
|
4bc85b3be4
|
Make this a proper Python package using setuptools
Added setup.py and MANIFEST.in. MOved documentation into its own sub dir
|
2016-03-26 11:12:14 +01:00 |
Florian Festi
|
70bb1bf5af
|
Move box generators into boxes.generators sub module
|
2016-03-25 22:30:07 +01:00 |
Florian Festi
|
be6b02fe6f
|
Moved edges out into their own submodule
|
2016-03-25 14:10:14 +01:00 |
Florian Festi
|
9513d2520f
|
Make boxes a module
|
2016-03-25 14:10:14 +01:00 |
Florian Festi
|
7f8a3e7087
|
Add top level executable
|
2016-03-23 22:15:34 +01:00 |
Florian Festi
|
c3ffeeaf84
|
Add main() function to all generators
|
2016-03-23 22:09:41 +01:00 |
Florian Festi
|
8be860d2d3
|
Add hexnut heights
|
2016-03-23 18:16:14 +01:00 |
Florian Festi
|
87250c4142
|
Fixes for bedbolts
|
2016-03-23 09:12:57 +01:00 |
Florian Festi
|
7d8111f44a
|
Fix wall connections
|
2016-03-22 23:17:00 +01:00 |
Florian Festi
|
de04981562
|
Add traylayout to the web interface
|
2016-03-21 15:09:06 +01:00 |
Florian Festi
|
91c60f8e1a
|
Fix typos in presentation
|
2016-03-16 18:32:56 +01:00 |
Florian Festi
|
5851a07868
|
Make parameter descriptions not preformated
|
2016-03-16 11:41:14 +01:00 |
Florian Festi
|
7bdc3e8737
|
Put description into web page
|
2016-03-16 11:35:13 +01:00 |
Florian Festi
|
5dabd9991d
|
Doc strings and text for web interface
|
2016-03-15 21:29:03 +01:00 |
Florian Festi
|
0a4c90e113
|
Add params for flextest pattern
|
2016-03-15 21:03:05 +01:00 |
Florian Festi
|
83c76f6fc7
|
Fix canvas size
|
2016-03-15 20:38:30 +01:00 |
Florian Festi
|
4b4bed1847
|
Add parameters for grip hole
|
2016-03-15 20:29:49 +01:00 |
Florian Festi
|
2b84c15cf4
|
Fix radius handling of rectangularHole()
|
2016-03-15 20:28:44 +01:00 |
Florian Festi
|
a6c590af31
|
Generate svg in new window
Put error message in place of svg and keep form unchanged
|
2016-03-09 19:36:33 +01:00 |
Florian Festi
|
c4c8e35beb
|
Add more stuff to the web interface
|
2016-03-08 22:27:55 +01:00 |
Florian Festi
|
9248e3182b
|
More things to do...
|
2016-03-08 22:27:48 +01:00 |
Florian Festi
|
5c6597497d
|
Some rudimentary doc strings/descriptions
|
2016-03-08 21:53:29 +01:00 |
Florian Festi
|
cfec12d5a6
|
Put svg on the same page as the param form
Plus some cleanups
|
2016-03-08 21:52:24 +01:00 |
Florian Festi
|
41465dc032
|
Use actual param name instead of dest
As they may differ (and do)
|
2016-03-08 21:50:47 +01:00 |
Florian Festi
|
daaeae9b50
|
Bug fix
|
2016-03-08 21:47:56 +01:00 |
Florian Festi
|
317625a4a6
|
traylayout initial commit
|
2016-03-08 18:04:49 +01:00 |
Florian Festi
|
3b69558905
|
Use doc string as argparse description
|
2016-03-08 09:36:06 +01:00 |
Florian Festi
|
89cab4a4aa
|
Add setup.py to TODO list
|
2016-03-08 09:36:06 +01:00 |
Florian Festi
|
b1929d7c21
|
Fix typo
|
2016-03-08 09:36:06 +01:00 |
Florian Festi
|
81054ab486
|
Webserver initial commit
|
2016-03-08 09:36:06 +01:00 |
Florian Festi
|
486b8b944b
|
Overwrite parts if they already exist
This allows using the Boxes object multiple times with different settings
|
2016-03-08 09:36:06 +01:00 |
Florian Festi
|
ac2c400596
|
Allow passing arguments as a list and replacing the ArgumentParser class used
|
2016-03-08 09:34:12 +01:00 |
Florian Festi
|
40d011db6a
|
Add command line parameter using argparse
Remove params from __init__()
Added new function .open() that needs to be called from .render()
|
2016-03-08 09:34:12 +01:00 |
Florian Festi
|
333c786a11
|
Setting are already dependend of thickness
|
2016-03-02 13:18:55 +01:00 |
Florian Festi
|
0163023aef
|
Add CompoundEdge
|
2016-02-23 14:14:10 +01:00 |
Florian Festi
|
6a057b3c55
|
Add CrossingFingerHoleEdge
|
2016-02-23 14:14:10 +01:00 |
Florian Festi
|
0c77543dd1
|
Move to Python 3
|
2016-02-12 21:22:32 +01:00 |
Florian Festi
|
a1abe1b556
|
Add polyline()
|
2014-04-20 21:54:33 +02:00 |
Florian Festi
|
b73a7d788f
|
trayinsert.py: Separating walls for dividing up drawers
A very much simpliefied version of typetray
|
2014-04-08 19:53:32 +02:00 |
Florian Festi
|
ade81f9e64
|
Slot and SlottedEdge: Move code from typetray.py to boxes.py
|
2014-04-08 19:53:32 +02:00 |
Florian Festi
|
5d3edc1b6c
|
Use mm as size and remove white background
|
2014-03-29 08:23:18 +01:00 |
Florian Festi
|
8de9c304d6
|
Move finalization into global function
|
2014-03-21 21:08:54 +01:00 |
Florian Festi
|
d707b8809b
|
Licence the code under GPLv3
|
2014-03-16 18:26:12 +01:00 |
Florian Festi
|
dbe9bba5cd
|
Update presentation
|
2014-03-15 20:14:22 +01:00 |
Florian Festi
|
ae57ab5c83
|
flexbox.py: Increase default hight so enure front has some fingers in the joint
|
2014-03-15 16:13:24 +01:00 |
Florian Festi
|
329abd8c63
|
Add folder.py - a book cover made with flex
|
2014-03-15 15:10:44 +01:00 |
Florian Festi
|
493aba5abb
|
Add box3.py - a simple box with only 3 walls
|
2014-03-15 15:08:27 +01:00 |
Florian Festi
|
46ef5903c8
|
Add box2.py - a simple, open box
|
2014-03-15 15:03:38 +01:00 |
Florian Festi
|
a664fb9a3a
|
First version of a presentation
|
2014-03-15 13:27:46 +01:00 |