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

docs(svg-deserializer): update of example code (#1061)

34b6658ccd984c7117d37d4722f1a6e9e4367cae authored almost 3 years ago
fix(modeling): corrected torus manifolds (#1046)

fe3901fa71d82e2b967021504cac818af04efbb5 authored almost 3 years ago
refactor(modeling): reworked hull implementations (#1055)

f4ed231ef70afb59fb644074467caff23a604e72 authored almost 3 years ago
docs(all): corrected errors in README files, and enhanced website accessibility (#1056)

a111f1772b422985c89f803cd184ccc978d1797f authored almost 3 years ago
perf(modeling): performance improvements to mergePolygons and triangulatePolygons

* perf(modeling): performance improvements to mergePolygons and triangulatePolygons

* refacto...

647ffdf2a726a1daa270717eadde2690b38aebda authored almost 3 years ago
fix(modeling): removed broken repair functionality from modifiers and generalize

4e3b505f39ba1be24e7ebc1706ca133cc91a9aa4 authored almost 3 years ago
Remove generalize repair

c68202a429278e802190e0c12e1b56abc3e8f03e authored almost 3 years ago
chore(release): Release : 2022 APR 03

aaba3598539dafc9086f93f275d1aa7073f6384c authored almost 3 years ago
chore(release): publish

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

0cebde0166c104e3c08cc05d2c03d9defc7eca26 authored almost 3 years ago
chore(release): publish

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

a90b9bad95a417661c619dc733e62c587dc71a4a authored almost 3 years ago
tests(modeling): require a test object as first argument to nearlyEqual (#1045)

41e2a0bb23cfce7f5ee3b9a4125ec52587f125a1 authored almost 3 years ago
fix(modeling): corrected ellipse and ellipsoid manifolds (#1043)

3af3506d6830ffe026f01490ded5d704301cb542 authored almost 3 years ago
test(modeling): validation of 2D geometries (#1041)

1c868596fa934d5e28b4df04eba27f339c69d6e7 authored almost 3 years ago
fix(modeling): fixed cylinder construction, enhanced to support zero radius (#1039)

93f103d0aec53618966bffa7fedc355547a6008c authored almost 3 years ago
style(modeling): small changes from deep dives into the booleans (#1040)

de58717342e11f65ef1e28faebbf54de5fe5a27d authored almost 3 years ago
build(all): bumping a few dependencies to get some improvements (#1037)

95845effc3c6d425056ea34399c375c374cf94a6 authored almost 3 years ago
feat(3mf-serializer): new serializer from JSCAD geometry to 3MF packages

6b51aed63ee40674822a04ced773564552689763 authored almost 3 years ago
fix(modeling): fix assignHoles function when there are nested holes (#1038)

f0152244af4f584bcdb17afd0e4b704dacf569a9 authored almost 3 years ago
style(all): Removed unused code (#1033)

4398294bc0eec1166ea317ebc35c62a25c84c5a4 authored almost 3 years ago
fix(modeling): fixed areAllShapesTheSameType and add a test (#1034)

Co-authored-by: Z3 Development <[email protected]>

c92e9be0fe8696a992e2151a981fc34609c47e7d authored almost 3 years ago
tests(geometries): added geom3.validate(), and improved the testing of results from operations (#1028)

* Add validation functions to geometries

* Add isA and validate tests

* Update extrude val...

3351ca7895f91a6b35d7906bd17ac485290c9da8 authored almost 3 years ago
build(all): added Github Actions (#1016)

4e32c14693f0de70137351f3fe7c43ca7916eaed authored almost 3 years ago
fix(web): editor styling and example loading fixes (#1031)

* remove unused file

* Multiple changes

- Rename editor2.js and adjust files requireing it...

4f811a27c0cbb7caabf28fcef932cbaf19aaa6f4 authored almost 3 years ago
chore(release): Release : 2022 MAR 13

790fd89ea167a6b078e772bf5aed703b963869b5 authored almost 3 years ago
chore(release): publish

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

45fbcb7298fcacf3e45d67fdca32d0744ab7f2de authored almost 3 years ago
feat(modeling): added earcut triangulation algorithm for extrusion caps (#1021)

* Earcut algorithm

* Add repairGeom2 before triangulation

* Earcut fixes

* Fix slice.ca...

c7f8ddfb34d3ff6a0c8d2c129f2b150c23987f59 authored almost 3 years ago
chore(release): Release : 2022 MAR 03

317c2ada65f7fb5d4e0b579feb1e45c5f1c79b51 authored almost 3 years ago
chore(release): publish

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

92fb9c75eb070fca5f5ee8c2bab6614b1f54514e authored almost 3 years ago
style(all): run standardx --fix (#1018)

579f84da3b01680f24a780b5e06a4c93652874a7 authored almost 3 years ago
fix(io): corrected Blob to allocate internal buffer based contents (#1006)

df4552a842fd884680d618f6f9b97ac7c7eb9d8b authored almost 3 years ago
docs(modeling): fix spelling mistakes and typos (#1010)

0f913480759d936988774c684ef6bf6e772bcb4f authored almost 3 years ago
fix(modeling): fixed type of relativeTo in align() options, TS (#1015)

ca4927eb37b21a7c278b46375b788c808d235e77 authored almost 3 years ago
perf(modeling): improved performace of path2 offsets (#1013)

47f824b5abe2b31077a03604ac62f9b14ada64d9 authored almost 3 years ago
feat(modeling): enchanced extrudeLinear to support path2 (#1009)

5a62a6b9fe4cca9f85ff48be0dc12cdd1323f70a authored almost 3 years ago
docs(modeling): add docs describing geometries, paths, and polys (#1004)

b8f4faede4bedaff4aa235279b7b11cb5cd9f3b3 authored almost 3 years ago
fix(web): corrected uncaught type trror in viewer #999 (#1002)

96ff951f7d846bcfc10847dc028309f8f938df5e authored almost 3 years ago
perf(modeling): improved performance of expanding geom3, and bug fix (#1008)

* Avoid linear searches inside mapPlaneToVertex
* Avoid linear searches inside mapPlaneToEdge.
...

d0d035a5d94eaff8de7360fe96e60cc496231eef authored almost 3 years ago
perf(modeling): use Set to create unique points in hullPath2 (#1007)

* Linear unique points in hullPath2

* Use Set instead of {}

* Add a hullPath2 test

bd75a9870d614796a64a25fb874b5e77ad359e6f authored almost 3 years ago
docs(modeling): fixing jsdoc errors (#1001)

a032f8d937376a0d08012fa5726be455e0ee48df authored almost 3 years ago
chore(release): Release : 2022 FEB 19

763360da46071864738cc013561dc178607c9a7e authored almost 3 years ago
chore(release): publish

- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/[email protected]
- @jscad/amf-deserializer@2....

b6c5675d2d9a292e0ba24896bf22d0e9dc5d4270 authored almost 3 years ago
perf(modeling): changed geom2.toOutlines to use a map when creating unique edges (#997)

338065fa37041a41e66cbe648ba2080239f3db97 authored almost 3 years ago
docs(modeling): doc changes from user reviews (#998)

8560b087f6d0005aa6b352c33d955a151953bdcb authored almost 3 years ago
perf(modeling): Use hypot instead of sqrt when possible (#996)

* Use hypot instead of sqrt

* Large and small angle tests

* Tiny and huge vector length tests

113c636b1ac33e351c97789eb6ce0a546365141e authored almost 3 years ago
fix(web): corrected touch handing to skip rotation while pinching (#983)

3633dfb444ae2af14742242dba6868fa6a76d494 authored almost 3 years ago
style(all): style changes from lint, and removed debugging (console calls) (#984)

d57e0a4a6d5dc75ebbdbc5597a3df2f5ad12c7ef authored about 3 years ago
chore(release): Release : 2022 JAN 23

046e57b4f7a239096c20e98e61d1dec176dd1d3b authored about 3 years ago
build(all): trying to get travis to build

d399b30a52ab0cb86161b3905c9638e1e6c8665c authored about 3 years ago
chore(release): publish

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

95f05c5f11a53bff469a305d69b99f674dc7d6d3 authored about 3 years ago
fix(core): corrected checks for proper main module, and improved error messages (#979)

* fix(core): corrected checks for proper main module, and improved error messages

* build(web...

e4e6c126f3bdccc54efc3ce8f31c08dd514e592c authored about 3 years ago
feat(svg-serializer): enhanced to serialize id and class attributes to SVG

* fix(svg-serializer): correctd to svg values for fill, fill-rulle, stroke-width
adjusted fill ...

ca91bb9a38232b3ea355aeff905223290539d5c2 authored about 3 years ago
fix(core): add caching to webRequire (#971)

9095129263c10afb28fa161a94be776428e02bb3 authored about 3 years ago
fix(web): corrected to handle exceptions in parameter definitions (#976)

bd825588e5c6c538b6188070b778d1221f95520b authored about 3 years ago
refactor(cli): linting the cli package (#975)

* Remove redundant arg check
* Lint cli package

b35a3e77b257c00140fbc6ff26afb741389320ef authored about 3 years ago
chore(release): Release : 2021 DEC 26

b4d808a34fccd3fc72a327921dfd9fa997de9d99 authored about 3 years ago
chore(release): publish

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

c8ac21281a7acf5a5575b940c18353c598ffa1a4 authored about 3 years ago
fix(modeling): revert measureBoundingBox to only cache per geometry (#967)

b18c02c333b225981a9093caf0593795bc0861ad authored about 3 years ago
docs(all): various document changes (#965)

* docs(packages): new badge for cli dependencies

* docs(packages): trying out downloads shiel...

87789dbcc5fbeac11a5c565777474052a2bb7cce authored about 3 years ago
chore(release): Release : 2021 Dec 11

f5f31084843adebaeb481c064eb09634fb7490a0 authored about 3 years ago
chore(release): publish

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

fbc9b90f0ae02bea4e6e7b974c65e751c3858269 authored about 3 years ago
style(modeling): changes to eliminate lint warnings (#961)

13f1768b6594b4493c598f6790d4ca1c9c3d1f52 authored about 3 years ago
Merge pull request #960 from jscad/quick-fixes

Quick fixes for modeling and web ui

5a0e4dbb8e0d1de066d195020e634e735190afba authored about 3 years ago
fix(web): changed setup to use OES_element_index_uint only if available

2c2fcfa8b72ca8c6ddb3739e4d8a9b527a687e2e authored about 3 years ago
perf(modeling): improved measureBoundingBox by eliminating allocations

8abe361fc0249ec10e438382353b316aec4644a4 authored about 3 years ago
feat(modeling): new triangle primitive (#954)

ce00d7d4aed364496b7086221af7feae4ffec29c authored about 3 years ago
fix(modeling): compute planes from average of all vertex normals (#953)

c8a37ad6430aec8361a5e121730b34629c0d969c authored about 3 years ago
chore(release): Release : 2021 Nov 07

fcaff870fcd63d3d6047af122f1e79d1d4774aea authored about 3 years ago
chore(release): publish

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

d716497da91f951ddf7b0e0096eb7343846bc4bd authored about 3 years ago
build(obj-serializer): corrected package for publishing

c2697ddc66ad2bc2e6cdaf5b140ee714947859a9 authored about 3 years ago
fix(modeling): corrected measureBoundingBox for mirrored shapes (#946)

ab2d50595129167a85f330adf286eaa56ae45de5 authored about 3 years ago
fix(obj-serializer): added default material when serializing objects without colors (#947)

* Write a test for OBJ default color serialization

* Fix default color handling in OBJ serial...

843865b94f4d348ea67523b6d442f9c562bef021 authored about 3 years ago
feat(core): remove VTREE from core and web modules (#938)

* feat(core): remove support for vtree for now

* feat(web): removed vtree for now

11431dc41f9da085dcfc95a9f6af23b28d9809ea authored over 3 years ago
feat(io): new serializer for OBJ (#942)

* OBJ serializer

* Mark obj as an output format

* Add color to OBJ serializer

* Use pol...

baaae18ad55252ec71b074bd85dea7d137a22eb8 authored over 3 years ago
fix(modeling): handle negative area polygons in snapPolygons (#941)

971343ac8ef90701a8dd54a1889f8932bebab5da authored over 3 years ago
refactor(modeling): refactor geometries to support shallow clone (#933)

* refactor(modeling): changed clone to make SHALLOW clones of geometry

* refactor(modeling): ...

a63ddb02d7640af85276192dd8d1ef8f6bfc8818 authored over 3 years ago
chore(release): Release : 2021 OCT 17

845e8b7bfb87a44a2c4865d9ffeb85103f34147c authored over 3 years ago
chore(release): publish

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

3d1d02f2863c65fd95406c7098c09297b3be1c10 authored over 3 years ago
feat(modeling): Performance improvement for measure bounding box (#869)

if transform is only translate+scale it is safe to transform bounding box instead of recalculati...

ee1c7b198a6e7a949b3c5d96d11f6537d39629fd authored over 3 years ago
docs(all): fixed links to packages in the packages/README.md (#932)

fd4ab05dee2b5fdfde0a32f2c0561b9a873809ff authored over 3 years ago
feat(modeling): add new measurements for BoundingSphere, Center, CenterOfMass, and Dimensions (#850)

* feat(modeling): add new measurements for BoundingSphere, Center, CenterOfMass, and Dimensions
...

ad032f49b30055abcbb5464ba4249b5abb5077b2 authored over 3 years ago
fix(cli): corrected cli to exit with non-zero code in case of errors (#931)

e66a2851693397d2d667f7d64aef7a4f52282d80 authored over 3 years ago
fix(web): corrected postinstall to ignore specific types of examples (#930)

67d68eb0067468cc63366bb25f94495abf02008d authored over 3 years ago
feat(web): changed default serialize to false, eliminating JSON serialize/deserialize (#928)

* change default serialize to false

* normalize surfaceNormal after transform

b29993a8fd3da3bd43a5f871edae4c60d7f56fc7 authored over 3 years ago
feat(modeling): change geometry transforms to preserve user attributes (#927)

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

52625c672a467d74914f2c987da0876cb0f47461 authored over 3 years ago
docs(x3d-deserializer): added x3d-deserializer to documentation

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

3987817be8a1de5c80ca3cf6b59564976e004936 authored over 3 years ago
core(release): Release : 2021 OCT 04

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

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

0bfbc72afe89ef8dc4f332acf55858831f173d6e authored over 3 years ago
fix(dxf-serializer): corrected selection of color palettes (#925)

e73dab4116bd61fb46d0d44e5f4d39f68182cbdc authored over 3 years ago
fix(core): fix missing json5 dependency (#919)

40d1cb131be4a4c4417584381e711a0bc9f23657 authored over 3 years ago
fix(modeling): corrected vec2.rotate, and enhanced test cases (#918)

* refactor(modeling): removed unused clamp and quantizeForSpace from math utils

e2bea2d033462a70eac15bb2b7d4f8674216a7bf authored over 3 years ago
core(release): Release : 2021 SEP 27

0ed36c3387651c4b5303413ec626b9f0a3c9b1df authored over 3 years ago
chore(release): publish

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

a761f641bb2ac6016dc4a02ef86ce279dd553d7c authored over 3 years ago
docs(all): various documentation changes, new themes, TS definition fixes

* docs(web): removed Imports from list of examples

* docs(web): new themes

* docs(examples...

cb5e7e677d50db39178a1283471058be88eb0d34 authored over 3 years ago
feat(svg-deserializer): reworked to use saxes library, and standard module layout

* docs(all): added svg-deserializer to documentation

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

d0a433917d1678f5aaf066397508289ba26c6726 authored over 3 years ago
fix(modeling): added exit condition to Node to prevent infinite loops in boolean ops (#898)

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

bf4d6d48900aa7e35d00c12cd8d2f15051424956 authored over 3 years ago
Merge pull request #891 from hrgdavor/feat-jscad-params

developer friendly syntax for getParameterDefinitions #875

bc131eb8207a672582871ae19ea8a71bcad8825e authored over 3 years ago
disallow multiline comments

a7200a0aeb2051e88c9f1571bd3cec9b7a916b84 authored over 3 years ago