Skip to content

Commit cbc8b07

Browse files
committedSep 5, 2019
Rebrand to Helios Launcher.
1 parent 590cefc commit cbc8b07

23 files changed

+51
-3692
lines changed
 

‎README.md

+17-15
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
<p align="center"><img src="./app/assets/images/SealCircle.png" width="150px" height="150px" alt="aventium softworks"></p>
22

3-
<h1 align="center">Electron Launcher</h1>
3+
<h1 align="center">Helios Launcher</h1>
44

5-
[<p align="center"><img src="https://img.shields.io/travis/dscalzi/ElectronLauncher.svg?style=for-the-badge" alt="travis">](https://travis-ci.org/dscalzi/ElectronLauncher) [<img src="https://img.shields.io/github/downloads/dscalzi/ElectronLauncher/total.svg?style=for-the-badge" alt="downloads">](https://github.com/dscalzi/ElectronLauncher/releases) <img src="https://forthebadge.com/images/badges/winter-is-coming.svg" height="28px" alt="stark"></p>
5+
<em><h5 align="center">(formerly Electron Launcher)</h5></em>
6+
7+
[<p align="center"><img src="https://img.shields.io/travis/dscalzi/HeliosLauncher.svg?style=for-the-badge" alt="travis">](https://travis-ci.org/dscalzi/HeliosLauncher) [<img src="https://img.shields.io/github/downloads/dscalzi/HeliosLauncher/total.svg?style=for-the-badge" alt="downloads">](https://github.com/dscalzi/HeliosLauncher/releases) <img src="https://forthebadge.com/images/badges/winter-is-coming.svg" height="28px" alt="stark"></p>
68

79
<p align="center">Join modded servers without worrying about installing Java, Forge, or other mods. We'll handle that for you.</p>
810

9-
![Screenshot 1](https://i.imgur.com/M8HVW9H.jpg)
10-
![Screenshot 2](https://i.imgur.com/zDiSoq4.jpg)
11+
![Screenshot 1](https://i.imgur.com/6o7SmH6.png)
12+
![Screenshot 2](https://i.imgur.com/x3B34n1.png)
1113

1214
## Features
1315

@@ -36,24 +38,24 @@ This is not an exhaustive list. Download and install the launcher to gauge all i
3638

3739
## Downloads
3840

39-
You can download from [GitHub Releases](https://github.com/dscalzi/ElectronLauncher/releases)
41+
You can download from [GitHub Releases](https://github.com/dscalzi/HeliosLauncher/releases)
4042

4143
#### Latest Release
4244

43-
[![](https://img.shields.io/github/release/dscalzi/ElectronLauncher.svg?style=flat-square)](https://github.com/dscalzi/ElectronLauncher/releases/latest)
45+
[![](https://img.shields.io/github/release/dscalzi/HeliosLauncher.svg?style=flat-square)](https://github.com/dscalzi/HeliosLauncher/releases/latest)
4446

4547
#### Latest Pre-Release
46-
[![](https://img.shields.io/github/release/dscalzi/ElectronLauncher/all.svg?style=flat-square)](https://github.com/dscalzi/ElectronLauncher/releases)
48+
[![](https://img.shields.io/github/release/dscalzi/HeliosLauncher/all.svg?style=flat-square)](https://github.com/dscalzi/HeliosLauncher/releases)
4749

4850
**Supported Platforms**
4951

50-
If you download from the [Releases](https://github.com/dscalzi/ElectronLauncher/releases) tab, select the installer for your system.
52+
If you download from the [Releases](https://github.com/dscalzi/HeliosLauncher/releases) tab, select the installer for your system.
5153

5254
| Platform | File |
5355
| -------- | ---- |
54-
| Windows x64 | `electronlauncher-setup-VERSION.exe` |
55-
| macOS | `electronlauncher-VERSION.dmg` |
56-
| Linux x64 | `electronlauncher-VERSION-x86_64.AppImage` |
56+
| Windows x64 | `helioslauncher-setup-VERSION.exe` |
57+
| macOS | `helioslauncher-VERSION.dmg` |
58+
| Linux x64 | `helioslauncher-VERSION-x86_64.AppImage` |
5759

5860
## Console
5961

@@ -69,7 +71,7 @@ Ensure that you have the console tab selected. Do not paste anything into the co
6971

7072
If you want to export the console output, simply right click anywhere on the console and click **Save as..**
7173

72-
![console example](https://i.imgur.com/HazXrgT.png)
74+
![console example](https://i.imgur.com/T5e73jP.png)
7375

7476

7577
## Development
@@ -85,8 +87,8 @@ If you want to export the console output, simply right click anywhere on the con
8587
**Clone and Install Dependencies**
8688

8789
```console
88-
> git clone https://github.com/dscalzi/ElectronLauncher.git
89-
> cd ElectronLauncher
90+
> git clone https://github.com/dscalzi/HeliosLauncher.git
91+
> cd HeliosLauncher
9092
> npm install
9193
```
9294

@@ -207,4 +209,4 @@ The best way to contact the developers is on Discord.
207209
[rendererprocess]: https://electronjs.org/docs/tutorial/application-architecture#main-and-renderer-processes 'Renderer Process'
208210
[chromedebugger]: https://marketplace.visualstudio.com/items?itemName=msjsdiag.debugger-for-chrome 'Debugger for Chrome'
209211
[discord]: https://discord.gg/zNWUXdt 'Discord'
210-
[wiki]: https://github.com/dscalzi/ElectronLauncher/wiki 'wiki'
212+
[wiki]: https://github.com/dscalzi/HeliosLauncher/wiki 'wiki'

‎app/assets/css/launcher.css

+6-9
Original file line numberDiff line numberDiff line change
@@ -105,16 +105,13 @@ body, button {
105105
}
106106

107107
/* Frame logo (windows only). */
108-
#frameImageDock {
109-
width: 100px;
110-
display: flex;
111-
justify-content: center;
112-
align-items: center;
113-
position: relative;
108+
#frameTitleDock {
109+
padding: 0px 10px;
114110
}
115-
#frameImage {
116-
height: 15px;
117-
filter: grayscale(100%);
111+
#frameTitleText {
112+
font-size: 14px;
113+
font-family: 'Avenir Medium';
114+
letter-spacing: 0.5px;
118115
}
119116

120117
/* Windows frame button dock. */

‎app/assets/images/WCTextCream.png

-16.4 KB
Binary file not shown.

‎app/assets/images/WCTextCrop.png

-13 KB
Binary file not shown.

‎app/assets/images/WesterosSealSquare.hqx

-3,636
This file was deleted.
-361 KB
Binary file not shown.
-188 KB
Binary file not shown.

‎app/assets/images/testserver.png

-23.4 KB
Binary file not shown.

‎app/assets/js/processbuilder.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ class ProcessBuilder {
298298

299299
// Java Arguments
300300
if(process.platform === 'darwin'){
301-
args.push('-Xdock:name=ElectronLauncher')
301+
args.push('-Xdock:name=HeliosLauncher')
302302
args.push('-Xdock:icon=' + path.join(__dirname, '..', 'images', 'minecraft.icns'))
303303
}
304304
args.push('-Xmx' + ConfigManager.getMaxRAM())
@@ -336,7 +336,7 @@ class ProcessBuilder {
336336

337337
// Java Arguments
338338
if(process.platform === 'darwin'){
339-
args.push('-Xdock:name=ElectronLauncher')
339+
args.push('-Xdock:name=HeliosLauncher')
340340
args.push('-Xdock:icon=' + path.join(__dirname, '..', 'images', 'minecraft.icns'))
341341
}
342342
args.push('-Xmx' + ConfigManager.getMaxRAM())
@@ -438,7 +438,7 @@ class ProcessBuilder {
438438
val = args[i].replace(argDiscovery, tempNativePath)
439439
break
440440
case 'launcher_name':
441-
val = args[i].replace(argDiscovery, 'Electron-Launcher')
441+
val = args[i].replace(argDiscovery, 'Helios-Launcher')
442442
break
443443
case 'launcher_version':
444444
val = args[i].replace(argDiscovery, this.launcherVersion)

‎app/assets/js/scripts/landing.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,7 @@ function asyncSystemScan(mcVersion, launchAfter = true){
338338
//$('#overlayDismiss').toggle(false)
339339
setOverlayContent(
340340
'Java is Required<br>to Launch',
341-
'A valid x64 installation of Java 8 is required to launch.<br><br>Please refer to our <a href="https://github.com/dscalzi/ElectronLauncher/wiki/Java-Management#manually-installing-a-valid-version-of-java">Java Management Guide</a> for instructions on how to manually install Java.',
341+
'A valid x64 installation of Java 8 is required to launch.<br><br>Please refer to our <a href="https://github.com/dscalzi/HeliosLauncher/wiki/Java-Management#manually-installing-a-valid-version-of-java">Java Management Guide</a> for instructions on how to manually install Java.',
342342
'I Understand',
343343
'Go Back'
344344
)
@@ -384,7 +384,7 @@ function asyncSystemScan(mcVersion, launchAfter = true){
384384
// User will have to follow the guide to install Java.
385385
setOverlayContent(
386386
'Unexpected Issue:<br>Java Download Failed',
387-
'Unfortunately we\'ve encountered an issue while attempting to install Java. You will need to manually install a copy. Please check out our <a href="https://github.com/dscalzi/ElectronLauncher/wiki">Troubleshooting Guide</a> for more details and instructions.',
387+
'Unfortunately we\'ve encountered an issue while attempting to install Java. You will need to manually install a copy. Please check out our <a href="https://github.com/dscalzi/HeliosLauncher/wiki">Troubleshooting Guide</a> for more details and instructions.',
388388
'I Understand'
389389
)
390390
setOverlayHandler(() => {
@@ -677,7 +677,7 @@ function dlAsync(login = true){
677677
data = data.trim()
678678
if(data.indexOf('Could not find or load main class net.minecraft.launchwrapper.Launch') > -1){
679679
loggerLaunchSuite.error('Game launch failed, LaunchWrapper was not downloaded properly.')
680-
showLaunchFailure('Error During Launch', 'The main file, LaunchWrapper, failed to download properly. As a result, the game cannot launch.<br><br>To fix this issue, temporarily turn off your antivirus software and launch the game again.<br><br>If you have time, please <a href="https://github.com/dscalzi/ElectronLauncher/issues">submit an issue</a> and let us know what antivirus software you use. We\'ll contact them and try to straighten things out.')
680+
showLaunchFailure('Error During Launch', 'The main file, LaunchWrapper, failed to download properly. As a result, the game cannot launch.<br><br>To fix this issue, temporarily turn off your antivirus software and launch the game again.<br><br>If you have time, please <a href="https://github.com/dscalzi/HeliosLauncher/issues">submit an issue</a> and let us know what antivirus software you use. We\'ll contact them and try to straighten things out.')
681681
}
682682
}
683683

‎app/assets/js/scripts/settings.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1200,7 +1200,7 @@ function populateAboutVersionInformation(){
12001200
*/
12011201
function populateReleaseNotes(){
12021202
$.ajax({
1203-
url: 'https://github.com/dscalzi/ElectronLauncher/releases.atom',
1203+
url: 'https://github.com/dscalzi/HeliosLauncher/releases.atom',
12041204
success: (data) => {
12051205
const version = 'v' + remote.app.getVersion()
12061206
const entries = $(data).find('entry')

‎app/assets/js/scripts/uicore.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ if(!isDev){
4949
loggerAutoUpdaterSuccess.log('New update available', info.version)
5050

5151
if(process.platform === 'darwin'){
52-
info.darwindownload = `https://github.com/dscalzi/ElectronLauncher/releases/download/v${info.version}/electronlauncher-${info.version}.dmg`
52+
info.darwindownload = `https://github.com/dscalzi/HeliosLauncher/releases/download/v${info.version}/helioslauncher-${info.version}.dmg`
5353
showUpdateUI(info)
5454
}
5555

‎app/frame.ejs

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
</div>
1313
<% } else{ %>
1414
<div id="frameContentWin">
15-
<div id="frameImageDock">
16-
<img id= "frameImage" src="./assets/images/WCTextCrop.png" />
15+
<div id="frameTitleDock">
16+
<span id="frameTitleText">Helios Launcher</span>
1717
</div>
1818
<div id="frameButtonDockWin">
1919
<button class="frameButton fMb" id="frameButton_minimize" tabIndex="-1">

‎app/landing.ejs

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<div class="mediaDivider"></div>
3131
<div id="externalMedia">
3232
<div class="mediaContainer">
33-
<a href="https://github.com/dscalZi/ElectronLauncher" class="mediaURL" id="linkURL">
33+
<a href="https://github.com/dscalZi/HeliosLauncher" class="mediaURL" id="linkURL">
3434
<svg id="linkSVG" class="mediaSVG" viewBox="35.34 34.3575 70.68 68.71500">
3535
<g>
3636
<path d="M75.37,65.51a3.85,3.85,0,0,0-1.73.42,8.22,8.22,0,0,1,.94,3.76A8.36,8.36,0,0,1,66.23,78H46.37a8.35,8.35,0,1,1,0-16.7h9.18a21.51,21.51,0,0,1,6.65-8.72H46.37a17.07,17.07,0,1,0,0,34.15H66.23A17,17,0,0,0,82.77,65.51Z"/>

‎app/login.ejs

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
<a href="https://minecraft.net/en-us/store/minecraft/">Need an Account?</a>
5858
</span>
5959
<p class="loginDisclaimerText">Your password is sent directly to mojang and never stored.</p>
60-
<p class="loginDisclaimerText">Electron Launcher is not affiliated with Mojang AB.</p>
60+
<p class="loginDisclaimerText">Helios Launcher is not affiliated with Mojang AB.</p>
6161
</div>
6262
</form>
6363
</div>

‎app/settings.ejs

+4-4
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@
278278
<div id="settingsAboutCurrentContent">
279279
<div id="settingsAboutCurrentHeadline">
280280
<img id="settingsAboutLogo" src="./assets/images/SealCircle.png">
281-
<span id="settingsAboutTitle">Electron Launcher</span>
281+
<span id="settingsAboutTitle">Helios Launcher</span>
282282
</div>
283283
<div id="settingsAboutCurrentVersion">
284284
<div id="settingsAboutCurrentVersionCheck">&#10003;</div>
@@ -292,10 +292,10 @@
292292
</div>
293293
</div>
294294
<div id="settingsAboutButtons">
295-
<a href="https://github.com/dscalZi/ElectronLauncher" id="settingsAboutSourceButton" class="settingsAboutButton">Source (GitHub)</a>
295+
<a href="https://github.com/dscalZi/HeliosLauncher" id="settingsAboutSourceButton" class="settingsAboutButton">Source (GitHub)</a>
296296
<!-- The following must be included in third-party usage. -->
297-
<!-- <a href="https://github.com/dscalzi/ElectronLauncher" id="settingsAboutSourceButton" class="settingsAboutButton">Original Source</a> -->
298-
<a href="https://github.com/dscalZi/ElectronLauncher/issues" id="settingsAboutSupportButton" class="settingsAboutButton">Support</a>
297+
<!-- <a href="https://github.com/dscalzi/HeliosLauncher" id="settingsAboutSourceButton" class="settingsAboutButton">Original Source</a> -->
298+
<a href="https://github.com/dscalZi/HeliosLauncher/issues" id="settingsAboutSupportButton" class="settingsAboutButton">Support</a>
299299
<a href="#" id="settingsAboutDevToolsButton" class="settingsAboutButton">DevTools Console</a>
300300
</div>
301301
</div>

‎build.js

+5-9
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ function getCurrentPlatform(){
1818
builder.build({
1919
targets: (process.argv[2] != null && Platform[process.argv[2]] != null ? Platform[process.argv[2]] : getCurrentPlatform()).createTarget(),
2020
config: {
21-
appId: 'electronlauncher',
22-
productName: 'Electron Launcher',
21+
appId: 'helioslauncher',
22+
productName: 'Helios Launcher',
2323
artifactName: '${productName}.${ext}',
2424
copyright: 'Copyright © 2018-2019 Daniel Scalzi',
2525
directories: {
@@ -32,21 +32,17 @@ builder.build({
3232
target: 'nsis',
3333
arch: 'x64'
3434
}
35-
],
36-
icon: 'build/icon.ico'
35+
]
3736
},
3837
nsis: {
3938
oneClick: false,
40-
perMachine: true,
39+
perMachine: false,
4140
allowElevation: true,
42-
installerIcon: 'build/icon.ico',
43-
uninstallerIcon: 'build/icon.ico',
4441
allowToChangeInstallationDirectory: true
4542
},
4643
mac: {
4744
target: 'dmg',
48-
category: 'public.app-category.games',
49-
icon: 'build/icon.icns'
45+
category: 'public.app-category.games'
5046
},
5147
linux: {
5248
target: 'AppImage',

‎build/icon.icns

-169 KB
Binary file not shown.

‎build/icon.ico

-361 KB
Binary file not shown.

‎build/icon.png

143 KB
Loading

‎dev-app-update.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
owner: dscalzi
2-
repo: ElectronLauncher
2+
repo: HeliosLauncher
33
provider: github

‎package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
2-
"name": "electronlauncher",
2+
"name": "helioslauncher",
33
"version": "1.6.0",
4-
"productName": "Electron Launcher",
4+
"productName": "Helios Launcher",
55
"description": "Modded Minecraft Launcher",
66
"author": "Daniel Scalzi (https://github.com/dscalzi/)",
77
"license": "UNLICENSED",
8-
"homepage": "https://github.com/dscalzi/ElectronLauncher",
8+
"homepage": "https://github.com/dscalzi/HeliosLauncher",
99
"bugs": {
10-
"url": "https://github.com/dscalzi/ElectronLauncher/issues"
10+
"url": "https://github.com/dscalzi/HeliosLauncher/issues"
1111
},
1212
"private": true,
1313
"main": "index.js",
@@ -47,6 +47,6 @@
4747
},
4848
"repository": {
4949
"type": "git",
50-
"url": "git+https://github.com/dscalzi/ElectronLauncher.git"
50+
"url": "git+https://github.com/dscalzi/HeliosLauncher.git"
5151
}
5252
}

0 commit comments

Comments
 (0)
Please sign in to comment.