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

shlr/www is not maintainable #7

Closed
Maijin opened this Issue Feb 27, 2016 · 3 comments

Comments

Projects
None yet
3 participants
@Maijin
Copy link
Collaborator

Maijin commented Feb 27, 2016

Current graphs doesnt work in Chrome because this is the only browser that have deprecated a specific javascript function to manipulate SVG required by joint.js. Trying to upgrade joint.js results in a complete hell of javascript dependencies that break other stuff.

This is also problematic for the distro packagers which have to be careful when including random .js files that have non-lgpl compatible licenses like the joint.js

  • Keep only one single, self-written without dependencies, UI in r2 (i vote for the material one)
  • Use bower/browserify/... to maintain js deps like jquery, joint
  • Use grunt/bypp instead of makefiles to generate the uglified files
  • Update all enyo/joint/jquery/jquery-ui/material/.. dependencies
  • Make them available via r2pm

From radare/radare2#4181

@radare

This comment has been minimized.

Copy link
Owner

radare commented Jun 8, 2016

yay \o/

@radare radare added this to the 0.10.4 milestone Jun 8, 2016

@radare radare closed this Jun 8, 2016

@radare radare reopened this Jun 8, 2016

@radare radare closed this Jun 8, 2016

@XVilka

This comment has been minimized.

Copy link

XVilka commented Jun 8, 2016

Why it's blinking?

@radare

This comment has been minimized.

Copy link
Owner

radare commented Jun 8, 2016

wat

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment