Page MenuHomeSchine - Phabricator

Launcher | Allow launcher users to select the java path it uses
Closed, FinishedPublic

Description

There is currently no way to specify which version of Java the launcher should use.
Remedy: add a java path textbox in the launcher or memory settings windows.

Details

Commits
Restricted Diffusion Commit
Restricted Diffusion Commit
Task Type
Feature
Testing Results
Affected Gamemode(s)
none/unspecified
Reproducible
uncertain
Category
Launcher
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  • open launcher
  • switch from bundled to custom or custom to bundled
  • start game without existing launcher first

Result

setting on startup of the launcher is used, not the one just entered.

Tester information (Internal use only)

Selecting your own java path works.
However, switching the mode inside the launcher does not take effect immediately.

The display below switches to:
"Use custom java", but the launcher will still launch the previous setting.
Same for the other direction, switching from custom to bundled.
You need to restart the launcher, else it will not update the used setting.

Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

calani updated the task description. (Show Details)Jan 22 2016, 10:59 PM
calani changed the edit policy from "Task Author" to "Launcher Development (Project)".
calani changed Task Type from Bug to Feature.
calani changed Category from none/unspecified to Launcher.
calani edited Serverconfig (server.cfg). (Show Details)
calani edited Clientconfig (settings.cfg). (Show Details)
calani added a subscriber: calani.
calani created this task.
calani raised the priority of this task from to Release Blocker.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJan 22 2016, 10:59 PM
Restricted Application added a subscriber: AndyP. · View Herald Transcript
calani set OS-Specific to No.Jan 22 2016, 11:00 PM
calani set Hardware-Specific to No.
calani set Video Card Vendor to uncertain.
calani set Affected Gamemode(s) to none/unspecified.
calani set Reproducible to uncertain.
calani changed the task status from Open to In Queue (Launcher).
calani claimed this task.
Restricted Application edited projects, added Starmade, Launcher Development; removed Issue Navigation. · View Herald TranscriptJan 22 2016, 11:00 PM
calani added a commit: Restricted Diffusion Commit.Jan 23 2016, 3:55 AM
calani changed the task status from In Queue (Launcher) to Resolved by committing Restricted Diffusion Commit.
Restricted Application edited projects, added Quality Assurance; removed Launcher Development. · View Herald TranscriptJan 23 2016, 3:55 AM
calani added a commit: Restricted Diffusion Commit.Jan 23 2016, 8:52 AM
AndyP shifted this object from the S1 Public space to the S5 Launcher space.Jan 23 2016, 9:13 AM
AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Launcher Development (Project)" to "Starmade (Project)".
AndyP claimed this task.Jan 23 2016, 12:26 PM
AndyP changed the task status from Resolved to In Queue (Launcher).Jan 23 2016, 12:30 PM

-QA Testing-

Selecting your own java path works.
However, switching the mode inside the launcher does not take effect immediately.

The display below switches to:
"Use custom java", but the launcher will still launch the previous setting.
Same for the other direction, switching from custom to bundled.
You need to restart the launcher, else it will not update the used setting.

Restricted Application edited projects, added Launcher Development; removed Quality Assurance. · View Herald TranscriptJan 23 2016, 12:30 PM
AndyP edited Steps to reproduce. (Show Details)Jan 23 2016, 12:31 PM
AndyP edited Tester information (Internal use only). (Show Details)
AndyP moved this task from Unclassed to Issue affecting current dev-build on the Starmade board.
calani edited Tester information (Internal use only). (Show Details)Jan 24 2016, 9:24 AM
calani changed the task status from In Queue (Launcher) to Resolved.
Restricted Application edited projects, added Quality Assurance; removed Launcher Development. · View Herald TranscriptJan 24 2016, 9:24 AM

removed the embedded java and linked in the options to my installed java version.

game isnt starting ... not after changing it and not after a launcher restart either

AndyP closed this task as Closed.Jan 29 2016, 12:19 PM

-QA Testing-

Fix confirmed, switching between bundled and custom java immediately takes effect.

Restricted Application removed a project: Quality Assurance. · View Herald TranscriptJan 29 2016, 12:19 PM
AndyP removed a subscriber: AndyP.Dec 13 2016, 8:33 PM