Skip to content
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

Socket io support #214

Merged
merged 26 commits into from
Feb 27, 2016
Merged

Socket io support #214

merged 26 commits into from
Feb 27, 2016

Conversation

jihoonl
Copy link
Member

@jihoonl jihoonl commented Feb 22, 2016

It is follow-up PR of #150. Please let me know if it breaks any system.

Though it does not resolve all comments in #150, it should be good feature to add-in. The logic can become better with new issues(e.g #213) and new PRs.

@rctoris
Copy link
Contributor

rctoris commented Feb 22, 2016

Can you rebase the PR when you get a chance? It has a lot of extra commits

@jihoonl
Copy link
Member Author

jihoonl commented Feb 24, 2016

Sorry I tried but it complains conflicts a lot with my rebase skill. Can you try?

@rctoris
Copy link
Contributor

rctoris commented Feb 27, 2016

👍 looks awesome!

rctoris added a commit that referenced this pull request Feb 27, 2016
@rctoris rctoris merged commit 9c87612 into develop Feb 27, 2016
@jihoonl jihoonl deleted the socketio branch June 29, 2017 13:14
k-aguete pushed a commit to k-aguete/roslibjs that referenced this pull request Oct 21, 2022
* Added Rollup

* Added yarn lockfile

* Removed references to COLLADA_LOADER_2

* Added es6 transpiler and rollup config, working on transpiling

* Touched up a couple potential mistypes prevent transpiler from working. 1 - removed explicit super.super() call from InteractiveMarker. 2 - Made Particles explicitly derive from THREE.Object3D.

* Rewrote Particles' method signatures in format consistent with rest of codebase

* Refactored updateMatrixWorld to be more statically analyzable

* ES6 modules properly compiling, Working on runtime errors

* Moved 'that' assignments happen *after* calls super constructors in derived classes

* Added missing super constructor call

* Removed assignment to read-only property causing a runtime error, added a relevant comment

* Moved all super constructor calls to preceed any use of 'this'

* Added shims for THREE and THREE extensions to support es6 compatible module extensions

* Cleanup and added examples for single page applications and using html imports in browsers

* Moved es6 support files to es6-support folder and renamed destination for es6 transpiled output

* Moved shims to top level

* Added build output

* Removed extra log

* Added angular app example

* Added react app example and touched up other SPA examples

* Updated ROSLIB import semantics

* Switched ColladaLoader shim from official ColladaLoader to the ros3djs fork

* Updated html-import example to use yarn like the other examples

* Updated outdated grunt plugins

* Fixed linter errors

* Updated grunt build process to build es6 output

* Switched from jshint to eslint, migrating rules and fixing lint issues

* Updated commonjs target to be es5

* Fixed pkg.module to use es6 module syntax, but es5 language features

* Fixed bug in Points class

* Switched from const to var for es5 compatibility

* Added PointCloud2 example for angular app

* Updated node version use by CI server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants