Ecosyste.ms: OpenCollective

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

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.
Collective - Host: opensource - https://opencollective.com/openjscad - Website: https://openjscad.xyz/ - Code: https://github.com/jscad

Merge master into feat-x3d-deserializer

github.com/jscad/OpenJSCAD.org - d0a433917d1678f5aaf066397508289ba26c6726 authored about 3 years ago by z3dev <[email protected]>
fix(modeling): added exit condition to Node to prevent infinite loops in boolean ops (#898)

* add a stop condition
* Create expandGeom3.test.js

github.com/jscad/OpenJSCAD.org - bf4d6d48900aa7e35d00c12cd8d2f15051424956 authored about 3 years ago by Davor Hrg <[email protected]>
Merge pull request #891 from hrgdavor/feat-jscad-params

developer friendly syntax for getParameterDefinitions #875

github.com/jscad/OpenJSCAD.org - bc131eb8207a672582871ae19ea8a71bcad8825e authored about 3 years ago by Davor Hrg <[email protected]>
disallow multiline comments

github.com/jscad/OpenJSCAD.org - a7200a0aeb2051e88c9f1571bd3cec9b7a916b84 authored over 3 years ago by Davor Hrg <[email protected]>
handle closing bracket in same line as last parameter

github.com/jscad/OpenJSCAD.org - 86cb5942f0b9f939f532bfca222125c69027ace8 authored over 3 years ago by Davor Hrg <[email protected]>
Merge branch 'master' into feat-jscad-params

github.com/jscad/OpenJSCAD.org - b6177dcb7700e443ff1ef6e1e7e25e8a9ca366b6 authored over 3 years ago by Davor Hrg <[email protected]>
check @jscad-params before parsing

github.com/jscad/OpenJSCAD.org - 68cf4953be8f5039c7caa1c2bb871370094a9937 authored over 3 years ago by Davor Hrg <[email protected]>
less trimming

github.com/jscad/OpenJSCAD.org - 275fa82b190c16f5cbd88bf531ae913bbfdb10de authored over 3 years ago by Davor Hrg <[email protected]>
countLines explanation

github.com/jscad/OpenJSCAD.org - adab18ebc9fe50febd62b0b87631b3689de3a7d9 authored over 3 years ago by Davor Hrg <[email protected]>
revert: param parsing only for main script

github.com/jscad/OpenJSCAD.org - 71931380be8442b8cc0f4d605eab5201543cfd7d authored over 3 years ago by Davor Hrg <[email protected]>
fix(modeling): corrected concat to ignore duplicate points (#913)corrected appendArc to maintain last point

* fix appendArc to have exact endpoint
* fix concat to merge duplicate points at joint

github.com/jscad/OpenJSCAD.org - 3eea3efed3b3d4bacb49c1ee4691bfc159b08261 authored over 3 years ago by Davor Hrg <[email protected]>
default max 100

github.com/jscad/OpenJSCAD.org - 36aae1659215d48486875e88275e88ce152dc6b0 authored over 3 years ago by Davor Hrg <[email protected]>
revert special handling err in status

github.com/jscad/OpenJSCAD.org - 1f37c5cd88633566cc2afb12a6cb0e22537c4bb0 authored over 3 years ago by Davor Hrg <[email protected]>
few fixes based on review

github.com/jscad/OpenJSCAD.org - 07f5d8570297bfdae5e79dc776015638ae1bc91d authored over 3 years ago by Davor Hrg <[email protected]>
fix tests for special syntax for group closing

github.com/jscad/OpenJSCAD.org - 6cb3ae73a4a88f7bbd5573d4938b6c150b27eb16 authored over 3 years ago by Davor Hrg <[email protected]>
parse source for parameters only in top-level script

github.com/jscad/OpenJSCAD.org - bf105ee02ab8b1572b1ac6d60a875da19083f637 authored over 3 years ago by Davor Hrg <[email protected]>
Update getParameterDefinitionsFromSource.js

github.com/jscad/OpenJSCAD.org - 1c80b08678c26206fab711151fec76a580d70af5 authored over 3 years ago by Davor Hrg <[email protected]>
extra comments as hints

github.com/jscad/OpenJSCAD.org - 14dd42dc04ba045507ee16773be357a89ab22c76 authored over 3 years ago by Davor Hrg <[email protected]>
Merge branch 'master' into feat-jscad-params

github.com/jscad/OpenJSCAD.org - 02660c9354a7bb0b0780887fd00ce2fad4541b29 authored over 3 years ago by Davor Hrg <[email protected]>
feat(regl-renderer): enhanced rendering to use the matrix as provided with the geometry (#871)

* handle transforms that reverse handedness of vertices
* attempt at calculating unormal for t...

github.com/jscad/OpenJSCAD.org - 40802afeb9a2a45cf3eb4f1b9dc774b8670d8259 authored over 3 years ago by Davor Hrg <[email protected]>
Merge branch 'master' into feat-jscad-params

github.com/jscad/OpenJSCAD.org - efe936ccbb35231f0ef4a00909d1a04f9575805c authored over 3 years ago by Davor Hrg <[email protected]>
feat(amf-deserializer): reworked to use saxes library

* refactor(amf-deserializer): moved source files to src directory

* feat(amf-deserializer): r...

github.com/jscad/OpenJSCAD.org - 8e89118337499575da5613d8aaf86b78241ccfe9 authored over 3 years ago by Z3 Development <[email protected]>
chore(release): Release : 2021 SEP 09

github.com/jscad/OpenJSCAD.org - 1c37530190aefa27bfd8057ed6b88b9e599cb54a authored over 3 years ago by Z3 Development <[email protected]>
build(all): removed node 10 from CI builds

github.com/jscad/OpenJSCAD.org - a3efaf5846d5417c03edb345de6e302a008435bd authored over 3 years ago by z3dev <[email protected]>
chore(release): publish

- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/amf-serializ...

github.com/jscad/OpenJSCAD.org - 2b5a4ed416c7ea9479e861fe2f968acec92e23b3 authored over 3 years ago by z3dev <[email protected]>
feat(svg-deserializer): added pathSelfClosed option to control construction of overlapping paths

github.com/jscad/OpenJSCAD.org - 043f59d928fcf397b0bb23e744e35d7eda5be626 authored over 3 years ago by Davor Hrg <[email protected]>
fix(web): added open issues and discord community to help

* docs(modeling): correct definitions of modifiers
* docs(all): correct glaring errors in READM...

github.com/jscad/OpenJSCAD.org - 4ea11966af4b3ecbb5c1a3d53b7ac90c4cd349b1 authored over 3 years ago by Z3 Development <[email protected]>
Merge branch master into feat-x3d-deserializer

github.com/jscad/OpenJSCAD.org - 6bd13e3ab0cbc8fb04d4739d8254d6b64e159129 authored over 3 years ago by z3dev <[email protected]>
fix(web): enhanced createContext() for older browsers (#902)

github.com/jscad/OpenJSCAD.org - 8d011db13599821c10294e214139c4593b0bc428 authored over 3 years ago by Z3 Development <[email protected]>
fix(web): adjusted layout of status messages #884 (#887)

github.com/jscad/OpenJSCAD.org - aa2836b2b8d5799a8a9d53f9712f04f695e4b9c4 authored over 3 years ago by Davor Hrg <[email protected]>
perf(regl-renderer): use webgl2 as default context or enable OES_element_index_uint extension (#878)

updated viewer to use either webgl2 or OES_element_index_uint extension

github.com/jscad/OpenJSCAD.org - a6c92f9954d1f1caa6c279d66d313eba8d7c4f9c authored over 3 years ago by Davor Hrg <[email protected]>
Merge branch 'master' into feat-jscad-params

github.com/jscad/OpenJSCAD.org - 70affa9252a37155c0de769faba24ca64e2c6b97 authored over 3 years ago by Davor Hrg <[email protected]>
fix(modeling): corrected CCW determination in 2D hulls (#897)

* fix #114

github.com/jscad/OpenJSCAD.org - 23fe2ac98fb62ebf6a9bf5a3055e644ffb0e432f authored over 3 years ago by Davor Hrg <[email protected]>
case sensitivity

github.com/jscad/OpenJSCAD.org - affc85ceb2dda56afcc79aaeaa0466e2ad7d5653 authored over 3 years ago by Davor Hrg <[email protected]>
remove strict and console.log

github.com/jscad/OpenJSCAD.org - 70b5c337e71a28c2a199a2503f21ddf4499f8f6c authored over 3 years ago by Davor Hrg <[email protected]>
function instead of eval

github.com/jscad/OpenJSCAD.org - 43a366334847940d0721d496cceaf21a65242574 authored over 3 years ago by Davor Hrg <[email protected]>
param parser

github.com/jscad/OpenJSCAD.org - f9b45f4c67836abc71787f619b1517beb99977a2 authored over 3 years ago by Davor Hrg <[email protected]>
build(regl-renderer): bumped regl to 2.1.0 (#879)

github.com/jscad/OpenJSCAD.org - 12fd34992f69ed5e851f070886919b725da9eabd authored over 3 years ago by Davor Hrg <[email protected]>
feat(regl-renderer): typescript definitions and generator. (#801)

* Adds typescript package and config to regl-renderer package.

* Adds typescript definitions ...

github.com/jscad/OpenJSCAD.org - 16168761c53bbb6ffb604aa69c9c80dcc13eaad3 authored over 3 years ago by kenianbei <[email protected]>
docs(regl-renderer): improve demo, adding pan and zoom (#872)

* rotate only when mouse down

* support pan and zoom, rotate only with drag

github.com/jscad/OpenJSCAD.org - 3e47e6c5a01ec5d79fffa33ebe53ec25fc9cbdb3 authored over 3 years ago by Davor Hrg <[email protected]>
chore(release): Release : 2021 JUN 20

github.com/jscad/OpenJSCAD.org - b0fd63e3501fc0f633e0c72b82199c1680738918 authored over 3 years ago by Z3 Development <[email protected]>
chore(release): publish

- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/amf-serializ...

github.com/jscad/OpenJSCAD.org - 18d1d0b53cf676c6349fa24be2253fd7c21e676b authored over 3 years ago by z3dev <[email protected]>
reorg(modeling): changed to use caches (WeakMap) for measurements (#868)

github.com/jscad/OpenJSCAD.org - e967995fa021314f8a284cad76a911d9da93bae7 authored over 3 years ago by Z3 Development <[email protected]>
build(all): trying to get travic ci to run

github.com/jscad/OpenJSCAD.org - 947312e4fff9173298a2e7e9aa4094b5dae2bea6 authored over 3 years ago by z3dev <[email protected]>
Merge master into feat-x3d-deserializer

github.com/jscad/OpenJSCAD.org - f030f4c6fe653d951174a4b713dc92db5dc7bc8b authored over 3 years ago by z3dev <[email protected]>
reorg(modeling): changes to use only vec3.normalize() (#867)

* reorg(modeling): removed vec3.unit() which was duplicating vec3.normalize()

* tests(dxf-ser...

github.com/jscad/OpenJSCAD.org - b06288af2fe8f7b007e4b10eac413c74bd6c1bfa authored over 3 years ago by Z3 Development <[email protected]>
Merge master into feat-x3d-deserializer

github.com/jscad/OpenJSCAD.org - 07811091f9705abae6444d3d13dbd393d984323e authored over 3 years ago by z3dev <[email protected]>
feat(regl-renderer): added new command drawLines, and adjusted demos (#863)

* feat(regl-renderer): added new command drawLines
* reorg(regl-renderer): moved drawAxis comma...

github.com/jscad/OpenJSCAD.org - 02b524775165f743b1f0bcecce92a0f7784bb89b authored over 3 years ago by Z3 Development <[email protected]>
performance(modeling): updated applyTransforms() to use mat4.isIdentity (#864)

github.com/jscad/OpenJSCAD.org - 02fa3447d87c0c3abc288939fb3cfd7d94a512bf authored over 3 years ago by Davor Hrg <[email protected]>
Merge pull request #865 from jscad/feat-new-math

Feat : new math for mat4 isIdentity

github.com/jscad/OpenJSCAD.org - 3ca6a00ec0901850af452462d8abb6982a700251 authored over 3 years ago by Simon Clark <[email protected]>
docs(modeling): doc string changes for consistency (and less bytes)

github.com/jscad/OpenJSCAD.org - 1ff444b6473d942de5247d56f120a77070da5146 authored over 3 years ago by z3dev <[email protected]>
refactor(modeling): removed unused code in math/plane

github.com/jscad/OpenJSCAD.org - a113d1b130194be1ecab7fb46dbb877b82a1b1b7 authored over 3 years ago by z3dev <[email protected]>
feat(modeling): added mat4.isIdentity()

github.com/jscad/OpenJSCAD.org - c22b7ccfb64f2769381162f0d442ea0ecff5e8d1 authored over 3 years ago by z3dev <[email protected]>
build(io): corrected io package.json after merging master

github.com/jscad/OpenJSCAD.org - 993bec298c845de6273f6beddd4e05177026dda7 authored over 3 years ago by z3dev <[email protected]>
Merge master into feat-x3d-deserializer

github.com/jscad/OpenJSCAD.org - 4bf277c5543948120dc8dcf7fc26ef2ccad49b04 authored over 3 years ago by z3dev <[email protected]>
chore(release): Release : 2021 JUN 11

github.com/jscad/OpenJSCAD.org - fd35c8784e8ab0bcb0449ea58f71f57900b2ab9b authored over 3 years ago by Z3 Development <[email protected]>
chore(release): publish

- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/amf-serializ...

github.com/jscad/OpenJSCAD.org - ec60e9f144d712750731f19dbad75f8ed913a51e authored over 3 years ago by z3dev <[email protected]>
fix(cli): corrected generateOutputData to use registered deserializers from IO module, and added conversion tests

github.com/jscad/OpenJSCAD.org - ac7cba7547c75e6d7cfc9fb680eba347d7f6a7ae authored over 3 years ago by z3dev <[email protected]>
feat(io): added registration of x3d-deserializer

github.com/jscad/OpenJSCAD.org - 57aee3fee0626e8dd13bd89ea4a6a5f3f108bd54 authored over 3 years ago by z3dev <[email protected]>
feat(x3d-deserializer): new IO library to deserialize X3D files

github.com/jscad/OpenJSCAD.org - bd2b563616415645addcd5f4e2f912b68a3211d9 authored over 3 years ago by z3dev <[email protected]>
perf(web): removed JSON serialization of solids between worker and main threads (#853)

github.com/jscad/OpenJSCAD.org - a3334a6d8a30c69ebf5c0d2b7d08cb43b34d5197 authored over 3 years ago by Davor Hrg <[email protected]>
feat(modeling): added mat4.invert (#860)

github.com/jscad/OpenJSCAD.org - 3eedab3ba1f8a8f3e909eeeb74dca230af8ac435 authored over 3 years ago by Davor Hrg <[email protected]>
chore(all): cleanup of old unused docs, packages, etc. (#855)

github.com/jscad/OpenJSCAD.org - abc7369cc458d2d411c803aa823e6e80680c7bd9 authored over 3 years ago by Z3 Development <[email protected]>
Merge pull request #852 from jscad/fix-colors

Fix color serialization and deserialization

github.com/jscad/OpenJSCAD.org - 1dd156087b886a353f5c51be7e634e300e55cc2f authored over 3 years ago by Z3 Development <[email protected]>
Merge master into fix-colors

github.com/jscad/OpenJSCAD.org - 63602e851e0cab73fb28c62739014a390a666a1a authored over 3 years ago by z3dev <[email protected]>
refactor(cli): removed unnecessary params option to serializer invocation

github.com/jscad/OpenJSCAD.org - 810d18754197697c2da826be6cc32465b2fc9aeb authored over 3 years ago by z3dev <[email protected]>
docs(io): added more information to docs

github.com/jscad/OpenJSCAD.org - 35bb0cf40711f4a959cb23784bde26f3a64adb3c authored over 3 years ago by z3dev <[email protected]>
fix(web): fix render onresize (#854)

* fix render onresize

github.com/jscad/OpenJSCAD.org - c57f6a0a0391443abe3572b8d2d63851dd441036 authored over 3 years ago by Davor Hrg <[email protected]>
style(io): changes to eliminate lint warnings

github.com/jscad/OpenJSCAD.org - 42c3fd26be1dd47af8777eb5986f956c6daab90e authored over 3 years ago by z3dev <[email protected]>
fix(cli): corrected assembly of options for serialization and deserialization

github.com/jscad/OpenJSCAD.org - 8445254824a81ffd7e65ba5ab20d38cf4dcc1708 authored over 3 years ago by z3dev <[email protected]>
fix(io): corrected assembly of serialization options in generateOutputData

github.com/jscad/OpenJSCAD.org - c57d8daa23db27992bc0c09137d1df51c2f039e8 authored over 3 years ago by z3dev <[email protected]>
fix(svg-deserializer): corrected conversion of stroke/fill to geometry color

github.com/jscad/OpenJSCAD.org - 73f4d50e2622a9ba86fd5abc747778795391382b authored over 3 years ago by z3dev <[email protected]>
fix(dxf-deserializer): corrected conversion of color values found on entities

github.com/jscad/OpenJSCAD.org - 6c974aa54d736a29045d2ffbe24488b064680a5b authored over 3 years ago by z3dev <[email protected]>
fix(amf-serializer): corrected conversion of colors found on geometries and polygons

github.com/jscad/OpenJSCAD.org - ac36c96a359c60d87e5272055e47c7136983e966 authored over 3 years ago by z3dev <[email protected]>
fix(amf-deserializer): corrected conversion of color specifications found on object elements

github.com/jscad/OpenJSCAD.org - f1eca2b1401e5b12289f85c94e144d3c220949da authored over 3 years ago by z3dev <[email protected]>
fix(modeling): corrected triangulatePolygons to maintain color attributes

github.com/jscad/OpenJSCAD.org - f59958a9640c3c81c8f081fab9ec64a592adef44 authored over 3 years ago by z3dev <[email protected]>
fix(modeling): corrected snapPolygons to maintain color attributes

github.com/jscad/OpenJSCAD.org - eba8ebc5b910b7c6d3b8021a26bcc92a73672247 authored over 3 years ago by z3dev <[email protected]>
test(io): added countOf() to test helpers

github.com/jscad/OpenJSCAD.org - 7226950ea04415c19c732c4ccdbc752aa412626b authored over 3 years ago by z3dev <[email protected]>
chore(release): Release : 2021 JUN 01

github.com/jscad/OpenJSCAD.org - c0185442fed6d95a118a8a6e1f85da20509b732a authored over 3 years ago by Z3 Development <[email protected]>
chore(release): publish

- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/[email protected]...

github.com/jscad/OpenJSCAD.org - 82adab05dad6f7acb3decb94355c09ff43907231 authored over 3 years ago by z3dev <[email protected]>
fix(modeling): update and correct TypeScript type definitions (#849)

github.com/jscad/OpenJSCAD.org - 6036be7586a3f2808f34764baa4195c5edbc6165 authored over 3 years ago by Daisuke Mino <[email protected]>
feat(modeling): new scission() function added to booleans (#846)

github.com/jscad/OpenJSCAD.org - b8b3bae0f45301a8c4b80a757331f89e962f86fc authored over 3 years ago by Z3 Development <[email protected]>
feat(modeling): new project() function added to extrusions (#844)

github.com/jscad/OpenJSCAD.org - 065469c9698f429fd5352d705261a96b4d90c836 authored over 3 years ago by Z3 Development <[email protected]>
Merge pull request #843 from jscad/feat-new-math

New math functionality

github.com/jscad/OpenJSCAD.org - 0bf3b80d565f3c8d08d4392f65258547caf9b3ac authored over 3 years ago by Z3 Development <[email protected]>
docs(modeling): corrected TS declaration for aboutEqualNormals

github.com/jscad/OpenJSCAD.org - 15eea8ea643011ad67f02b525e3cd364490dc17d authored over 3 years ago by z3dev <[email protected]>
fix(modeling): fixed use of vec3.snap in triangulatePolygons

github.com/jscad/OpenJSCAD.org - c0b82a0fce4dc69eb152b184a7c36a587fbe4a97 authored over 3 years ago by z3dev <[email protected]>
fix(modeling): rewrote vec3 orthogonal() to do the correct thing, and adjusted test suites

github.com/jscad/OpenJSCAD.org - f5cb4a31bfc331123cf0da95c012b02b7baafcc8 authored over 3 years ago by z3dev <[email protected]>
feat(modeling): added aboutEqualNormals() to math utils

github.com/jscad/OpenJSCAD.org - 986d402cff0f857c77ac77995090fbb0da7ecdaf authored over 3 years ago by z3dev <[email protected]>
feat(modeling): added projectionOfPoint() to plane

github.com/jscad/OpenJSCAD.org - 5ea7bfd384bd72ea3d05937d6e935f50109973bc authored over 3 years ago by z3dev <[email protected]>
feat(modeling): added fromVectorRotation() to mat4

github.com/jscad/OpenJSCAD.org - 9e3acaee31b4792bdde3ff52b3d6931fc4898414 authored over 3 years ago by z3dev <[email protected]>
feat(modeling): rework math objects to conform with gl-matrix (#804)

* feat(modeling): rework math objects to conform with gl-matrix

* fix(modeling): corrected us...

github.com/jscad/OpenJSCAD.org - 2e52f104e569f2bb7dd9e1be3d238f471f4d3dfa authored over 3 years ago by Z3 Development <[email protected]>
Merge pull request #841 from jscad/release

chore(release): Release : 2021 MAY 16

github.com/jscad/OpenJSCAD.org - 85ab185ab25423bc73dce89c06972c9be9e9e15d authored over 3 years ago by Z3 Development <[email protected]>
chore(release): publish

- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/[email protected]
...

github.com/jscad/OpenJSCAD.org - a767a0da264b3b7cd8134af13d36a4a4c16efaff authored over 3 years ago by z3dev <[email protected]>
fix(examples): corrected sphere, text, balloon examples, added orientation example (#840)

* fix(examples): corrected sphere example to use frequency for geodesic spheres

* fix(example...

github.com/jscad/OpenJSCAD.org - 69ff28427bf0240583063c6a3132dc0fc67a5298 authored over 3 years ago by Z3 Development <[email protected]>
fix(web): replaced JSON comparisons with ID comparisons in viewer (#839)

github.com/jscad/OpenJSCAD.org - 87cc7d26a068243d03a2f5474322675f22bcbff4 authored over 3 years ago by Z3 Development <[email protected]>
reorg(web): integrated most-gestures into web package (#832)

* reorg(web): integrated most-gestures into web package

* reorg(web): added LICENSE, and smal...

github.com/jscad/OpenJSCAD.org - 062ea77e52983488b36c4877773d0235e528dd78 authored over 3 years ago by Z3 Development <[email protected]>