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
e89a2afaee
Merge branch 'master' of github.com:revarbat/BOSL2
2020-06-20 19:52:07 -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
48e0e90f85
Merge pull request #186 from adrianVmariano/master
...
round_corners tweak to move $fn deeper into calls add refine option to subdivide_path
2020-06-20 09:57:38 -07:00
Adrian Mariano
66ec3ec6c0
Added refine option to subdivide_path
2020-06-20 12:49:13 -04:00
Adrian Mariano
5083452f1f
moved $fn inside round_corners calls
2020-06-20 12:48:25 -04: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
Revar Desmera
1d8e2ddcbc
Using snap apps in github actions is unreliable.
2020-06-19 18:57:53 -07:00
Revar Desmera
33c8751f4a
Make python scripts refer more generically to python3 instead of python3.7
2020-06-19 18:27:34 -07:00
Revar Desmera
540f691056
libtiff5 fix for checkdocs workflow.
2020-06-19 18:17:37 -07:00
Revar Desmera
e57d560fa2
Install Pillow for python checkdocs workflow.
2020-06-19 18:10:47 -07:00
Revar Desmera
71adc3e2ef
checkdocs workflow bugfix.
2020-06-19 18:03:51 -07:00
Revar Desmera
8e24ff55de
Merge branch 'master' of github.com:revarbat/BOSL2
2020-06-19 16:51:36 -07:00
Revar Desmera
eecb539080
Adding checkdocs workflow.
2020-06-19 16:51:28 -07:00
Revar Desmera
1749dd349a
Merge pull request #185 from adrianVmariano/master
...
Fixed bug which produced too few segments in round_corners with circular rounding. Corrected $fn values for various examples.
2020-06-19 14:29:28 -07:00
Adrian Mariano
7982929897
Moved $fn into round_corners calls instead of polygon calls.
2020-06-19 16:50:47 -04:00
Adrian Mariano
bab69faf13
Fixed bug which produced too few segments in round_corners with
...
circular rounding. Corrected $fn values for various examples.
2020-06-19 16:35:14 -04:00
Revar Desmera
f2d26b6513
Try action runner with Ubuntu 16.04
2020-06-18 19:54:37 -07:00
Revar Desmera
0a8587b9c5
Create generate_docs.yml
2020-06-18 19:47:02 -07:00
Revar Desmera
fe4927cfb6
Bugfixes for rounding examples.
2020-06-18 19:21:55 -07:00
Revar Desmera
315f7eb208
Merge pull request #183 from adrianVmariano/master
...
Added polynomial root finding and complex math to math.scad. Changed path_to_bezier to new algorithm (which uses polynomial roots). And updated path_smooth to use the new code.
2020-06-18 14:59:17 -07:00
Adrian Mariano
7aab27266f
Added polynomial root finding and complex math to math.scad. Changed
...
path_to_bezier to new algorithm (which uses polynomial roots). And
updated path_smooth to use the new code.
Also removed extra (?) include<skin.scad> and
include<strings.scad> from rounding.scad and
removed the common $fn=36 that was forced on all the examples. (May
break something...we'll look at the examples and see.) I added $fn=36
to some examples.
2020-06-18 17:50:25 -04:00
Revar Desmera
5b39cefe7b
Fixed skin() regression.
2020-06-15 01:29:23 -07:00
Revar Desmera
e3b64888a8
Added regressions for strings.scad.
2020-06-15 01:25:35 -07:00
Revar Desmera
6ec3ce1556
Bugfix for suffix() when len is longer than the string length.
2020-06-15 01:24:57 -07:00
Revar Desmera
e2c0d6dc98
Bugfix for fmt_int() found by creating regressions.
2020-06-14 23:53:10 -07:00
Revar Desmera
761421a148
Made func_coverace.py more robust.
2020-06-14 20:54:16 -07:00
Revar Desmera
3b07cf210b
Merge branch 'master' of github.com:revarbat/BOSL2
2020-06-14 18:33:10 -07:00
Revar Desmera
ef13137657
Fix for issue #180 . 3D stroke works again.
2020-06-14 18:32:59 -07:00
Revar Desmera
cbd22d5617
Merge pull request #179 from adrianVmariano/master
...
speed improvements
2020-06-14 12:47:54 -07:00
Adrian Mariano
408833d4ef
speed improvement for vnf_centroid
2020-06-14 09:52:27 -04:00
Revar Desmera
e9468f92e1
Merge pull request #178 from adrianVmariano/master
...
sum speed improvement
2020-06-13 20:20:53 -07:00
Adrian Mariano
a5753d7953
Added non-uniform sampling to deriv and uniform option to
...
path_tangents, and path_segment_lengths.
2020-06-13 22:35:22 -04:00
Adrian Mariano
57034ac955
further vnf_volume speed improvement
2020-06-13 21:56:15 -04:00
Adrian Mariano
224555a9ec
Speed improvement for sum() in vector and list of vectors case
2020-06-13 20:39:45 -04:00
Revar Desmera
1da733fd32
Merge pull request #177 from adrianVmariano/master
...
Update vnf_volume and vnf_centroid to avoid vnf_triangulate. Huge speed gain.
2020-06-13 15:05:30 -07:00
Adrian Mariano
39de8491a3
Update vnf_volume and vnf_centroid to avoid vnf_triangulate. Huge
...
speed gain.
2020-06-13 10:15:57 -04:00
Revar Desmera
314c40bd65
Fixed indentation in screws.scad
2020-06-11 21:40:52 -07:00
Revar Desmera
620a536dbc
Fix stroke() for 1 point paths.
2020-06-10 00:03:48 -07:00