Garth Minette
|
2bf6c34564
|
Fixed spheroid() orig and aligned styles.
|
2020-10-15 19:14:14 -07:00 |
|
Garth Minette
|
4fc03b18e6
|
Added mate_teeth= and apex named anchor to bevel_gear()
|
2020-10-14 15:37:56 -07:00 |
|
Garth Minette
|
775e0c4c48
|
Fixed bevel_gear() so that complementary gears will mesh.
|
2020-10-13 22:32:20 -07:00 |
|
Garth Minette
|
a53c77f83e
|
Fix for #295
|
2020-10-09 10:31:56 -07:00 |
|
Garth Minette
|
8451f23b7c
|
Fix trapezoid example.
|
2020-10-07 23:03:09 -07:00 |
|
Garth Minette
|
29ed649740
|
Added angle= and shift= to trapezoid()
|
2020-10-07 22:50:05 -07:00 |
|
Garth Minette
|
a36eec5297
|
Added align_tip/align_side to regular_ngon()/star().
|
2020-10-07 16:53:52 -07:00 |
|
Garth Minette
|
b22c5a0cfe
|
Bugfixes for looping helpers.
|
2020-10-06 18:48:39 -07:00 |
|
Garth Minette
|
8b922f7a15
|
Fixed Looping Helpers docs formatting.
|
2020-10-06 13:48:14 -07:00 |
|
Garth Minette
|
0cd34406a3
|
Documented looping helpers.
|
2020-10-06 01:41:39 -07:00 |
|
Garth Minette
|
4633422272
|
Fixed involute gear examples and docs.
|
2020-10-04 23:10:32 -07:00 |
|
Garth Minette
|
74de24bbce
|
Speed optimizations for incompletely rounded cuboid()s.
|
2020-10-04 21:07:16 -07:00 |
|
Garth Minette
|
38873d8ef9
|
Fixed a bunch of docs errors with Usage headers.
|
2020-10-03 20:29:35 -07:00 |
|
Garth Minette
|
16ee49e8b2
|
Fixed a bunch of undef math warnings with dev snapshot OpenSCAD builds.
|
2020-10-03 19:50:29 -07:00 |
|
Garth Minette
|
e3ccf482fa
|
Make list functions make more sense with strings.
|
2020-09-28 19:12:07 -07:00 |
|
Garth Minette
|
cc29e07d8f
|
Enable list-of-matrix use of vmul().
|
2020-09-28 17:35:05 -07:00 |
|
Garth Minette
|
23bcc1b806
|
Removed sum_of_squares() as it's redundant with sqr(vector)
|
2020-09-28 16:56:18 -07:00 |
|
Garth Minette
|
37ae0cbba0
|
Simplify sqr(x) to x*x
|
2020-09-28 16:52:17 -07:00 |
|
Garth Minette
|
a730887366
|
Fixed line_of(n=1,...), improved docs.
|
2020-09-28 00:25:40 -07:00 |
|
Garth Minette
|
1435100e37
|
Implemented Issue #262
|
2020-09-25 00:31:42 -07:00 |
|
Garth Minette
|
f193871a34
|
Implement fix for issue #174.
|
2020-09-25 00:01:45 -07:00 |
|
Garth Minette
|
4f88775ef9
|
Changed circle_point_tangents() to return just a list of 2D tangent points.
|
2020-09-24 17:09:06 -07:00 |
|
Garth Minette
|
45dbfe6524
|
Added regressions for torx_drive.scad
|
2020-09-24 15:59:25 -07:00 |
|
Garth Minette
|
c400843cb2
|
Added regressions for vnf_centroid() and vnf_volume()
|
2020-09-23 19:38:22 -07:00 |
|
Garth Minette
|
eb969bba7e
|
hull, quaternion, and edges regressions.
|
2020-09-22 20:33:50 -07:00 |
|
Garth Minette
|
e86af33f52
|
Fixed xcyl() and ycyl() anchoring and attachments.
|
2020-09-22 00:24:39 -07:00 |
|
Garth Minette
|
5bfd3bee4d
|
Added axis= to attachable() and reorient().
|
2020-09-22 00:22:48 -07:00 |
|
Garth Minette
|
4f3baccec7
|
Added corner_edges()
|
2020-09-22 00:21:12 -07:00 |
|
Garth Minette
|
197167225d
|
Added bounding_cube() and minkowski_difference()
|
2020-09-13 21:50:39 -07:00 |
|
Garth Minette
|
b2121fbfb3
|
Added all_nonzero(). Added is_vector(all_nonzero=).
|
2020-09-07 23:10:39 -07:00 |
|
Garth Minette
|
a9b8f5618a
|
Fix for Issue #263
|
2020-09-06 17:15:08 -07:00 |
|
Garth Minette
|
8331d8e803
|
Cheat Sheet ordering tweak.
|
2020-09-01 01:23:01 -07:00 |
|
Garth Minette
|
cb36b5d94f
|
Bugfixes for cheat sheet generation.
|
2020-09-01 00:54:27 -07:00 |
|
Garth Minette
|
38a4c12032
|
Cheat Sheet generation script bugfixes.
|
2020-08-31 18:03:48 -07:00 |
|
Garth Minette
|
7c42c7f5e3
|
Added libfile names to index.
|
2020-08-31 17:31:55 -07:00 |
|
Garth Minette
|
5d2c45bba0
|
Merge branch 'master' of github.com:revarbat/BOSL2 into revarbat_dev
|
2020-08-28 19:19:04 -07:00 |
|
Garth Minette
|
e1b0985afc
|
Fixed broken line-plane intersections. Attachment enhanced vnf_polyhedron().
|
2020-08-28 19:07:10 -07:00 |
|
Garth Minette
|
7051f8ef19
|
Fixed cheatsheet index link.
|
2020-08-28 00:06:28 -07:00 |
|
Garth Minette
|
e344de4aa4
|
Added cheat-sheet generation script.
|
2020-08-27 22:29:11 -07:00 |
|
Adrian Mariano
|
c1782f1113
|
added no_children checks, and attachable to vnf_polyhedron
|
2020-08-27 19:25:41 -04:00 |
|
Garth Minette
|
dba5aab918
|
Implement Issue #2. Added diameter alternates for most radius options.
|
2020-08-26 20:39:45 -07:00 |
|
Garth Minette
|
b679ea52dc
|
Add is_zero(), is_positive(), is_negative(), is_nonpositive(), is_nonnegative().
|
2020-08-26 18:02:16 -07:00 |
|
Garth Minette
|
90e02ad7a4
|
Fix for #243. Added better docs and asserts to rot()
|
2020-08-26 15:59:35 -07:00 |
|
Garth Minette
|
5e981fb4a7
|
Added tests for path3d() and path4d() with fille=
|
2020-08-18 19:25:05 -07:00 |
|
Garth Minette
|
ee86544a81
|
Added excess= argument to most mask modules.
|
2020-08-18 19:09:26 -07:00 |
|
Garth Minette
|
7daa16f238
|
Fixed VNF attachment normal vector.
|
2020-08-17 18:11:49 -07:00 |
|
Garth Minette
|
25841bda73
|
Fixed attachable() anchors for vnf's with extent=false.
|
2020-08-16 23:10:43 -07:00 |
|
Garth Minette
|
c465a5b746
|
cuboid() with negative chamfer had mispositioned anti-chamfers.
|
2020-08-16 23:09:59 -07:00 |
|
Garth Minette
|
e56f953c1c
|
Fixed calls to vmul() with heteerogenous vector sizes.
|
2020-08-02 23:23:50 -07:00 |
|
Garth Minette
|
6064dcbed0
|
Fix list_remove() for null index list.
|
2020-07-29 22:39:17 -07:00 |
|
Garth Minette
|
aa0e77b1f4
|
Minor fixes for PR #216
|
2020-07-29 21:58:12 -07:00 |
|
Garth Minette
|
b5d465cf1e
|
docs_gen.py now shows more docs errors.
|
2020-07-27 15:15:34 -07:00 |
|
Garth Minette
|
6798083a11
|
Added shape_compare()
|
2020-07-21 16:54:59 -07:00 |
|
Garth Minette
|
4a37a5dc8e
|
Added zero=undef/true/false arg to is_vector. Bugfix for vector_axis()
|
2020-07-21 16:15:02 -07:00 |
|
Garth Minette
|
ae1a6d8d61
|
Rewrote line_closest_point() and segment_closest_point() to support 3D. Added ray_closest_point().
|
2020-07-19 23:07:49 -07:00 |
|
Garth Minette
|
375f1f2e3b
|
Bugfix for new unit() in affine_frame_map()
|
2020-07-19 23:05:54 -07:00 |
|
Garth Minette
|
87c8adef65
|
Bad use of unit() in debug_polyhedron()
|
2020-07-19 06:24:16 -07:00 |
|
Garth Minette
|
14e013cd13
|
Bugfix for unit() changes in attachment
|
2020-07-19 05:49:05 -07:00 |
|
Garth Minette
|
598ae04ba5
|
Tighten image comparison requirements.
|
2020-07-19 05:39:49 -07:00 |
|
Garth Minette
|
0be0708c2b
|
Changed unit(dflt=) to unit(error=)
|
2020-07-11 23:23:12 -07:00 |
|
Garth Minette
|
dde616dad5
|
unit() now asserts error for zero-length vector unless dflt= arg is given.
|
2020-07-10 00:03:55 -07:00 |
|
Garth Minette
|
34e16dc0ca
|
Fixed skin regression.
|
2020-07-07 21:21:05 -07:00 |
|
Garth Minette
|
30d2f5ae8c
|
Don't error out action when no file changes to commit.
|
2020-07-07 00:54:39 -07:00 |
|
Garth Minette
|
65cdecaf54
|
Tweak github action triggers.
|
2020-07-07 00:32:50 -07:00 |
|
Garth Minette
|
d8d5321c26
|
Added docsgen github action.
|
2020-07-07 00:08:42 -07:00 |
|
Garth Minette
|
feba482396
|
Optimizations for is_vector(), is_matrix(). Added is_finite().
|
2020-07-06 18:28:35 -07:00 |
|
Garth Minette
|
efa76fe9f5
|
Added cp= to attachable. Added "origin" standard named anchor.
|
2020-07-06 17:07:20 -07:00 |
|
Garth Minette
|
78ecbbd9c5
|
Added regression for centroid()
|
2020-07-06 16:15:32 -07:00 |
|
Garth Minette
|
e319bf934f
|
Added CONTRIBUTING.md
|
2020-07-06 15:19:03 -07:00 |
|
Garth Minette
|
8b6e07326f
|
Added regressions for linear_bearings.scad and shapes.scad
|
2020-07-04 21:42:39 -07:00 |
|
Garth Minette
|
f60ef80eaa
|
Added regressions for is_matrix(), matrix_inverse()
|
2020-07-04 00:38:40 -07:00 |
|
Garth Minette
|
3ec34ce9f1
|
Added regresstions for cube(), cylinder(), and sphere()
|
2020-07-04 00:14:25 -07:00 |
|
Garth Minette
|
8985837b63
|
Added regression for debug.scad
|
2020-07-03 18:00:37 -07:00 |
|
Garth Minette
|
a718b66026
|
Added regressions for missing common.scad functions.
|
2020-07-03 17:42:08 -07:00 |
|
Garth Minette
|
ed0a3e3e7b
|
Added regressions for set functions and force_list()
|
2020-07-03 15:23:03 -07:00 |
|
Garth Minette
|
4ebe89661a
|
Enhanced force_list() with n= and fill=
|
2020-07-03 15:22:21 -07:00 |
|
Garth Minette
|
7045f436a1
|
Fixed inverted endcap1 in stroke()
|
2020-07-01 00:59:32 -07:00 |
|
Garth Minette
|
74723f32f5
|
Added regressions for shapes2d.scad
|
2020-06-30 17:19:09 -07:00 |
|
Garth Minette
|
7f5257fefb
|
Allow running single test scripts.
|
2020-06-30 17:18:33 -07:00 |
|
Garth Minette
|
62b54e4ef3
|
Fixed typo in subdivide_path() docs.
|
2020-06-24 23:32:59 -07:00 |
|
Revar Desmera
|
a3207af6ab
|
Added a bunch of regressions for shapes2d.scad
|
2020-06-24 22:33:41 -07:00 |
|
Revar Desmera
|
38b45544ee
|
Fixed octahedral triangulated spheroid().
|
2020-06-23 04:40:36 -07:00 |
|
Revar Desmera
|
70b72dd3ac
|
Added octa style for spheroid().
|
2020-06-23 00:38:31 -07:00 |
|
Revar Desmera
|
1a7bfb687f
|
Added mutator.scad mutators.
|
2020-06-22 22:34:36 -07:00 |
|
Revar Desmera
|
794741f824
|
Added regression for skew()
|
2020-06-21 19:46:22 -07:00 |
|
Revar Desmera
|
bebb993125
|
Added regressions for transforms.scad
|
2020-06-21 01:30:49 -07:00 |
|
Revar Desmera
|
012c8d555d
|
Added regressions for vfloor() and vceil()
|
2020-06-20 21:42:22 -07:00 |
|
Revar Desmera
|
0c612f40f6
|
Added regression for Q_Cumulative()
|
2020-06-20 21:31:38 -07:00 |
|
Revar Desmera
|
20dfaac113
|
Bugfix for #182. Added assert_equal() and assert_approx() for regression helpers.
|
2020-06-20 19:51:58 -07:00 |
|
Revar Desmera
|
1f7e1f5d0d
|
Make CI run on PRs.
|
2020-06-19 23:46:21 -07:00 |
|
Revar Desmera
|
c86f01cba1
|
Don't need to install wget in CI.
|
2020-06-19 23:28:30 -07:00 |
|
Revar Desmera
|
fdcd7453b3
|
Regression fails should fail CI.
|
2020-06-19 23:25:59 -07:00 |
|
Revar Desmera
|
4cfd38e24f
|
Regression test CI fix.
|
2020-06-19 23:18:04 -07:00 |
|
Revar Desmera
|
f727a9c3f1
|
Add regression run to CI.
|
2020-06-19 23:00:40 -07:00 |
|
Revar Desmera
|
1cd153d588
|
Fix OPENSCADPATH for checkdocs action.
|
2020-06-19 20:22:56 -07:00 |
|
Revar Desmera
|
93c5237d1d
|
Debugging checkdocs action.
|
2020-06-19 20:12:13 -07:00 |
|
Revar Desmera
|
e9ca2bff0d
|
Add OPENSCADPATH to github actions.
|
2020-06-19 20:07:52 -07:00 |
|
Revar Desmera
|
45f46c6e43
|
Go back to using latest Ubuntu in github actions.
|
2020-06-19 19:57:11 -07:00 |
|
Revar Desmera
|
f2af703240
|
Fix mktemp error in github actions.
|
2020-06-19 19:55:14 -07:00 |
|
Revar Desmera
|
fa277d1fd3
|
Try using appimage in github actions.
|
2020-06-19 19:41:06 -07:00 |
|