Commit Graph

85 Commits

Author SHA1 Message Date
Peter
2915ca8164 fix missing required library 2021-07-20 14:20:39 +01:00
Peter
867f97dcae Name changes
Name changes & url corrections
2021-07-19 17:41:45 +01:00
Peter
540021a82a A Wild BisectHosting has appeared.
Added BH Logo, and Mouse hover ability - When clicking on the BH logo a menu pops up with info aswell as prompting open a web page for BH. Also kicks in with Discord RPC updating the status.
2021-07-17 23:46:28 +01:00
Thomas Apter
93db220bcc Fix image not appearing due to url
Images will now appear in news feed - is most likely a single issue fix, will update code if problem persists.
2021-07-14 22:29:40 +01:00
Peter
0fff9095e1 fix content finding for Discourse 2021-07-14 20:21:11 +01:00
Peter
cd973c25a7 Working RPC
Discord RPC Working
2021-07-13 15:27:18 +01:00
Peter
d20601320c Removed Discord Launcher Integration
Removed RPC Discord Integration
2021-07-13 14:49:36 +01:00
Peter
1036adc915 Revert "Revert "Merge pull request #11 from VicariousNetwork/refresh-attempt2""
This reverts commit e7c0af5283.
2021-07-13 14:32:33 +01:00
Peter
e7c0af5283 Revert "Merge pull request #11 from VicariousNetwork/refresh-attempt2"
This reverts commit 206de5d4fd, reversing
changes made to b3846d86b0.
2021-07-13 14:22:22 +01:00
Peter
c750812e3e Merge branch 'Discord-Test-RPC' into refresh-attempt2 2021-07-13 13:37:05 +01:00
Peter
b4b1366e62 Update landing.js
Remove unused breaking discord RPC code
2021-07-13 13:25:47 +01:00
Peter
ac8a9d1d42 working refresh
Working refresh - only downloads when changes happen, and dev enviroment auto launches in dev. Error message correctly given when unable to DL remote distro
2021-07-13 13:06:35 +01:00
Peter
e5e2b6510e Update landing.js
Added Download and loading status
2021-07-13 12:10:07 +01:00
Peter
febdbecc22 discord rcp
Needs some work, currently isnt picking up downloading or launching game
2021-07-13 12:03:46 +01:00
Peter
b3846d86b0 More Additions
Added Modpack Folder Icon to open root modpack data directory
Added option to toggle Console on Launch
Added a store of the distro hash in MD5
Added Cached Distro notification
Tweaked some of the text for ram warnings/desc
2021-07-13 00:21:09 +01:00
Peter
f735f5db40 Rename server code to modpack code 2021-07-10 11:13:27 +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
Daniel Scalzi
2743585b12
Dependency upgrade, fix status (#138). 2021-02-01 18:05:45 -05: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
bd19b16530
Include user's displayName in server joined regex. 2020-08-25 17:11:40 -04:00
TheFlash787
225fa662c8 Add a dismiss handler to the restricted-server overlay. 2020-08-13 07:58:15 +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
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
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
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
684e884d9c
Mod config bug fixes, electron upgrade.
If the instance mods directory does not exist when the 'Add Drop-In Mod' button is clicked, it will be created.
The update selected server code has been modified. Previously, the server would be updated before the mod config was saved. This has been fixed so that the mod config is saved before the server is switched.
Updated electron to v3.0.10.
2018-11-20 05:19:59 -05:00
Daniel Scalzi
e6b9728fe5
Updated electron-builder, electron-updater. 2018-11-09 01:03:28 -05:00
Daniel Scalzi
b2e9223b10
Updated to Electron v3.0.0, renderer to node v10.
Fixed deprecation of Buffer constructor in node v10.
Set flag to print the stack trace of node warnings in the renderer.
2018-09-22 05:07:18 -04:00
Daniel Scalzi
2a9db6c646
Various fixes to New UI.
Add proper styling for spoiler blocks. (#6)
Fixed minor issue with relative url replacement regex.
Upgraded eslint@5.5.0
2018-09-05 02:30:26 -04:00
Daniel Scalzi
0346597afe
Wrap calls to console.log through LoggerUtil (prefixes). 2018-08-22 14:21:49 -04:00
Daniel Scalzi
37606dc8d2
Improvements to overlay keybinds.
Added dynamic keybinder for overlays. If dismissable, the Escape key will dismiss the overlay. If not dismissable, Enter & Escape will trigger the main button.
If the selected account is not valid and you have more than one other account, you may cancel logging in to return to the original error overlay.
Updated electron-builder@20.28.2.
Fixed minor bug where the background of the settings UI was set to transparent. This occurred if the validation error overlay was shown on the settings UI, and you chose the login option.
2018-08-22 10:54:09 -04:00
Daniel Scalzi
afe69a21c6
Small changes and cleanup to Java related UI.
The manual installation overlay now links to the Java Management wiki article.
The Available Options for Java 8 href now links to the os-specific page (/windows for windows, /unix for macOS and Linux).
The default config now uses the same value as max ram for min ram.
2018-08-20 04:02:27 -04:00
Daniel Scalzi
58a8215b05
v1.0.0-beta.3 - Added error handling for LaunchWrapper failure.
Fixes #5.
2018-08-19 03:16:08 -04:00
Daniel Scalzi
f1d89c0e6b
Fixed game status monitoring.
Switched to version-safe regex for monitoring game launch progress.
Game output is now encoded in utf-8 to avoid multiple conversions from Uint8Array to String.
Note that game output has line breaks. Trim any content before testing it against regular expressions.
2018-08-13 08:25:25 -04:00
Daniel Scalzi
ff3f2bfb8d
Added server status bar to the top of the mods tab.
The user is also given the option to switch servers from this status bar.
2018-08-07 00:58:32 -04:00