Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/jscad/OpenJSCAD.org

JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.
https://github.com/jscad/OpenJSCAD.org

Fix references

de6d98c74ce978b7b7f5f7dbe0ad3e54ee6cb3c6 authored over 4 years ago
color.color -> colors.colorize

d869674abe4b2f1e78c55f2c2e5e3bbb2ff767e6 authored over 4 years ago
fix(web) changed walkFileTree to filter out hidden files and directories

32e74b5f04c0eca03060a4b32e307172162c3d64 authored over 4 years ago
Merge V2 into v2-enhance-webrequire

2121a7cdb2f97c546d699427b7dddb3a2b26a16a authored over 4 years ago
fix(cli): fix rebuild geometry for cli (#583)

* refactor(core): changed rebuildGeometryCli to use webRequire when source is provided, i.e. fro...

828394ddb88fc1139b1daf155548aa9fab7de823 authored over 4 years ago
fix(core) code changes to remove lint warnings

dd813ff7a4b44bef0c0f834a208516fb85421f11 authored over 4 years ago
feat(core) adjusted loadDesign to use / support enhanced webRequire

b05d37540288d8f31737df00c157e3ef967d055a authored over 4 years ago
feat(core) enhanced webRequire to follow NODEJS module loading logic

updated test suite

58d82eb22e482f702bfcf7f1d09a70ea42abb918 authored over 4 years ago
fix(core) changed normalizeDesignModule to validate the module as well

e8a35c95b6cb29250a77b9ac93bb5c5347095404 authored over 4 years ago
test(svg-deserializer): fixed tests (#581)

2b5183e3f65e2a44752ddd30d4c73ced1e5baf29 authored over 4 years ago
refactor(primitives) : enhance primitives' settings & default quality (#574)

* refactor(modeling): added addition parameter checking to primitives
* refactor(modeling): sim...

1d8dfff4be278ee76a765ad3f4937a8c9d75092f authored over 4 years ago
Merge V2 into v2-fix-compact-binaries

802dac29e35342d1f2efe37be74910bec3d3de83 authored over 4 years ago
fix(vtree): corrected and completed all modeling primitives (#577)

82dab93e8ad0d71a325a6ce6dfac5ce19a095984 authored over 4 years ago
fix(modeling) changes to eliminate lint warnings

31f0baf1c772401840ab325b28e3c3572f22de91 authored over 4 years ago
fix(modeling) reworked toCompactBinary and fromCompactBinary functions

adjusted and added tests suites

cde742387eeac9b0e91d9de01dae563474a51ecb authored over 4 years ago
fix(color): color is now immutable & returns new geometries (#566)

* fix(color): reworked color() to return NEW geometries
added additional tests
* fix(io): smal...

916824c63a0bf8896d1b6f85a82b129a013bec58 authored over 4 years ago
refactor(project): project wide lint pass (#571)

* chore(lint): auto lint pass
* fix(project): various basic fixes
* chore(gitignore): updated ...

fb73090b88ca42e7534eceba73468b1944bb0806 authored over 4 years ago
Merge pull request #563 from jscad/v2-enable-jsdoc

There are no code changes, and reviews are complete. Merging.

6f3c7debb7310c5f3dee763986cd6a240b0dd3e7 authored over 4 years ago
docs(modeling) added doc strings for to/fromCompactBinary functions

3b5625c50a91519d743afe56600c3128171b6b3d authored over 4 years ago
docs(modeling) added links to data structure definitions

9b764ac708d1e991f1647550a675034de5023155 authored over 4 years ago
Merge V2 into v2-enable-jsdoc

Conflicts:
packages/modeling/src/geometry/poly3/fromPointsAndPlane.js

a612e7c163a6c5f856670174ef798fd5b3b7b2cb authored over 4 years ago
refactor(vtree): overhauled vtree to align with V2 (#507)

* docs(measurements-vtree): added some explanations for the special cases of measurement functio...

b33eafaf2c62bb12d396eaa5148aa3e3fa07c22e authored over 4 years ago
fix(core): removed script conversion of external formats for sub items in file hierarchies (#561)

* fix(core): added flatten of returned objects from designs
* fix(core): removed transforming o...

8eb6433947dba9c8ccb70539b5028f217c687ae5 authored over 4 years ago
fix(mat4): Missing variable declaration.

6c68e81e8456e4208a8fe038653c464aa49f7487 authored over 4 years ago
docs(README): V2 general cleanup of readme files (#549)

* docs(packages): general cleanup of readme files
* docs(web): renamed TODO to V2-TODO
* docs(...

1b159c02891f832b7ef703189566047e14330235 authored almost 5 years ago
docs(packages) add jsdoc to common dev dependencies, added jsdoc configuration

ca7d6428f68e1874d30e0d8bc3696d9b08b1ff80 authored almost 5 years ago
Merge V2 into v2-enable-jsdoc

b40cf881ea794b92978a667341acc19af6ad96ad authored almost 5 years ago
refactor(json-serializer): Upgrade/overhaul JSON Serializer (#545)

* refactor(json-serializer): updated package to use V2 modeling
* feat(json-serializer): update...

acd745a09e0b33645167fc660052f3780765b972 authored almost 5 years ago
docs(modeling) correction to rotate doc strings

78060d1d6cf6ddb40b98296c7df729b5d4f068ab authored almost 5 years ago
Merge V2 into v2-enable-jsdoc

03a6156310083ddf21576d947343d4ab9f7ecafb authored almost 5 years ago
test(cli) : simple test suite for cli (#541)

* refactor(cli): removed @jscad/examples from dependencies, added @jscad/modeling to dependencie...

0bc1be2573e75b5685d7281eaddb9d5b97ba3c0d authored almost 5 years ago
Merge V2 into v2-enable-jsdoc

f3857beae53f2388ba6bfb999be1b1ab2878c5ea authored almost 5 years ago
refactor(json-deserializer): Upgrade/overhaul JSON Deserializer for V2 (#546)

* refactor(json-deserializer): updated package to use V2 modeling and array-utils
* refactor(js...

573a9efc8474f9684d56d94afcc21906a502d023 authored almost 5 years ago
Merge V2 into v2-enable-jsdoc

f05c719899bd75618ebe4ca19ac8fd04aa83e59c authored almost 5 years ago
fix(booleans): corrected fromFakePolygons to ignore 0 length sides (#552)

a44650b2ce471b44ae2a40f4debddbc47e8d8c34 authored almost 5 years ago
refactor(stl-serializer): improved progress handling in CSGToStlb.js (#551)

Tiny simplification/ streamlining

b68e56907d5a7f9912c3ed42cbe0899359fea5fd authored almost 5 years ago
Merge branch 'V2' of https://github.com/jscad/OpenJSCAD.org into v2-enable-jsdoc

Conflicts:
packages/modeling/src/primitives/polyhedron.js

3bb24c746d465cb9767f56ecdfe00a25452ce30b authored almost 5 years ago
docs(modeling) doc string changes to produce nice documentation

abce12a3a65b64aa5a847831fb89e6e5e040d1a2 authored almost 5 years ago
feat(polyhedron): enhanced polyhedron to accept an array of colors (#544)

* feat(modeling): enhanced polyhedron to accept an array of colors, which are added to each poly...

3a2e863e8657500186a833cbb9808a47370f1312 authored almost 5 years ago
docs(modeling) doc string changes to produce nice documentation

cf2e0647914fe218c535a57ce002a9d528efa45b authored almost 5 years ago
feat(booleans): added dynamic EPS for 2d boolean operations (#535)

* feat(booleans): added measureEpsilon to calculate dynamic EPS values from geometry
* test(boo...

510e90901e65c63204c19e7f2d146edcbf4944ad authored almost 5 years ago
docs(V2): added a markdown, cleaned up list of V2 changes (#548)

ed91535bbb4b9662343f483da830b82d2da99a78 authored almost 5 years ago
feat(color): improve (values & arrays supported) & cleanup color api (#542)

* docs(color): enhanced doc strings for color() function
* feat(color): changed conversion func...

0f4feabde952ad9d1fac2fdce9b210e392316195 authored almost 5 years ago
test(array-utils): added tests for array utilities (#539)

* test(array-utils): added dev dependencies for testing
* tests(array-utils): added initial tes...

60689d964b6c3c998f108b9261c73a85bfebb571 authored almost 5 years ago
refactor(modeling): Updated to require specific files, eliminating circular dependencies (#532)

* refactor(modeling): updated to require specific files, eliminating circular dependencies
* re...

6df09db2e9c579d59d7dbd7e5cfcbcb63c9306f3 authored almost 5 years ago
fix(dxf-serializer): removed unnecessary 2D entities from BLOCKS section (#537)

21a6d38a62a7fed353bdb3fc5e834178cac7b239 authored almost 5 years ago
Merge pull request #521 from jscad/v2-fix-transforms

V2 : fix transforms

2e9b6bc3535c888822257a4b0318487b105ac18a authored almost 5 years ago
refactor(deserializers): * change api to deserialize(options, source)new options.filename corrected options.output to accept only 'script' or 'geometry'(#527)

* refactor(io): reworked deserializers; deserialize(options, source)
standardized use of option...

e64677fb4a7f2f668b894eceb7137b1c55fd809c authored almost 5 years ago
fix(packages): bumped most version to 1.8.0 latest and last V1 release (#529)

- pinned versions of 'most.j' dependencies

72e8728207ae964ae9fa77b1e5d4b242019c4621 authored almost 5 years ago
fix(svg-deserializer): adds require / export to the translation & some minor fixes & tweaks(#524)

* fix(svg-deserializer): corrected rounding in cagLengthX and cagLengthY helpers
* fix(svg-dese...

5ee15099552c2201259eaa1f4664cd83d761af4b authored almost 5 years ago
fix(dxf-deserializer): corrected translation of lwpolylines & coding style update(#519)

* fix(dxf-deserializer): corrected translation of lwpolylines, and updated test suite
* fix(dxf...

6bb2b3878d6b9e4f62fc741801ec9f0fad17575d authored almost 5 years ago
Merge 'V2' into v2-fix-transforms

2e60c19a282021c922497d875af8011879c13d71 authored almost 5 years ago
feat(center): remove center on primitives (#512)

* feat(center): Remove the `center` param from the csg primitives.
* test(center): Removed prim...

7fdc3eb37228ffac1756e279a65ad66cdde9761f authored almost 5 years ago
chore(coverage): Enable coverage reports (#514)

* fix(package): corrected glob for ignoring coverage directories
* chore(packages): enabled cov...

83984ec23d7e8401528067abdf10555887a33718 authored almost 5 years ago
fix(transforms) improved code

743c57be8b36b2b84a5914deab4cab7f465c334b authored almost 5 years ago
fix(transforms) adjusted test suites to pass various length arrays for parameters

4c8a6ade469cf665da4007a9a9630f596655af25 authored almost 5 years ago
fix(transforms) adjusted code to allow various lengths arrays as parameters

added or corrected documentation

408a3c0ba367fe89282e9f8da15d8e2d2fb6cccf authored almost 5 years ago
chore(lint): Enable lint via standard.js (#513)

* chore(lint): removed old eslint configurations from packages
* chore(lint): enable lint using...

dbc85b259710b667da1320c65a19d54ab322cf53 authored almost 5 years ago
chore(gcode-deserializer): Remove GCODE support (#510)

* fix(io): corrected export of prepareOutput
* fix(web): updated to require array utilities fro...

46d46d5e42f639882bcc7aa416cc446dfd5ab12c authored almost 5 years ago
refactor(io): move most of io code from core/io to io/io-utils & create array-utils (#509)

* refactor(io): moved bulk of core/io to packages/io (utils, and io itself)
* refactor(io): rep...

3e4316a5a4ac870d7899f7ddcdb67a7ac105aad6 authored almost 5 years ago
refactor(regl-renderer): set of V2 enhancements to renderer & related (#505)

* refactor(core): changed instanciateDesign() to use path2.isA() to destinguish paths
* feat(co...

2d8c536fad59935f4838ce69abbe38560b2ad040 authored almost 5 years ago
refactor(vtree): Vtree integration into main repo (#498)

* chore(): added base files
* chore(examples): added very basic benchmarking & split out exampl...

5abe98347981f272d76536198df7e5d4f10f7463 authored about 5 years ago
fix(cli): improved/ added missing formats handling to CLI (#494)

* fix(cli): adjust reg expressions for supported file extentions and formats
added additional e...

caaab9765e4d286f740067075a8284fec3e77c39 authored about 5 years ago
chore(tests/build): cleanups & fixes for tests/build (#493)

* chore(ava): updated ava version to latest for all packages
* chore(CI): dropping node V6 supp...

40c524d5a5625bf6d021e29fba000a185f724fa2 authored about 5 years ago
fix(obj-deserializer): corrected stringify() to supply V2 require and export (#497)

* updated test suites

1fd11aeb1e1a309a3b87dd542d43870bceb9c903 authored about 5 years ago
fix(dxf-serializer): corrected translate() to provide V2 require and export (#496)

* fix(dxf-serializer): corrected translate() to provide V2 require and export
adjusted test sui...

9155a367b86046aa21992d7858fe0d54116f9975 authored about 5 years ago
fix(amf-deserializer): correct translate() & metadata (#495)

* fix(amf-deserializer): corrected translate() to provide V2 require and export
* fix(amf-deser...

726bc8e338ce9746859050daa7af798daa0e5a13 authored about 5 years ago
test(V2) : Cleanup of test Scripts (#492)

* chore(jscad): consolidated .gitignore entries, removed unnecessary .gitignore files
* chore(j...

a6decbc1dcbf92246dca0dca5a4764ea7269f132 authored about 5 years ago
refactor(OBJ Deserializer): overhaul for V2 branch (#469)

* chore(obj-deserializer): updated package in order to use eslint and nyc
* refactor(obj-deseri...

69ff13fbf2cfa5d12045591244103c46d91a84fd authored about 5 years ago
feat(hull): added 3D hull functionality based on quickhull (#483)

* feat(hulls): implemented hullGeom3 using quickhull library
adjusted quickhull functions / cla...

c991eb7f4969543cb9ff79ee8622e29c15c02321 authored about 5 years ago
refactor(X3D Serializer): overhaul for V2 (#476)

* chore(x3d-serializer): updated package in order to use nyc and eslint
* refactor(x3d-serializ...

8ae3bfeae2d32f343f6e9cdd1a0bb314dfd2c177 authored about 5 years ago
refactor(AMF Serializer): overhaul for V2 (#475)

* chore(amf-serializer): updated package in order to use nyc and eslint
* refactor(amf-serializ...

cb9123c58bc6a70c3e0cc329a8b6378d51b339c9 authored about 5 years ago
refactor(AMF Deserializer): overhaul for V2 (#467)

* chore(amg-deserializer): updated package in order to use eslint and nyc
* refactor(amf-deseri...

ca1b02bae8c165e7eceb32e80247e5232f6f7748 authored about 5 years ago
refactor(SVG Deserializer): overhaul for V2 (#463)

* chore(svg-deserializer): updated package in order to use eslint and nyc
* test(svg-deserializ...

f3e8340759ff2576719415c522f960cb1fce6164 authored about 5 years ago
refactor(SVG Serializer): overhaul for V2 (#477)

* chore(svg-serializer): updated package in order to use nyc and eslint
* refactor(svg-serializ...

7e1f17ed6884db2d5127636643a64368626f39be authored about 5 years ago
refactor(DXF Serializer): overhaul for V2 (#474)

* chore(dxf-serializer): updated package in order to use nyc and eslint
* refactor(dxf-serializ...

80e23ea6110a50a150c3526cb03da6371a11b2bb authored about 5 years ago
refactor(DXF Deserializer): updated for V2 (#465)

* refactor(dxf-deserialize): initial version of version 2 code
* fix(dxf-deserializer): correct...

f555cd1a829f53ec26073c304980a92222c4fa02 authored about 5 years ago
refactor(STL Serializer): updated for V2 (#473)

* chore(stl-serializer): updated package in order to use eslint and nyc
* refactor(stl-serializ...

c8731772543f14864501545feaa9ab92a6a31f6e authored about 5 years ago
refactor(STL Deserializer): updated for V2 (#466)

* refactor(stl-deserializer): updated package in order to use eslint and nyc
* refactor(stl-des...

6cd6be1f388d9ad983cbc222fc36d36f287c78bf authored about 5 years ago
refactor(): V2 csg integration (#485)

* refactor(): lots of boilerplate changes to move to new modeling core (wip)
* refactor(geometr...

9b77b8f336cac7b701718c0c3aa6ba51ffd03a6c authored about 5 years ago
fix(V2): small tweaks and fixes for V2 (#484)

* fix(localstorage): added safeguard for unavailable localStorage (iframes in chrome etc)
* fix...

ee50200bfcacd8078fa6f1fd73f6cd866afce5ed authored about 5 years ago
refactor(csg): merge csg.js into main repo (#482)

* refactor(csg): moved csg 'meta package' to the root of packages, under 'modeling' for now

ba03729545a27e91d5bfb987718a50c25284ac83 authored about 5 years ago
fix(img-utils): Changed image-utils to use `writeFileSync` instead of piping to a stream

* fix(img-utils): Changed image-utils to use `writeFileSync` instead of piping to a stream to en...

a6c83d345490cdfef9802c295ae01c48f54f2517 authored about 5 years ago
feat(formats): added more transforming of external formats to scripts (#458)

* fix(core) corrected loadDesign when loading from non-scripts (external formats)
* fix(core) c...

19f063de5b365e2290b088215d62535b5a37a23c authored over 5 years ago
feat(languages): Japanese Language Support (#456)

* feat(core) added japanese to longNames of languages
added code to use the 'language' from the...

4bef39809ab738481a9354de057f13de31cb2e96 authored over 5 years ago
fix(web): added serialize-to-js to dependencies in package.json (#457)

corrected require of serialize-to-js

84a904142afac713c61878b175cf83e9871c928b authored over 5 years ago
refactor(viewer): csg viewer merge & update (#452)

* chore(pkg): updated/ cleaned up pkg.json, updated README
* chore(renderer/viewer): updating/ ...

da80735ee69e2fb45ff577bf7e0ef1701c009ced authored over 5 years ago
chore(docs): Update community links (#444)

* chore(forum): updated community links from G+ to our new forum
* docs(README): added nodeBB t...

5db295d26647785aa32bfb8c7770d6fe3dddac9b authored over 5 years ago
refactor(examples): Examples & file loading tweaks (#443)

* refactor(examples):
* moved some examples to a more clear structure
* updated load paths in ...

8b44cb9f8b5d1a9f4419a868c5d6014bb85ef56e authored almost 6 years ago
feat(website): first blocks for V2 website (#432)

* Update index.html
* Create style.css

8a7f9b1b86ce4a34819a24b64652a257e4c6465f authored almost 6 years ago
fix(drag & drop): Error uploading file on Chrome OS #331 (#441)

closes #331

231d3c6393e6d84569d8c00cf32dfe83b85d3163 authored almost 6 years ago
refactor(io): merge IO packages into main repository (#436)

* merge all IO packages into main repo
* some lerna tweaks

8909f8debe03baac21c40fe3db6334c65b259488 authored almost 6 years ago
chore(lerna): Lerna update (#431)

* chore(lerna): updated lerna version, commands & config to latest
* chore(travis): added confi...

f5101599fc45f5acd47c711923cbb7d49647ea11 authored almost 6 years ago
docs(packages): update packages link to a non-github raw file (#428)

9b507200c59b52f5a98460e143a732b290974c33 authored almost 6 years ago
refactor(Regl renderer): minor tweaks & cleanups (#430)

15d099d9595067b563c13286e2318a1ba6d796b0 authored almost 6 years ago
chore(revert): revert "chore(regl-renderer): Regl renderer tweaks (#427)" (#429)

This reverts commit 71190dd0fa9f34f7e644a48ff5f59d1e89ba1a76.

75740d264c9b19679c3de13b71601712ed64e018 authored almost 6 years ago
chore(regl-renderer): Regl renderer tweaks (#427)

* refactor(regl-renderer): various tweaks & cleanups

71190dd0fa9f34f7e644a48ff5f59d1e89ba1a76 authored almost 6 years ago
feat(reuseable Regl renderer): (#425)

* feat(renderer): added a stripped down, simplified part of csg viewer to enable generic renderi...

7ccc7898ddf98f0cf9425a67a8ffdf79ebb82b2a authored almost 6 years ago
chore(pkg): fixed dependency issues (#423)

* also added back pre-build Web V2 for now

63054c61dec87e894873d0f438d1584c6e5c1d65 authored about 6 years ago
feat(): Overhaul and V2 groundwork (#382)

major overhaul to the web package & core structure:
- side effects (http, file system, dom) are...

5e666327a8b50a7fa6baa4bbdfd790d243f8064f authored about 6 years ago