Commit Graph

133 Commits

Author SHA1 Message Date
Peter
f735f5db40 Rename server code to modpack code 2021-07-10 11:13:27 +01:00
Peter
58bba79107
Merge branch 'master' into Server-Codes 2021-07-10 11:08:57 +01:00
Peter
5b4e33a876 fixed
Fixed Up and adding client IDs
2021-07-10 00:35:32 +01:00
Peter
f14d065c74 Merge branch 'pr/5' into MLS-v2-#2 2021-07-10 00:25:49 +01:00
Peter
5d4786e475
Merge pull request #1 from ModRealms/server-pack-codes
Server pack codes
2021-07-09 15:14:50 +01:00
Peter
4f3e6f61c0 Change text to enjoy modpack. 2021-07-09 10:55:17 +01:00
Peter
6914673588 updated 2021-07-08 23:31:12 +01:00
Peter
15b54a74f9 Changed Avatar Server to better one which displays hat layer. 2021-07-08 23:24:39 +01:00
Peter
5afa60443a Change owner 2021-07-08 11:17:23 +01:00
Peter
b33fa6b7d5 Release Update
Release Update fix for VN Launcher
2021-07-07 23:43:03 +01:00
Daniel Scalzi
2c487f71ad
Electron 13.
Deleting drop-in mods seems to be broken. If you're having this issue,
please comment on this issue so electron fixes it.. https://github.com/electron/electron/issues/29598
2021-06-23 20:27:04 -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
Dr_Dee
68879fa7eb add login ad multiple account support 2021-02-05 16:49:36 +01:00
Dr_Dee
731f00acc9 add "Waiting on microsoft..." 2021-02-02 21:21:24 +01:00
Dr_Dee
3ebb71b368 Merge branch 'master' of https://github.com/diktatoria/HeliosLauncher 2021-02-02 14:52:48 +01:00
Dr_Dee
b4249e7108 make login window closable 2021-02-02 14:52:44 +01:00
DrDeee
1035318b42
replace launcher name in login.js 2021-02-02 12:41:03 +01:00
Daniel Scalzi
2743585b12
Dependency upgrade, fix status (#138). 2021-02-01 18:05:45 -05:00
Dr_Dee
bcf44cfd52 MLS v2 2021-01-31 13:49:17 +01:00
Daniel Scalzi
8723a192b4
Minecraft.net status works again, dependency upgrade. 2020-12-09 20:06:10 -05:00
Daniel Scalzi
c0776dcf61
Set broken mojang services to green until their API is fixed. 2020-09-13 13:35:49 -04:00
Daniel Scalzi
9a2c1fd9b9
Use corretto on macOS since they use an older version of Xcode. (#70)
Vendor name is now displayed above the selected Java version on the settings page. This is to allow for easier differentiation between versions (ex. Amazon Corretto vs AdoptOpenJDK).
2020-09-08 23:19:07 -04:00
Daniel Scalzi
bd19b16530
Include user's displayName in server joined regex. 2020-08-25 17:11:40 -04:00
TheFlash787
f88b54e8c5 Added support for showing multiple servers for the same code inside of the launcher. 2020-08-14 02:13:18 +01:00
TheFlash787
225fa662c8 Add a dismiss handler to the restricted-server overlay. 2020-08-13 07:58:15 +01:00
TheFlash787
3b4261f6fb Reset the server-code input box upon adding 2020-08-13 07:58:12 +01:00
TheFlash787
95f1cee7b1 Enabled the error overlay on current server check upon play 2020-08-13 07:58:05 +01:00
TheFlash787
2c663364cb Moved over from a singular server code system to a list system, with all necessary checks in place
I'm sure there are some other UI tweaks in here too. This commit also includes a method to check the current server against the player's server codes to see if it's available to them. You can either show the error overlay at the time, or perform your own other operation.
2020-08-13 07:57:52 +01:00
TheFlash787
a7577f60d5 Perform the server code check inside of the server listings population. No code, no show. 2020-08-13 07:56:43 +01:00
TheFlash787
411c9fce34 Setup the server code in the configuration 2020-08-13 07:56:04 +01:00
Daniel Scalzi
eeaa2e98d0
Update RPC game joined regex. (closes #80) 2020-06-29 11:28:55 -04:00
Daniel Scalzi
71b25d3e5c
Minor fixes and improvements.
Fixed issue with passing fullscreen argment to 1.13+, although it doesnt seem to be working well clientside.
Improved the forge version check logic.
Fixed launch area toggling and added a min linger time so that the transition doesnt look abrupt.
Upgraded dependencies.
2020-06-08 14:00:07 -04:00
Daniel Scalzi
8726638a23
Electron 9, Fixed breaking changes from 7 and 8.
Fixed file selectors not behaving properly due to breaking change in Electron 7 (#67).
Renamed shell.openItem to shell.openPath (Electron 9 breaking change).

Resolves #67.
2020-05-21 21:02:58 -04:00
Daniel Scalzi
b3f8ff9595 Fix dmg executable name. 2020-05-19 20:31:35 -04:00
Daniel Scalzi
141a753893
Electron 8. 2020-03-18 19:54:46 -04:00
Daniel Scalzi
cbc8b07467 Rebrand to Helios Launcher. 2019-09-05 16:08:47 -04:00
Daniel Scalzi
d94365f535
Use OpenJDK downloads instead of Oracle (no longer possible).
Makes use of https://adoptopenjdk.net/, star them on GitHub, great product.
2019-06-02 18:11:39 -04:00
Daniel Scalzi
c141475404
Initial work on localization. 2019-04-07 23:33:40 -04:00
Daniel Scalzi
644a32de37
Start removing specific branding. 2019-03-06 00:37:31 -05:00
Daniel Scalzi
5c0a293390
Break up assetguard. 2019-03-05 23:05:01 -05:00
Daniel Scalzi
81367bc619
1.13 Update Phase 1
Mojang has changed its manifest format for 1.13.
Forge is no longer a universal jar, it requires more hosted files, all of which are generated by the installer.
We can no longer extract the version manifest from forge's jar and have to include it in the distribution.
This commit adds support for launching forge only, mods are currently not supported from the distribution.
Handling of 1.13 launches are subject to change as we move forward.
2019-02-18 06:31:01 -05:00
Daniel Scalzi
6d1ecd73ee
Show a meaningful message if users try to login without a paid account. 2019-02-05 17:26:00 -05:00
Daniel Scalzi
8c0bf8faac
Improve error handling during launch (#21)
If anything happens to the forked process, the main should now pick up on it and alert the user.
Should no longer get 'stuck at 100%' issues when the forked process fails, for whatever reason.
2019-01-20 06:55:13 -05:00
Daniel Scalzi
de15440e6d
Added option to change data folder location. (#17)
Removed commonDirectory.
Removed instanceDirectory.
Added dataDirectory. The common and instance directories are now resolved from this.
The config.json and distribution.json are now stored in Electron's data folder (app.getPath('userData')).
Users can edit the dataDirectory under launcher settings.
2019-01-04 14:25:27 -05:00
Daniel Scalzi
d7fe519923
Preliminary Java 9+ Support (#20).
We will still not allow these versions to be used until they have been fully verified on our far-future 1.13 test server.
2018-12-31 10:39:27 -05:00
Daniel Scalzi
be533af38b
v1.4.0 - Added Shader Options, Electron v4. 2018-12-21 16:06:34 -05:00
Daniel Scalzi
b98a4ec21f
Shaderpack settings nearly finalized.
Added saving function, add pack button, drag and drop functionality to the button, ability to
refresh the list of packs.
Added height limit to the dropdown with scrolling. Cleaned up some styles.
2018-12-21 08:02:24 -05:00
Daniel Scalzi
a4d4b69791
Initial work on shader options, electron@4. 2018-12-21 06:51:08 -05:00
Daniel Scalzi
d779eacf61
Added drag/drop functionality to the add mods button.
You can now drag one or more files onto the add mods button in order to add them to the mods directory. Only jar, litemod, and zip files will be moved.
Changed eslint to use a single configuration file, with overrides for the UI scripts.
Now using fs-extra, replace usages of rimraf and mkdirp with fs-extra functions.
2018-12-01 08:20:42 -05:00