Add shift range text selection#206
Add shift range text selection#206MoeidHeidari wants to merge 3 commits intoTerminalStudio:masterfrom
Conversation
|
No update? |
|
I think the last commit should fix the issue in GitHub actions |
|
Hi, first really thanks for your interest and effort in contributing to the project. However while the code works, it has much room for improvement. For example most of the core logic in this PR is placed in a utility class If the code is generated by AI, please guide the AI to generate better-structured code and review it in person before submitting the PR. Thanks! |
|
Thanks for the review but I think if any part of the code has any semantic issue it was better if you would just comment on the code lines for me to fix instead of call it AI generated code when I spent hours to do an improvement and contribute. Any way thanks for the review. |
Description
Implements shift+click selection behavior in the terminal to allow extending selections from the current cursor position or existing selection.
Related Issue
Closes #205
Changes Made
SelectionMode.shiftenum value to support shift+click selection behaviorTerminalGestureHandlerTechnical Details
HardwareKeyboardeventsTesting
Additional Notes