pizzaboxer
5f8e1401c7
Allow flag JSON importing to be done by copy-paste
2023-08-23 13:25:37 +01:00
pizzaboxer
517546087c
Remove install location changing post installation
2023-08-23 12:43:10 +01:00
pizzaboxer
cf09956258
Add more restrictions on install path selection
2023-08-23 11:27:45 +01:00
pizzaboxer
1f86996d7d
Skip mod check if Roblox is running
2023-08-23 11:12:48 +01:00
pizzaboxer
85c19a5e0d
Fix single-letter game names Again
2023-08-23 10:43:07 +01:00
pizzaboxer
ee8f583bae
Gatekeep channel selection
...
👍
2023-08-23 10:35:10 +01:00
pizzaboxer
1e8a4359d7
Fix selected menu version not applying ( #528 )
2023-08-23 10:27:30 +01:00
pizzaboxer
47dcec060b
Revert to LIVE if there's no Windows build ( #526 )
2023-08-23 10:10:33 +01:00
pizzaboxer
541a8bdc73
Fix clipboard copying ( #522 )
2023-08-23 09:57:11 +01:00
pizzaboxer
30b06947d1
Merge pull request #558 from apprehensions/main
...
Fix Typos
2023-08-19 12:40:56 +01:00
sewn
473cb5c70c
Fix Typos
2023-08-19 13:21:52 +03:00
pizzaboxer
e5bd4f3678
Fix bug with duplicate launch checking
2023-08-06 14:44:12 +01:00
pizzaboxer
f617700457
Unwrap inner exceptions when showing exception
2023-08-06 14:32:58 +01:00
pizzaboxer
53ccac4b37
(Attempt to) fix duplicate exception dialogs
2023-08-06 14:24:17 +01:00
pizzaboxer
b6de3645b7
Catch exceptions when deleting files/folders
2023-08-06 14:21:27 +01:00
pizzaboxer
b22d72a1b8
Allow for rich presence to be set on game join
...
better title: Allow for rich presence to be set through BloxstrapRPC on immediate game join
2023-08-05 01:03:33 +01:00
pizzaboxer
871bf2f9b1
Prompt to validate install location correction
2023-08-05 00:22:29 +01:00
pizzaboxer
292d07cdec
Set channel as production by default ( #509 )
2023-08-04 22:14:26 +01:00
pizzaboxer
e2041d5631
Fix typo in server location notification
2023-08-04 17:36:43 +01:00
pizzaboxer
81cdede240
Remove FastFlag preset for setting MSAA
2023-08-04 17:36:14 +01:00
pizzaboxer
dd06d9c3d1
Bump to 2.5.1
2023-08-02 16:51:17 +01:00
pizzaboxer
ba57d584f0
Remove redundant connectivity check
...
keep the single connectivity check for testing if the roblox website can be contacted
2023-08-02 14:59:29 +01:00
pizzaboxer
173494641a
Show all inner exceptions for connectivity dialog
...
maybe using a viewmodel isnt a bad idea after all...
2023-08-02 10:37:27 +01:00
pizzaboxer
c0d173e87a
Minor changes to how rich presence setting works
2023-08-01 20:24:56 +01:00
pizzaboxer
04dda07620
Set default FPS limit as main display refresh rate
...
https: //cdn.discordapp.com/attachments/377894067712950275/1136002569660014653/image.png
Co-Authored-By: $wag Messiah <135360571+sahelantrophus@users.noreply.github.com>
2023-08-01 19:29:10 +01:00
pizzaboxer
48afdd7036
Use CsWin32 in favor of NativeMethods
...
i was planning to use pinvoke but turns out it was deprecated just 6 days ago lol
2023-08-01 19:09:52 +01:00
pizzaboxer
bf53b0642e
Improvements to web URL opening
2023-08-01 17:33:51 +01:00
pizzaboxer
f00de2bc2e
Make dialogs for connection errors more friendly
2023-08-01 14:16:11 +01:00
pizzaboxer
bca6e3d21b
Cleanup Roblox folder on uninstallation
2023-07-31 12:59:35 +01:00
pizzaboxer
767783ae22
Add verbosity for HTTP response exceptions
2023-07-31 11:57:45 +01:00
pizzaboxer
dae1dfd824
Ratelimit BloxstrapRPC requests
2023-07-31 11:06:12 +01:00
pizzaboxer
348154fded
Allow for rich presence fields to be reset
2023-07-31 10:42:13 +01:00
pizzaboxer
1073357569
Add extra read-only checks
2023-07-30 23:35:43 +01:00
pizzaboxer
894587554c
Sanity check install location/drive ( #474 )
...
moved to its own class for better flow control
2023-07-30 23:11:57 +01:00
pizzaboxer
ba45bf46b4
whoops shouldnt have hardcoded that
2023-07-29 23:39:04 +01:00
pizzaboxer
266cce763b
Bump to v2.5.0
...
bamboozled
2023-07-29 23:32:18 +01:00
pizzaboxer
92aaa86d4f
Add option to force MSAA samples ( #448 )
2023-07-29 23:29:53 +01:00
pizzaboxer
bfe32ab679
Add connectivity check on startup
2023-07-29 21:29:17 +01:00
pizzaboxer
3a826519fe
Miscellaneous HTTP/task improvements
2023-07-29 20:35:36 +01:00
pizzaboxer
cb19366db9
Fall back to clientsettings if CDN doesn't work
2023-07-29 12:48:23 +01:00
pizzaboxer
0da000a7b6
Add rendering mode notice for VR
2023-07-29 12:40:08 +01:00
pizzaboxer
667e020431
Make installing Roblox (hopefully?) more reliable
...
uhhhh, i dont know if this will work? who knows, it should though
basically just attempts to restart interrupted downloads from stuff like decryption errors and eof marks, whatever
also fixes package extraction errors not being handled properly
2023-07-28 23:43:48 +01:00
pizzaboxer
d6e0df8cb7
Circumvent ISPs blocking githubusercontent
2023-07-28 21:36:34 +01:00
pizzaboxer
c8c49a2921
Revamp Bloxstrap game messaging, now BloxstrapRPC
...
support for nested and dynamically-typed json fields, and games now have greater liberty over how the rich presence can be configured
2023-07-28 21:02:54 +01:00
pizzaboxer
cb4c813b8a
Re-add channel version check on startup
2023-07-28 11:17:56 +01:00
pizzaboxer
2d55e913a2
Fix visual bugs from yesterday's commits
2023-07-28 09:57:37 +01:00
pizzaboxer
3c6f7a1127
Add option to force reinstall Roblox, cleanup VM
2023-07-27 23:39:14 +01:00
pizzaboxer
b651be7024
Add ability to import FastFlags from JSON
2023-07-27 22:56:11 +01:00
pizzaboxer
e0fcbaab2f
Fix race condition with duplicate instances
...
turns out it happens so quickly that not even having a file existence check right before opening it is sufficient enough
2023-07-27 22:17:00 +01:00
pizzaboxer
e1013bf9b1
Add search bar for FastFlag editor ( #446 )
2023-07-26 23:26:56 +01:00
pizzaboxer
d8701b1c40
Fix NotifyIcon not disposing properly
2023-07-26 22:57:33 +01:00
pizzaboxer
0b1898fb3b
Bump DiscordRPC to 1.2.1.24
2023-07-26 22:46:42 +01:00
pizzaboxer
d618ff350c
Add message commands for presence timestamp/icon
...
also fix a bug with the server location query thingy
2023-07-26 22:36:24 +01:00
pizzaboxer
81161be984
Align old avatar editor background for R15 avatars
2023-07-26 14:49:14 +01:00
pizzaboxer
85be870fdc
Refactor file modding system
...
shouldnt break hopefully idk lol
2023-07-26 14:49:01 +01:00
pizzaboxer
a3fd58118d
Add extra logging info
2023-07-26 11:21:54 +01:00
pizzaboxer
102f6d1949
oh so we're back to this huh
...
hopefully async exception management should be better?
2023-07-26 01:30:00 +01:00
pizzaboxer
5de6d02922
Don't set manual fullscreen flag for Vulkan/OpenGL
2023-07-25 23:36:15 +01:00
pizzaboxer
d9d7622f7b
Add icons to context menu, fix alignment
2023-07-25 22:40:31 +01:00
pizzaboxer
6ed6edd762
Do not await log flushes when writing
...
look at that it solved my whole ass problem
2023-07-25 22:11:12 +01:00
pizzaboxer
b8e62cc683
Write log entries in UTF-8, not Unicode
2023-07-25 21:45:35 +01:00
pizzaboxer
67f0fdd1f4
Add back mica for the Fluent dialog style
...
The Children Yearn For The Mica
2023-07-25 21:31:11 +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
aebec51d68
i forgot to actually rename the file...
2023-07-25 19:40:07 +01:00
pizzaboxer
83856acaec
RobloxActivity -> Integrations.ActivityWatcher
2023-07-25 19:39:31 +01:00
pizzaboxer
8065e5be98
Bump version to 2.4.1
...
forgot about this lol
2023-07-25 19:08:55 +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
b5f4017326
Sort names alphabetically in the FFlag editor
2023-07-25 18:20:33 +01:00
pizzaboxer
6652d43308
Improve server location fetch handling ( #445 )
2023-07-25 18:08:37 +01:00
pizzaboxer
f02fba2ce1
Fix font application mod on first install
2023-07-25 17:52:23 +01:00
pizzaboxer
dc3500e110
Don't force DPI scaling fixes
2023-07-25 17:28:33 +01:00
pizzaboxer
5cf51b3311
Fix install location warning showing twice ( #438 )
2023-07-25 16:19:03 +01:00
pizzaboxer
38b1c584d2
Don't hardcode mfplat.dll check ( #439 )
2023-07-25 16:14:48 +01:00
pizzaboxer
145dcff382
Add info page on activity tracking
2023-07-24 20:19:10 +01:00
pizzaboxer
d9e4251c20
Add credit for @nakoyasha
...
almost forgot about that
2023-07-24 19:52:26 +01:00
pizzaboxer
d3e15376b7
Add old splat sound for old character sounds mod
2023-07-24 19:44:12 +01:00
pizzaboxer
2c6d9f2255
Minor visual alterations to pre-install page
2023-07-24 19:22:03 +01:00
pizzaboxer
ce02c0a826
Only show log tracer if debug settings are enabled
2023-07-24 18:26:38 +01:00
pizzaboxer
3c365a5839
FastFlag editor: prevent duplicate additions
2023-07-24 16:38:50 +01:00
pizzaboxer
e2c1997b21
Make hidden context menu container more hiddener
...
You did not see a circle floating on the screen. nuh uh
2023-07-24 16:15:19 +01:00
pizzaboxer
b4bf2247c5
Ensure log creation times aren't from the future
...
yes, this is for real
https://discord.com/channels/1099468797410283540/1106329163079614545/1133040760112021615
2023-07-24 15:34:49 +01:00
pizzaboxer
7b3eaa5a01
Auto delete RUNASADMIN flag on launch
...
yeah idk how this happens
2023-07-24 14:22:56 +01:00
pizzaboxer
c2a96f8dac
Don't create NotifyIcon when uninstalling
2023-07-24 12:24:15 +01:00
pizzaboxer
6547118383
Reduce redundant logs when setting flags
2023-07-24 12:22:02 +01:00
pizzaboxer
d1861262fc
NotifyIcon disposal - second attempt
2023-07-24 11:51:50 +01:00
pizzaboxer
b0334b7866
Make mod preset application a bit less painful
2023-07-24 10:12:42 +01:00
pizzaboxer
5558e5163b
Minor alterations
2023-07-24 09:50:25 +01:00
pizzaboxer
01ea138e02
Add option to copy invite deeplink in context menu
2023-07-24 09:38:46 +01:00
pizzaboxer
72f034c498
Make RP button text more descriptive
2023-07-24 09:31:53 +01:00
pizzaboxer
3aafa140a1
Hide RP join button if not in public server
2023-07-24 09:23:14 +01:00
pizzaboxer
62a44f1c2c
Save all FastFlag values as strings
...
turns out that the json deserializer does not, in fact, automatically typecast to string
2023-07-23 23:45:40 +01:00
pizzaboxer
df422cceb5
worked on my machine...
2023-07-23 23:38:34 +01:00
pizzaboxer
de34d20def
Actions: use lockfile for packages
...
forgot about this
2023-07-23 23:28:57 +01:00
pizzaboxer
6d71eb771b
FastFlag editor - use primary color for highlights
2023-07-23 22:41:25 +01:00
pizzaboxer
cf492cb1ad
FastFlag editor, keep selection with preset toggle
2023-07-23 19:14:19 +01:00
pizzaboxer
b2636211df
Minor visual alterations to flag editor
...
highlight newly added entry, change icon
2023-07-23 18:34:45 +01:00
pizzaboxer
52b6a60d02
Re-add FastFlag struct class
...
forgot keyvaluepairs arent editable :(
2023-07-23 18:25:39 +01:00
pizzaboxer
b3b174ed4b
Finalize placement of flag editor in menu
2023-07-23 18:17:34 +01:00
pizzaboxer
500b21d601
Remove option to enable/disable flags
...
:(
2023-07-23 18:03:53 +01:00
pizzaboxer
1b3049fbdb
Make FastFlag editor state consistent with reloads
2023-07-23 17:39:46 +01:00
pizzaboxer
0d17cb5b3d
Style DataGrid for FastFlag editor
...
god damn i actually managed to make it look GOOD
2023-07-23 17:34:14 +01:00
pizzaboxer
2bd20b5880
Fix DataContext management for FastFlags page
2023-07-23 15:56:55 +01:00
pizzaboxer
e5d6ac0e0a
Abstract preset flags
...
centralize where flag names are stored, and hide from editor list by default
2023-07-23 15:45:25 +01:00
pizzaboxer
44c9d490b0
Consolidate menu selection flags
...
turns out v5 was just merged into v4 lol
2023-07-23 12:47:48 +01:00
pizzaboxer
c64f82740c
Make FastFlag list absolute and not change-based
2023-07-23 12:03:26 +01:00
pizzaboxer
c218656cb8
Always show DateTime strings in English
2023-07-23 08:38:30 +01:00
pizzaboxer
1779056655
Fix race condition with NotifyIcon disposal ( #412 )
2023-07-23 08:33:29 +01:00
pizzaboxer
cc39ee6e8a
Graphical FastFlag editor - initial prototype
2023-07-22 22:36:00 +01:00
pizzaboxer
049b340823
Fix UI namespaces
2023-07-22 13:18:31 +01:00
pizzaboxer
61255925e6
Mitigate rich presence race condition ( #411 )
2023-07-22 12:32:11 +01:00
pizzaboxer
cefe7cd22a
Silently fail when making desktop shortcut ( #410 )
2023-07-22 12:18:55 +01:00
pizzaboxer
46e671e3ff
Finalize log tracer view ( #375 )
...
also increased log polling rate for people with debug features enabled
2023-07-22 12:14:37 +01:00
pizzaboxer
62b4897bcc
Add help button to FastFlags menu tab
2023-07-21 00:04:18 +01:00
pizzaboxer
5c267c7395
Add UDMUX proxy status as server info, fix stuff
2023-07-20 23:58:50 +01:00
pizzaboxer
890f7a14df
Add detection for reserved/private server types
2023-07-20 23:15:30 +01:00
pizzaboxer
5205287f36
Alter how game teleports are detected
2023-07-20 22:40:38 +01:00
pizzaboxer
9d7f9f7ba3
Fix dialog modal blocking, reorganize UI code
2023-07-20 20:51:32 +01:00
pizzaboxer
53a64881cd
Add log tracer window
2023-07-20 18:17:25 +01:00
pizzaboxer
05185e9e9a
Add context menu option for toggling rich presence
2023-07-20 15:11:22 +01:00
pizzaboxer
b677ce5aea
Make channel selection error info more accurate
2023-07-20 12:39:03 +01:00
pizzaboxer
dc70720ff7
Fix bug with logger backlog not working
2023-07-20 08:47:17 +01:00
pizzaboxer
4233d5e904
Fix threading stuff (?)
2023-07-20 00:56:32 +01:00
pizzaboxer
8a7696734f
i need to go to bed
2023-07-20 00:38:09 +01:00
pizzaboxer
fbd5692df4
Add window for showing server information
2023-07-20 00:34:02 +01:00
pizzaboxer
ce1c2bc88f
Make activity tracking an independent option
...
also moved server location info logic to the activity handler itself as i plan to also use it in an informational window accessible from the context menu
2023-07-19 23:34:27 +01:00
pizzaboxer
5f9f63d18e
Move ServerNotifier stuff to NotifyIconWrapper
2023-07-19 22:41:32 +01:00
pizzaboxer
4705bec8d6
NotifyIcon context menu - initial prototype
...
saving this here so i can see if there's a better way to do stuff first before adding functionality
2023-07-19 19:07:40 +01:00
pizzaboxer
ee9f339914
hey gimme a break i didnt wanna stash my changes
2023-07-18 23:48:31 +01:00
pizzaboxer
ed56b5847c
Add option for v5 menu
...
only 21 minutes after it was released on zint :D
2023-07-18 23:38:41 +01:00
pizzaboxer
54ff38ebf3
Fix update version check ( #394 )
2023-07-18 07:57:33 +01:00
pizzaboxer
33aab4ff8a
Rework how package extraction works
...
maybe this might just fix things?
2023-07-17 22:47:39 +01:00
pizzaboxer
907a3c3517
Consolidate NotifyIcon code
2023-07-17 22:11:57 +01:00
pizzaboxer
12b76c95f1
Merge branch 'version-2.4.0' into dependabot/nuget/DiscordRichPresence-1.1.4.20
2023-07-17 18:13:06 +01:00
dependabot[bot]
3e819a69b4
Bump DiscordRichPresence from 1.1.3.18 to 1.1.4.20
...
Bumps [DiscordRichPresence](https://github.com/Lachee/discord-rpc-csharp ) from 1.1.3.18 to 1.1.4.20.
- [Release notes](https://github.com/Lachee/discord-rpc-csharp/releases )
- [Commits](https://github.com/Lachee/discord-rpc-csharp/commits )
---
updated-dependencies:
- dependency-name: DiscordRichPresence
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-17 16:58:47 +00:00
pizzaboxer
607075c9d9
Check channel by comparing against LIVE
...
also change how version comparisons work
2023-07-17 10:10:53 +01:00
pizzaboxer
0b8b9ea068
Remove channel outdated check on startup
2023-07-17 09:29:44 +01:00
pizzaboxer
6fe62dd387
Merge pull request #391 from bluepilledgreat/version-2.4.0-ignore-auto-update-errors
...
ignore exceptions while fetching new releases
2023-07-16 16:29:23 +01:00
pizzaboxer
7caa59ead3
Only prompt channel change once during enrollment
2023-07-16 16:28:16 +01:00
bluepilledgreat
3a97ccb552
ignore exceptions while checking new releases
2023-07-16 16:18:44 +01:00
pizzaboxer
8a4adaec3a
Bring back Mica, fix theming, styling improvements
...
yeah this new titlebar alignment is gonna look weird but just stick with me
2023-07-16 15:49:52 +01:00
pizzaboxer
3422cdc74f
Merge branch 'version-2.4.0' of https://github.com/pizzaboxer/bloxstrap into version-2.4.0
2023-07-16 14:48:03 +01:00
pizzaboxer
691d7beead
Add extra credits and extensive help information
2023-07-16 14:47:59 +01:00
bluepilledgreat
8831786d80
fix fluent cancel button
2023-07-16 14:13:51 +01:00
bluepilledgreat
1a084015d3
fix warning without disabling warning
2023-07-16 13:47:45 +01:00
pizzaboxer
0f1dd35efa
Enable DPI scaling fixes by default
2023-07-15 23:10:52 +01:00
pizzaboxer
282d4c665a
Consolidation - global usings
2023-07-15 22:52:44 +01:00
pizzaboxer
77725ea5d7
Consolidate NotifyPropertyChanged ViewModels
2023-07-15 22:30:52 +01:00
pizzaboxer
9f9156b4cf
Make installation information clearer
2023-07-15 22:01:57 +01:00
pizzaboxer
1002199db4
Make uninstall process clearer
2023-07-15 20:49:58 +01:00
pizzaboxer
0162dbf3bb
Make channel selection input more responsive
2023-07-15 17:52:59 +01:00
pizzaboxer
f553a812cb
Add ability to set old avatar editor scene ( #353 )
2023-07-15 17:33:12 +01:00
pizzaboxer
e4dc6c0600
Show inner exception in error dialog
2023-07-15 16:20:28 +01:00
pizzaboxer
e3cf2ac3a2
Minor visual adjustments
2023-07-15 13:18:39 +01:00
pizzaboxer
232cd4f5c0
Fix bug with mod preset checking... again
2023-07-15 13:13:07 +01:00
pizzaboxer
78869e5e7e
Default to LIVE if no launch channel set
...
also fixed a bug with the font mod
2023-07-15 12:59:18 +01:00
pizzaboxer
63ef907246
Add bulk font replacement, Win32 for file picker
2023-07-15 12:47:27 +01:00
pizzaboxer
41ca47ad0b
Add button to reset chosen install location
2023-07-15 11:01:14 +01:00
pizzaboxer
d8842cc0cc
Add debug flags, fix mod preset bug
2023-07-15 10:53:17 +01:00
pizzaboxer
258746f5fa
oops forgot this one
2023-07-15 08:36:00 +01:00
pizzaboxer
f3b7bbbbc6
turns out its 2008 and not 2009...
2023-07-15 00:07:36 +01:00
pizzaboxer
ade4a89338
Add option to use pre-2013 mouse cursor
2023-07-15 00:05:49 +01:00
pizzaboxer
88ea69c56d
Rework emoji font mod
2023-07-14 23:20:58 +01:00
pizzaboxer
e683af373d
Channel selector - warning if out of date
2023-07-13 13:29:27 +01:00
pizzaboxer
054379d4f0
Channel selection - editable textbox, error icon
2023-07-13 13:15:03 +01:00
pizzaboxer
431c07ee07
Move channel selection to Behaviour tab
2023-07-13 12:47:49 +01:00
pizzaboxer
50762772af
Merge pull request #367 from pizzaboxer/dependabot/nuget/CommunityToolkit.Mvvm-8.2.1
...
Bump CommunityToolkit.Mvvm from 8.2.0 to 8.2.1
2023-07-06 17:42:07 +01:00
dependabot[bot]
289e599567
Bump CommunityToolkit.Mvvm from 8.2.0 to 8.2.1
...
Bumps [CommunityToolkit.Mvvm](https://github.com/CommunityToolkit/dotnet ) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/CommunityToolkit/dotnet/releases )
- [Commits](https://github.com/CommunityToolkit/dotnet/compare/v8.2.0...v8.2.1 )
---
updated-dependencies:
- dependency-name: CommunityToolkit.Mvvm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 16:21:48 +00:00
pizzaboxer
7cda363fa7
Install location warning, +reliable uninstalling
2023-07-02 23:46:16 +01:00
pizzaboxer
34b6fef148
Exit if duplicate launch detected ( #212 )
...
amendment to the fix for that issue - the prior fix was to just allow two instances to launch
that probably isn't great for the user, so it's better to just terminate if it detects a duplicate launch, and that only happens if two launches happen within the same second so lol
2023-07-02 21:50:35 +01:00
pizzaboxer
0a7ae17473
Consolidate stuff
...
yea
2023-07-02 21:41:45 +01:00
pizzaboxer
94fe52245e
Refactor UI code structuring
...
109 changed files :D
2023-07-02 13:10:04 +01:00
pizzaboxer
9ea7900c05
Add verbose HTTP logging
2023-07-02 10:57:24 +01:00
pizzaboxer
dc0531eb38
Add new exception dialog
2023-07-01 20:34:00 +01:00
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