-
Notifications
You must be signed in to change notification settings - Fork 0
feat(action): add MCM action #49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
c2b296b
feat(action): add MCM action
codepuncher f042f36
chore(navigator): add missing standard library includes
codepuncher 82218f5
fix(navigator): add null guards for GetTaskInterface and missing ccty…
codepuncher fcd3322
fix(navigator): throttle EnsureCachePopulated to schedule at most onc…
codepuncher c0aad62
fix(navigator): replace detached threads in DelayCallForUI with frame…
codepuncher 9a00cf9
fix(config): normalize case-insensitive none to canonical None in Get…
codepuncher d814d3e
fix(navigator): use case-insensitive comparison for mod name matching
codepuncher 5bcade6
chore(navigator): update EnsureCachePopulated comment to reflect one-…
codepuncher 882c01e
fix(navigator): guard TryCacheFromOpenMCM against unavailable task in…
codepuncher 3d08e6e
fix(navigator): release g_lock if task interface unavailable before f…
codepuncher b63326c
fix(ui): defer GetCachedModNames until combo is open to avoid per-fra…
codepuncher 6ce65f2
fix(navigator): use listPath instead of varName in SelectEntryByName …
codepuncher 277feb4
fix(handler): gate MCM quickexit on overlay closed not just mod page …
codepuncher a22695e
fix(navigator): short-circuit CacheModListFromPapyrus when cache is a…
codepuncher 230a56f
chore(navigator): clarify EnsureCachePopulated comment to reflect tas…
codepuncher 865d4cf
chore(navigator): correct g_modCache comment to reflect both game and…
codepuncher 6002e01
chore(navigator): clarify g_skyUICacheDone comment to cover all termi…
codepuncher 1dc2ed6
fix(config): cast tolower result to char to avoid implicit narrowing …
codepuncher df1f74a
fix(handler): defer _pendingMCMModName move until task interface is c…
codepuncher fa6739f
fix(navigator): remove ClearPending from CacheModListFromPapyrus to a…
codepuncher 0e2af56
fix(navigator): release g_lock if task interface becomes unavailable …
codepuncher 96d5546
fix(navigator): downgrade repeatable CacheModListFromPapyrus log mess…
codepuncher 2c7444b
fix(ui): use case-insensitive comparison for combo selected-state in …
codepuncher 753a2b2
fix(navigator): check DelayCallForUI return in NavigateToTargetImpl t…
codepuncher 6ae9679
fix(plugin): use EnsureCachePopulated instead of direct AddTask in me…
codepuncher 20a5afc
chore(test): add ParseAction and ActionName test cases for kMCM
codepuncher 67d8456
fix(navigator): add g_papyrusPending debounce to prevent flooding gam…
codepuncher 8498be9
fix(navigator): always clear g_papyrusPending on exit from CacheModLi…
codepuncher 3c653cf
fix(navigator): set g_papyrusPending in EnsureCachePopulated before s…
codepuncher ea7d788
fix(navigator): use AddTask game-thread delay in DelayCallForUI to gu…
codepuncher 7c4ec95
fix(handler): revert quickexit to close journal on mod page exit not …
codepuncher e2db47c
fix(navigator): replace retry counter with wall-clock deadline in Ope…
codepuncher 300fa3b
fix(navigator): guard AddTask in EnsureCachePopulated with g_papyrusP…
codepuncher a62b7dd
chore(ui): clarify quickexit label to say MCM mod page not MCM
codepuncher File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.