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

handle closing bracket in same line as last parameter

86cb5942f0b9f939f532bfca222125c69027ace8 authored over 3 years ago
Merge branch 'master' into feat-jscad-params

b6177dcb7700e443ff1ef6e1e7e25e8a9ca366b6 authored over 3 years ago
check @jscad-params before parsing

68cf4953be8f5039c7caa1c2bb871370094a9937 authored over 3 years ago
less trimming

275fa82b190c16f5cbd88bf531ae913bbfdb10de authored over 3 years ago
countLines explanation

adab18ebc9fe50febd62b0b87631b3689de3a7d9 authored over 3 years ago
revert: param parsing only for main script

71931380be8442b8cc0f4d605eab5201543cfd7d authored over 3 years ago
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

3eea3efed3b3d4bacb49c1ee4691bfc159b08261 authored over 3 years ago
default max 100

36aae1659215d48486875e88275e88ce152dc6b0 authored over 3 years ago
use JSON5

a33a66151ef79d62443333275e6de72fe18d0921 authored over 3 years ago
revert special handling err in status

1f37c5cd88633566cc2afb12a6cb0e22537c4bb0 authored over 3 years ago
few fixes based on review

07f5d8570297bfdae5e79dc776015638ae1bc91d authored over 3 years ago
lint

d6bbd7d77e3832a89a7e9125610273d34cfb5f45 authored over 3 years ago
fix tests for special syntax for group closing

6cb3ae73a4a88f7bbd5573d4938b6c150b27eb16 authored over 3 years ago
parse source for parameters only in top-level script

bf105ee02ab8b1572b1ac6d60a875da19083f637 authored over 3 years ago
Update getParameterDefinitionsFromSource.js

1c80b08678c26206fab711151fec76a580d70af5 authored over 3 years ago
extra comments as hints

14dd42dc04ba045507ee16773be357a89ab22c76 authored over 3 years ago
Merge branch 'master' into feat-jscad-params

02660c9354a7bb0b0780887fd00ce2fad4541b29 authored over 3 years ago
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...

40802afeb9a2a45cf3eb4f1b9dc774b8670d8259 authored over 3 years ago
Merge branch 'master' into feat-jscad-params

efe936ccbb35231f0ef4a00909d1a04f9575805c authored over 3 years ago
feat(amf-deserializer): reworked to use saxes library

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

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

8e89118337499575da5613d8aaf86b78241ccfe9 authored over 3 years ago
chore(release): Release : 2021 SEP 09

1c37530190aefa27bfd8057ed6b88b9e599cb54a authored over 3 years ago
build(all): removed node 10 from CI builds

a3efaf5846d5417c03edb345de6e302a008435bd authored over 3 years ago
chore(release): publish

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

2b5a4ed416c7ea9479e861fe2f968acec92e23b3 authored over 3 years ago
feat(svg-deserializer): added pathSelfClosed option to control construction of overlapping paths

043f59d928fcf397b0bb23e744e35d7eda5be626 authored over 3 years ago
fix(web): added open issues and discord community to help

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

4ea11966af4b3ecbb5c1a3d53b7ac90c4cd349b1 authored over 3 years ago
Merge branch master into feat-x3d-deserializer

6bd13e3ab0cbc8fb04d4739d8254d6b64e159129 authored over 3 years ago
fix(web): enhanced createContext() for older browsers (#902)

8d011db13599821c10294e214139c4593b0bc428 authored over 3 years ago
fix(web): adjusted layout of status messages #884 (#887)

aa2836b2b8d5799a8a9d53f9712f04f695e4b9c4 authored over 3 years ago
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

a6c92f9954d1f1caa6c279d66d313eba8d7c4f9c authored over 3 years ago
Merge branch 'master' into feat-jscad-params

70affa9252a37155c0de769faba24ca64e2c6b97 authored over 3 years ago
fix(modeling): corrected CCW determination in 2D hulls (#897)

* fix #114

23fe2ac98fb62ebf6a9bf5a3055e644ffb0e432f authored over 3 years ago
code style

dd56ab23ccba8fb7eece0496548258fddfed011f authored over 3 years ago
case sensitivity

affc85ceb2dda56afcc79aaeaa0466e2ad7d5653 authored over 3 years ago
remove strict and console.log

70b5c337e71a28c2a199a2503f21ddf4499f8f6c authored over 3 years ago
function instead of eval

43a366334847940d0721d496cceaf21a65242574 authored over 3 years ago
standardx

990227ba5c227ded9c6f6eedff77fb136e49959a authored over 3 years ago
param parser

f9b45f4c67836abc71787f619b1517beb99977a2 authored over 3 years ago
build(regl-renderer): bumped regl to 2.1.0 (#879)

12fd34992f69ed5e851f070886919b725da9eabd authored over 3 years ago
feat(regl-renderer): typescript definitions and generator. (#801)

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

* Adds typescript definitions ...

16168761c53bbb6ffb604aa69c9c80dcc13eaad3 authored over 3 years ago
docs(regl-renderer): improve demo, adding pan and zoom (#872)

* rotate only when mouse down

* support pan and zoom, rotate only with drag

3e47e6c5a01ec5d79fffa33ebe53ec25fc9cbdb3 authored over 3 years ago
chore(release): Release : 2021 JUN 20

b0fd63e3501fc0f633e0c72b82199c1680738918 authored over 3 years ago
chore(release): publish

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

18d1d0b53cf676c6349fa24be2253fd7c21e676b authored over 3 years ago
reorg(modeling): changed to use caches (WeakMap) for measurements (#868)

e967995fa021314f8a284cad76a911d9da93bae7 authored over 3 years ago
build(all): trying to get travic ci to run

947312e4fff9173298a2e7e9aa4094b5dae2bea6 authored over 3 years ago
Merge master into feat-x3d-deserializer

f030f4c6fe653d951174a4b713dc92db5dc7bc8b authored over 3 years ago
reorg(modeling): changes to use only vec3.normalize() (#867)

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

* tests(dxf-ser...

b06288af2fe8f7b007e4b10eac413c74bd6c1bfa authored over 3 years ago
Merge master into feat-x3d-deserializer

07811091f9705abae6444d3d13dbd393d984323e authored over 3 years ago
feat(regl-renderer): added new command drawLines, and adjusted demos (#863)

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

02b524775165f743b1f0bcecce92a0f7784bb89b authored over 3 years ago
performance(modeling): updated applyTransforms() to use mat4.isIdentity (#864)

02fa3447d87c0c3abc288939fb3cfd7d94a512bf authored over 3 years ago
Merge pull request #865 from jscad/feat-new-math

Feat : new math for mat4 isIdentity

3ca6a00ec0901850af452462d8abb6982a700251 authored over 3 years ago
docs(modeling): doc string changes for consistency (and less bytes)

1ff444b6473d942de5247d56f120a77070da5146 authored over 3 years ago
refactor(modeling): removed unused code in math/plane

a113d1b130194be1ecab7fb46dbb877b82a1b1b7 authored over 3 years ago
feat(modeling): added mat4.isIdentity()

c22b7ccfb64f2769381162f0d442ea0ecff5e8d1 authored over 3 years ago
build(io): corrected io package.json after merging master

993bec298c845de6273f6beddd4e05177026dda7 authored over 3 years ago
Merge master into feat-x3d-deserializer

4bf277c5543948120dc8dcf7fc26ef2ccad49b04 authored over 3 years ago
chore(release): Release : 2021 JUN 11

fd35c8784e8ab0bcb0449ea58f71f57900b2ab9b authored over 3 years ago
chore(release): publish

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

ec60e9f144d712750731f19dbad75f8ed913a51e authored over 3 years ago
fix(cli): corrected generateOutputData to use registered deserializers from IO module, and added conversion tests

ac7cba7547c75e6d7cfc9fb680eba347d7f6a7ae authored over 3 years ago
feat(io): added registration of x3d-deserializer

57aee3fee0626e8dd13bd89ea4a6a5f3f108bd54 authored over 3 years ago
feat(x3d-deserializer): new IO library to deserialize X3D files

bd2b563616415645addcd5f4e2f912b68a3211d9 authored over 3 years ago
perf(web): removed JSON serialization of solids between worker and main threads (#853)

a3334a6d8a30c69ebf5c0d2b7d08cb43b34d5197 authored over 3 years ago
feat(modeling): added mat4.invert (#860)

3eedab3ba1f8a8f3e909eeeb74dca230af8ac435 authored over 3 years ago
chore(all): cleanup of old unused docs, packages, etc. (#855)

abc7369cc458d2d411c803aa823e6e80680c7bd9 authored over 3 years ago
Merge pull request #852 from jscad/fix-colors

Fix color serialization and deserialization

1dd156087b886a353f5c51be7e634e300e55cc2f authored over 3 years ago
Merge master into fix-colors

63602e851e0cab73fb28c62739014a390a666a1a authored over 3 years ago
refactor(cli): removed unnecessary params option to serializer invocation

810d18754197697c2da826be6cc32465b2fc9aeb authored over 3 years ago
docs(io): added more information to docs

35bb0cf40711f4a959cb23784bde26f3a64adb3c authored over 3 years ago
fix(web): fix render onresize (#854)

* fix render onresize

c57f6a0a0391443abe3572b8d2d63851dd441036 authored over 3 years ago
style(io): changes to eliminate lint warnings

42c3fd26be1dd47af8777eb5986f956c6daab90e authored over 3 years ago
fix(cli): corrected assembly of options for serialization and deserialization

8445254824a81ffd7e65ba5ab20d38cf4dcc1708 authored over 3 years ago
fix(io): corrected assembly of serialization options in generateOutputData

c57d8daa23db27992bc0c09137d1df51c2f039e8 authored over 3 years ago
fix(svg-deserializer): corrected conversion of stroke/fill to geometry color

73f4d50e2622a9ba86fd5abc747778795391382b authored over 3 years ago
fix(dxf-deserializer): corrected conversion of color values found on entities

6c974aa54d736a29045d2ffbe24488b064680a5b authored over 3 years ago
fix(amf-serializer): corrected conversion of colors found on geometries and polygons

ac36c96a359c60d87e5272055e47c7136983e966 authored over 3 years ago
fix(amf-deserializer): corrected conversion of color specifications found on object elements

f1eca2b1401e5b12289f85c94e144d3c220949da authored over 3 years ago
fix(modeling): corrected triangulatePolygons to maintain color attributes

f59958a9640c3c81c8f081fab9ec64a592adef44 authored over 3 years ago
fix(modeling): corrected snapPolygons to maintain color attributes

eba8ebc5b910b7c6d3b8021a26bcc92a73672247 authored over 3 years ago
test(io): added countOf() to test helpers

7226950ea04415c19c732c4ccdbc752aa412626b authored over 3 years ago
chore(release): Release : 2021 JUN 01

c0185442fed6d95a118a8a6e1f85da20509b732a authored over 3 years ago
chore(release): publish

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

82adab05dad6f7acb3decb94355c09ff43907231 authored over 3 years ago
fix(modeling): update and correct TypeScript type definitions (#849)

6036be7586a3f2808f34764baa4195c5edbc6165 authored over 3 years ago
feat(modeling): new scission() function added to booleans (#846)

b8b3bae0f45301a8c4b80a757331f89e962f86fc authored over 3 years ago
feat(modeling): new project() function added to extrusions (#844)

065469c9698f429fd5352d705261a96b4d90c836 authored over 3 years ago
Merge pull request #843 from jscad/feat-new-math

New math functionality

0bf3b80d565f3c8d08d4392f65258547caf9b3ac authored over 3 years ago
docs(modeling): corrected TS declaration for aboutEqualNormals

15eea8ea643011ad67f02b525e3cd364490dc17d authored over 3 years ago
fix(modeling): fixed use of vec3.snap in triangulatePolygons

c0b82a0fce4dc69eb152b184a7c36a587fbe4a97 authored over 3 years ago
fix(modeling): rewrote vec3 orthogonal() to do the correct thing, and adjusted test suites

f5cb4a31bfc331123cf0da95c012b02b7baafcc8 authored over 3 years ago
feat(modeling): added aboutEqualNormals() to math utils

986d402cff0f857c77ac77995090fbb0da7ecdaf authored over 3 years ago
feat(modeling): added projectionOfPoint() to plane

5ea7bfd384bd72ea3d05937d6e935f50109973bc authored over 3 years ago
feat(modeling): added fromVectorRotation() to mat4

9e3acaee31b4792bdde3ff52b3d6931fc4898414 authored over 3 years ago
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...

2e52f104e569f2bb7dd9e1be3d238f471f4d3dfa authored over 3 years ago
Merge pull request #841 from jscad/release

chore(release): Release : 2021 MAY 16

85ab185ab25423bc73dce89c06972c9be9e9e15d authored over 3 years ago
chore(release): publish

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

a767a0da264b3b7cd8134af13d36a4a4c16efaff authored over 3 years ago
fix(examples): corrected sphere, text, balloon examples, added orientation example (#840)

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

* fix(example...

69ff28427bf0240583063c6a3132dc0fc67a5298 authored over 3 years ago
fix(web): replaced JSON comparisons with ID comparisons in viewer (#839)

87cc7d26a068243d03a2f5474322675f22bcbff4 authored over 3 years ago
reorg(web): integrated most-gestures into web package (#832)

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

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

062ea77e52983488b36c4877773d0235e528dd78 authored over 3 years ago
Merge pull request #838 from jscad/fix-rendering-again

Another attempt at fixing rendering

291cb925705238047dc72bdc488d78b514ba2d2c authored over 3 years ago
fix(web): small tweak to the rendering loop

f363f2455b7fbeac70b48646f62d42a39573b5ab authored over 3 years ago
fix(web): another attempt to fix performance / elasticity issues of viewer

5685c678f94d6244b0ba4e1a4e58a38bd9fe1ee2 authored over 3 years ago
fix(regl-renderer): corrected determination of camera position change in orbitControls

4f467c5d92132dc140db6799766f3a98716e5d68 authored over 3 years ago