Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve linux support (new launcher) #1848

Draft
wants to merge 199 commits into
base: master
Choose a base branch
from

Conversation

Measurity
Copy link
Collaborator

@Measurity Measurity commented Aug 23, 2022

  • Allow build to complete with dotnet build on dotnet SDK 8+
  • Alternative to NitroxLauncher to play Subnautica with Nitrox.
  • Remove original launcher project (NitroxLauncher) when done.

This PR includes solution-wide changes to support netstandard 2.0 so that the new launcher and server on .NET 7+ can reference the other projects.

Closes #988

@Measurity Measurity changed the title Improve linux support Improve linux support (new launcher) Nov 6, 2022
@Measurity Measurity added Area: user interface (launcher) Related to UI/UX in the launcher Type: enhancement Issue is to be solved by implementing new features labels Nov 6, 2022
Removed EmptyServersView and integrated it into ServersView
Improved Nitrox button style
Added attached properties for text/subtext for use with nitrox button style
When navigation item is clicked it will be selected (and styled accordingly)
Increased navigation item width so it's easier to click
Measurity and others added 20 commits August 7, 2023 11:45
Used TrimConverter.cs to keep untrimmed values in input fields intact but the code behind will see trimmed values. This reduces the amount of hard-coded .Trim() calls in our code.
… file not being created for new worlds

Oops.

Co-Authored-By: Meas <measuring.infinity@gmail.com>
There is probably a better name for the "HoverBackgroundColor"  property that can be used here, and I'm not sure if using the button tag property to get the desired background color is the correct approach, but it works.
Still needs a way to pass a confirmation box message parameter so that you can use this confirmation box for more than one usage case.

Also, the confirmation message font may need changing.
Implement Save file management logic
@Measurity Measurity added the Area: setup Related to installing or configuring Nitrox label Dec 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: setup Related to installing or configuring Nitrox Area: user interface (launcher) Related to UI/UX in the launcher Type: enhancement Issue is to be solved by implementing new features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Core] Linux Support
4 participants