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

feat(module): updated api/dependencies & tests of module variant

ec3380489ffc3d1ddba567e8c95345bbe6d7806f authored almost 8 years ago
refactor(cli): updated cli to use new io api

3c0d04539cc35fd167cfd12dd758165ef7da5414 authored almost 8 years ago
refactor(io):

- split convertToSolid like functionality out to convertToSolid module
- bulk of convertToBlob is...

08166716b636ac598da3b150e3fc07b7066096d7 authored almost 8 years ago
refactor(io): further restructuring around formats/ convertToBlob

- cleaned up internals of converToBlob further
- removed useless params from generateOutputData
-...

880473097bd257b0b7cf7ac2a7f1db583907df18 authored almost 8 years ago
feat(convertToBlob): now using new writer api

57783f9e58743e3f8fd37cabc7a84197a7463d8d authored almost 8 years ago
refactor(convertToBlob): cleaned up useless parameters

1198a57bb9dd2de162af022d15956a7ca07a2082 authored almost 8 years ago
refactor(io): cleanup pass to remove more io related clutter

d8dffb17620285f23ac5ebc68a6166c9ecc65263 authored almost 8 years ago
Merge pull request #216 from kaosat-dev/mobile-fixes

Reviewed changes. Looks fine.
Will test this week as well.

6b70004da7fa8a1f624491618fd09a3839c1815c authored almost 8 years ago
chore(package): removed hammerjs dependency

c4445c58fb014cbeaa012ff43a4cf12fe15c5e22 authored almost 8 years ago
feat(styling):made some text unselectable to avoid artifacts with mousemoves

b26bb63e8faac172078fa8eed99e6e5dd67c3e10 authored almost 8 years ago
refactor(): more cleanup & tweaks

9ecbbc5e9d5afbcfe052ce251cc1d43d1754ea72 authored almost 8 years ago
feat(camera controls):

- added all basic controls (pan, 2 types of rotate etc)
- cleaned up old code in parts
- added mo...

afbeae31081af114452f0740f8504d1b28278e8a authored almost 8 years ago
feat(camera controls):

- switched from hammer.js to most-gestures
- simplified all event handling
- tweaked factors to m...

f151c2f5e8cf5468f5c23170836cbb7f4733678e authored almost 8 years ago
chore(viewer): attempts at getting a clearer idea of who does what

- also, minor cleanups, disablings

75207be0bbca3415498a5f3be01a9f6a02a77c65 authored almost 8 years ago
fix(viewer & mobile): various changes related to view controls:

- commented out redundant / semi redundant code between lightgl & viewer
- updated hammer.js code...

bdc327dbafcc2edb301bbb281f7eafacd72f1691 authored almost 8 years ago
Merge pull request #247 from z3dev/dev

Fixes to Correct Lost Functionality

9adda1d2b233957fd07ac5d4b0cd10b13990b426 authored almost 8 years ago
Added resize event listing code once again

c909359d39800c6fd26742c89f122db9d7f26e01 authored almost 8 years ago
Corrected viewer.reset() to viewer.resetCamera()

95ca088a07eac96f5e37b5a2540f4fd2478a4527 authored almost 8 years ago
Merge pull request #244 from kaosat-dev/fix-include-conflicts

Fix include conflicts

c700910cd545696c2b92e19e3e7abfc154c226a7 authored almost 8 years ago
chore(build): updated build

dc3b1dda891881e34e963f3aeda091bfae7addb6 authored almost 8 years ago
fix(generateOutputData): added correct path resolution for relative input file paths

48fc6de1f80cd317fab2f6ba2abf15fe9bc5370b authored almost 8 years ago
test(includes): added additional test with nested includes with subfolders

ed4c3ff72d33a501deba146b07e231605fab4d96 authored almost 8 years ago
feat(includes): combined the two versions of include() handling:

- uses lookup table approach + ast
- various minor fixes and tweaks
- tests are passing, but manu...

65e1b98458b22436cc54c7fbbe96616af020c47e authored almost 8 years ago
fix(examples): fixed regression due to reset filename variable

52d9eaecb4b3d2314b8d8ea7974a475c2a21a2d7 authored almost 8 years ago
Merge branch 'includes' into fix-include-conflicts

39196428a758b356d06593f2b8c13a8dc3f28867 authored almost 8 years ago
Merge pull request #241 from kaosat-dev/fixes-cleanups

And lots of re-organization of files.

dfad4babc27ececdf154229eb62a3d5efe8820a1 authored almost 8 years ago
chore(build): updated build

df60d476c1f8aebfa7d0779453cfeba1cc5068f3 authored almost 8 years ago
chore(code styling): modified formats styling to have fields more readable

a783a07c20ba93aa884395270e9e8bd1830d0e91 authored almost 8 years ago
refactor(formats):

- merged formats & conversionFormats files
- moved supportedFormatsForObjects out of processor & ...

93c38aa66635af1795620352166fa8daaa88642d authored almost 8 years ago
fix(): minor fixes

531580e3e8fb2c3b9a952bb2a8794bc188f98d9a authored almost 8 years ago
refactor(src): further restructuring:

- moved CLI specific code to a ... CLI folder ! (wow)
- move convertToSolid to core
- minor cleanups

55c082b7c8c372f1789d9fac351062f785c985c6 authored almost 8 years ago
refactor(src): seperate out truely 'core' code from 'jscad'

- makes it more clear what is a piece of code used for cli, module & browser
- other input/output...

66493beeb716b16d80d3b0a708f176c7d6ba056f authored almost 8 years ago
chore(src): minor cleanups

18beedecfe481c55746df3466dfcddebbbfa75d9 authored almost 8 years ago
refactor(): removed obsolete utilities

550b7f325a405e5b85a99d334dc9be103adf84b1 authored almost 8 years ago
chore(build): updated build

18442ef3a01d45910202ae8fb7c2c898bca88a67 authored almost 8 years ago
feat(module): added rootPath option to be able to specify initial path for 'includes'

- added test
- cleanups

52a3fde7d1c399c9e95755315c7cb3d968af4736 authored almost 8 years ago
fix(cli): added local file system resolution for 'modules'/includes

- fixed issues with CLI use with script containing includes
- added tests

6daa7e7ab1ae2168fb2c30178aa7656db92569d8 authored almost 8 years ago
refactor(core):

- renamed rebuildSolid variants
- added resolver param to webWorker based rebuildSolid
- various ...

c21c3a813253464cd350d84bb8a2cdd22f3c53f5 authored almost 8 years ago
refactor(replaceIncludes): text renamed to more clear 'source'

e3c547a81abdf99be238f1951a600b42b15d0755 authored almost 8 years ago
feat(rebuildSolid): function to retrieve 'modules' is now settable

317d194f88ae6673738a4c999377e3a740add7a1 authored almost 8 years ago
chore(package): added minifying to reduce cli & module bundles size

9076545713327aaf485e7bf2848dc6da0f58ec9f authored almost 8 years ago
fix(includeJscadSync): fixed typo

7a934ac3258c6094ddc4b4d12eec9a96ee74709b authored almost 8 years ago
refactor(replaceIncludes): streamlined code

cdc43ea9f0f6fb983ad27cd7e0437a60f675a876 authored almost 8 years ago
fix(rebuildSolid): added safeguard in case worker was not created

3d574ddc7a139e30fee5349bbe1fdd7df91231f9 authored almost 8 years ago
fix(includeJscadSync): added correct error handling of failed http requests

- also switch to async requests, as it should be

d8b25e8d54aa49626554c434dad318a2305fec8d authored almost 8 years ago
chore(package): updated dependencies

4281e63f4d605856574dc88be4ca3dba5d5ae480 authored almost 8 years ago
feat(replaceIncludes):

- split out replaceincludes
- switched from a regexp based includes finding/resolution to an ast ...

639c8a85903156a30f72b84cff8e395aaa6756f3 authored almost 8 years ago
refactor(parseAMF): removed redundant parseAMF

d3c63f1eb00b4d2a2f75a1ab320643cbabc1cab1 authored almost 8 years ago
Add support for include() in remote files; remove need for proxy.

Download all files directly (rather than tunneling through a proxy
server) to remove dependence ...

4a05755d0107491a18ca4eb1d613cf7fcc2d2014 authored almost 8 years ago
Merge pull request #238 from kaosat-dev/dependency-fixes

Dependency fixes

e272ba31abb52b150495b42700417b8b18ae07fe authored almost 8 years ago
chore(build): updated build

53a09983e59610b95ec9747715f0d0f128de8abc authored almost 8 years ago
fix(package.json): fixed dependency issues

8fb260867d2aec1217c24fe7362d3a075f0d3397 authored almost 8 years ago
Merge pull request #236 from kaosat-dev/split-out-io

Split out io/formats

2ded8b406df5b955640b3f5a1c8abad96aa415d8 authored almost 8 years ago
chore(package): updated build commands

67043af3a13e9f3576b9037834d60c8d17fcf90a authored almost 8 years ago
chore(build): updated build

7cf23a81f593842347a57464a86953becef6cb39 authored almost 8 years ago
test():

- added almostEquals helper, modified most tests to use it to avoid system
specific file size iss...

577d6d1f6b56564d2a4cee059b35e864be957fe6 authored almost 8 years ago
chore(package): updated packages , removing those related to extracted code

9f19b1f25aa2134d893500217c88f6aec878c61a authored almost 8 years ago
fix(module): fixed bad import path

730c776b0f15d3c2e89d0d10dd71464e730147c6 authored almost 8 years ago
fix(test): fixed bad import

1883d69ff3e6bcc34b087972c955491dbff9730d authored almost 8 years ago
fix(rollup config): updated config to correctly insert shebang

94707c0e41c500a1ef90cab6a14263a721792962 authored almost 8 years ago
chore(build): updated rollup configs

cf973a40dcc46df47f9cb223427cd553ec50b280 authored almost 8 years ago
feat(io): added back & modified io code specific to jscad

- parsers & writers are left external in io package
- updated all parts using formats/conversion etc

f88f114ba012d70df3b85d38f74e8118b2fbcf9b authored almost 8 years ago
refactor(imports): updated code & package to point to correct/new packages

ec006e26c7e340f491f32f3599743b520e1ef272 authored almost 8 years ago
refactor(adapting code to exctraction of io):

- updated createConversionWorker code
- removed obsolete modules
- cleanups

d506b5bccb39d0901c19d90f50a99503b203bbbb authored almost 8 years ago
refactor(io): extracted out all IO related code

85d598ad39096a47fc819577320856c905d090ec authored almost 8 years ago
Merge pull request #234 from kaosat-dev/dnd

@kaosat-dev Thanks for these changes. Let's start serious testing of the release 6.01

d2d12ad04e6df76462c278a6aca9c1fb03d47f7e authored almost 8 years ago
Merge pull request #228 from andrewgho/fix-make-install

@andrewgho Nice changes. These should make the location of the installation easier to adjust.

98e84ac59f8e8de5f5949b725cd67786d96eb6e9 authored almost 8 years ago
chore(cleanup): overall cleanup, verbosity reduction, etc

5a9d2567664bcd6d190f11594c0e434872ea9186 authored almost 8 years ago
chore(status): setStatus calls => setStatus2

6fe1447f40c1213654f98c3a75d09c84efdda851 authored almost 8 years ago
chore(): gMemFs renamed to memFs

67657e853e79a55a53464326a529098dafd6052f authored almost 8 years ago
refactor(setStatus): upgraded all setStatus calls to new implementation

- related cleanup & upgrade work

452b3efb579366c5ce5977ae3951f2b85541fd06 authored almost 8 years ago
chore(): updated function calls, variable names etc

d91d80c4d90cd24388b59b29728b9de7bb8325c0 authored almost 8 years ago
chore(cleanup): removing obsolete code & modules

212ba410298d80ca7a48cb7c1101075e7c8d4763 authored almost 8 years ago
refactor(dragDrop):

- removed useless files
- updated fullPath resolution
- fixed issues with unhandled file formats
...

7bd8c8466a0a33401a87d8e2541b81658b19af97 authored almost 8 years ago
feat(processor): added 'setMemFs' method & attribute

- rebuildSolid now gets passed memFS attribute as option

5fe6fe01262517fc5103b6798b1a4b755b6a5a61 authored almost 8 years ago
feat(walkFileTree): pseudoArraytoArray is now converting items to entries (see code) when possible

50e56d0cba1bfa0c02c6321243bf7cee0a470c97 authored almost 8 years ago
refactor(drag & drop): restructuring code , simplying etc work in progress

21b931f2b00501dcc2d21d08b02b920c29c73ecb authored almost 8 years ago
feat(walkFileTree): createda a cleaned up , promise based walkFileTree

- also includes upgraded, cleaned up helpers like readFileAsync etc

94dfc07cee31ecc7ccc4ee4bf65a3a242ea9cc09 authored almost 8 years ago
feat(setStatus): added experimental functionality to processor , to seperate ui/ core more

7abe7e3f8d6fccafe66312e37b757cdc56ca9a9e authored almost 8 years ago
feat(drag & drop): drag & drop now works again , for folders too!

- now setting processor's memfs
- added handleFilesAndFolders as a wrapper around file/folder rea...

0321d16fa1b91f09e5cdb8993552212f34cec070 authored almost 8 years ago
docs(dnd helpers): added docstrings

97e1ee1e057d5ffec0d28cb317377c4716447d12 authored almost 8 years ago
refactor(includeJscadSync): cleanups

6a8eca27eee97f3bc27a8484e02792c1216c6afb authored almost 8 years ago
feat(includeJscadSync): added fullpath support when available

24a79bfafc6da6b1dc124e0401bd17ed3f903439 authored almost 8 years ago
feat(dnd helpers): added changedFiles helper

- also fixed minor issue with findMainFile

71551c65e3bbfcff5ab7aa8fc55cf14a5f950159 authored almost 8 years ago
refactor(drag drop): attempting to isole, cleanup , restructure all the pieces

of the drag & drop puzzle

7f3871e7c7cd794e627186083877dfc53cab78e6 authored almost 8 years ago
feat(walkFileTree): added support for basic Files (different d&drop data source)

- restructure, renamed, cleaned up a good portion of the code

4682781e95ff90782d2d60748772969c9ede9372 authored almost 8 years ago
refactor(): tweaks & changes to be able to inject memfs

42b517930884554ee8cba532800d82ffc699276a authored almost 8 years ago
docs(notes): fleshed out notes some more

7b03b6c9e57b0c1c97e7a1025a29c1e9c1334c35 authored almost 8 years ago
feat(setStatus2): fleshed out setStatus2

- various tweaks

5e164b53f15cafcdf7671a9c39e806b4361a9d52 authored almost 8 years ago
chore(old code): moved various old code around

ac19173362b26a5f38513b232255038480aaf0b0 authored almost 8 years ago
refactor(drag & drop): some cleanup , refactoring of drag & drop

- also , more trying to 'mind map' the way the whole system works added to NOTES

7e47f47cc9b0ae818126ee3b4c0e12b873b47e14 authored almost 8 years ago
doc(NOTES): fleshed out notes & removed obsolete parts

3123026bcb3606e53d3e522b37c5502d63305f7c authored almost 8 years ago
refactor(drag drop):

- clarified that one drag & drop file is just a refactor attempts
- cleanups to current , in use ...

0e23c174ea234a7e3f8fb840408e0494ae29806d authored almost 8 years ago
Merge pull request #224 from z3dev/dev

Changes to support viewer-minimal.html and viewer-options.html

b17b3debfb15e9e3b218ee6cadc11971e6d3882b authored almost 8 years ago
Merge branch 'dev' of https://github.com/Spiritdude/OpenJSCAD.org into dev

32aa3d9b5cffd3fd2f1dd93484817b7a35dcc1df authored almost 8 years ago
Added build-opt to create BAR for viewer-options.html

25ff3c72294b236cfb2e9880598b87470882f9ef authored almost 8 years ago
New base BAR for viewer-options.html

5844a1d1635d7efee7187be57f6b632d27003f19 authored almost 8 years ago
Corrected initial canvas size

4701838f32bafb3983494bfe5d9095fe98c798d2 authored almost 8 years ago
Once again fixed the handling of options

a6a507da13e05d4d885e7289133eaf31f0dbca1d authored almost 8 years ago
Updated to use opt.js for controlling Viewer options

30216364172fdda5df59c8aa94cbdb435630b52c authored almost 8 years ago