This PR adds code to lookup resources in the JAR (via a new ResourceManager class) and changes all Filesystem lookups to resource lookups. The only things that doesn't use resource loading are the editors.
There may still be some work required to make an executable JAR but I think this was the main blocker.
This PR adds code to lookup resources in the JAR (via a new
ResourceManager
class) and changes all Filesystem lookups to resource lookups. The only things that doesn't use resource loading are the editors.There may still be some work required to make an executable JAR but I think this was the main blocker.