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