Commit Graph

112 Commits

Author SHA1 Message Date
bluepilledgreat
d7966f4385 add to strings 2024-02-03 13:25:52 +00:00
bluepilledgreat
635d4492aa use mutexes 2024-02-03 13:24:28 +00:00
bluepilledgreat
b5114c8e73 fix release builds 2024-02-02 15:09:35 +00:00
bluepilledgreat
09fc1dc031 create launchsettings 2024-02-02 15:04:21 +00:00
pizzaboxer
02f90fd196
Fix release error (also better name for it lol) 2023-10-24 15:30:07 +01:00
pizzaboxer
fb1865c3f7
Restructure how XAML controls and UI stuff work 2023-10-24 14:58:26 +01:00
pizzaboxer
f6dc303e14
Merge pull request #807 from bluepilledgreat/feature/localisation
Feature/localisation
2023-10-24 14:51:06 +01:00
bluepilledgreat
5edd0db80b add localisation 2023-10-15 15:07:28 +01:00
bluepilledgreat
495d08205f fix studio shortcut not working 2023-10-12 22:06:30 +01:00
pizzaboxer
e0f261067e
Use enum value for determining launch mode
might change how this looks, such as getting rid of StudioAuth as its own thing
2023-10-10 23:03:39 +01:00
bluepilledgreat
12faf50c40 fix ide check 2023-10-06 16:40:12 +01:00
bluepilledgreat
fba342b840 fix debug build warning 2023-10-05 17:47:58 +01:00
bluepilledgreat
47e8618dcc add studio to start menu 2023-10-04 22:23:41 +01:00
bluepilledgreat
2040dde2fa add studio constant and update process checks 2023-10-04 15:09:32 +01:00
bluepilledgreat
f971be3f62 disable multi instance launching for studio 2023-10-04 15:06:35 +01:00
bluepilledgreat
dce26a19d4 fix rbxl opening 2023-10-04 14:56:47 +01:00
bluepilledgreat
c5c5ff96f3 fix studio auth 2023-10-04 14:18:16 +01:00
bluepilledgreat
f426e6d2b2 fix studio auth handling 2023-10-04 13:43:23 +01:00
bluepilledgreat
c0b972eec7 log arguments for debug builds 2023-10-04 13:35:32 +01:00
bluepilledgreat
529262527c add task to uri map 2023-10-04 13:19:44 +01:00
bluepilledgreat
05c643a860 forgot to set this 2023-10-04 12:12:06 +01:00
bluepilledgreat
1fcd05096a add studio support 2023-10-04 12:05:53 +01:00
bluepilledgreat
bb5b46adf5 check for studio arg 2023-10-04 11:14:18 +01:00
pizzaboxer
30ae314537
Show notice if ShellLink can't be loaded 2023-08-26 14:49:06 +01:00
pizzaboxer
53ccac4b37
(Attempt to) fix duplicate exception dialogs 2023-08-06 14:24: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
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
f00de2bc2e
Make dialogs for connection errors more friendly 2023-08-01 14:16:11 +01:00
pizzaboxer
767783ae22
Add verbosity for HTTP response exceptions 2023-07-31 11:57:45 +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
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
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
8bbad57eb3
Restructuring: Directories -> Paths
shorter and more accurate to what it's describing
2023-07-25 19:43:30 +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
f02fba2ce1
Fix font application mod on first install 2023-07-25 17:52:23 +01:00
pizzaboxer
c2a96f8dac
Don't create NotifyIcon when uninstalling 2023-07-24 12:24:15 +01:00
pizzaboxer
5558e5163b
Minor alterations 2023-07-24 09:50:25 +01:00
pizzaboxer
1779056655
Fix race condition with NotifyIcon disposal (#412) 2023-07-23 08:33:29 +01:00
pizzaboxer
5c267c7395
Add UDMUX proxy status as server info, fix stuff 2023-07-20 23:58:50 +01:00
pizzaboxer
9d7f9f7ba3
Fix dialog modal blocking, reorganize UI code 2023-07-20 20:51:32 +01:00
pizzaboxer
4233d5e904
Fix threading stuff (?) 2023-07-20 00:56: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
907a3c3517
Consolidate NotifyIcon code 2023-07-17 22:11:57 +01:00
bluepilledgreat
1a084015d3 fix warning without disabling warning 2023-07-16 13:47:45 +01:00
pizzaboxer
282d4c665a
Consolidation - global usings 2023-07-15 22:52:44 +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