Commit Graph

474 Commits

Author SHA1 Message Date
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