stride3d / stride3d/stride

😊🔵𝐌 Improve Avalonia Launcher

Open
#2,744 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

  • #2931 by @someone — closed without merging
area-Launcher good first issue work-estimate-S
Dominant language
C#
Stars
7.8k
Forks
1.2k
Avg merge
2d 17h
Merged PRs (30d)
49

Description

The launcher has been rewritten with Avalonia in stride3d/stride#2096. However, the styling was roughly done and some visuals aren't great.

In particular, the contextual menu to select a minor version of Stride isn't great and can be buggy as the list grows over time.

The goal of this task is to improve the overall visuals of the Launcher as well as fix any usability issue.

This task is relatively independent from any other tasks in the whole rewrite effort and can be assigned to someone new to Stride.

Tip: Open the Stride.Launcher.sln solution file.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Open Stride.Launcher.sln and review the Avalonia launcher rewrite from stride3d/stride#2096. Inspect the contextual menu for selecting a minor Stride version, especially as the list grows, then assess the launcher visuals and usability. Done means the launcher has improved visuals and the menu no longer exhibits the described usability issues.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.