Commit Graph

492 Commits (master)

Author SHA1 Message Date
Daniel Scalzi f9444858da Fix code formatting for gitlab. 2017-08-29 02:23:56 -04:00
Daniel Scalzi 05ba3a5190 Added the 'required' object to the distro doc. 2017-08-29 02:19:11 -04:00
Daniel Scalzi 898e371519 Added documentation for distro index. 2017-08-29 02:04:30 -04:00
Daniel Scalzi 8bb6df921c Disable selection on the frame. 2017-08-28 21:14:05 -04:00
Daniel Scalzi 455f199457 Updating paths broken by refactoring, added temp debug button, updated production file index. 2017-08-27 03:49:03 -04:00
Daniel Scalzi 700a5c50cf Added handlers to the frame buttons. 2017-08-27 02:24:04 -04:00
Daniel Scalzi 582ea96dfe Updated dependencies (delete node_modules, npm install), included windows page script, changed to ejs (for now), initial work on the new design. 2017-08-27 01:13:48 -04:00
Daniel Scalzi 6a44694a32 Removing old and deprecated assets in preparation for the new design. 2017-08-26 14:43:24 -04:00
Daniel Scalzi 4a8bffe8f6 Updated readme to add a discord banner icon. 2017-07-07 08:09:36 +00:00
Matan Rak caccf8db37 working on the new login concept. 2017-06-21 19:57:38 +03:00
Daniel Scalzi f8a0805c8c Working on concepts for login UI. 2017-05-23 01:45:20 -04:00
Daniel Scalzi bb566471b8 Working on launch process code with forge. Pending cleanup and optimizations. 2017-05-21 18:06:48 -04:00
Daniel Scalzi d00f09aaf0 Added hash validation for distro index, updated hashes. 2017-05-21 16:27:11 -04:00
Daniel Scalzi daa5abd5bd More progress on forge downloads. Added check for missing resources in the download stream. 2017-05-21 04:56:39 -04:00
Daniel Scalzi 247f63d64d Starting work on forge downloads 2017-05-21 01:06:01 -04:00
Daniel Scalzi bd503f71c8 Filled in version.json, added utility function. 2017-05-18 13:03:25 -04:00
Daniel Scalzi a3c9130d7a Added functionality to extract .pack.xz files. The npm modules available to do this were a mess, being either outdated or refusing to build on windows. In order to achieve this, I wrote up a small java library which will extract these files. We simply pass the files we want to extract to the command line using a corresponding argument and it does the rest. This should be no issue as we will always have a JRE present on this launcher, whether that be bundled or already installed. 2017-05-18 01:49:28 -04:00
Daniel Scalzi cc25f2c2e0 Beginning work on launcher. 2017-05-17 17:44:46 -04:00
Daniel Scalzi 771b0984f1 Adding login box 2017-05-17 14:51:49 -04:00
Daniel Scalzi c83809b0dc Damage control pass 2 2017-05-17 05:03:09 -04:00
Daniel Scalzi 75af2726db Damage control pass 1 2017-05-17 03:31:42 -04:00
Matan Rak 33a4e49401 Removing old index.html page 2017-05-17 10:06:52 +03:00
Matan Rak 77461fdac4 Matan merge try 2 2017-05-17 10:04:40 +03:00
Matan Rak ab74dd39c5 Matan merge 2017-05-17 09:26:46 +03:00
Daniel Scalzi 51e75a610d Added forge checksum validations. 2017-05-16 02:12:28 -04:00
Daniel Scalzi 1a403f34a3 Completed assetguard documentation 2017-05-14 13:42:16 -04:00
Daniel Scalzi 9fc1b1e40a A few more jsdocs, will finish the rest tomorrow. 2017-05-14 04:57:29 -04:00
Daniel Scalzi 460c6c19fa AssetGuard module being finalized, documentation in progress. 2017-05-14 04:37:38 -04:00
Daniel Scalzi 0dfb26f8fa Progress towards final asset downloading system (assetguard). 2017-05-13 04:24:15 -04:00
Daniel Scalzi f5702f62a6 Working on experimental features, optimizing downloads. 2017-05-12 04:30:55 -04:00
Daniel Scalzi 8173f85df0 Begining work on the UI, header is complete. 2017-05-09 00:56:08 -04:00
Daniel Scalzi c41f74f478 Added more dynamic values for game launch, hotfix for electron installation bug. 2017-04-30 18:28:43 -04:00
Daniel Scalzi d4caf1ad22 Successfully launched vanilla minecraft, however much code cleanup is pending. 2017-04-29 20:33:32 -04:00
Daniel Scalzi b01f652d8c Addes sha1 hash validation for all download processes - code is pending a final review/cleanup 2017-04-28 14:52:24 -04:00
Daniel Scalzi cf0afeb957 Began working on launching minecraft process. Implementing hash validation for asset downloads. Full integration for the latter will be complete soon. 2017-04-28 03:59:28 -04:00
Daniel Scalzi ef420d4ba6 Native lib retrieval complete, proper rule implementation added. 2017-04-25 03:08:44 -04:00
Daniel Scalzi a36ca5ba26 Working on full support for retrieval of vanilla game files (libs, assets, client, etc) 2017-04-24 18:48:02 -04:00
Daniel Scalzi 1e37ee005d Implemented async queue for asset downloads. 2017-04-24 02:20:38 -04:00
Daniel Scalzi d37857a979 Beginning work on asset downloads 2017-04-23 15:24:07 -04:00
Daniel Scalzi b30707e535 Updated readme 2017-04-22 22:02:16 -04:00
Daniel Scalzi 9aa9ba7b1a Added app icon - platform independent. 2017-04-22 20:59:26 -04:00
Daniel Scalzi acffbec100 Initial commit 2017-04-22 17:20:23 -04:00