Commit Graph

59 Commits

Author SHA1 Message Date
pizzaboxer
bb076da366
Match text as closely as possible 2023-05-12 09:48:11 +01:00
pizzaboxer
e0df513a93
Rename HyperionDialog as ByfronDialog 2023-05-11 13:23:47 +01:00
pizzaboxer
d87c29e078
Set icon and title 2023-05-11 13:18:14 +01:00
1011025m
85c83af15e Fix padding on close button
xd
2023-05-11 01:16:16 +08:00
1011025m
6de96bbf60 Embedding SVG data into dialog and make it theme-aware 2023-05-11 00:56:13 +08:00
1011025m
703181b336 Fix styling 2023-05-09 21:46:15 +08:00
1011025m
48ebf758a0 Add view model and assets for "Hyperion" mockup bootstrapper 2023-05-09 21:09:34 +08:00
pizzaboxer
58fb73c127
Refactor class structure for singletons/utilities
cleanup necessary namespaces and adjust namespaces for certain classes to better represent what they're for
models, helpers and tools are all different and shouldnt really be under the same namespace
2023-04-26 21:14:35 +01:00
pizzaboxer
1e46aaa929 Add extra bootstrapper customization (#94/#95)
Added support for customizing bootstrapper title and icon
2023-02-19 16:59:11 +00:00
pizzaboxer
467f55c4b2 Fix Windows 11 titlebars (#92)
also fixed the fluent style not changing the taskbar icon
2023-02-18 22:27:32 +00:00
pizzaboxer
72783ec391 Add icon preview to menu 2023-02-13 13:40:50 +00:00
pizzaboxer
eb6b5a7216 Overhaul icon management
was expecting this to be really difficult but then i just winged it and it worked waht the fuck
2023-02-13 13:16:44 +00:00
pizzaboxer
48d09f6730 Draft design and functionality for Fluent Dialog 2023-02-12 23:19:00 +00:00
pizzaboxer
0c4f7b4a27 Make install cancelling more reliable 2023-02-11 21:31:19 +00:00
pizzaboxer
1805e31f86 Minor refactoring of VistaDialog 2023-02-11 19:56:07 +00:00
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
93ad0fb609 Rework dialog handling for better generic support
preparation for FluentDIalog
2023-02-10 10:46:58 +00:00
pizzaboxer
93b082263b Refactor settings management 2023-02-04 17:03:26 +00:00
pizzaboxer
abd56959f2 Fix bug with Bloxstrap not staying open
looks like my dumbass completely forgot why i used application.run to begin with
2023-02-03 21:31:36 +00:00
pizzaboxer
5c331a8ee4 Remove old configuration menu 2023-02-03 17:45:46 +00:00
pizzaboxer
8552d94a4a Add backend code for new menu 2023-02-03 17:37:10 +00:00
pizzaboxer
4ad11af9ee Centralize WPF theme management 2023-01-27 19:35:51 +00:00
pizzaboxer
000de99c37 Fix quiet launching
Since this isn't a WinForms app anymore, there's no need to start the bootstrapper dialog as a new application with Application.Run.
2023-01-27 19:12:34 +00:00
pizzaboxer
d7b8efbc2c Cleanup namespace ordering 2023-01-27 15:54:18 +00:00
pizzaboxer
3f69b1a998 Fix directory structure 2023-01-27 15:26:41 +00:00
pizzaboxer
44183090e0 Initialize stock WPF application 2023-01-27 13:22:02 +00:00
pizzaboxer
0f8cd4a922 Add icon for launching from desktop 2023-01-21 22:32:06 +00:00
pizzaboxer
83f37ee6c3 Rework Preferences menu and file modding
Adds help windows to the Preferences menu, reworked directory structure and allowed files in the root mod directory to be applied to the version folder.
2023-01-17 22:13:51 +00:00
pizzaboxer
fea122f928 Followup on ReShade support
Added ReShade/preset updating, UI fonts and Extravi's ReShade config
2023-01-16 10:06:28 +00:00
pizzaboxer
7f978c22a4 Publish draft for ReShade support
Only things left to implement are updating for ReShade/Extravi's presets, credits, and hopefully some bug fixes.
2023-01-15 17:51:53 +00:00
pizzaboxer
f8f6ce0c0c Rearrange preferences, channel change prompting 2023-01-13 20:44:14 +00:00
pizzaboxer
54f12965c3 Work on config UI for ReShade and add tooltips 2023-01-13 16:02:33 +00:00
pizzaboxer
a69522b00d Miscellaneous improvements 2023-01-09 21:55:22 +00:00
pizzaboxer
bb65472886 Increase icon resolutions 2023-01-09 21:35:16 +00:00
pizzaboxer
078de51ce7 Add support for WinForms DPI scaling 2023-01-09 19:39:27 +00:00
pizzaboxer
2d81c357f6 Add automatic updating (finally! - #38/#67) 2023-01-08 18:52:01 +00:00
pizzaboxer
e71eeb1662 Add notice for DPI scaling 2022-12-31 20:26:04 +00:00
pizzaboxer
3a52aeeb67 Merge branch 'main' of https://github.com/pizzaboxer/bloxstrap 2022-12-26 23:42:58 +00:00
pizzaboxer
60b0f66085 Re-add option for disabling desktop app
Using the fix that @1011025m provided in the discussion for issue #40
2022-12-26 23:42:19 +00:00
pizzaboxer
43f733c5de
Merge pull request #51 from bluepilledgreat/clientsettings-versioninfo
use clientsettings to fetch version
2022-12-03 17:02:50 +00:00
Matthew Brown
e77f8c1c65 use clientsettings to fetch version 2022-11-24 18:22:18 +00:00
pizzaboxer
db762429cf Work on implementing quiet installing
Just got to work on hiding the bootstrapper dialog -- might have to rework how the bootstrapper class is instantiated.
2022-11-20 14:17:50 +00:00
pizzaboxer
170c6e5884 HttpClient - Use singleton and enable gzip
Rework of #45 as it kept crashing on release
2022-11-14 18:24:50 +00:00
pizzaboxer
a39ce6bf81 Make rbxfpsunlocker updating more reliable (#46)
depending on file timestamps suck
2022-11-14 18:07:02 +00:00
pizzaboxer
e6a9d3515d Fix checkbox selection crash 2022-10-31 19:17:15 +00:00
pizzaboxer
4c5bdb3488 Don't launch Roblox after install/update 2022-10-05 21:01:41 +01:00
pizzaboxer
350b655060 Add revamped config menu w/ WPF and theming 2022-10-04 22:03:38 +01:00
pizzaboxer
e3afc92924 Fix error caused by read-only mod files 2022-09-30 15:41:01 +01:00
pizzaboxer
427485f0ec Fix 2011/2015 icons (and other stuff)
- Fix transparency issues with 2011 and 2015 icons
 - Renamed Late 2015 to 2016 (sake of simplicity, minor technicality, besides everyone basically knows it as the 2016 icon)
2022-08-27 23:39:36 +01:00
pizzaboxer
8316c9ec72 Code cleanup and minor fixes
- Fixed channel arg not being set when launching game client
 - Fixed preferences tooltip hiding too early
 - Fixed last deploy info not showing for the right channel
 - Last deploy info now shows deploy timestamp according to system timezone
2022-08-27 13:41:15 +01:00