Skip to content
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

Feature: Add Keyboard Support #5

Merged
merged 8 commits into from
Sep 28, 2021
Merged

Conversation

adrian-miasik
Copy link
Owner

@adrian-miasik adrian-miasik commented Sep 26, 2021

Keyboard Support

Legend

Action Hotkey
Play / Pause Timer Spacebar
Restart Timer R
Switch Timer Mode (Work / Break) Ctrl + R
Select All Digits Ctrl + A
Copy Ctrl + C
Paste Ctrl + V
Cycle Through Digits Tab
Select Next Digit Right Arrow
Select Previous Digit Left Arrow
Deselect Digit Escape
Increment Digit Up Arrow
Decrement Digit Down Arrow
Delete / Clear Digit Delete / Return

Changelog

Adds the ability to copy and paste the formatted digit values using "ctrl + c" & "ctrl + v" respectively.
Adds the ability to cycle through the digits using "tab".
Adds the ability to select all digits using "ctrl + a"
Adds the ability to deselect digits using "escape"
Adds the ability to delete/clear the current selected digit(s) using "backspace"
@adrian-miasik adrian-miasik marked this pull request as draft September 26, 2021 19:45
@adrian-miasik adrian-miasik self-assigned this Sep 26, 2021
@adrian-miasik adrian-miasik changed the title Feature: Add keyboard support Feature: Add Keyboard Support (Hotkeys and keybinds) Sep 26, 2021
@adrian-miasik adrian-miasik changed the title Feature: Add Keyboard Support (Hotkeys and keybinds) Feature: Add Keyboard Support Sep 26, 2021
- Adds the ability to restart using "r"
- Adds the ability to switch between work and break timer using "ctrl + r"
New method is a more expensive but works with the selectable system
@adrian-miasik adrian-miasik force-pushed the feature/keyboard-support branch from 1e5c616 to 8bad142 Compare September 28, 2021 02:13
@adrian-miasik adrian-miasik marked this pull request as ready for review September 28, 2021 03:21
@adrian-miasik adrian-miasik merged commit 0ef06bc into develop Sep 28, 2021
@adrian-miasik adrian-miasik deleted the feature/keyboard-support branch September 28, 2021 03:22
@adrian-miasik adrian-miasik added 1. Priority: Normal Normal Priority PR - This needs to be prioritized over Low priority based labels. Status: Completed / Ready to Merge This PR has passed all our requirements and is ready to be merged in. labels Dec 20, 2021
@adrian-miasik adrian-miasik modified the milestones: 1.0.0, 1.1.0 Dec 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. Priority: Normal Normal Priority PR - This needs to be prioritized over Low priority based labels. Status: Completed / Ready to Merge This PR has passed all our requirements and is ready to be merged in.
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

1 participant