Bob
851ececdb2
Promote colors to first-party
...
now you can modify the colors used to render different parts of the keycaps! This will be used in some examples to draw ghostly outlines of components.
2020-05-01 16:06:58 -04:00
Bob
2172278b72
make sideways() transformation
...
Also make the keytop width changes less dramatic, by centering them around the center of the sides of the keycap. Now instead of choosing the front or back of the keycap and shrinking / expanding the back or front to fit, we shrink / expand both evenly. This actually cleans up the logic too! hooray.
2020-05-01 12:57:58 -04:00
IhatemyISP
251298e2df
Rework dual legends
...
Use len instead of if dual
2020-03-07 13:54:47 -05:00
IhatemyISP
f5429b330a
Support for dual legends
...
Adds support for adding front and top legends
2020-02-16 02:23:24 -05:00
Bob
9df8fec295
add stem_inner_slop warning
...
I'm at a bit of a crossroads as without the elephant's foot brought about by printing the keycaps right side up, with no stem inset, I can print these stems with no inner slop and they fit _fantastic_. But we've had slop in the stem for printing right-side-up since inception, so switching now is probably not a good idea. this warning might be good enough
2020-01-31 00:34:22 -05:00
Bob
cb7a301052
fix upside_down
...
rotate 180 degrees so the labels are correct
2020-01-11 23:29:40 -05:00
Bob
c06b548201
no stem support
2020-01-11 23:02:43 -05:00
Bob
70df63e145
upside_down()
...
also g20 fixes
2020-01-10 03:07:35 -05:00
Bob
e05fc69e35
reinstitute stabilizer logic
...
need to check the blame on this
2019-10-12 18:46:31 -04:00
Robert
655905d38e
add unsupported_stem helper
2018-09-07 11:39:46 -04:00
Bob - Home - Windows
98c8641480
rename, delete echos, extrapolate comments, reticulate splines etc
2018-09-05 03:47:49 -04:00
Bob - Home - Windows
81a7bf6ba6
add cherry stabilizers and a few supporting tweaks
2018-09-05 03:33:42 -04:00
Robert Sheldon
1149cade39
various small fixes while preparing for release
2018-07-26 01:48:20 -04:00
Robert Sheldon
dc9b2a5aa6
remove models directory and switch to generating them via script
2018-07-04 21:12:07 -04:00
Bob - Home - Windows
be15a0d988
small detour. break out stem support into its own folder as there are two types now. also add box_cherry option for box cherry stems
2018-06-30 20:14:49 -04:00
Robert Sheldon
ff77b6492c
add customizer_base. move settings variables to make more sense, in customizer and outside of it. switch (back?) to using rounded_cherry instead of cherry_rounded
2018-06-27 01:12:43 -04:00
Robert Sheldon
410f25c88e
break out stabilizers from stems
2018-06-25 00:41:02 -04:00
Robert Sheldon
3c59a15160
fix slop
2018-06-24 20:26:19 -04:00
Robert Sheldon
67a830c489
convert all tabs to spaces
2018-06-04 21:13:09 -04:00
Robert Sheldon
bc70ca109b
whoops forgot these
2018-06-03 20:17:22 -04:00
Myles Metzler
b48fb2465e
create redox generator file, add bump() function
2018-02-25 22:26:27 -05:00
Myles Metzler
ad86c1a7a9
Move legend from key function to legend function.
...
legend function may be called repeatedly, with posititioning and sizing parameters to place multiple legends on a key.
2018-02-25 00:21:42 -05:00
Myles Metzler
d7311d2dac
Fixed brimmed(); brim_height was not specified it is now globally declared in settings.scad
...
Added height to brimmed() which allows easily configuring the height of the brim.
2018-02-24 22:02:46 -05:00
Bob - Home - Windows
48883bd8b1
add customizer script, fix height bug
2018-02-06 01:26:19 -05:00
Bob - Home - Windows
aa795c4958
make this library a lot more modular
2018-02-04 15:43:17 -05:00