Commit Graph

42 Commits (master)

Author SHA1 Message Date
Daniel Scalzi 0d23f5c45b
Upgrade to Electron 29, Node.js 20. 2024-02-22 11:42:13 -05:00
Daniel Scalzi ecfe0de0fb
Electron 23, Node 18. 2023-02-12 18:58:06 -05:00
GeekCorner 5d44cc3408
fix: Readme badge (#264) 2022-12-16 15:22:45 -05:00
Daniel Scalzi ccf099a5cf
Fix macOS executable name. 2022-02-15 17:45:47 -05:00
Daniel Scalzi fc289262a8
Show GitHub actions build status in the README.
Rename workflow since slash character is not supported by shields.io.
2022-02-14 02:28:16 -05:00
Daniel Scalzi f6b787c526
Update README.md 2022-02-12 10:58:19 -05:00
Daniel Scalzi 58e68c116c
Microsoft Authentication (#216) 2022-02-11 19:51:28 -05:00
Daniel Scalzi a2168da999
Update eletron to v15, target node 16 to match. 2021-10-14 23:55:31 -04:00
Daniel Scalzi 31a51b8e7f
MIT license. 2021-07-19 00:52:57 -04:00
Daniel Scalzi cd1ca7edf5
Add support for building arm64 dmg (Apple Silicon processors) (#157). 2021-05-13 22:27:00 -04:00
Daniel Scalzi cb8d1bb00f
Electron 12, Node 14, dependency upgrade. 2021-03-07 11:17:23 -05:00
Daniel Scalzi 2743585b12
Dependency upgrade, fix status (#138). 2021-02-01 18:05:45 -05:00
Daniel Scalzi a6ca2e800c
Update executable names on README. 2021-01-20 11:03:20 -05:00
Daniel Scalzi c93d4922a6
Electron 11, workaround for main process debugging in VS Code. 2020-11-16 23:11:24 -05:00
Daniel Scalzi 46853157ec
Dependency upgrade. 2020-08-10 17:41:57 -04:00
Daniel Scalzi bace2e12e1
Dependency upgrade, tweak readme & funding.yml. 2020-07-03 18:29:47 -04:00
Daniel Scalzi 1110119df0
Dep upgrade, minor tweaks. 2020-01-17 04:42:16 -05:00
Daniel Scalzi cbc8b07467 Rebrand to Helios Launcher. 2019-09-05 16:08:47 -04:00
Daniel Scalzi 0194c2b6f1 Node v12, Dependency Upgrade. 2019-07-11 20:51:58 -04:00
Daniel Scalzi 90818245f3
Some more cleanup. 2019-03-06 00:40:23 -05:00
Daniel Scalzi 644a32de37
Start removing specific branding. 2019-03-06 00:37:31 -05:00
Daniel Scalzi 96d08955a4
v1.0.3 - Moved from deprecated mojang endpoint, dep upgrade. 2018-10-28 17:19:41 -04:00
Daniel Scalzi 53fcf6773a
Upgraded dependencies. Unpinned Node.js minor version. 2018-09-18 00:06:20 -04:00
Daniel Scalzi 8fc2ebf831
Upgraded Node.js to v10.9.0 2018-09-05 13:47:59 -04:00
Daniel Scalzi 7851fdbefb
v1.0.0 2018-08-31 12:42:18 -04:00
Daniel Scalzi 50317c3fc2
v1.0.0-beta.2
Fixed bug which prevented mods with declared extensions in their identifiers from being loaded.
Synced distribution.json with remote.
Updated electron-builder.
Updated readme to include information on beta testing.
2018-08-15 09:17:59 -04:00
Daniel Scalzi e602848f9c
Upgraded Node.js to v10.8.x.
Switched npm to use UNLICENSED (All Rights Reserved).
Added option to build debian (.deb) binary. (#3)
2018-08-14 00:53:32 -04:00
Daniel Scalzi 9eef48b110
Added relevant links to readme. 2018-08-08 22:37:37 -04:00
Daniel Scalzi cb28bce992
Rewrote readme file. 2018-07-22 17:54:35 -04:00
Daniel Scalzi 97979df431
Upgraded dependencies, pinned Node.js version. 2018-07-05 21:06:06 +02:00
Daniel Scalzi 95afe5c63a
Added basic auto update implementation. 2018-04-28 16:26:38 -04:00
Daniel Scalzi ae3c8854f4
Upgrading Node.js from 8.11.x to 10.0.x. 2018-04-26 19:44:30 -04:00
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