Skip to content

4.13.2 Dev#642

Merged
TheJoeFin merged 10 commits intomainfrom
dev
Apr 9, 2026
Merged

4.13.2 Dev#642
TheJoeFin merged 10 commits intomainfrom
dev

Conversation

@TheJoeFin
Copy link
Copy Markdown
Owner

Added one new shortcut to open clipboard content and fix bug around setting migration

TheJoeFin and others added 10 commits April 3, 2026 20:04
Native UIAutomation (RawTextRange_GetText) can throw a 0xc0000005 AV
when a TextPatternRange handle goes stale, which was not caught and
crashed the process. This only manifested in self-contained builds where
the bundled WPF runtime calls the system UIAutomationCore.dll directly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Added "Save As...", "Manage Grab Templates...", and "Split Lines After Each Selection" buttons to ButtonInfo. Registered SplitAfterSelectionCmd in EditTextWindow command dictionary for UI integration.
Updated application version from 4.13.0 to 4.13.1 in both Package.appxmanifest and Text-Grab.csproj. No other changes were made.
Added permissions in settings.local.json to allow the use of the "Skill(pdm)" skill, creation of the bin directory, downloading and configuring the pdm CLI tool, and running various pdm commands. Existing allowlist entries remain unchanged.
Introduced a new shortcut action (Ctrl+Shift+Win+V) to open clipboard content. Updated settings UI and logic to support configuring this shortcut. Enhanced NotifyIconUtilities to handle the new action, opening EditTextWindow for text or GrabFrame for images/files from the clipboard. Added required using directives for clipboard and image processing.
Refactored SettingsService constructor to ensure settings migration or upgrade occurs before reading EnableFileBackedManagedSettings, preserving user preferences. Added unit tests to verify file-backed managed settings behavior, upgrade handling, and sidecar file survival.
Updated application version from 4.13.1 to 4.13.2 in both Package.appxmanifest and Text-Grab.csproj. No other changes were made.
Upgraded Microsoft.NET.Test.Sdk to 18.4.0 in Tests.csproj for improved test infrastructure. Updated Dapplo.Windows.User32 to 2.0.89 in Text-Grab.csproj for latest Windows API interop enhancements.
@TheJoeFin TheJoeFin added bug Something isn't working enhancement New feature or request labels Apr 9, 2026
@TheJoeFin TheJoeFin merged commit 4f3bc9f into main Apr 9, 2026
4 checks passed
@TheJoeFin TheJoeFin deleted the dev branch April 9, 2026 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant