Commit Graph

10 Commits (f7e24fd092a515153ab428d1684ae39767c57360)

Author SHA1 Message Date
Daniel Scalzi 0a79634b8a
Implemented Java validations within the UI.
When a user attemps to launch, the configured Java executable will be validated. If it is invalid, we will look for a valid installation. If no valid installation is found, the user will be prompted with an option to install Java. An option to decline needs to be added. If they choose to install, it will download, extract, and update the executable in the config. The game will then be launched.

Also added progress tracking for asset validations, as they can potentially take a bit longer. Showing progress assures the user that the program isn't stuck or broken.
2018-04-07 18:06:49 -04:00
Daniel Scalzi ae387757bc
Discord-rpc has resolved the issue with the timeout function, updating to beta 10. Updating to node.js 8.11.x. 2018-03-31 13:46:52 -04:00
Daniel Scalzi 1284c54525 Continuing work on login view, still a ways off from completion. 2018-01-27 22:29:15 -05:00
Daniel Scalzi 6c5e9303b4 Added more configuration options for electron-builder, removed electron-packager scripts and dependency. Investigating ways to run multi-platform builds efficiently. 2018-01-24 16:23:44 -05:00
Daniel Scalzi dbf024cce6 Added buildscripts to npm package.json 2017-11-27 16:56:26 -05:00
Daniel Scalzi 246def86d8 Upgrading Node.js Engine to v8.9.0 2017-11-07 14:51:43 -05:00
Daniel Scalzi 1654e7a2c4 Added node engine to package.json, bumped node version to 8.6.x 2017-10-04 22:38:05 -04:00
Daniel Scalzi 700a5c50cf Added handlers to the frame buttons. 2017-08-27 02:24:04 -04:00
Daniel Scalzi 4a8bffe8f6 Updated readme to add a discord banner icon. 2017-07-07 08:09:36 +00:00
Matan Rak ab74dd39c5 Matan merge 2017-05-17 09:26:46 +03:00