Florian Festi
|
64fb498e6e
|
UniversalBox: Use a more robust way of placing the pieces
No longer rely on all side walls having the same height
|
2019-01-11 19:41:02 +01:00 |
Florian Festi
|
97e7e3b68f
|
TypeTray: Swap vertical edge types to match the layout of the UniversalBox
|
2019-01-11 19:41:02 +01:00 |
Florian Festi
|
5c70515f01
|
TypeTray: Add lids matching top_edge
|
2019-01-10 22:27:36 +01:00 |
Florian Festi
|
371097aa89
|
PaintStorage: Make grip hole smaller and more rounded
Fixes #108
|
2019-01-10 22:09:45 +01:00 |
Florian Festi
|
c0a782b745
|
TypeTray: Add support for all top_edges
|
2019-01-03 11:13:27 +01:00 |
Florian Festi
|
c2615d4b38
|
TypeTray: rearrange parts
|
2018-12-27 17:19:10 +01:00 |
Florian Festi
|
73050d4969
|
Make .continueDirection() more private
|
2018-12-22 17:23:33 +01:00 |
Florian Festi
|
39145ce0fd
|
Pictures for CardBox, ShutterBox, TwoPiece and UnevenHeightBox
|
2018-12-21 20:16:40 +01:00 |
Florian Festi
|
2df63b6ec8
|
ShutterBox: Add style with two rounded corners
Move generator to FlexBox category
|
2018-12-19 18:04:34 +01:00 |
Florian Festi
|
879b3149bb
|
New generator: ShutterBox
A box with a rolling shutter made out of flex
|
2018-12-13 18:39:01 +01:00 |
Florian Festi
|
4a79c37e71
|
CardBox: Add gripping ledge to the lid
|
2018-12-11 19:33:52 +01:00 |
Florian Festi
|
4d2592fecf
|
Add e edge to bottom_edge selection
|
2018-12-08 18:22:13 +01:00 |
Florian Festi
|
fd956d1f08
|
rectangularHole(): clamp corner radius to available space
|
2018-12-08 12:42:36 +01:00 |
Florian Festi
|
8f03030c53
|
PaintStorage: Add carrying hole
|
2018-12-08 12:37:20 +01:00 |
Philipp Dörfler
|
9cb3d4b735
|
changed /bin/bash to /usr/bin/env bash
This abstracts over the exact location of the bash binary and makes NixOS people happy.
|
2018-11-27 19:48:16 +01:00 |
Florian Festi
|
fb3cc589d9
|
Python3 compat fix
The setuptools really don't like bytes
|
2018-11-25 23:33:12 +01:00 |
Florian Festi
|
fdc90ba20d
|
Unclutter Inkscape UI
Remove "Settings" from the name of the parameter groups tabs
|
2018-11-25 23:20:59 +01:00 |
Florian Festi
|
e4b85b2fc8
|
Fix check for extension dir in setup.py
inkscape -x gives the dir but adds an new line after that.
Fixes #101
|
2018-11-25 23:07:25 +01:00 |
Florian Festi
|
925c6ce6dc
|
PaintStand: Fix previous change
|
2018-11-24 22:47:35 +01:00 |
Florian Festi
|
17e4eb8563
|
PaintStorage: Fix heights
|
2018-11-15 22:10:19 +01:00 |
Florian Festi
|
ed6855d79c
|
RoundedPlate: Call first callback only once
Remove left over call to .cc()
|
2018-11-09 21:01:00 +01:00 |
Florian Festi
|
d85fa4e849
|
LaserClamp: Improve design
Extend bottom bracket and add hook
Use only one bottom bracket
Add finger ring to allow easier placement
Improve top hook
|
2018-11-05 22:08:23 +01:00 |
Florian Festi
|
0f999a89ad
|
New generator: AllEdges showing all the standard edge types
|
2018-11-05 21:38:49 +01:00 |
Florian Festi
|
b7bd6306d1
|
Fix division by zero in FlexEdge
|
2018-11-05 21:38:49 +01:00 |
Rotzbua
|
21172a592f
|
create travis build script for doc
Edited by Florian Festi
|
2018-11-04 13:37:52 +01:00 |
Florian Festi
|
fe89528e05
|
PaintStorage: Add support for hexagonal hole patterns
|
2018-10-29 18:16:16 +01:00 |
Florian Festi
|
36077e6cb0
|
PaintStorage: Optimize part placement
|
2018-10-29 15:44:18 +01:00 |
jens persson
|
c28541a977
|
Add a generator for paintstand
A simple stackable paintstand, very much inspired by:
https://www.youtube.com/watch?v=6HJarJg1npk
|
2018-10-29 15:11:35 +01:00 |
Florian Festi
|
b1eced8259
|
Ignore argument groups in the web UI that are empty except --help
|
2018-10-28 20:18:37 +01:00 |
jens persson
|
b9f652ee71
|
Use inkscape to find its install dir
Calls "inkscape -x" to find the extensions directory and
if it is unwritable uses the users local folder
|
2018-10-28 13:25:30 +01:00 |
jens persson
|
e95f36a18a
|
Parameterize Silverwarebox
Make the messurements selectable
|
2018-10-28 13:19:37 +01:00 |
Florian Festi
|
80288079af
|
New generator: TwoPiece
Based on a generator with the same name by bobm123<bobm123@gmail.com>
|
2018-10-25 22:35:20 +02:00 |
Florian Festi
|
5b93c1228d
|
CardBox: Add num param for the number of decks
|
2018-10-25 17:36:46 +02:00 |
Alexander Bulimov
|
5a13fbea8b
|
Add DisplayCase generator
|
2018-10-24 21:28:54 +02:00 |
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 |