pizzaboxer
e708ef30fa
i forgot to make the cancel button actually work
2023-06-29 23:32:05 +01:00
pizzaboxer
afbe9f4b90
Disable Mica, change FluentDialog a bit
...
rip mica :(
2023-06-29 23:21:43 +01:00
pizzaboxer
2f005fa6fd
oh forgot to rename this one file
2023-06-29 18:04:38 +01:00
pizzaboxer
5ef20a79c7
Add Fluent MessageBoxes
...
thats a lot of updated files huh
2023-06-29 17:54:05 +01:00
pizzaboxer
d27ca05c32
Move altered padding to wpfui
2023-06-28 21:42:50 +01:00
pizzaboxer
991005c6a7
Improve channel input selection handling
...
input value is now trimmed, as well as input being processed on enter
2023-06-28 20:57:23 +01:00
pizzaboxer
fe885cb24b
Bump version number
2023-06-28 00:08:57 +01:00
pizzaboxer
3a77746daa
Remove reference for IniParser
2023-06-28 00:08:25 +01:00
pizzaboxer
2258000a89
Add build metadata for diagnostics, update checks
...
is this actually gonna work? uhhhh maybe idk
2023-06-27 23:57:57 +01:00
pizzaboxer
17c36ccb91
Line ending normalization... again...
2023-06-26 23:10:39 +01:00
pizzaboxer
6af7188ffe
Add notice for missing Windows Media components
2023-06-26 22:57:09 +01:00
pizzaboxer
e7fd0b9642
Minor restructuring
2023-06-26 22:33:15 +01:00
pizzaboxer
28bcf57dff
Re-enable desktop app if launching with deeplink
2023-06-26 22:06:40 +01:00
pizzaboxer
09d20ac427
Add installation path check ( #314 )
2023-06-26 21:50:47 +01:00
pizzaboxer
670790a023
Enable D3D exclusive fullscreen by default
2023-06-26 21:36:07 +01:00
pizzaboxer
14a1872674
Disambiguate options for lighting mode selection
2023-06-26 20:46:30 +01:00
pizzaboxer
9aded4ead5
Remove option for the 2021/v3 escape menu ( #328 )
...
rip :(
2023-06-26 20:43:48 +01:00
pizzaboxer
1232501698
Fix WebView2 check
2023-06-26 17:43:14 +01:00
pizzaboxer
324859521e
Line ending normalization
2023-06-26 17:42:38 +01:00
pizzaboxer
59bda907d3
Revert "WebView2 bugfix"
...
This reverts commit a71f8e5606
.
it was not supposed to do that :( whyyyyyyyyy
2023-06-13 08:13:53 +01:00
pizzaboxer
a71f8e5606
WebView2 bugfix
...
oops lol
2023-06-13 08:12:16 +01:00
pizzaboxer
09ad916236
Improve how updating Roblox is handled
...
fixes the problem of the versions folder not being properly cleaned out
also instead of skipping the roblox update process if multiple instances are running, continue with the update process but don't delete any older versions when finished
2023-06-12 16:49:14 +01:00
pizzaboxer
3926f30866
Improve how multiple menu instances are handled
2023-06-12 12:16:42 +01:00
pizzaboxer
778a67dcb9
Add support for the 2023 v4 menu
2023-06-12 11:41:24 +01:00
pizzaboxer
7b950cba55
Merge branch 'bugfix-268' into version-2.4.0
2023-05-27 19:28:32 +01:00
pizzaboxer
cf1514d6be
Use ToLowerInvariant() instead of ToLower() ( #268 )
...
oops
2023-05-27 19:25:33 +01:00
pizzaboxer
053197ca64
Fix spacing
2023-05-25 23:13:36 +01:00
pizzaboxer
1106d1ff0c
Rearrange FastFlags menu tab
...
prioritized presets that are likely to be used the most, and are what would stand out to people the most
also removed the desktop app mobile layout preset, primarily just added it for filler when i was first working on fflag integration but now there really is too many options lol
2023-05-25 23:09:29 +01:00
pizzaboxer
c1410aa38c
Add option for FIB Phase 2 / ShadowMap ( #263 )
2023-05-25 23:02:53 +01:00
pizzaboxer
ada0dc91af
Better handling of malformed registry key ( #264 )
2023-05-25 22:56:08 +01:00
pizzaboxer
244c3dee40
Fully cleanup Bloxstrap folder after install
...
this also goes to show just how much of a mess bootstrapper dialog management is lol
2023-05-24 18:27:11 +01:00
pizzaboxer
57e6454fd7
Add program size estimation
...
conditions are kinda messy but its fine
2023-05-24 14:56:47 +01:00
pizzaboxer
54b65f8728
Improve WebView2 install handling
...
cuts down on code and should better account for multiple instances
2023-05-24 11:21:53 +01:00
pizzaboxer
c7a7feeebf
Add process ID to log filename #212
...
an attempt to mitigate a bug with rogold accidentally launching roblox twice when launching a game through one of its added features making bloxstrap error because both instances will have the same log filename
don't want to just terminate any launched instances that encounter the same filename since there could be a case of someone intentionally launching roblox repeatedly
this won't actually stop the double launching, there's not much way around that without being able to see the executing args of other bloxstrap instances, but it solves the error
2023-05-24 11:02:57 +01:00
pizzaboxer
af26604980
oh yeah some more stuff
2023-05-18 20:46:06 +01:00
pizzaboxer
a740f99b50
Add support for emoij selection ( #148 )
2023-05-18 11:24:09 +01:00
pizzaboxer
dc997743c7
Fix tab indentation
...
I HATE VISUAL STUDIO
2023-05-16 10:34:59 +01:00
pizzaboxer
dbabfb34b4
Move multi instance launching to Integrations tab
...
i don't remember my justfiication for putting this under the behaviour tab? integrations makes a lot more sense imo
2023-05-16 10:17:03 +01:00
pizzaboxer
dd60e78a5d
Refactor class/folder structure of UI elements
...
pain
2023-05-15 15:06:39 +01:00
pizzaboxer
baf70aa2e5
Add credits for the so-far uncredited
2023-05-15 13:47:33 +01:00
pizzaboxer
424cbf9154
Amend commit for old character sound mod
...
i need to stop instinctively pushing to origin
2023-05-15 13:29:34 +01:00
pizzaboxer
3403fa4256
Add mod preset for emulating old character sounds
2023-05-15 12:56:13 +01:00
pizzaboxer
c72fdf1ca9
Fix stuck notification area icon issue
...
oh so it was that simple huh lmao
2023-05-15 08:41:41 +01:00
pizzaboxer
d96df87006
Auto set Vulkan window minimize fix flag
2023-05-14 03:02:33 +01:00
pizzaboxer
22e1623d23
Fix bug with ClientAppSettings edit button state
2023-05-14 02:53:22 +01:00
pizzaboxer
cb551ad0d6
Add FFlag preset for GUI hiding
...
many thanks to https://github.com/pizzaboxer/bloxstrap/issues/230#issuecomment-1542966228
2023-05-14 02:48:33 +01:00
pizzaboxer
64978aecb0
Add FFlag preset for enabling old textures ( #215 )
2023-05-14 02:21:41 +01:00
pizzaboxer
6d72ec973e
Move auto channel change preference
...
moved to installation tab to make it clearer that it's related to channel preference
2023-05-14 02:05:38 +01:00
pizzaboxer
a50a032e84
credits :D
2023-05-14 01:51:28 +01:00
pizzaboxer
1f91c309ca
Add client version number
...
Finalizing the fake Byfron style
2023-05-14 01:39:28 +01:00
pizzaboxer
9da925cd54
Add fake Byfron logo
...
Also undo some changes for version number and stuff, I'll do that later in a sec
2023-05-13 14:23:32 +01:00
1011025m
969dbbbf92
Regression, it didn't have to be over engineered
2023-05-13 20:43:13 +08:00
1011025m
58932f4b34
i forgor 💀
2023-05-13 12:13:15 +08:00
1011025m
2a24a0526f
Fix padding and visibility
2023-05-13 12:05:20 +08:00
1011025m
74d15c9bf3
Add Byfron logo
2023-05-13 11:57:16 +08:00
1011025m
7e82dc4436
Didn't pass the -a flag in git...
2023-05-13 10:31:05 +08:00
1011025m
066fda920e
More corrections to mimic the dialog
2023-05-13 10:29:21 +08:00
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
pizzaboxer
3f6154cf84
Change ordering in Appearance menu
2023-05-10 13:44:09 +01:00
pizzaboxer
26a7dfe5af
Make Hyperion dialog inherit from Fluent dialog
2023-05-10 13:41:36 +01: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
1011025m
15d81cf8a7
Add Hyperion mockup bootstrapper style
2023-05-09 21:01:47 +08:00
pizzaboxer
39d919811f
Add support for game message communication ( #183 )
...
game scripts can print a client message to send messages to bloxstrap, right now only for setting the presence status
message is a json string formatted with the properties "command" and "data" that's prefixed with the string "[SendBloxstrapMessage]"
example:
print('[SendBloxstrapMessage] {"command":"SetPresenceStatus", "data":"hi"}')
2023-05-09 12:21:56 +01:00
pizzaboxer
51ff6680e3
Merge pull request #218 from fxeP1/main
...
Implement Direct3D10 rendering mode.
2023-05-07 07:53:17 +01:00
pizzaboxer
5b7d52581c
Minor wording change
2023-05-07 07:52:45 +01:00
fxe
1a4ebad370
Implement Direct3D10 rendering mode.
2023-05-06 09:47:16 +01:00
pizzaboxer
74f63df43a
Fix typo in ReShade removal notice ( #195 )
...
mfw https://twitter.com/boxerpizza/status/1650825767553495041 came back to slap me in the face
2023-05-05 08:47:05 +01:00
pizzaboxer
cec5c58e7c
Last minute fixes
2023-05-04 14:16:06 +01:00
pizzaboxer
1dfc299f48
Bump project version (2.2.0 -> 2.3.0)
2023-05-04 11:11:59 +01:00
pizzaboxer
0b90c66e1c
Remove ZWinPlayer64 from selectable channels
2023-05-04 11:11:30 +01:00
pizzaboxer
95360e57c4
Remove ReShade from licenses in about tab
2023-05-04 11:10:00 +01:00
pizzaboxer
2b8d8de06d
Fix 32-bit removal
...
oops screwed up that one webview2 registry key
2023-05-04 10:50:32 +01:00
pizzaboxer
c068bd339e
Reword descriptions in menu
2023-05-04 10:39:40 +01:00
pizzaboxer
85ecef310a
Remove 32-bit support
...
💀 💀 💀 32 bit is GONE 💀 💀 💀
2023-05-04 10:15:55 +01:00
pizzaboxer
7d672d6a0f
Remove ReShade
...
💀 💀 💀 reshade is gone 💀 💀 💀
2023-05-04 10:06:34 +01:00
pizzaboxer
d1527535e4
Rename a bunch of classes
...
yea
2023-05-03 18:19:26 +01:00
pizzaboxer
e4ae6f6ccc
Addendum - invisible unicode characters
2023-05-03 18:16:32 +01:00
pizzaboxer
a2acb24638
Fix dc presence not working with short game name
2023-05-03 16:48:18 +01:00
pizzaboxer
bff6efe2c5
Move FastFlag config to separate tab
2023-05-02 00:05:33 +01:00
pizzaboxer
ec93ff0351
Minor changes
2023-05-01 23:40:49 +01:00
pizzaboxer
65739b8f92
New logo - Iteration 2
...
i had the gradient the wrong way round the entire time lol
2023-05-01 23:30:54 +01:00
pizzaboxer
bb4537d148
New logo
...
its better i think
2023-05-01 23:15:21 +01:00
pizzaboxer
c04dba8d73
Add button to open ClientAppSettings.json
2023-05-01 21:57:46 +01:00
pizzaboxer
e6bfac46fe
Fix first-time installation
2023-05-01 15:14:18 +01:00
pizzaboxer
8cd6690a33
Rework notification handling, make Job ID copyable
2023-04-30 21:38:54 +01:00
pizzaboxer
41ca2e92fd
where tf did the submodule go
2023-04-30 17:58:45 +01:00
pizzaboxer
1787bc12aa
Revert "Delegate wpfui library from nuget to submodule"
...
This reverts commit 19bf34b392
.
2023-04-30 17:54:26 +01:00
pizzaboxer
19bf34b392
Delegate wpfui library from nuget to submodule
...
ci warnings be like: lol
2023-04-30 17:50:27 +01:00
pizzaboxer
93694a5ff4
Add more options for channel change behaviour
2023-04-30 00:59:23 +01:00
pizzaboxer
b82241bbd3
Auto clean up log files older than a week
2023-04-30 00:32:09 +01:00
pizzaboxer
606aadda97
Turn DeployManager from singleton to helper
...
this really did not need to be oop lol
2023-04-29 23:55:43 +01:00
pizzaboxer
115badc6a5
Merge pull request #158 from pizzaboxer/dependabot/nuget/CommunityToolkit.Mvvm-8.2.0
...
Bump CommunityToolkit.Mvvm from 8.1.0 to 8.2.0
2023-04-27 18:12:15 +01:00
dependabot[bot]
cff4919369
Bump CommunityToolkit.Mvvm from 8.1.0 to 8.2.0
...
Bumps [CommunityToolkit.Mvvm](https://github.com/CommunityToolkit/dotnet ) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/CommunityToolkit/dotnet/releases )
- [Commits](https://github.com/CommunityToolkit/dotnet/compare/v8.1.0...v8.2.0 )
---
updated-dependencies:
- dependency-name: CommunityToolkit.Mvvm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-27 17:01:46 +00:00
pizzaboxer
a7f0b14081
Add selector between Voxel and Future lighting
2023-04-27 12:14:25 +01: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
903fc42128
Check disk space based on manifest sizes
2023-04-26 14:04:27 +01:00
pizzaboxer
580173d31c
Check if preferred channel is still being updated
2023-04-26 13:37:35 +01:00
pizzaboxer
8a250391d0
Merge pull request #151 from EasternBloxxer/patch-2
...
Add the future lighting toggle to mods
2023-04-26 12:51:20 +01:00
pizzaboxer
cc337a3c7b
Fix formatting (4 spaces)
2023-04-26 12:49:53 +01:00
pizzaboxer
0efc43b445
Adjust wording and ordering
2023-04-26 12:42:09 +01:00
EasternBloxxer
1754f0de71
Update ModsPage.xaml
2023-04-24 18:03:08 +03:00
EasternBloxxer
e7431c652d
Update ModsPage.xaml
...
Fixed weird visual studio formatting.
2023-04-24 13:53:18 +03:00
EasternBloxxer
76efc5ac57
Ignore the above commits..........
2023-04-24 02:52:15 +03:00
EasternBloxxer
6c3fa8685d
Update ModsPage.xaml
...
Oops!
2023-04-24 02:48:49 +03:00
EasternBloxxer
1e8b43631b
Update ModsViewModel.cs
...
Same as the other one.
2023-04-24 02:40:00 +03:00
EasternBloxxer
7d84806e68
Update ModsPage.xaml
...
Add future thing
2023-04-24 02:36:58 +03:00
pizzaboxer
64db0527b3
Use clientsettingscdn instead of clientsettings
2023-04-23 15:54:46 +01:00
pizzaboxer
4630b3c9bd
Fix formatting
...
I LOVE VISUAL STUDIO
2023-04-22 21:32:26 +01:00
pizzaboxer
b89bb0a140
Preserve time spent when teleporting within game
2023-04-22 21:31:48 +01:00
pizzaboxer
f28d956367
Add FFlag mod preset for mobile Lua app interface
...
lol
2023-04-21 18:42:46 +01:00
pizzaboxer
8dde69d580
Fix FastFlags being loaded too early
2023-04-21 18:25:32 +01:00
pizzaboxer
3b7a363aa0
Auto switch to LIVE if using ReShade
2023-04-21 13:25:28 +01:00
pizzaboxer
2b8d850c04
Revert "Make Mods the default page"
...
This reverts commit d30aff867a
.
2023-04-21 11:56:25 +01:00
pizzaboxer
becc73929e
Revert "Remove ReShade"
...
instead of removing reshade outright, it's probably better to just make people switch to LIVE for now. yeah, reshade is on its last knees, but if there's still time, i'm taking it
2023-04-21 11:56:19 +01:00
pizzaboxer
d30aff867a
Make Mods the default page
2023-04-20 14:23:12 +01:00
pizzaboxer
055e75cfbe
Formatting fixes, bump version
2023-04-20 13:30:29 +01:00
pizzaboxer
6ea198f1e1
Fix Byfron crashes
...
turns out byfron will trip if you keep a process handle for robloxplayerbeta open for any longer than a minute
2023-04-20 12:54:02 +01:00
pizzaboxer
b3dcb48038
Make launch behaviour closer to official launcher
...
no custom start event, only specifying launchtime when launched from website
oh yeah i fixed a bug with fflag management
2023-04-20 11:51:37 +01:00
pizzaboxer
826b0a04ca
Reorganize stuff
...
moved around stuff to better reflect the regions they're supposed to be in
2023-04-20 10:32:51 +01:00
pizzaboxer
6cc701f6a2
Remove ReShade
...
also fixed a bug with deleted mods not being correctly applied after adding webview2 support
2023-04-20 09:55:18 +01:00
pizzaboxer
c87eff997a
Add check for working deployment domain ( #134 )
...
this is gonna suck to merge into 2.2.0 lmao
2023-04-20 09:17:21 +01:00
pizzaboxer
1f40efd10d
Add manual channel entry ( #132 )
2023-04-15 01:41:11 +01:00
pizzaboxer
7fa4a0b989
Merge branch 'version-2.1.1' into version-2.2.0
2023-04-15 00:04:04 +01:00
pizzaboxer
c650c29016
Add WebView2 support
...
currently being tested in zintegration, hotfix needs to be released before it makes it way to LIVE
2023-04-15 00:01:48 +01:00
pizzaboxer
eafce44bad
Add FFlag mod preset for menu versions
2023-04-14 23:18:24 +01:00
pizzaboxer
3927d58290
Show channel name if not in predefined lists
2023-04-14 22:02:48 +02:00
pizzaboxer
45f760bc14
Add FFlag mod preset for 0-21 graphics slider
2023-04-14 21:31:34 +02:00
pizzaboxer
c5d46f5d46
Change how default flag values are handled
...
they're now all handled before they're saved/loaded
2023-04-13 21:04:54 +02:00
pizzaboxer
d7dc198a8b
Check if player executable exists ( #128 )
2023-04-12 11:06:27 +02:00
pizzaboxer
65c85b612a
Remove rbxfpsunlocker in favor of target FPS FFlag
2023-04-12 00:55:59 +02:00
pizzaboxer
994d736eeb
Fix bug with FFlags being saved when cancelled
2023-04-12 00:33:05 +02:00
pizzaboxer
aeeb89445e
Add FFlag preset for setting framerate cap
...
this will replace rbxfpsunlocker, and yeah having a default value of 99999 might be a bit weird lol
2023-04-12 00:28:54 +02:00
pizzaboxer
7281cbf54a
Merge branch 'version-2.2.0' of https://github.com/pizzaboxer/bloxstrap into version-2.2.0
2023-04-11 23:54:10 +02:00
pizzaboxer
7a305c6bd2
Write all FastFlag values strictly as strings
...
this is how roblox does it, and it just makes things easier
2023-04-11 23:54:03 +02:00
pizzaboxer
a95ce870db
Auto change icon to custom when changing location
...
i dont know what the issue id for this is because im on a plane like 999999 feet in the air 😭
2023-04-11 13:19:10 +01:00
pizzaboxer
48de954eb0
Merge pull request #127 from pizzaboxer/bugfix-124
...
Add proper global exception handling
2023-04-10 12:27:32 +01:00
pizzaboxer
1f453a7a27
Add proper global exception handling
2023-04-09 18:16:26 +01:00
bluepilledgreat
6bbfdd4124
fix logic error
2023-04-09 18:13:22 +01:00
pizzaboxer
add07a1c71
Remove ping stats from server notifier
2023-03-13 19:14:24 +00:00
pizzaboxer
f8dd388f88
Finalize v2.1.0 update
...
extra quality assurance and stuff
2023-03-13 18:22:44 +00:00
pizzaboxer
e72202f6f8
Add integration for notifying server details
...
might just be the coolest integration yet
2023-03-13 00:54:41 +00:00
pizzaboxer
bbd2534f94
32-bit support notice followup
...
just realized the compatibility package makes the binary size balloon to 50mb lmao jesus
2023-03-12 23:14:09 +00:00
pizzaboxer
b8dd708276
Add 32-bit support notice
2023-03-12 23:05:51 +00:00
pizzaboxer
75290fd9ee
Use universe info for game presence
2023-03-12 17:18:05 +00:00
pizzaboxer
961d21cff9
Add exception handling for main thread
...
wdym you're not supposed to just throw everything into a try catch block i have no idea what youre talking about
2023-03-12 14:14:10 +00:00