Commit graph

  • ba4a35229c Added regressions and bugfixes for skin.scad Revar Desmera 2019-11-08 16:25:47 -0800
  • 38abe860f9 Tweaks to geometry,scad regressions to more correctly report coverage. Revar Desmera 2019-11-06 23:53:16 -0800
  • 0b38d7b546 Fixed error in shuffle() Revar Desmera 2019-11-06 23:42:00 -0800
  • f8f015758a Completed arrays.scad regressions. Revar Desmera 2019-11-06 23:40:05 -0800
  • cdcc39ea16 Improved function coverage script. Revar Desmera 2019-11-06 23:39:13 -0800
  • aa7e1cf681 Added func_coverage.py script to identify untested functions. Revar Desmera 2019-11-06 22:24:24 -0800
  • 5cca83958f gaussian_rand() -> gaussian_rands(), log_rand() -> log_rands() Revar Desmera 2019-11-06 22:19:19 -0800
  • 5addbe8184 Added vnf.scad regressions and bugfixes. Revar Desmera 2019-11-06 16:17:33 -0800
  • 59c48f37d6 Added regression tests and bugfixes for stacks.scad Revar Desmera 2019-11-05 21:04:56 -0800
  • 28b086ea8d Added regressions and bugfixes for queues.scad. Revar Desmera 2019-11-05 20:26:35 -0800
  • 029e3f612a Added edges.scad regression tests. Revar Desmera 2019-11-05 18:16:00 -0800
  • 948e76d992 Added version_to_list() regression test for found error. Revar Desmera 2019-11-05 17:35:58 -0800
  • 6100cae586 OpenSCAD cannot be relied on to return an error code on assert fail. Revar Desmera 2019-11-05 17:31:58 -0800
  • 108173a0f1 edge_set() was misdocumented as edge() Revar Desmera 2019-11-05 17:30:47 -0800
  • 231061a364 Added regression tests for version.scad Revar Desmera 2019-11-05 16:04:39 -0800
  • 1170bbb489 Added version.scad Revar Desmera 2019-11-05 13:33:48 -0800
  • 785befb1c1 Added skin.scad Revar Desmera 2019-11-03 19:12:50 -0800
  • a947ec2476 Fixed all *gon() 2D shapes to support attachments. Revar Desmera 2019-11-03 19:01:14 -0800
  • 25256f78ad Fixed consistency of plane_from_pointslist() Revar Desmera 2019-11-03 18:45:53 -0800
  • faf12b6e26 Added circum= and realign= args to circle() Revar Desmera 2019-11-03 18:44:14 -0800
  • 914ff7fae9 Tweaked square() to generate paths with similar orientation to circle() Revar Desmera 2019-11-03 15:02:49 -0800
  • 302b8c4b2f Removed assert_in_list() in favor of assert(in_list()) Revar Desmera 2019-10-31 01:33:28 -0700
  • fa572fc398 Added typeof(), is_str(), is_type(). Moved no_children() to errors.scad. Revar Desmera 2019-10-30 19:52:53 -0700
  • dded2eefa6 Updated .gitignore with a couple files I don't want to see. Revar Desmera 2019-10-30 18:56:15 -0700
  • 6c282b07a9 Fix run_tests to not leave behind .off file. Revar Desmera 2019-10-30 18:54:03 -0700
  • 387232e8dc More geometry.scad regression tests. Revar Desmera 2019-10-30 18:41:18 -0700
  • bca3ef74de find_noncollinear_points() was, in fact, failing to test for collinearity. Revar Desmera 2019-10-30 17:44:03 -0700
  • faea648e66 Simplified list_rotate() and polygon_shift() Revar Desmera 2019-10-30 01:19:34 -0700
  • f19179e232 Added a bunch of regression tests for geometry.scad. Revar Desmera 2019-10-29 22:47:38 -0700
  • 54eea4a6d6 Some geometry.scad fixes and assert()s added. Revar Desmera 2019-10-29 22:46:00 -0700
  • 35bdf558e7 Removed extraneous echos()s Revar Desmera 2019-10-29 22:43:45 -0700
  • b0cdbcca0a Added list_rotate() and a bunch of assert()s Revar Desmera 2019-10-29 22:42:41 -0700
  • e064db6b14 Added several regression tests. Revar Desmera 2019-10-25 15:17:55 -0700
  • 50acb3c0b0 Various bugfixes, optimizations, and docs improvements found via regressions. Revar Desmera 2019-10-25 15:16:48 -0700
  • 3e278e6a52 Fixed cube(), cylinder(), and square() prims when not given size. Revar Desmera 2019-10-23 22:52:42 -0700
  • 22e6ced9f4 Fixed translate_points() and scale_points() for 2D. Revar Desmera 2019-10-23 22:51:22 -0700
  • b0caccebe7 Regression test fixes. Revar Desmera 2019-10-23 22:49:40 -0700
  • 18ec424317 Fixed list_decreasing() Revar Desmera 2019-10-23 22:48:47 -0700
  • 28bf2116ec Added a bunch of regression tests. Revar Desmera 2019-10-22 17:10:04 -0700
  • bbabc641da Removed redundant vquant*() functions. Improved docs." Revar Desmera 2019-10-22 17:09:08 -0700
  • c0a131549f Added find_circle_tangents() Revar Desmera 2019-10-21 18:59:35 -0700
  • bee132d175 Added vnf.scad to docs gen. Revar Desmera 2019-10-21 16:45:36 -0700
  • 4a2fb2ee56 Split VNF structures out into vnf.scad Revar Desmera 2019-10-21 16:44:39 -0700
  • 97da5f0517 Added queues.scad to docs gen. Revar Desmera 2019-10-21 05:26:01 -0700
  • ca9a4c9fa7 Added queues.scad. Revar Desmera 2019-10-21 05:24:43 -0700
  • 1bafe343f7 Added stacks.scad to docs gen. Revar Desmera 2019-10-21 05:21:55 -0700
  • 5ef33a3d30 Fixed docs typo in stacks.scad. Revar Desmera 2019-10-21 05:20:11 -0700
  • 9a40d29abb Added version test in std.scad. Revar Desmera 2019-10-21 05:19:01 -0700
  • 9da0523bf1 Added stack.scad Revar Desmera 2019-10-21 03:44:29 -0700
  • 9f0d4f9465 Code formatting standardization in shapes2d.scad Revar Desmera 2019-10-21 02:32:05 -0700
  • c0478728d2 Added list_remove_values() Revar Desmera 2019-10-21 02:28:45 -0700
  • 8d56aab37b Sped up path_self_intersections() a lot. Revar Desmera 2019-09-24 23:32:30 -0700
  • d4677923ba Rewrote decompose_path() and assemble_path_fragments() Revar Desmera 2019-09-24 03:58:45 -0700
  • ba42270e22 Added stride= to rainbow() Revar Desmera 2019-09-24 03:50:09 -0700
  • a85ea4ecc9 Added modang() to standardize angles to <-180,180> Revar Desmera 2019-09-23 16:38:07 -0700
  • 95952ee971 Added split_path_at_self_crossings() and split_path_at_region_crossings() Revar Desmera 2019-09-21 01:57:50 -0700
  • d4f79e87a1 Split beverage bottle threading modules into bottlecaps.scad Revar Desmera 2019-09-19 03:26:04 -0700
  • 7869a27326 Split beverage bottle threading modules into bottlecaps.scad Revar Desmera 2019-09-19 03:21:23 -0700
  • 3846a367ee Added path_self_intersections(), decompose_path(), and fixed inverted t result in _general_line_intersection() Revar Desmera 2019-09-19 02:44:28 -0700
  • ccfed6b306 Fixed a typo in det2() docs. Revar Desmera 2019-09-19 02:42:42 -0700
  • ce724d2691 Added start= arg for idx() Revar Desmera 2019-09-19 02:41:59 -0700
  • bae6952ece Tweaked get_radius() to assertt non-redundant args. Revar Desmera 2019-09-18 19:29:38 -0700
  • 1e587ee0f3 Reformatted turtle commands docs. Revar Desmera 2019-09-04 18:39:39 -0700
  • 9cdb8afd1e Fixed docs formatting error in rounding.scad Revar Desmera 2019-09-04 18:23:33 -0700
  • 0c4ff6c395
    Merge pull request #106 from adrianVmariano/master Revar Desmera 2019-09-04 18:14:53 -0700
  • 8bce357f2d doc tweaks #106 Adrian Mariano 2019-09-02 18:18:49 -0400
  • fc99ce985d Changed rounded_sweep() to offset_sweep() Fixed collinear bug in arc() Added arcleftto and arcrrightto and arcsteps to turtle() Adrian Mariano 2019-09-02 18:15:24 -0400
  • bd19e12096 Rewrote PCO* parts to use arcleft/arcright turtle commands. Removed turtle_arc() Revar Desmera 2019-08-31 23:44:24 -0700
  • 207721012f Fixed docs spelling. Standardized formatting. Revar Desmera 2019-08-31 23:13:25 -0700
  • 1d449ef8a6 Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-08-31 23:05:20 -0700
  • 8eb7f28337 Corrected typos in PCO1810 parts. Revar Desmera 2019-08-31 23:05:16 -0700
  • 5c147572c7
    Merge pull request #105 from adrianVmariano/master Revar Desmera 2019-08-31 23:02:06 -0700
  • e438b17911 Added "arcleft" and "arcright" to turtle() #105 Adrian Mariano 2019-08-31 19:52:47 -0400
  • bf407307c7 Added turtle_arc(), pco1810_neck(), pco1810_cap() Revar Desmera 2019-08-31 00:43:06 -0700
  • 560fd589e4 Add exampled fot textures on pco1881_cap() Revar Desmera 2019-08-30 16:22:43 -0700
  • cb398bd7ff Enabled knurling or ribbing of pco1881_cap() Revar Desmera 2019-08-30 16:20:34 -0700
  • 9ed027a0cd Removed unused args from position() Revar Desmera 2019-08-29 18:43:44 -0700
  • a035b9b09a Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2019-08-29 18:01:05 -0700
  • 45d4ac6583 Modules with a default orient that is not UP are confusing. Revar Desmera 2019-08-29 18:00:56 -0700
  • 4334413781 Changed vnf_vertex_array() to take a nested 2D array of 3D points. Revar Desmera 2019-08-29 17:58:12 -0700
  • 2fad5eb44d
    Merge pull request #104 from adrianVmariano/master Revar Desmera 2019-08-29 17:14:38 -0700
  • d2ccdc331f Added get_height() and no_children() to common.scad. Changed the epsilon in one of offset's subfunctions from 1e-4 to 1e-6. Modified rounded_sweep() to take h, l, or height, and to have default behavior if height is omitted. It also quantizes the path to 1/1024. Added no_children check to module offset_stroke(). #104 Adrian Mariano 2019-08-28 21:15:41 -0400
  • da1086b71b Fix for vnf_add_face() Revar Desmera 2019-08-27 03:40:49 -0700
  • 57236506ff Added VNF functions and modules. Revar Desmera 2019-08-27 00:34:09 -0700
  • e4ecb21217 quant\*() now work on vectors and pointlists. Revar Desmera 2019-08-24 11:51:24 -0700
  • 0054754cb0 Added functional versions of up/down/left/right/fwd/back. Revar Desmera 2019-08-21 23:54:36 -0700
  • edda3bb85d Added polygon_shift() Revar Desmera 2019-08-21 23:52:03 -0700
  • 700acae000 Added polygon_shift_to_closest_point(), clockwise_polygon(), ccw_polygon() Revar Desmera 2019-08-20 20:47:29 -0700
  • be6575b5fd _find_first_noncollinear() -> first_noncollinear() Revar Desmera 2019-08-19 21:15:19 -0700
  • eb313d30f5 Added noncollinear_points(), first_noncollinear(), closest_point(), furthest_point() and plane_from_points() Revar Desmera 2019-08-19 21:11:19 -0700
  • 7809b7bbe1 Added end option to idx() Revar Desmera 2019-08-19 20:41:40 -0700
  • a51e3563fe Added ability to list_insert() to multiple positions at once. Revar Desmera 2019-08-17 01:14:00 -0700
  • 659584b6ea Added segment_closest_point(), line_closest_point(), and path_closest_point() Revar Desmera 2019-08-16 21:22:41 -0700
  • c7a0b78fe0 Fixed syntax error in rounding.scad Revar Desmera 2019-08-16 02:18:25 -0700
  • 0843bf7362 Fixed typo in find_circle_3points() Revar Desmera 2019-08-16 02:06:04 -0700
  • 1e0ca09182 Added list_set() optimization for single scalar indices. Revar Desmera 2019-08-15 20:49:04 -0700
  • 00b11d130c Fix for bug #101 Revar Desmera 2019-08-11 22:15:37 -0700
  • 9196779257 Fix for bug #99 Revar Desmera 2019-08-11 22:08:47 -0700
  • 0e187c82f8 Added paths.scad to std.scad since it's used by so many modules. Revar Desmera 2019-08-10 15:50:30 -0700
  • 5c7fc2eaf6 Removed redundant bezier_curve() function. Standardized formatting. Revar Desmera 2019-08-09 23:57:19 -0700