-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
base: master
Are you sure you want to change the base?
Commits on Jun 14, 2024
-
Add TrimAttribute & Save version validation
Also removed WorldManager.cs since it isn't being used and fixed a crash that would occur if "SavesFolderDir" didn't exist.
Configuration menu - View commit details
-
Copy full SHA for 93226b8 - Browse repository at this point
Copy the full SHA 93226b8View commit details -
Add missing language localizations and clean up output folder (WIP)
Started work on cleaning up output folder and adding language localizations.
Configuration menu - View commit details
-
Copy full SHA for 0b4478c - Browse repository at this point
Copy the full SHA 0b4478cView commit details -
Renamed TrimAttribute to NotEndsWithAttribute.cs
Added comparison parameter to NotEndsWithAttribute.cs to increase reusability
Configuration menu - View commit details
-
Copy full SHA for 7e9dad1 - Browse repository at this point
Copy the full SHA 7e9dad1View commit details
Commits on Jun 15, 2024
-
Finish cleanup of output folder
- Moved DLL files of both the Nitrox.Launcher and the Server files into their own separate "lib" folder. - Also moved game dependencies into the "lib" folder, separated from the other dependencies within the "net472" folder.
Configuration menu - View commit details
-
Copy full SHA for 48e2b29 - Browse repository at this point
Copy the full SHA 48e2b29View commit details -
Fix multiplayer Subnautica not launching
- Reverted change in NitroxModel.csproj in order to allow Nitrox to run with Subnautica again (none of the output files change)
Configuration menu - View commit details
-
Copy full SHA for 9010898 - Browse repository at this point
Copy the full SHA 9010898View commit details
Commits on Jun 16, 2024
-
Combine dialog modals into DialogBoxModal (WIP)
Removed ErrorModal and DialogBoxModal in favor of a unified one. (Still a work in progress, as the button options do not switch correctly)
Configuration menu - View commit details
-
Copy full SHA for 33a6507 - Browse repository at this point
Copy the full SHA 33a6507View commit details -
Configuration menu - View commit details
-
Copy full SHA for be2aa24 - Browse repository at this point
Copy the full SHA be2aa24View commit details -
Co-Authored-By: Meas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 763a4da - Browse repository at this point
Copy the full SHA 763a4daView commit details -
Removed CommandParameter for dialog closing
Co-Authored-By: Meas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c810bee - Browse repository at this point
Copy the full SHA c810beeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2290815 - Browse repository at this point
Copy the full SHA 2290815View commit details -
Changed ButtonOptions in Flags enum
Changed DialogBoxViewModel commands to set a "SelectedOption" which is returned as result to code that caused the dialog to show.
Configuration menu - View commit details
-
Copy full SHA for 152fe5f - Browse repository at this point
Copy the full SHA 152fe5fView commit details -
Merge pull request #9 from NinjaPedroX/linux
Continue work on Launcher views and Server/Launcher Logic
Configuration menu - View commit details
-
Copy full SHA for 0037799 - Browse repository at this point
Copy the full SHA 0037799View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e4ad29 - Browse repository at this point
Copy the full SHA 3e4ad29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30d3b8b - Browse repository at this point
Copy the full SHA 30d3b8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb0d37 - Browse repository at this point
Copy the full SHA ceb0d37View commit details -
Improved StartPlatformAsync for Steam
Now waits properly for Steam to get ready to start games.
Configuration menu - View commit details
-
Copy full SHA for 0ee6784 - Browse repository at this point
Copy the full SHA 0ee6784View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b3c2a1 - Browse repository at this point
Copy the full SHA 9b3c2a1View commit details -
Removed NitroxLauncher in favor of Nitrox.Launcher
Old launcher was made with WPF and not cross platform. New launcher is made with Avalonia which is.
Configuration menu - View commit details
-
Copy full SHA for 606cf29 - Browse repository at this point
Copy the full SHA 606cf29View commit details
Commits on Jun 17, 2024
-
Fixed empty "Using game files from:" server message and started Yes/N…
…o button troubleshooting
Configuration menu - View commit details
-
Copy full SHA for b5a60ab - Browse repository at this point
Copy the full SHA b5a60abView commit details -
Changed Nitrox Server "Press L to open log file" to open Nitrox Logs …
…folder I did some WIP code to open the save's specific log file, which only works if the error is thrown after the server log is assigned a server name (Log.SaveName = server.Name;). Also, no log file is written until that point. If the error is thrown beforehand, it'll throw two errors and then close the server.
Configuration menu - View commit details
-
Copy full SHA for c47c555 - Browse repository at this point
Copy the full SHA c47c555View commit details
Commits on Jun 18, 2024
-
Fixed DialogBox usage in ServersView
Also re-inputted the "IsEnabled" tag for the button option code because without these there, the hotkeys for the hidden buttons would still be usable.
Configuration menu - View commit details
-
Copy full SHA for 374244e - Browse repository at this point
Copy the full SHA 374244eView commit details -
Adding Main Scrollviewer offset per VM logic (WIP)
Inconsistent on ServersView and is only limited to changes in view done by the side menu
Configuration menu - View commit details
-
Copy full SHA for 9e184b0 - Browse repository at this point
Copy the full SHA 9e184b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78597cb - Browse repository at this point
Copy the full SHA 78597cbView commit details -
Wrapped all views into individual Scrollviewers (WIP)
We gave up on storing scrollviewer positions so we're going with the simple (though not very simple - stylistically speaking) way.
Configuration menu - View commit details
-
Copy full SHA for c71f719 - Browse repository at this point
Copy the full SHA c71f719View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87c9332 - Browse repository at this point
Copy the full SHA 87c9332View commit details -
Finished indiviual scrollviewers
I *really* don't like the way the style code ended up being in Nitrox.axaml, but it can't be helped since Avalonia decided to give ScrollViewer.main a ghost margins that I had to remove with negative margins. Also tried to fix occasional crashes that I get when trying to open the debug window (to some effect)
Configuration menu - View commit details
-
Copy full SHA for f8999df - Browse repository at this point
Copy the full SHA f8999dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2eb17e - Browse repository at this point
Copy the full SHA b2eb17eView commit details
Commits on Jun 19, 2024
-
Added basic RichTextBox and improved UpdatesView
The RichTextBox currently supports only Bolding, Underlining, and Italicizing. It currently doesn't allow for multiple tags to be applied to the same text though, and I'm currently trying to figure that out. See the RichTextBox in action with the v1.7.0.0 patchnotes in UpdatesView
Configuration menu - View commit details
-
Copy full SHA for 754d3b2 - Browse repository at this point
Copy the full SHA 754d3b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83f5d65 - Browse repository at this point
Copy the full SHA 83f5d65View commit details -
Fixed and Improved RichTextBox
Changed from using <> to [ ] so that rich text can be written within axaml with the control.
Configuration menu - View commit details
-
Copy full SHA for 9bacaea - Browse repository at this point
Copy the full SHA 9bacaeaView commit details -
Refactored RichTextBlock to use Regex for tag parsing
This makes it easier to add new features and more complex tags while also benefitting from source generated regex performance.
Configuration menu - View commit details
-
Copy full SHA for 17ad0cf - Browse repository at this point
Copy the full SHA 17ad0cfView commit details -
Added hyperlink support to RichTextBlock
Used new hyperlink feature of RichTextBlock for views that could benefit.
Configuration menu - View commit details
-
Copy full SHA for 69320aa - Browse repository at this point
Copy the full SHA 69320aaView commit details -
Change changelog expand to happen anywhere on grid
This makes it easier for a user to click the changelog and open/close it.
Configuration menu - View commit details
-
Copy full SHA for e38a48d - Browse repository at this point
Copy the full SHA e38a48dView commit details -
.. for both dialogs and ServersViewModel.GetSavesOnDisk
Configuration menu - View commit details
-
Copy full SHA for 5a8a2b9 - Browse repository at this point
Copy the full SHA 5a8a2b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc4829 - Browse repository at this point
Copy the full SHA 5bc4829View commit details -
Removed PolyFill dependency since it broke Nitrox.Test
PolyFill does not yet handle InternalsVisibleTo properly, so we cannot use it.
Configuration menu - View commit details
-
Copy full SHA for ef038fe - Browse repository at this point
Copy the full SHA ef038feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2968faa - Browse repository at this point
Copy the full SHA 2968faaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d50c50 - Browse repository at this point
Copy the full SHA 6d50c50View commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a1e93db - Browse repository at this point
Copy the full SHA a1e93dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 171552c - Browse repository at this point
Copy the full SHA 171552cView commit details
Commits on Jun 21, 2024
-
but only in debug mode by keeping DLLs in the default/expected location for Previewer to work.
Configuration menu - View commit details
-
Copy full SHA for c4746e9 - Browse repository at this point
Copy the full SHA c4746e9View commit details -
Removed embedded/console server options
Was set to coming soon we may decide not to implement
Configuration menu - View commit details
-
Copy full SHA for e546795 - Browse repository at this point
Copy the full SHA e546795View commit details
Commits on Jun 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 63c0742 - Browse repository at this point
Copy the full SHA 63c0742View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdf7094 - Browse repository at this point
Copy the full SHA bdf7094View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b872b0 - Browse repository at this point
Copy the full SHA 1b872b0View commit details -
Merge pull request #11 from dartasen/fix/upgrade-imagesharp
Upgrade ImageSharp
Configuration menu - View commit details
-
Copy full SHA for 4d72f95 - Browse repository at this point
Copy the full SHA 4d72f95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7276551 - Browse repository at this point
Copy the full SHA 7276551View commit details -
Configuration menu - View commit details
-
Copy full SHA for c91b91c - Browse repository at this point
Copy the full SHA c91b91cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee647a5 - Browse repository at this point
Copy the full SHA ee647a5View commit details
Commits on Jun 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ac3771c - Browse repository at this point
Copy the full SHA ac3771cView commit details -
Moved duplicated game version check into shared API
Name of API: GameInspect.IsOutdatedGameAndNotify
Configuration menu - View commit details
-
Copy full SHA for d8fb02a - Browse repository at this point
Copy the full SHA d8fb02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a22fb7 - Browse repository at this point
Copy the full SHA 3a22fb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9442090 - Browse repository at this point
Copy the full SHA 9442090View commit details -
Configuration menu - View commit details
-
Copy full SHA for 442b154 - Browse repository at this point
Copy the full SHA 442b154View commit details -
Changed launch game to be async
Launcher UI no longer hangs when starting the game
Configuration menu - View commit details
-
Copy full SHA for 1b5d2fa - Browse repository at this point
Copy the full SHA 1b5d2faView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5e5c92 - Browse repository at this point
Copy the full SHA a5e5c92View commit details -
Configuration menu - View commit details
-
Copy full SHA for f98c0d2 - Browse repository at this point
Copy the full SHA f98c0d2View commit details -
Continued work on Advanced Options Dialog
Current issue: It seems that "GetPossibleValues(p)" is not correctly giving the list of enum values, it's just giving something like "NitroxModel.Server.ServerSerializerMode[]" for example.
Configuration menu - View commit details
-
Copy full SHA for f57c8e2 - Browse repository at this point
Copy the full SHA f57c8e2View commit details -
Used cancellation tokens in server init code
This makes it easier to stop the server gracefully
Configuration menu - View commit details
-
Copy full SHA for fd8a3ec - Browse repository at this point
Copy the full SHA fd8a3ecView commit details -
Added server window close event handling
This doesn't work: In Window Terminal due to a bug there. While debugging on Windows due to different event being sent.
Configuration menu - View commit details
-
Copy full SHA for 82e5b72 - Browse repository at this point
Copy the full SHA 82e5b72View commit details
Commits on Jun 24, 2024
-
More work on Advanced Options Dialog
Fixed dropdowns, made unsupported config settings hidden (i.e. not one of the pre-defined types and has "PossibleValues" equal to null), and added description text to each option (with logic to hide the textblock if the setting has no description) Also removed focus text dimming of textboxes because it was annoying :(
Configuration menu - View commit details
-
Copy full SHA for 4dfb78a - Browse repository at this point
Copy the full SHA 4dfb78aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0676af8 - Browse repository at this point
Copy the full SHA 0676af8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba82b38 - Browse repository at this point
Copy the full SHA ba82b38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90354a1 - Browse repository at this point
Copy the full SHA 90354a1View commit details -
This commit includes: - Making Dialog views like proper windows ("X" close button, draggable, open and close animations, etc.). - Improvements and fixes to title bar buttons. - Better logic for giving Dialog windows a Title (Still a WIP). Unrelated work: - Improved Tooltip for Seed Textbox - Started work on allowing importing of .ico files for server icon
Configuration menu - View commit details
-
Copy full SHA for 0e56915 - Browse repository at this point
Copy the full SHA 0e56915View commit details -
Allowed .ico file selection for server icons
Also fixed "Port already in use" countdown to only show seconds instead of including decimals.
Configuration menu - View commit details
-
Copy full SHA for fc3d361 - Browse repository at this point
Copy the full SHA fc3d361View commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dd088bc - Browse repository at this point
Copy the full SHA dd088bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcc696d - Browse repository at this point
Copy the full SHA dcc696dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cdf21a - Browse repository at this point
Copy the full SHA 7cdf21aView commit details
Commits on Jun 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 345b8c5 - Browse repository at this point
Copy the full SHA 345b8c5View commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e33bd7a - Browse repository at this point
Copy the full SHA e33bd7aView commit details
Commits on Jul 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 42a4f83 - Browse repository at this point
Copy the full SHA 42a4f83View commit details
Commits on Jul 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6bdb981 - Browse repository at this point
Copy the full SHA 6bdb981View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebbf3c3 - Browse repository at this point
Copy the full SHA ebbf3c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f9a97a - Browse repository at this point
Copy the full SHA 0f9a97aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 644c0a5 - Browse repository at this point
Copy the full SHA 644c0a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f22b8ad - Browse repository at this point
Copy the full SHA f22b8adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e7d364 - Browse repository at this point
Copy the full SHA 8e7d364View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec209ae - Browse repository at this point
Copy the full SHA ec209aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e27911d - Browse repository at this point
Copy the full SHA e27911dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b51b795 - Browse repository at this point
Copy the full SHA b51b795View commit details -
Configuration menu - View commit details
-
Copy full SHA for 978d6b0 - Browse repository at this point
Copy the full SHA 978d6b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1d0cd1 - Browse repository at this point
Copy the full SHA e1d0cd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e80e63 - Browse repository at this point
Copy the full SHA 7e80e63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24339bc - Browse repository at this point
Copy the full SHA 24339bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b18074 - Browse repository at this point
Copy the full SHA 6b18074View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3b215e - Browse repository at this point
Copy the full SHA e3b215eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7020727 - Browse repository at this point
Copy the full SHA 7020727View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9737df - Browse repository at this point
Copy the full SHA d9737dfView commit details -
Added create directory when serializing nitrox configs
Fixes issue when directory doesn't exist already like on OSX.
Configuration menu - View commit details
-
Copy full SHA for abd7855 - Browse repository at this point
Copy the full SHA abd7855View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13d908c - Browse repository at this point
Copy the full SHA 13d908cView commit details
Commits on Jul 11, 2024
-
Implemented Backup System and restore dialog + logic
Uses the same logic from my Backup System PR: SubnauticaNitrox#2096 TODO: Need to fix UI not updating after restoring a backup (mentioned as a comment within the code). Will try working on this issue tomorrow. The backups restore dialog could maybe do with a style redesign but I think it looks fine enough for now and will leave that decision for others to make.
Configuration menu - View commit details
-
Copy full SHA for f6e26c1 - Browse repository at this point
Copy the full SHA f6e26c1View commit details
Commits on Jul 12, 2024
-
Backup code cleanup and minor fixes
Fixed "Restore backup" in ManageServerView not updating on server close. Removed DialogResult requirement when closing dialog. Is now inferred by checking HasErrors. Added "Backup" validator for BackupRestoreViewModel.SelectedBackup field.
Configuration menu - View commit details
-
Copy full SHA for 7bfaf3a - Browse repository at this point
Copy the full SHA 7bfaf3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83bf80d - Browse repository at this point
Copy the full SHA 83bf80dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba18e15 - Browse repository at this point
Copy the full SHA ba18e15View commit details -
Improved memory handling of TrimConverter
Configuration menu - View commit details
-
Copy full SHA for 5cd096a - Browse repository at this point
Copy the full SHA 5cd096aView commit details
Commits on Jul 13, 2024
-
Various fixes and improvements
- Fixed window close issues with dialog box - Handled save deletion errors - Normalized error dialog messages - Changed error dialog copy-to-clipboard output - Fixed issues resulting from having a save folder name different to the config SaveName - Fixed SelectableTextBlock not word wrapping by default - Improved ConfirmServerVersionAsync dialog text to handle cases where the server version is empty - Quietly handled saves that had errors while being validated - Fixed empty ServerEntry resulting from empty saves folder - Added feedback to "Copy to clipboard" button on Dialog box when clicked - Changed OptionsView gamepath TextBlock to a SelectableTextBlock
Configuration menu - View commit details
-
Copy full SHA for fcc9b43 - Browse repository at this point
Copy the full SHA fcc9b43View commit details -
Also fixed location of Log.Setup() since some logs were getting written before the sink was set up.
Configuration menu - View commit details
-
Copy full SHA for 94c3758 - Browse repository at this point
Copy the full SHA 94c3758View commit details -
Added property missing cache to not warn for the same value
This reduces log spam when (re)loading NitroxConfig objects.
Configuration menu - View commit details
-
Copy full SHA for b0646b8 - Browse repository at this point
Copy the full SHA b0646b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 950ca2d - Browse repository at this point
Copy the full SHA 950ca2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bf889d - Browse repository at this point
Copy the full SHA 0bf889dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8056f69 - Browse repository at this point
Copy the full SHA 8056f69View commit details -
Disabled OS styling for windows if CanReize is false
Applying OS window style (on Windows) will force enable resizing and looks ugly if not accounted for in UI design.
Configuration menu - View commit details
-
Copy full SHA for 0ee6a56 - Browse repository at this point
Copy the full SHA 0ee6a56View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fb9a22 - Browse repository at this point
Copy the full SHA 9fb9a22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d8ba2f - Browse repository at this point
Copy the full SHA 0d8ba2fView commit details
Commits on Jul 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0fc4b68 - Browse repository at this point
Copy the full SHA 0fc4b68View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe50b0 - Browse repository at this point
Copy the full SHA bbe50b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99321b9 - Browse repository at this point
Copy the full SHA 99321b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 235faa5 - Browse repository at this point
Copy the full SHA 235faa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca2cb22 - Browse repository at this point
Copy the full SHA ca2cb22View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb983d5 - Browse repository at this point
Copy the full SHA eb983d5View commit details -
If MaxBackups is less than 1 it will keep the last backup file always. A MaxBackups of 0 will still prevent backups to works Fixed index out of range when MaxBackups is less than 0
Configuration menu - View commit details
-
Copy full SHA for d74a753 - Browse repository at this point
Copy the full SHA d74a753View commit details
Commits on Jul 16, 2024
-
Fixed NRE when opening OptionsView.axaml
this.WhenActivated required a non-null result.
Configuration menu - View commit details
-
Copy full SHA for 3c474fd - Browse repository at this point
Copy the full SHA 3c474fdView commit details
Commits on Jul 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be702e8 - Browse repository at this point
Copy the full SHA be702e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 132177b - Browse repository at this point
Copy the full SHA 132177bView commit details -
Fixed OptionsView having no values in previewer
Reverted change that moved OptionsViewModel init in a WhenActivated as it causes a few UX bugs
Configuration menu - View commit details
-
Copy full SHA for 50e954d - Browse repository at this point
Copy the full SHA 50e954dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 44de5a7 - Browse repository at this point
Copy the full SHA 44de5a7View commit details
Commits on Jul 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f0f35d6 - Browse repository at this point
Copy the full SHA f0f35d6View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b982a02 - Browse repository at this point
Copy the full SHA b982a02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f56dcb - Browse repository at this point
Copy the full SHA 2f56dcbView commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ff28d0c - Browse repository at this point
Copy the full SHA ff28d0cView commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a9be096 - Browse repository at this point
Copy the full SHA a9be096View commit details
Commits on Jul 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 76aa6d1 - Browse repository at this point
Copy the full SHA 76aa6d1View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9aab019 - Browse repository at this point
Copy the full SHA 9aab019View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f79c9 - Browse repository at this point
Copy the full SHA 89f79c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00eb859 - Browse repository at this point
Copy the full SHA 00eb859View commit details -
Configuration menu - View commit details
-
Copy full SHA for d63039c - Browse repository at this point
Copy the full SHA d63039cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f91b80 - Browse repository at this point
Copy the full SHA 7f91b80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cc8f44 - Browse repository at this point
Copy the full SHA 6cc8f44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2754ae8 - Browse repository at this point
Copy the full SHA 2754ae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0b663a - Browse repository at this point
Copy the full SHA f0b663aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dde824 - Browse repository at this point
Copy the full SHA 0dde824View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38fba08 - Browse repository at this point
Copy the full SHA 38fba08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c89e3 - Browse repository at this point
Copy the full SHA 04c89e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d8e43a - Browse repository at this point
Copy the full SHA 0d8e43aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04adf23 - Browse repository at this point
Copy the full SHA 04adf23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bb468c - Browse repository at this point
Copy the full SHA 6bb468cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aaf264 - Browse repository at this point
Copy the full SHA 7aaf264View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34ba1f1 - Browse repository at this point
Copy the full SHA 34ba1f1View commit details -
Prevented extra Nitrox Launcher from opening when one is running
Still need to find a way for it to successfully change focus to the already opened Nitrox Launcher. I'm also not sure if this is safe for cross-platform.
Configuration menu - View commit details
-
Copy full SHA for f3ef133 - Browse repository at this point
Copy the full SHA f3ef133View commit details
Commits on Aug 13, 2024
-
Improved duplicate process code
Made the Launcher check for duplicate processes after starting up and show a popup before closing. It also only does the foreground window setting code when the OS is Windows. HOWEVER, this still does not focus the first Nitrox Launcher window :(
Configuration menu - View commit details
-
Copy full SHA for 36e3b54 - Browse repository at this point
Copy the full SHA 36e3b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15f718c - Browse repository at this point
Copy the full SHA 15f718cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd6933f - Browse repository at this point
Copy the full SHA cd6933fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00462c8 - Browse repository at this point
Copy the full SHA 00462c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a40b318 - Browse repository at this point
Copy the full SHA a40b318View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96d096d - Browse repository at this point
Copy the full SHA 96d096dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e36662 - Browse repository at this point
Copy the full SHA 4e36662View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50d1c81 - Browse repository at this point
Copy the full SHA 50d1c81View commit details -
Fixed Nitrox Launcher window not going to front on Windows when a new…
… instance is started
Configuration menu - View commit details
-
Copy full SHA for 243591e - Browse repository at this point
Copy the full SHA 243591eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8022f5f - Browse repository at this point
Copy the full SHA 8022f5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91db692 - Browse repository at this point
Copy the full SHA 91db692View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdcfbf0 - Browse repository at this point
Copy the full SHA bdcfbf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c62997f - Browse repository at this point
Copy the full SHA c62997fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9b0811 - Browse repository at this point
Copy the full SHA e9b0811View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28a3266 - Browse repository at this point
Copy the full SHA 28a3266View commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e25b863 - Browse repository at this point
Copy the full SHA e25b863View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ca0fa0 - Browse repository at this point
Copy the full SHA 5ca0fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23c5f51 - Browse repository at this point
Copy the full SHA 23c5f51View commit details
Commits on Aug 15, 2024
-
Implemented Tornac's "Instant Launch" profile
Implemented and adapted Tornac's "Instant Launch" profile from PR SubnauticaNitrox#2154 to the new launcher. Also fixed a thread error for when one is thrown while multiplayer is being launched, as well as changing errors thrown during server startup from being a notification to being an error dialog. Co-Authored-By: rootcan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eea2f75 - Browse repository at this point
Copy the full SHA eea2f75View commit details -
Fixed native dependencies failing to load in release mode
Release mode moves most dependency files to lib folder, including the .deps.json. The latter of which made the Nitrox.Launcher fail to find native Skia libraries.
Configuration menu - View commit details
-
Copy full SHA for 77b877a - Browse repository at this point
Copy the full SHA 77b877aView commit details -
Minor improvements to instant launch
Removed the dialog asking for server save to be created. As this is a developer feature, we assume you know what you're doing.
Configuration menu - View commit details
-
Copy full SHA for 47840de - Browse repository at this point
Copy the full SHA 47840deView commit details -
Changed -nitrox argument to be --nitrox
This is the expected CLI command argument style
Configuration menu - View commit details
-
Copy full SHA for 7c181ea - Browse repository at this point
Copy the full SHA 7c181eaView commit details -
Added player name parameter to instantlaunch
Multiple clients can be started at the same time when more player names are provided to --instantlaunch. The color of the player is determined by a hash of their name.
Configuration menu - View commit details
-
Copy full SHA for a78e6e9 - Browse repository at this point
Copy the full SHA a78e6e9View commit details -
Changed instantlaunch to let server create the empty save when needed
Previously, the launcher created an empty save for the server to use.
Configuration menu - View commit details
-
Copy full SHA for 71e78af - Browse repository at this point
Copy the full SHA 71e78afView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf39895 - Browse repository at this point
Copy the full SHA bf39895View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0192db8 - Browse repository at this point
Copy the full SHA 0192db8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 477ec9f - Browse repository at this point
Copy the full SHA 477ec9fView commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d960d0b - Browse repository at this point
Copy the full SHA d960d0bView commit details
Commits on Aug 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d36348c - Browse repository at this point
Copy the full SHA d36348cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55a0190 - Browse repository at this point
Copy the full SHA 55a0190View commit details -
Configuration menu - View commit details
-
Copy full SHA for a307567 - Browse repository at this point
Copy the full SHA a307567View commit details
Commits on Aug 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0f3a313 - Browse repository at this point
Copy the full SHA 0f3a313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 987f9d0 - Browse repository at this point
Copy the full SHA 987f9d0View commit details
Commits on Aug 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee2ffcd - Browse repository at this point
Copy the full SHA ee2ffcdView commit details
Commits on Aug 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0ed9052 - Browse repository at this point
Copy the full SHA 0ed9052View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c4e321 - Browse repository at this point
Copy the full SHA 6c4e321View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9306ec1 - Browse repository at this point
Copy the full SHA 9306ec1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a938012 - Browse repository at this point
Copy the full SHA a938012View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2421b96 - Browse repository at this point
Copy the full SHA 2421b96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a0f3b - Browse repository at this point
Copy the full SHA 54a0f3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b5ec09 - Browse repository at this point
Copy the full SHA 5b5ec09View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba5d90e - Browse repository at this point
Copy the full SHA ba5d90eView commit details
Commits on Sep 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7850864 - Browse repository at this point
Copy the full SHA 7850864View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6a8e23 - Browse repository at this point
Copy the full SHA d6a8e23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8827e5e - Browse repository at this point
Copy the full SHA 8827e5eView commit details
Commits on Sep 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aa3ae7c - Browse repository at this point
Copy the full SHA aa3ae7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 501cf91 - Browse repository at this point
Copy the full SHA 501cf91View commit details -
Updated Nitrox.Discovery.MSBuild to 0.0.10
Fixes MSBuild issue on linux when trying to find Subnautica game for Steam
Configuration menu - View commit details
-
Copy full SHA for dbcc9cf - Browse repository at this point
Copy the full SHA dbcc9cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01bcdfb - Browse repository at this point
Copy the full SHA 01bcdfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 33669e9 - Browse repository at this point
Copy the full SHA 33669e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a7e855 - Browse repository at this point
Copy the full SHA 3a7e855View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1824870 - Browse repository at this point
Copy the full SHA 1824870View commit details -
Configuration menu - View commit details
-
Copy full SHA for f14e736 - Browse repository at this point
Copy the full SHA f14e736View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6843863 - Browse repository at this point
Copy the full SHA 6843863View commit details -
Configuration menu - View commit details
-
Copy full SHA for d35a718 - Browse repository at this point
Copy the full SHA d35a718View commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 62aa7ca - Browse repository at this point
Copy the full SHA 62aa7caView commit details
Commits on Sep 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2e92a44 - Browse repository at this point
Copy the full SHA 2e92a44View commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 85690e9 - Browse repository at this point
Copy the full SHA 85690e9View commit details
Commits on Sep 17, 2024
-
Improved config.vdf parsing to extract proton version
Changed code to conform with code style
Configuration menu - View commit details
-
Copy full SHA for 99ac3d3 - Browse repository at this point
Copy the full SHA 99ac3d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b63d0 - Browse repository at this point
Copy the full SHA 72b63d0View commit details
Commits on Oct 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 21ebaf7 - Browse repository at this point
Copy the full SHA 21ebaf7View commit details -
Merge pull request #19 from jumpers775/linux
Improve linux compatability
Configuration menu - View commit details
-
Copy full SHA for d0f7c43 - Browse repository at this point
Copy the full SHA d0f7c43View commit details
Commits on Oct 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d42ed7 - Browse repository at this point
Copy the full SHA 8d42ed7View commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8909f5b - Browse repository at this point
Copy the full SHA 8909f5bView commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 742522c - Browse repository at this point
Copy the full SHA 742522cView commit details
Commits on Oct 29, 2024
-
Fix native window animations for Windows
This might break the fixes done for the Linux title bar, but I'm unable to test on Linux so I might be wrong.
Configuration menu - View commit details
-
Copy full SHA for d5a9423 - Browse repository at this point
Copy the full SHA d5a9423View commit details
Commits on Nov 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d47a8d7 - Browse repository at this point
Copy the full SHA d47a8d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9eaf7b - Browse repository at this point
Copy the full SHA a9eaf7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f113746 - Browse repository at this point
Copy the full SHA f113746View commit details -
Configuration menu - View commit details
-
Copy full SHA for c153ebe - Browse repository at this point
Copy the full SHA c153ebeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 796d723 - Browse repository at this point
Copy the full SHA 796d723View commit details
Commits on Nov 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3e6161a - Browse repository at this point
Copy the full SHA 3e6161aView commit details
Commits on Nov 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 25704bd - Browse repository at this point
Copy the full SHA 25704bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c615c5 - Browse repository at this point
Copy the full SHA 4c615c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c120824 - Browse repository at this point
Copy the full SHA c120824View commit details
Commits on Nov 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 49b3d70 - Browse repository at this point
Copy the full SHA 49b3d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ec224d - Browse repository at this point
Copy the full SHA 6ec224dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3e59fb - Browse repository at this point
Copy the full SHA b3e59fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a59c82 - Browse repository at this point
Copy the full SHA 9a59c82View commit details -
Configuration menu - View commit details
-
Copy full SHA for e92faa6 - Browse repository at this point
Copy the full SHA e92faa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2d38d0 - Browse repository at this point
Copy the full SHA b2d38d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 732bd4c - Browse repository at this point
Copy the full SHA 732bd4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f3ba30 - Browse repository at this point
Copy the full SHA 1f3ba30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 854c97f - Browse repository at this point
Copy the full SHA 854c97fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fbc220 - Browse repository at this point
Copy the full SHA 4fbc220View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8d7133 - Browse repository at this point
Copy the full SHA c8d7133View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bb8dfc - Browse repository at this point
Copy the full SHA 4bb8dfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 618c977 - Browse repository at this point
Copy the full SHA 618c977View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b44c6d - Browse repository at this point
Copy the full SHA 3b44c6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4afc0dd - Browse repository at this point
Copy the full SHA 4afc0ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8f51e3 - Browse repository at this point
Copy the full SHA c8f51e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a04812c - Browse repository at this point
Copy the full SHA a04812cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c95a07 - Browse repository at this point
Copy the full SHA 0c95a07View commit details
Commits on Nov 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bde913b - Browse repository at this point
Copy the full SHA bde913bView commit details -
Changed error tooltip foreground to black
This better matches with the red-ish background color
Configuration menu - View commit details
-
Copy full SHA for 7b3e3b8 - Browse repository at this point
Copy the full SHA 7b3e3b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99cc96c - Browse repository at this point
Copy the full SHA 99cc96cView commit details -
Configuration menu - View commit details
-
Copy full SHA for db6acac - Browse repository at this point
Copy the full SHA db6acacView commit details
Commits on Nov 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8cad065 - Browse repository at this point
Copy the full SHA 8cad065View commit details
Commits on Nov 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b0fa0ea - Browse repository at this point
Copy the full SHA b0fa0eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 657287e - Browse repository at this point
Copy the full SHA 657287eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7531f0b - Browse repository at this point
Copy the full SHA 7531f0bView commit details
Commits on Nov 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1e0719d - Browse repository at this point
Copy the full SHA 1e0719dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2663f2 - Browse repository at this point
Copy the full SHA e2663f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f01d83b - Browse repository at this point
Copy the full SHA f01d83bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e875485 - Browse repository at this point
Copy the full SHA e875485View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6362d22 - Browse repository at this point
Copy the full SHA 6362d22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cb7be7 - Browse repository at this point
Copy the full SHA 9cb7be7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f93854 - Browse repository at this point
Copy the full SHA 6f93854View commit details -
Changed CFBundleExecutable plist to be AssemblyName
Added .gitignore to solution files for easy access
Configuration menu - View commit details
-
Copy full SHA for f5990c4 - Browse repository at this point
Copy the full SHA f5990c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e028520 - Browse repository at this point
Copy the full SHA e028520View commit details