Commit Graph

23 Commits

Author SHA1 Message Date
pizzaboxer
cac081eeb8
Add analytic logging of exceptions 2024-10-27 20:05:23 +00:00
pizzaboxer
6a93624040
Improve Roblox upgrade reliability
Addresses #3408
2024-10-25 23:44:12 +01:00
pizzaboxer
7440f18663
Write temp logs to corrected specific folder 2024-08-30 21:16:19 +01:00
pizzaboxer
91e2c45f0c
Issue reporting autofill + shorthand build checks 2024-08-27 11:36:49 +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
b7e3b04f62
Handle write exception for log handler (#2135) 2024-07-03 10:39:17 +04:00
pizzaboxer
8fd3fd7737
Move locale info, fix RTL layout in context menus 2024-06-29 11:47:48 +04:00
pizzaboxer
de539b6ad6
Fix i18n issues in error logging 2024-06-19 22:41:26 +01:00
pizzaboxer
e5bd4f3678
Fix bug with duplicate launch checking 2023-08-06 14:44:12 +01:00
pizzaboxer
b6de3645b7
Catch exceptions when deleting files/folders 2023-08-06 14:21:27 +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
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
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
dc70720ff7
Fix bug with logger backlog not working 2023-07-20 08:47:17 +01:00
pizzaboxer
282d4c665a
Consolidation - global usings 2023-07-15 22:52:44 +01: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
dc0531eb38
Add new exception dialog 2023-07-01 20:34:00 +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
e7fd0b9642
Minor restructuring 2023-06-26 22:33:15 +01:00