Skip to content

Current roadmap (roughly) #83

Description

@Shirosaka

This is a non-exhaustive list of tasks planned for Launcher v2.0.0.
This mainly serves for me to track progress, but can also help as a visual representation of what work is still required until release.

  • Implement new login system
  • Implement following Views:
    • LoginView
    • MainView
    • ModsView
    • SettingsView
    • CreditsView
  • Hook sidebar buttons in MainView to change views on click, or pass property to sidebar
  • Implement Eclipse Temurin JDK/JRE 8 as required at first
  • Make Eclipse Temurin optional and allow custom Java installs
  • Better error handling application-wide
  • Figure out how to distribute the Launcher
  • Implement updater in Launcher v2.0.0
  • Update Launcher v1.x.x to be able to update to Launcher v2.0.0 seamlessly

The branch containing all progress for Launcher v2.x.x is current.
The branch with Launcher v1.x.x is main.

After-party

  • Add changelog page for looking up the GitHub changelogs of the Launcher and the Signal Mod (selectable).

Metadata

Metadata

Assignees

Type

Fields

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions