I’d like to report bug regarding logging in Projucer on Win7 (with IE 8).
As of JUCE 5 the Projucer login feature uses web client (connecting to auth.roli.com). On this site, there is included a Google Analytics script, which is not compatible with IE 8. As it throws exceptions, it blocks from logging into Projucer.
The error is caused by the first line of this code, as IE 8 expects the second argument of addEventListener to be object.
After 4 months still not resolved. Now it’s not only Google Analytics that fails, there are 3 new problems now.
One might be resolved by merging this two objects as it seems IE8 can’t handle such basic operation itself (it throws for the window.__ENV__.DEFAULT_LOCALE line - window.__ENV__.DEFAULT_LOCALE is null or not an object):
But then there is a problem in shared-header-footer.min.js (minified, hard to debug - error: Identifier expected on line 1 char 575) and app.min.js (minified, error: Exception thrown but not catched on line 1 char 7521).
Maybe if you could hide the login window when running projucer on Win7? Or add a checkbox to the login window Don't show this window anymore? Or you could create simple login API and use OAUTH or something similar to login. That would be error prone as you’d not rely on web at all.