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

Bringing Juggling Lab back to the web #57

Closed
rkaravia opened this issue Dec 13, 2019 · 3 comments
Closed

Bringing Juggling Lab back to the web #57

rkaravia opened this issue Dec 13, 2019 · 3 comments
Assignees

Comments

@rkaravia
Copy link

rkaravia commented Dec 13, 2019

Hello & thank you for making Juggling Lab! I don't know when I first used it, but certainly already before I made this video in 2007.

I just saw that there thing called CheerpJ that compiles Java bytecode to JavaScript, so it can run in the browser.

So I tried it on Juggling Lab, and it works fairly well!

The source code is here, feel free to use it in any way you would like. Anyway I just followed the CheerpJ Tutorial and added a few lines of HTML.

@jkboyce
Copy link
Owner

jkboyce commented Apr 3, 2020

@rkaravia Thanks for letting me know about this! This is really cool technology. I'm hosting it now on a page at jugglinglab.org. I've also put you in the site credits, I hope that's ok with you.

You can't save or load files to the local filesystem of course. The only thing I see that doesn't work is the contextual menu that is supposed to pop up with a right-click in the ladder diagram part of the "Visual editor" view. Not a huge deal but I may do some digging to figure out what's going on.

Thanks again. 👍

@jkboyce jkboyce self-assigned this Apr 4, 2020
@rkaravia
Copy link
Author

rkaravia commented Apr 5, 2020

Awesome, I'm very happy this made it to jugglinglab.org :-)

@jkboyce
Copy link
Owner

jkboyce commented Apr 7, 2020

It turns out the issue with popup menus is Mac-specific: Control-click is not recognized as a right mouse click. A workaround is to use a two-button mouse or enable "secondary click" on the Mac's trackpad. Filed an issue with the CheerpJ team to make them aware.

@jkboyce jkboyce closed this as completed Jul 17, 2020
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

No branches or pull requests

2 participants