-
Notifications
You must be signed in to change notification settings - Fork 725
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to use ES2015 syntax and modules #249
Commits on Jul 7, 2017
-
Converting all of the glMatrix types to use ES2015 syntax
This commit doesn’t include an update to the modules system, nor does it update the build system so build-min is broken for the moment.
Configuration menu - View commit details
-
Copy full SHA for 22f67e1 - Browse repository at this point
Copy the full SHA 22f67e1View commit details -
Revamped build system to use browserify/babelify
Gets the min build working again, compiles for non-es2015 compatible environments
Configuration menu - View commit details
-
Copy full SHA for bb98407 - Browse repository at this point
Copy the full SHA bb98407View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5949f - Browse repository at this point
Copy the full SHA 7a5949fView commit details -
Change of plans: Back to Webpack because it's exporting more nicely
Also switched modules from exporting classes full of static methods to exporting collections of loose functions because <type>.length was giving me way too many problems! (It’s apparently a default, readonly property of all classes.) In any case, we seem to be working everywhere now! All tests pass, and built files work well in the browser. :)
Configuration menu - View commit details
-
Copy full SHA for 67bad90 - Browse repository at this point
Copy the full SHA 67bad90View commit details -
added mat3.projection (rebase of #248)
Code by @mreinstein, I’ve just rebased it onto my modules changes.
Configuration menu - View commit details
-
Copy full SHA for 72dfa7e - Browse repository at this point
Copy the full SHA 72dfa7eView commit details -
fix wrong docs of vec3.transformMat3 (rebase of #247)
Original fix by @guoyiteng
Configuration menu - View commit details
-
Copy full SHA for 1130c2d - Browse repository at this point
Copy the full SHA 1130c2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 427fc85 - Browse repository at this point
Copy the full SHA 427fc85View commit details -
implement quat.fromEuler() (rebased from #233)
Originally implemented by @jwu, I’ve just rebased it on top of the modules change.
Configuration menu - View commit details
-
Copy full SHA for e453f38 - Browse repository at this point
Copy the full SHA e453f38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6053ed2 - Browse repository at this point
Copy the full SHA 6053ed2View commit details
Commits on Jul 8, 2017
-
Configuration menu - View commit details
-
Copy full SHA for da81176 - Browse repository at this point
Copy the full SHA da81176View commit details