Commit Graph

1120 Commits

Author SHA1 Message Date
pizzaboxer
c4918322fd
Fix installer nav buttons not being translated 2024-10-08 10:02:36 +01:00
pizzaboxer
d297c5a354
Fix label for V2 menu
i can't believe i didn't notice this for so long
2024-10-07 23:06:04 +01:00
dependabot[bot]
75c627d81d
Bump Microsoft.Windows.CsWin32 from 0.3.18-beta to 0.3.106 (#3082)
Bumps [Microsoft.Windows.CsWin32](https://github.com/microsoft/CsWin32) from 0.3.18-beta to 0.3.106.
- [Release notes](https://github.com/microsoft/CsWin32/releases)
- [Commits](https://github.com/microsoft/CsWin32/compare/v0.3.18-beta...v0.3.106)

---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-06 21:53:31 +01:00
pizzaboxer
c03bd70dac
Update all GitHub links 2024-10-06 21:52:54 +01:00
pizzaboxer
947033245f
Weed out some potential bugs 2024-10-06 21:12:34 +01:00
pizzaboxer
031b5a859f
get matt off my back 2024-10-06 20:45:04 +01:00
pizzaboxer
c22cb3a587
Publish new logo 2024-10-06 19:38:58 +01:00
pizzaboxer
8748b3c1cb
Rename "Fast Flags" tab to "Engine settings"
also remove debug flags
2024-10-06 18:12:16 +01:00
pizzaboxer
65a7bb1c04
Address new chrome AB test flag 2024-10-06 18:04:44 +01:00
pizzaboxer
2a19b4ab62
Finalize translations 2024-10-04 00:49:08 +01:00
Matt
4f1b4f2737
Add taskbar progress bar (#2757)
* add taskbar progress bar

does not support winform bootstrappers

* add winforms taskbar progress bar

* fix build
2024-10-03 10:24:01 +01:00
pizzaboxer
75f8be2f0f
Finalize installer/analytics handling 2024-10-03 00:15:49 +01:00
pizzaboxer
6cb1ca6170
Finishing touches 2024-10-02 23:50:54 +01:00
pizzaboxer
876480464b
Fix V1 menu 2024-10-02 23:09:40 +01:00
pizzaboxer
89b2ec96d1
Add missing idea credits 2024-10-02 22:43:09 +01:00
pizzaboxer
d09bffeb22
Add analytics datapoints for installs and channels 2024-10-02 22:34:24 +01:00
pizzaboxer
0cd87366a7
Add test mode (#3012) 2024-10-02 18:00:45 +01:00
pizzaboxer
0b15b62e3d
Fix font file validation (#2982) 2024-10-02 12:09:46 +01:00
pizzaboxer
d4d4636e8d
Add report button to exception dialog 2024-10-02 01:25:31 +01:00
pizzaboxer
8ed89bb65e
Improve bootstrapper cancelling (+ error handling) 2024-10-02 01:21:40 +01:00
pizzaboxer
9a21c47ef0
Restyle game history window 2024-10-02 00:16:20 +01:00
pizzaboxer
5b9c035b16
Add option for resetting flag config to defaults 2024-10-01 23:56:32 +01:00
pizzaboxer
ed36e7f2dd
Log environment-obtained paths 2024-10-01 15:14:20 +01:00
pizzaboxer
82869a14e4
Allow opting out of analytics 2024-10-01 14:46:06 +01:00
pizzaboxer
40b03a97b9
Split Behaviour page 2024-10-01 11:46:02 +01:00
pizzaboxer
84da94c3f2
Update HttpClient user agent format
TIL user agents have a specific syntax lol
2024-09-30 10:40:25 +01:00
pizzaboxer
43ab5626ee
Finish up on Axell's work
caching, better presentation, etc
2024-09-29 20:11:04 +01:00
axel
55f5ef48e8
Show account on discord rich presence (#2255)
* add functionality for grabbing userid

* Create UserInfoResponse.cs

* add user pfp small image thingy

* add missing semicolons

* get rid of semicolons

* debugging (remove later)

* make properties nullable

* forgot to put dollar sign before interpolated string

* make properties that cant be nullable not nullable

* more debugging

* remove thing

* remove other thing

* remove thing (again) (again)

* remove thing (again) (again) (again)

* add space between username and displayname to make it more visually pleasing

* matt review changes (better code readability)

* add strings for show account on profile

* add AccountShownOnProfile setting

* add DiscordActivityJoinEnabled to integrations viewmodel

* fix accidentally swapping 2 variables

* refrence correct variables

* refrence correct variables (again)

* add showaccountonprofile strings

* add option to integrations page

* add missing < that somehow got lost

* make that its own option

* dont invert that value

* dont invert that (again)

* Update IntegrationsViewModel.cs

* fix grammatical issue in string

* move else to new line

* fix merge conflicts

* move gameJoinLoadTime check

* matt review changes

* handle if parsing userid fails

---------

Co-authored-by: pizzaboxer <pizzaboxer@pizzaboxer.xyz>
2024-09-28 21:52:12 +01:00
pizzaboxer
0acf1ee24b
Show one-off supporters on supporters info page 2024-09-28 00:26:13 +01:00
pizzaboxer
d8f1e27585
Add exception handler for registry key writing 2024-09-27 23:48:59 +01:00
pizzaboxer
fe04b468b0
Add soft termination for settings window 2024-09-27 23:33:57 +01:00
pizzaboxer
81c6512055
Allow extraction of icons for shortcuts (#1143) 2024-09-27 23:08:57 +01:00
pizzaboxer
96ed47635e
Merge branch 'main' of https://github.com/pizzaboxer/bloxstrap 2024-09-27 23:08:24 +01:00
pizzaboxer
5a0149fca8
Implement WPF software rendering 2024-09-27 22:29:11 +01:00
pizzaboxer
90f358b7a8
Merge pull request #2953 from pizzaboxer/removal/hyperion-warning
Remove Hyperion update warning
2024-09-27 22:17:29 +01:00
pizzaboxer
1d03c216d1
Implement metrics 2024-09-27 22:14:39 +01:00
bluepilledgreat
2de686a71a fix ribbonconfig path 2024-09-27 19:04:46 +01:00
bluepilledgreat
3b51345819 add ribbonconfig to studio package map 2024-09-26 16:01:06 +01:00
bluepilledgreat
5e86f8ce02 remove hyperion update warning 2024-09-22 12:33:30 +01:00
pizzaboxer
ab6e3a02ea
Handle exception in Icon to ImageSource conversion 2024-09-21 20:28:57 +01:00
pizzaboxer
f844a654f6
Add missing credit for lolmanurfunny 2024-09-21 20:20:28 +01:00
pizzaboxer
1f48fa0584
Remove "Playing" from rich presence text (#2921) 2024-09-21 20:15:29 +01:00
pizzaboxer
f8d3c9618e
Merge branch 'main' of https://github.com/pizzaboxer/bloxstrap 2024-09-21 19:30:36 +01:00
pizzaboxer
c6a6ab2dd6
Merge branch 'main' into bugfix/you-forgot-to-use-strings-resx 2024-09-21 19:26:17 +01:00
pizzaboxer
6e0d24e6b4
Merge pull request #2893 from Flikter/custom-integration-autofill
Custom integration name autofill
2024-09-21 19:25:32 +01:00
pizzaboxer
31d90dd6bf
Merge pull request #2939 from pizzaboxer/bugfix/jsonmanager-exception-handling
Add exception handling to JsonManager save
2024-09-21 19:25:14 +01:00
pizzaboxer
e992f074a7
Merge pull request #2943 from pizzaboxer/removal/win32-message-boxes
Remove Win32 message boxes
2024-09-21 19:23:42 +01:00
pizzaboxer
5d8dad903e
Merge pull request #2946 from pizzaboxer/bugfix/fix-indentation
Fix indentation
2024-09-21 19:21:43 +01:00
bluepilledgreat
d8b259ace6 fix indentation 2024-09-21 19:17:36 +01:00
bluepilledgreat
ab8034c13b add string to translations 2024-09-21 19:16:38 +01:00
bluepilledgreat
724677be64 remove win32 message boxes 2024-09-21 19:07:43 +01:00
bluepilledgreat
7e8b699adf remove unnecessary directory check 2024-09-21 18:55:43 +01:00
bluepilledgreat
2c3a4b4e5e remove unused value in activity watcher 2024-09-21 18:52:02 +01:00
bluepilledgreat
15904ff51f removed unused variable 2024-09-21 18:51:32 +01:00
bluepilledgreat
3f438e99b1 add exception handling to jsonmanager save 2024-09-21 14:18:14 +01:00
pizzaboxer
0b20720fdb
Reorganize models 2024-09-15 20:58:28 +01:00
pizzaboxer
c58a8ab739
Ensure installation ignores temp path (#2892) 2024-09-15 18:58:00 +01:00
pizzaboxer
6e8faff624
Improve querying of app theme preference 2024-09-15 18:26:42 +01:00
Flikter
1809359025
Update integration name while typing 2024-09-15 01:25:42 +02:00
Flikter
263617e409
Autofill file name 2024-09-15 01:25:14 +02:00
pizzaboxer
83e3c487a9
Persistence of settings window size/position (#2319)
should be good enough imo
2024-09-13 00:28:57 +01:00
pizzaboxer
47cf9e70cb
Auto updater shim for <2.8.0 versions 2024-09-12 22:06:50 +01:00
pizzaboxer
1b60e30a0b
Add easy access to player compatibility settings 2024-09-12 10:53:43 +01:00
pizzaboxer
c5fa2c0bc0
Hide game history if desktop app is disabled 2024-09-12 10:00:19 +01:00
pizzaboxer
717b57ea2a
Improve server location querying and general connectivity handling 2024-09-12 09:52:36 +01:00
pizzaboxer
3f0ab22393
Address "Access to the path is denied" error 2024-09-09 16:18:29 +01:00
pizzaboxer
ff387cfc59
Fix a few remaining things 2024-09-09 12:45:51 +01:00
pizzaboxer
7a0f50bd81
Remove flag preset for graphics quality slider
RIP
2024-09-09 12:45:40 +01:00
pizzaboxer
356155c75b
Fix potential bug in install checker
UB would occur if installer.CheckInstallLocation() failed when attempting to change the install location
2024-09-09 12:09:44 +01:00
pizzaboxer
62064117b6
Consolidate registry handling 2024-09-09 11:41:21 +01:00
pizzaboxer
dd568faf9c
Implement new bootstrapper error handling 2024-09-08 23:59:38 +01:00
pizzaboxer
cd411e33ff
Use state entry for WebView2 runtime prompt 2024-09-08 01:45:00 +01:00
pizzaboxer
2795ccf92e
Bulk restoration of deleted mod files 2024-09-08 01:23:35 +01:00
pizzaboxer
1bdf761d07
Fix bug in cached package handling 2024-09-07 23:11:39 +01:00
pizzaboxer
99ff002121
Abandon staging folder idea, use lockfile instead
thank you matt for helping me see sense through this one
2024-09-07 22:51:03 +01:00
pizzaboxer
e6f70a0c82
Remove option for disabling fullscreen optimizations
The option was only introduced because Roblox's installation path wasn't static. Now that it is, this option doesn't need to exist anymore, and it isn't an issue for people to just set it manually now.
2024-09-06 19:45:52 +01:00
pizzaboxer
3eeebc7a8b
Draft: bootstrapper refactoring
Roblox now installs to /Roblox/Player/ instead of /Versions/<version guid>

This is a checkpoint commit. No mod manager, no error checking, no fullscreen optimizations configuration. Only installing and launching Roblox.

THIS WORKED FIRST TRY BY THE WAY
2024-09-05 22:07:07 +01:00
pizzaboxer
15dc2dfbfe
Improvements to server location querying 2024-09-05 12:57:17 +01:00
pizzaboxer
0d5be93616
Fix some other things 2024-09-05 11:14:46 +01:00
pizzaboxer
2805263a63
Fix remaining activity tracker related bugs 2024-09-04 17:47:58 +01:00
pizzaboxer
f0ffdbc50c
Rework error handling for HTTP API deserialization 2024-09-03 20:05:15 +01:00
pizzaboxer
6868037670
Show Rich Presence join button w/ reserved servers 2024-09-03 18:24:17 +01:00
pizzaboxer
26b7cbdc67
Refactoring of activity tracker handling
this will either go really well or horribly wrong
2024-09-03 18:12:10 +01:00
pizzaboxer
dfcd5b6777
Draft: game history (+ other minor fixes) 2024-09-03 01:24:52 +01:00
pizzaboxer
b4a9710177
Update official website notice 2024-09-02 12:17:46 +01:00
pizzaboxer
dbd94d02ae
Fix 2022 menu (#2718)
awaiting credit
2024-09-02 11:34:35 +01:00
pizzaboxer
895b40fdad
Allow for setting of negative font sizes (#2631) 2024-09-02 11:20:38 +01:00
pizzaboxer
6e2eb03071
Unify all upgrade migrations 2024-09-02 11:12:57 +01:00
pizzaboxer
f1246e1a2d
Alert user on failure to load settings/flags 2024-09-02 11:04:39 +01:00
pizzaboxer
cab047d7a9
Fix watcher launching 2024-09-02 10:24:43 +01:00
pizzaboxer
049d59a995
Satisfy my OCD 2024-09-01 09:52:43 +01:00
pizzaboxer
6d8d482449
New website domain 2024-08-31 23:31:44 +01:00
pizzaboxer
8d68576720
Add monthly supporter credits 2024-08-31 15:11:30 +01:00
pizzaboxer
3d4ba04e8a
Bugfix: ordering by column in the flag editor 2024-08-31 11:30:14 +01:00
pizzaboxer
7440f18663
Write temp logs to corrected specific folder 2024-08-30 21:16:19 +01:00
pizzaboxer
4d9a0ee410
Fix start event handler + launch menu title bar
turns out you need to call Reset() on the event even when you set its initial state to false
2024-08-30 18:51:00 +01:00
pizzaboxer
2791cb0b2e
Refactor automatic updater + fix install details + fix launch flag parser + fix temp directory
Automatic updater now relies on the -upgrade flag specifically being set and uses a mutex for coordinating the process

Temp directory is now obtained appropriately (should fix exceptions relating to it?)

Installation details are now reconfigured on every upgrade

Specifying a nonexistant flag would insta-crash the app

Also, the message box was making the wrong sound for the warning icon
2024-08-30 13:29:51 +01:00
pizzaboxer
f747f40ca5
Add setting deeplink launch data from BloxstrapRPC
plus a bunch of tweaks to the bootstrapper
2024-08-30 01:40:51 +01:00
pizzaboxer
719fbb898e
Fix custom integration autoclosing not working 2024-08-30 00:51:58 +01:00
pizzaboxer
9fd4c367fb
Fix start event handler + detecting launch failure 2024-08-30 00:25:19 +01:00
pizzaboxer
1288299dcc
Use queue for processing RPC message backlog 2024-08-29 11:20:37 +01:00
pizzaboxer
6738e09443
Alterations to how bug reports are handled
- New field for log files in issue templates (which the exception dialog will directly fill out)
- Exception dialog lets you open the log file directly now that locating it isn't necessary anymore
2024-08-29 11:01:00 +01:00
pizzaboxer
fd290f9ff7
Move activity watcher to separate process (#810)
this was done to:
- ensure robloxplayerbeta launches as an orphaned process
- help alleviate problems with multiple instances
- alleviate problems with the notifyicon causing blocking conflicts on the bootstrapper ui thread
- help reduce functional dependency on the bootstrapper, makes it less monolithic and more maintainable

ive always wanted to do this for a long while, but have always put it off because of how painful it would be

this may genuinely be the most painful refactoring i've ever had to do, but after 2 days, i managed to do it, and it works great!
2024-08-28 22:47:04 +01:00
pizzaboxer
cf45d9c808
More JSON autocorrecting (#2733) 2024-08-27 14:09:56 +01:00
pizzaboxer
9a412ea17b
Warn about in-place downgrades 2024-08-27 12:53:03 +01:00
pizzaboxer
bac13eb507
Warn about unsaved changes when closing settings 2024-08-27 12:42:16 +01:00
pizzaboxer
0544f137d0
Remove preset registration for Vulkan/OpenGL 2024-08-27 11:50:52 +01:00
pizzaboxer
91e2c45f0c
Issue reporting autofill + shorthand build checks 2024-08-27 11:36:49 +01:00
pizzaboxer
b8722f2429
Restyle launch menu 2024-08-27 09:33:16 +01:00
pizzaboxer
e96c17a3d5
Move About page to its own separate window 2024-08-26 19:26:05 +01:00
bluepilledgreat
f3dd87db04 put responses around quotes 2024-08-23 18:44:05 +01:00
bluepilledgreat
2e8cb16ad4 check versionStudio instead of version 2024-08-23 18:41:12 +01:00
bluepilledgreat
7123aa7951 remove pointless baseurl check
InitializeConnectivity is an async function. if it is somehow ran twice and the previous task hasn't completed, the connectivity check will still run.
2024-08-23 18:37:01 +01:00
bluepilledgreat
56016e9723 use cancellation tokens for connectivity check 2024-08-23 18:35:22 +01:00
pizzaboxer
d15e910904
Abstract differences in handling player and studio 2024-08-19 16:27:42 +01:00
pizzaboxer
765cccf89e
Refactor arg parser + channel handling
this commit changes way too many things to be stable. be warned of bugs if using this
2024-08-19 15:37:56 +01:00
pizzaboxer
943acd78e8
FIx inconsistent WPF theming (#2621) 2024-08-17 12:53:02 +01:00
pizzaboxer
d9f8cace43
Add mutexes for settings, installer and uninstaller 2024-08-16 20:45:37 +01:00
pizzaboxer
47c155582c
Fix typo from earlier commit 2024-08-16 10:06:50 +01:00
pizzaboxer
53f77f938e
Migrate mod presets to deferred settings system 2024-08-16 00:44:58 +01:00
pizzaboxer
de82349e5e
Clean up sloppiness in notification area icon 2024-08-13 21:44:43 +01:00
pizzaboxer
ab2f5f589a
Cleanup new shortcuts functionality
Remove old obsolete option and ensure uninstaller deletes all the new shortcuts
2024-08-13 14:51:15 +01:00
pizzaboxer
7e95fb4d8f
Deferred settings application system + new shortcut settings
this system took way too much effort to think of for some reason idk why
2024-08-13 00:10:18 +01:00
pizzaboxer
f3110f4b48
Fix presets being cleared when setting texture quality to Automatic 2024-08-10 16:50:32 +01:00
pizzaboxer
39bb334b9a
Proper support for user profile folder renaming 2024-08-10 16:41:20 +01:00
pizzaboxer
efc7a881e1
Fix installation tabs being accessible
forgot to disable after finishing testing
2024-08-10 13:54:01 +01:00
pizzaboxer
81b3ce156b
Add exception notice for unofficial builds 2024-08-10 13:45:14 +01:00
pizzaboxer
8a73e0feed
Tempfix website launching
the one thing i somehow forgot to test
2024-08-10 13:35:12 +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
d1343d35dc
Fix #2315 2024-07-29 19:29:39 +01:00
pizzaboxer
3f995f4ff0
Fix null entry bug in flag editor (#2468) 2024-07-29 19:21:16 +01:00
pizzaboxer
767891a1e3
Fix latinized language name for Ukrainian 2024-07-29 19:18:55 +01:00
pizzaboxer
4106c3cb59
Merge branch 'main' of https://github.com/pizzaboxer/bloxstrap 2024-07-29 19:16:44 +01:00
pizzaboxer
8e0660ba69
Update credits 2024-07-29 19:16:29 +01:00
srthMD
6275085e48 i forgo💀 2024-07-22 12:52:49 +03:00
srthMD
978a2ff3fb to pascal case 2024-07-14 21:42:13 +03:00
srthMD
dcc820343b support for _placefilter and _datacenterfilter 2024-07-13 17:50:34 +03:00
pizzaboxer
a7d2a2c3d5
Fix JSON import not working in the flag editor
oooops
2024-07-09 21:57:37 +04:00
pizzaboxer
670dc707a9
Push final translations 2024-07-09 21:11:46 +04:00
pizzaboxer
2f92917c61
Fix default theme not applying to language selector dialog 2024-07-09 20:41:43 +04:00
pizzaboxer
55852d596f
Use latin spelling for Bosnian locale name 2024-07-09 11:13:31 +04:00
pizzaboxer
b4e88ed8b1
Revert to 2-letter locale codes for non-country specific locales
yeah this is annoying
2024-07-09 00:17:04 +04:00
pizzaboxer
de6d3d0b4c
Fix 'System default' text not being translated in language selector dropdown 2024-07-08 23:13:29 +04:00
pizzaboxer
c02e3f3795
Fix bootstrapper text overflow
overflows for classic fluent don't look very good since the dialog height is static but it's the best i could do for now
2024-07-08 22:28:50 +04:00
pizzaboxer
063fa8fd5b
Update current translation credits
had to comment out ones that won't make it for this release
2024-07-08 22:22:20 +04:00
pizzaboxer
b2f6fc753a
Fix flag editor validation bugs 2024-07-08 19:18:01 +04:00
pizzaboxer
b05aced721
Fix Bosnian locale code 2024-07-08 19:06:52 +04:00
pizzaboxer
204b93a3eb
Validate locale selection 2024-07-08 13:01:26 +04:00
pizzaboxer
4ec8f6b6cd
Use full four-letter locale codes 2024-07-08 13:01:12 +04:00
pizzaboxer
a776a47d56
Update upstream repositories 2024-07-05 22:47:28 +04:00
pizzaboxer
11033b3128
More missing contribution credits 2024-07-05 20:28:17 +04:00
pizzaboxer
48faef23c7
Update locale information for Hindi 2024-07-05 10:58:47 +04:00
pizzaboxer
b3366583c9
Revise exception help message 2024-07-05 10:34:23 +04:00
pizzaboxer
6eebb54435
Push all changes made to ConnectivityDialog
this was part of b2cfeeb, i dont know how this somehow managed to evade being added
2024-07-05 10:24:57 +04:00
pizzaboxer
0aaeb9d20c
Fix newlines not rendering in markdown blocks 2024-07-05 10:14:05 +04:00
pizzaboxer
fb0b04516e
Bump to 2.7, Roblox log file quick access (#2237) 2024-07-04 10:12:17 +04:00
pizzaboxer
cc4c380c10
System for better management of enum names
eradicates all those redundant translations
2024-07-04 09:44:23 +04:00
pizzaboxer
f99978b4c0
Hide language selection in menu on initial install 2024-07-03 12:18:55 +04:00
pizzaboxer
3d3684c248
Rework locale handler and fix remaining RTL issues
window handler was being duplicated, wouldn't apply for system default language nor on initial installation, winforms progress bar not following RTL changes
2024-07-03 12:08:46 +04:00
pizzaboxer
a6d8e45596
Add missing contribution credit 2024-07-03 10:41:28 +04:00
pizzaboxer
b7e3b04f62
Handle write exception for log handler (#2135) 2024-07-03 10:39:17 +04:00
pizzaboxer
6871d5cd7d
Improve snackbar text readability (+wpfui 97ac37513 -> 8860d95d4) (#2219) 2024-07-03 10:27:43 +04:00
pizzaboxer
33393b5b89
Clarify Discord Rich Presence options (#1592) 2024-07-03 10:12:14 +04:00
pizzaboxer
2a7d894319
Custom integration improvements
ShellExecute, working directory setting, file picker, easier command line flag input
2024-07-03 00:00:55 +04:00
pizzaboxer
48da60d7ab
Add better warning for lighting tech preset 2024-07-02 22:39:40 +04:00
pizzaboxer
5624e043b5
Revise flag editor validation
i didn't implement it fully properly last time
2024-07-02 15:58:56 +04:00
pizzaboxer
25866849c0
Add ability to import flag JSON from file (#1092) 2024-07-02 15:01:22 +04:00
pizzaboxer
2cc2373830
Fix BloxstrapRPC not working in certain system locales
TIL String.IndexOf() is subject to the system locale :(

https://discord.com/channels/1099468797410283540/1169289170024407102
2024-07-02 13:35:09 +04:00
pizzaboxer
facb992bf3
Add debug logs for message boxes 2024-07-02 11:37:13 +04:00
pizzaboxer
f751e134eb
Fix bug with default language selection 2024-07-02 11:09:15 +04:00
pizzaboxer
ca0c1d55cd
Fix more text overflows 2024-07-02 10:01:57 +04:00
pizzaboxer
4d1144afbc
Better handling of text overflowing 2024-07-01 00:06:53 +04:00
pizzaboxer
9b37ec18e8
Fix flag export exception bug (#2063) 2024-06-30 23:25:57 +04:00
pizzaboxer
8a5a008cfb
Remove subtext about scrolling to see more languages 2024-06-30 23:22:06 +04:00
pizzaboxer
b2cfeeb7af
Add proper error message for failed checksum on package download 2024-06-30 22:57:13 +04:00
pizzaboxer
460ff56279
Add Croatian/Hungarian support and contributor highlights 2024-06-30 22:04:39 +04:00
pizzaboxer
5a0808639e
Fix activity watcher timeout bug (#2049)
any blank lines in roblox's log file would cause the activity watcher to timeout for 1 second which was severely affecting performance
2024-06-30 21:29:50 +04:00
pizzaboxer
fb2f386311
Add contributor credis for new FFlag presets 2024-06-29 23:41:05 +04:00
pizzaboxer
0937a69a03
Open release notes on upgrade instead of invoking a Windows notification 2024-06-29 23:26:37 +04:00
pizzaboxer
2ddc5efbef
Add RTL support for WinForms dialogs 2024-06-29 23:20:28 +04:00
pizzaboxer
b3a8691b29
Hardcode strings for debug options
these weren't supposed to be put in community translations
2024-06-29 22:57:25 +04:00
pizzaboxer
8fd3fd7737
Move locale info, fix RTL layout in context menus 2024-06-29 11:47:48 +04:00
pizzaboxer
8dfd12b7f0
New FFlag presets, categorisation, easy killswitch 2024-06-28 23:49:31 +04:00
pizzaboxer
08900de756
Add support for Chinese HK locale 2024-06-28 19:47:22 +04:00
pizzaboxer
df044eef5f
Add ability to toggle Fast Flag manager 2024-06-28 19:03:52 +04:00
pizzaboxer
fdcc21de36
Categorise FFlag presets 2024-06-28 18:02:46 +04:00
pizzaboxer
a37ea6079c
Colourise help icon 2024-06-28 17:40:51 +04:00
pizzaboxer
cad7bfb23b
Add flag preset for Chrome UI 2024-06-28 17:34:54 +04:00
pizzaboxer
d6384daba2
Remove old obsolete FFlag presets 2024-06-28 17:10:58 +04:00
pizzaboxer
ed564ac26e
Alter contributor names, mark zh-TW as done 2024-06-28 16:46:24 +04:00
pizzaboxer
c6c722e733
Fix potential bug with filesystem space checker 2024-06-28 16:43:34 +04:00
pizzaboxer
ec418261ea
Fix inconsistent handling of desktop app closing 2024-06-27 18:08:17 +04:00
pizzaboxer
9e311e69c9
Merge branch 'main' of https://github.com/pizzaboxer/bloxstrap 2024-06-27 13:17:03 +04:00
pizzaboxer
997b3c92bb
Fix improper handling of connectivity errors 2024-06-27 13:16:42 +04:00
pizzaboxer
cb86d3c158
Add language contributor credits 2024-06-27 13:12:43 +04:00
pizzaboxer
c8be108bca
Add language names 2024-06-25 23:38:37 +04:00
pizzaboxer
dc102da621
Rename bootstrapper styles 2024-06-25 23:15:26 +04:00
pizzaboxer
f083830c1e
Add support for specialised Thai font 2024-06-25 22:11:27 +04:00
pizzaboxer
4c1c7f61dc
Add option for using unsupported Roblox UI locales 2024-06-25 17:07:35 +04:00
pizzaboxer
bf412cdb6e
Merge pull request #2127 from pizzaboxer/bugfix/fix-managecustomfont-crash
Fix ManageCustomFont crash
2024-06-22 12:16:01 +01:00
pizzaboxer
b198be454b
Merge pull request #2128 from Flikter/filter-correction
Correct OpenFileDialog filter
2024-06-22 09:51:45 +01:00
pizzaboxer
6440e3158a
Fix inconsistent menu header sizing
no idea how that happened
2024-06-21 22:46:16 +01:00
pizzaboxer
9aa9cd1088
Draft: contributor credits
can't populate currently
2024-06-21 22:35:37 +01:00
pizzaboxer
81d7ffe3da
Draft: localisation support
this is a draft as i can't fully test this right now because i'm currently 37000 feet in the air and a 75 MB data quota costs 10 bucks :(

this also may be the first documented instance of me using wpf 100% properly as bill gates himself intended
2024-06-21 22:10:11 +01:00
pizzaboxer
36d8d5fbf4
Fix flipped SVG for RTL display 2024-06-21 18:52:56 +01:00
pizzaboxer
299645ed15
Reformat displaying of server type 2024-06-21 16:48:15 +01:00
Flikter
5fd9d1e207
Correct OpenFileDialog filter 2024-06-20 20:46:00 +02:00
bluepilledgreat
6f22d60424 fix ManageCustomFont crash 2024-06-20 17:21:07 +01:00
pizzaboxer
69a059e27b
Remove useless help button 2024-06-19 23:20:35 +01:00
pizzaboxer
9a3fd5489e
Fix text colorisation on about page 2024-06-19 23:05:16 +01:00
pizzaboxer
0d4fbfe8c2
Make about contributors section 3-columns
Translators will dedicate the entire bottom space
2024-06-19 23:02:38 +01:00
pizzaboxer
cd50510254
Remove unneeded translations 2024-06-19 22:42:04 +01:00
pizzaboxer
de539b6ad6
Fix i18n issues in error logging 2024-06-19 22:41:26 +01:00
pizzaboxer
42725102ee
Fix missing i18n in FFlag add dialog 2024-06-19 22:41:25 +01:00
pizzaboxer
339ae5301e
Fix text wrapping on integrations page 2024-06-19 21:05:23 +01:00
pizzaboxer
d0d4c8bc25
Fix progress dialog text 2024-06-18 21:42:49 +01:00
pizzaboxer
e8d311445c
Remove unused FFlag preset configs 2024-06-17 12:51:06 +01:00
pizzaboxer
b716d28979
Bump version to v2.6.2 2024-06-17 12:48:22 +01:00
pizzaboxer
66b0b58fec
Make launch confirmation optional 2024-06-17 12:48:01 +01:00
pizzaboxer
cd34f2a108
Remove unused state prop 2024-06-17 12:35:22 +01:00
pizzaboxer
b84522a643
Fix update migration logic 2024-06-14 23:57:04 +01:00
pizzaboxer
cf6b95e695
Remove Administrator check 2024-06-14 23:52:06 +01:00
pizzaboxer
5fdfc901c4
Don't require TaskScheduler FPS flag (#1938) 2024-06-14 22:54:05 +01:00
pizzaboxer
989ba00995
Fix program flow bug w/ launch settings
this is a nasty bandaid fix that ideally will be removed when we actually work on it
2024-06-14 22:37:39 +01:00
pizzaboxer
5cf49b444c
Fix invalid channel access errors 2024-06-14 22:16:33 +01:00
pizzaboxer
b9a8e7d31e
Hide placeholder translations credits 2024-06-14 22:01:13 +01:00
pizzaboxer
e0596716ce
Add update migrations 2024-06-14 21:57:15 +01:00
pizzaboxer
13f2690084
Localize server location notifications 2024-06-14 21:27:50 +01:00
pizzaboxer
3fc1ff443f
Revert changes made to classic fluent dialog
yeah idk what i was doing with this one
2024-06-14 14:36:21 +01:00
bluepilledgreat
bb61c725f3 fix fluent styles using generic message boxes 2024-06-12 21:15:51 +01:00
pizzaboxer
d64e6c3865
Update contributor list 2024-06-12 19:57:23 +01:00
pizzaboxer
b7d5781418
Localize licenses section 2024-06-12 19:44:08 +01:00
pizzaboxer
f2a69c4f05
Fix and strip out unused translation strings 2024-06-12 18:50:05 +01:00
pizzaboxer
683b016ff8
Roll back fluent dialog update to Matt's layout 2024-06-12 18:48:47 +01:00
pizzaboxer
ff8923ab78
Consolidate about page information 2024-06-12 18:48:47 +01:00
pizzaboxer
c1037f1a94
Fix bootstrapper icon ordering 2024-06-11 23:58:18 +01:00
pizzaboxer
2d41d48719
Make progress style cancel button translatable 2024-06-11 23:49:45 +01:00
pizzaboxer
2ab5e91f59
Make menu footer transparent 2024-06-11 22:40:37 +01:00
pizzaboxer
a2261c5e92
Adjust fluent bootstrapper styles
Fix drag bug, fix sizing (because matt sucks at ui design), fix header colour being shown
2024-06-11 22:18:28 +01:00
pizzaboxer
a194bf937e
Finalize/rearrange new progress dialog naming 2024-06-11 20:28:43 +01:00
pizzaboxer
a3033474b8
Build: toggling of studio functionality 2024-06-11 19:06:42 +01:00
pizzaboxer
4a366adad9
Fix startup sequence 2024-06-11 19:06:35 +01:00
pizzaboxer
a234a58d9f
Build: fix VS publishing 2024-06-11 18:41:37 +01:00
bluepilledgreat
45142b414a remove extra space 2024-06-11 13:22:54 +01:00
bluepilledgreat
cd0212ba80 update log indentations 2024-06-11 13:22:45 +01:00
bluepilledgreat
00b78c7d93 remove old comment 2024-06-11 13:22:28 +01:00
bluepilledgreat
9d35717903 add replacing channel name for download 2024-06-11 13:21:51 +01:00
pizzaboxer
f8daf53dfd
Flag editor: fix bad localization string 2024-06-09 09:58:07 +01:00
pizzaboxer
db544697ad
Flag editor: refactor flag adding and localize 2024-06-08 20:49:26 +01:00
pizzaboxer
ae695d5cb3
Add flag editor warning 2024-06-08 18:15:27 +01:00