Commit Graph

198 Commits

Author SHA1 Message Date
BizzarBlitz
60beb1100f
Update Strings.resx (#3350)
Fast Flags tab -> Engine Settings tag
2024-10-20 21:39:04 +01:00
bluepilledgreat
3ecea91985 add solidcolorbrush 2024-10-20 20:47:52 +01:00
bluepilledgreat
b566dc5452 wrong attribute name 2024-10-20 19:27:34 +01:00
bluepilledgreat
6e043ed12b fix crash 2024-10-20 19:16:08 +01:00
bluepilledgreat
eb4eda5029 update schema 2024-10-20 19:12:00 +01:00
bluepilledgreat
3a923e2614 add auto complete 2024-10-20 15:51:21 +01:00
bluepilledgreat
8ee6beb3de add custom bootstrappers 2024-10-19 21:05:37 +01:00
Matt
8c5a004732
Enhance the error experience (#3259)
* set taskbar state to error upon failing

* add version text to the exception dialog

* vertically align version text
2024-10-17 15:34:03 +01:00
bluepilledgreat
72e2810a2d add roblox studio option to launch dialog 2024-10-16 21:20:14 +01:00
pizzaboxer
42ffec26cf
Update translations one last time 2024-10-16 10:40:40 +01:00
pizzaboxer
b41142a141
Publish translation updates 2024-10-16 01:48:03 +01:00
pizzaboxer
9fd48762ae
Update help information for shortcut icons
i also forgot to uncomment that line
2024-10-14 23:35:37 +01:00
pizzaboxer
30c6e2db1b
Update translations w/ additional context 2024-10-12 19:01:58 +01:00
pizzaboxer
5c117423d0
Localize name of icons folder 2024-10-10 23:56:34 +01:00
pizzaboxer
d10b4fdfd0
Important feature 2024-10-10 23:41:20 +01:00
pizzaboxer
67492c8322
Fix uncovered text wrapping 2024-10-10 20:06:44 +01:00
pizzaboxer
8966babc40
Add missing launch menu strings 2024-10-09 16:24:00 +01:00
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
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
2a19b4ab62
Finalize translations 2024-10-04 00:49:08 +01:00
pizzaboxer
75f8be2f0f
Finalize installer/analytics handling 2024-10-03 00:15:49 +01:00
pizzaboxer
0cd87366a7
Add test mode (#3012) 2024-10-02 18:00:45 +01:00
pizzaboxer
d4d4636e8d
Add report button to exception dialog 2024-10-02 01:25:31 +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
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
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
81c6512055
Allow extraction of icons for shortcuts (#1143) 2024-09-27 23:08:57 +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
c6a6ab2dd6
Merge branch 'main' into bugfix/you-forgot-to-use-strings-resx 2024-09-21 19:26:17 +01:00
bluepilledgreat
ab8034c13b add string to translations 2024-09-21 19:16:38 +01:00
bluepilledgreat
3f438e99b1 add exception handling to jsonmanager save 2024-09-21 14:18:14 +01:00
pizzaboxer
1b60e30a0b
Add easy access to player compatibility settings 2024-09-12 10:53:43 +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
7a0f50bd81
Remove flag preset for graphics quality slider
RIP
2024-09-09 12:45:40 +01:00
pizzaboxer
dd568faf9c
Implement new bootstrapper error handling 2024-09-08 23:59:38 +01:00
pizzaboxer
15dc2dfbfe
Improvements to server location querying 2024-09-05 12:57:17 +01:00
pizzaboxer
f0ffdbc50c
Rework error handling for HTTP API deserialization 2024-09-03 20:05:15 +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
f1246e1a2d
Alert user on failure to load settings/flags 2024-09-02 11:04:39 +01:00
pizzaboxer
8d68576720
Add monthly supporter credits 2024-08-31 15:11:30 +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
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
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
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
e96c17a3d5
Move About page to its own separate window 2024-08-26 19:26:05 +01:00
pizzaboxer
d9f8cace43
Add mutexes for settings, installer and uninstaller 2024-08-16 20:45:37 +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
81b3ce156b
Add exception notice for unofficial builds 2024-08-10 13:45:14 +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
srthMD
6275085e48 i forgo💀 2024-07-22 12:52:49 +03:00
srthMD
dcc820343b support for _placefilter and _datacenterfilter 2024-07-13 17:50:34 +03:00
pizzaboxer
670dc707a9
Push final translations 2024-07-09 21:11:46 +04:00
pizzaboxer
b3366583c9
Revise exception help message 2024-07-05 10:34:23 +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
b7e3b04f62
Handle write exception for log handler (#2135) 2024-07-03 10:39:17 +04:00
pizzaboxer
33393b5b89
Clarify Discord Rich Presence options (#1592) 2024-07-03 10:12:14 +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
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
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
8dfd12b7f0
New FFlag presets, categorisation, easy killswitch 2024-06-28 23:49:31 +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
cad7bfb23b
Add flag preset for Chrome UI 2024-06-28 17:34:54 +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
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
299645ed15
Reformat displaying of server type 2024-06-21 16:48:15 +01:00
pizzaboxer
cd50510254
Remove unneeded translations 2024-06-19 22:42:04 +01:00
pizzaboxer
42725102ee
Fix missing i18n in FFlag add dialog 2024-06-19 22:41:25 +01:00
pizzaboxer
66b0b58fec
Make launch confirmation optional 2024-06-17 12:48:01 +01:00
pizzaboxer
cf6b95e695
Remove Administrator check 2024-06-14 23:52:06 +01:00
pizzaboxer
13f2690084
Localize server location notifications 2024-06-14 21:27:50 +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
ff8923ab78
Consolidate about page information 2024-06-12 18:48:47 +01:00
pizzaboxer
2d41d48719
Make progress style cancel button translatable 2024-06-11 23:49:45 +01:00
pizzaboxer
a194bf937e
Finalize/rearrange new progress dialog naming 2024-06-11 20:28:43 +01:00