Converted to Java 8

This includes the changes needed to run with Java 8.  I still haven't had time to figure out how to get Eclipse to export a JavaFX combined with Swing project properly, so you will (unfortunately) need Netbeans 8.0.1 (or higher) to edit/build this.  Netbeans will open the project if you go to "File->Open Project..." and point it to the base folder.  I have not figured out how to complete the Mac App Bundle creation process - I can create the bundle, but you still need to move the "resources/" folder into place in "Contents/Java/" in the bundle by hand.  Same goes for the "example/" folder in "resources/example/".  Even with that, the application can't find the "example" folder, and I have not had a chance to track down why.  This version does not disable "compress on export", as has been requested.  I am working on removing that, and will send a separate pull request in the next few days, once we all agree on what that will look like.
Yes it is necessary, and related to resource loading.  Especially shows up on the Mapping version, resources were showing up with an extra "." added in a place that would make the resource not load.  I would have to do some further investigation to tell you exactly what was going one, and give you an example, but suffice it to say  everything works with the change in place.


On Dec 1, 2014, at 9:10 PM, dreisch <notifications@github.com> wrote:

> In main/src/org/korsakow/ide/util/ResourceManager.java:
> 
> >  			} catch (URISyntaxException e) {
> >  				throw new MissingResourceException(e.getMessage(), clazz.getCanonicalName(), name);
> >  			}
> >  			// TODO: why do we prefix with ./ ?
> > -			File file = new File(parentDir, "." + File.separator  + RESOURCE_BASE_PATH + name);
> Was it necessary to change this? If it is related to the resource loading, I think I fixed that issue, and since I don't remember why this is here, I'd rather leave it in.
> 
> —
> Reply to this email directly or view it on GitHub.
>