Commit Graph

57 Commits

Author SHA1 Message Date
pizzaboxer
ff8e68abb2 Break down logic for bootstrapper/dialog handling
The functionality for how bootstrapper dialogs are handled has been broken down to be more relevant to the sections of code.
Bootstrapper initialization and preview configuration are now handled by app startup and the preferences menu respectively, rather than all being handled in the dialog constructor.

Next things to do are handle exceptions and cancellation.
2023-02-11 18:57:58 +00:00
pizzaboxer
d468157488 Add info prompt before initial installation
Also fixed a bug with config saving being handled incorrectly
2023-02-05 10:18:32 +00:00
pizzaboxer
c1b892787a Add State file 2023-02-04 17:44:08 +00:00
pizzaboxer
93b082263b Refactor settings management 2023-02-04 17:03:26 +00:00
pizzaboxer
7eb9aa88f2 Add support for multi-instance launching (#72)
didnt fully look into handling mutex ownership and it'll probably screw up when the first roblox window is closed so hopefully this works fine 👍
2023-02-03 22:00:55 +00:00
pizzaboxer
02727cc751 Move ReShade folder to Integrations
Also adjusted design of ReShade settings in menu, and moved Screenshots folder to Pictures folder.
2023-02-03 20:44:28 +00:00
pizzaboxer
8552d94a4a Add backend code for new menu 2023-02-03 17:37:10 +00:00