[By coding agent] Allow pasting board position from string#2603
Closed
sensuikan1973 wants to merge 1 commit into
Closed
[By coding agent] Allow pasting board position from string#2603sensuikan1973 wants to merge 1 commit into
sensuikan1973 wants to merge 1 commit into
Conversation
Implements the ability to paste a full board position directly into the application using a 65-character string format.
The string consists of 64 characters representing the board ('X' for black, 'O' for white, '-' for empty) followed by one character indicating the current player ('X' or 'O').
Changes include:
- Added `PastePositionShortcut` (Alt+V) to handle clipboard input.
- Modified `SetboardRequest` to accept a 64-char board string and current player color.
- Updated `BoardNotifier` to use the new `SetboardRequest` for pasting and refactored the "arrange discs" mode to be compatible.
- Added localization for the "Paste Position" shortcut label.
- Added new unit tests for the shortcut and notifier logic.
Fixes #2338
Owner
Author
|
low quolity.... |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This PR is trial to resolve #2338 .
It's because this change are created by google jules.