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
pizzaboxer
232cd4f5c0
Fix bug with mod preset checking... again
2023-07-15 13:13:07 +01:00
pizzaboxer
78869e5e7e
Default to LIVE if no launch channel set
...
also fixed a bug with the font mod
2023-07-15 12:59:18 +01:00
pizzaboxer
63ef907246
Add bulk font replacement, Win32 for file picker
2023-07-15 12:47:27 +01:00
pizzaboxer
41ca47ad0b
Add button to reset chosen install location
2023-07-15 11:01:14 +01:00
pizzaboxer
d8842cc0cc
Add debug flags, fix mod preset bug
2023-07-15 10:53:17 +01:00
pizzaboxer
258746f5fa
oops forgot this one
2023-07-15 08:36:00 +01:00
pizzaboxer
f3b7bbbbc6
turns out its 2008 and not 2009...
2023-07-15 00:07:36 +01:00
pizzaboxer
ade4a89338
Add option to use pre-2013 mouse cursor
2023-07-15 00:05:49 +01:00
pizzaboxer
88ea69c56d
Rework emoji font mod
2023-07-14 23:20:58 +01:00
pizzaboxer
e683af373d
Channel selector - warning if out of date
2023-07-13 13:29:27 +01:00
pizzaboxer
054379d4f0
Channel selection - editable textbox, error icon
2023-07-13 13:15:03 +01:00
pizzaboxer
431c07ee07
Move channel selection to Behaviour tab
2023-07-13 12:47:49 +01:00
pizzaboxer
50762772af
Merge pull request #367 from pizzaboxer/dependabot/nuget/CommunityToolkit.Mvvm-8.2.1
...
Bump CommunityToolkit.Mvvm from 8.2.0 to 8.2.1
2023-07-06 17:42:07 +01:00
dependabot[bot]
289e599567
Bump CommunityToolkit.Mvvm from 8.2.0 to 8.2.1
...
Bumps [CommunityToolkit.Mvvm](https://github.com/CommunityToolkit/dotnet ) from 8.2.0 to 8.2.1.
- [Release notes](https://github.com/CommunityToolkit/dotnet/releases )
- [Commits](https://github.com/CommunityToolkit/dotnet/compare/v8.2.0...v8.2.1 )
---
updated-dependencies:
- dependency-name: CommunityToolkit.Mvvm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 16:21:48 +00: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
94fe52245e
Refactor UI code structuring
...
109 changed files :D
2023-07-02 13:10:04 +01:00
pizzaboxer
9ea7900c05
Add verbose HTTP logging
2023-07-02 10:57:24 +01:00
pizzaboxer
dc0531eb38
Add new exception dialog
2023-07-01 20:34:00 +01:00
pizzaboxer
e708ef30fa
i forgot to make the cancel button actually work
2023-06-29 23:32:05 +01:00
pizzaboxer
afbe9f4b90
Disable Mica, change FluentDialog a bit
...
rip mica :(
2023-06-29 23:21:43 +01:00
pizzaboxer
2f005fa6fd
oh forgot to rename this one file
2023-06-29 18:04:38 +01:00
pizzaboxer
5ef20a79c7
Add Fluent MessageBoxes
...
thats a lot of updated files huh
2023-06-29 17:54:05 +01:00
pizzaboxer
d27ca05c32
Move altered padding to wpfui
2023-06-28 21:42:50 +01:00
pizzaboxer
991005c6a7
Improve channel input selection handling
...
input value is now trimmed, as well as input being processed on enter
2023-06-28 20:57:23 +01:00
pizzaboxer
fe885cb24b
Bump version number
2023-06-28 00:08:57 +01:00
pizzaboxer
3a77746daa
Remove reference for IniParser
2023-06-28 00:08:25 +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
17c36ccb91
Line ending normalization... again...
2023-06-26 23:10:39 +01:00
pizzaboxer
6af7188ffe
Add notice for missing Windows Media components
2023-06-26 22:57:09 +01:00
pizzaboxer
e7fd0b9642
Minor restructuring
2023-06-26 22:33:15 +01:00
pizzaboxer
28bcf57dff
Re-enable desktop app if launching with deeplink
2023-06-26 22:06:40 +01:00
pizzaboxer
09d20ac427
Add installation path check ( #314 )
2023-06-26 21:50:47 +01:00
pizzaboxer
670790a023
Enable D3D exclusive fullscreen by default
2023-06-26 21:36:07 +01:00
pizzaboxer
14a1872674
Disambiguate options for lighting mode selection
2023-06-26 20:46:30 +01:00
pizzaboxer
9aded4ead5
Remove option for the 2021/v3 escape menu ( #328 )
...
rip :(
2023-06-26 20:43:48 +01:00
pizzaboxer
1232501698
Fix WebView2 check
2023-06-26 17:43:14 +01:00
pizzaboxer
324859521e
Line ending normalization
2023-06-26 17:42:38 +01:00
pizzaboxer
59bda907d3
Revert "WebView2 bugfix"
...
This reverts commit a71f8e5606
.
it was not supposed to do that :( whyyyyyyyyy
2023-06-13 08:13:53 +01:00
pizzaboxer
a71f8e5606
WebView2 bugfix
...
oops lol
2023-06-13 08:12:16 +01:00
pizzaboxer
09ad916236
Improve how updating Roblox is handled
...
fixes the problem of the versions folder not being properly cleaned out
also instead of skipping the roblox update process if multiple instances are running, continue with the update process but don't delete any older versions when finished
2023-06-12 16:49:14 +01:00
pizzaboxer
3926f30866
Improve how multiple menu instances are handled
2023-06-12 12:16:42 +01:00
pizzaboxer
778a67dcb9
Add support for the 2023 v4 menu
2023-06-12 11:41:24 +01:00
pizzaboxer
7b950cba55
Merge branch 'bugfix-268' into version-2.4.0
2023-05-27 19:28:32 +01:00
pizzaboxer
cf1514d6be
Use ToLowerInvariant() instead of ToLower() ( #268 )
...
oops
2023-05-27 19:25:33 +01:00