Commit Graph

14 Commits

Author SHA1 Message Date
Matt
ca36306254
Background updates (#4861)
* add background updating

* add RobloxState

* fix potential race condition with RobloxState

* update ForceRobloxReinstallation in menu

* disable AssertReadOnlyDirectory

* add storage space check

* add logging to IsEligibleForBackgroundUpdate

* add a setting to toggle background updates

* fix mutex names being mixed up

* update string

* update strings

* update strings
2025-03-13 16:05:41 +00:00
yesseruser
84822e29c6
Create .bak file when loading fails (#3984)
* Create backup on file loading fail

When loading a file that has errors in it, Bloxstrap would previously overwrite the file with the defaults. This commit now copies the file to a .bak file with the same name so the user can choose to edit it and fix issues.

* Overwrite backup and handle exceptions
2024-12-14 14:27:51 +00:00
bluepilledgreat
a39fc65ec9 fix unauthorised access crash when saving jsons 2024-12-08 12:01:32 +00:00
bluepilledgreat
3f438e99b1 add exception handling to jsonmanager save 2024-09-21 14:18:14 +01:00
pizzaboxer
f0ffdbc50c
Rework error handling for HTTP API deserialization 2024-09-03 20:05:15 +01:00
pizzaboxer
f1246e1a2d
Alert user on failure to load settings/flags 2024-09-02 11:04:39 +01:00
pizzaboxer
bac13eb507
Warn about unsaved changes when closing settings 2024-08-27 12:42:16 +01:00
pizzaboxer
53f77f938e
Migrate mod presets to deferred settings system 2024-08-16 00:44:58 +01:00
pizzaboxer
776dbc4097
Draft: new installer system
the beginning of a long arduous cleanup of two years of debt
2024-08-10 13:08:04 +01:00
pizzaboxer
8bbad57eb3
Restructuring: Directories -> Paths
shorter and more accurate to what it's describing
2023-07-25 19:43:30 +01:00
pizzaboxer
1df1a8495c
Make logging more consistent
consistent prefix names, and logging exceptions in english
2023-07-25 19:08:43 +01:00
pizzaboxer
282d4c665a
Consolidation - global usings 2023-07-15 22:52:44 +01:00
pizzaboxer
0a7ae17473
Consolidate stuff
yea
2023-07-02 21:41:45 +01:00
pizzaboxer
e7fd0b9642
Minor restructuring 2023-06-26 22:33:15 +01:00