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

programmer keyboard layout #153

Merged
merged 5 commits into from
Apr 17, 2023
Merged

programmer keyboard layout #153

merged 5 commits into from
Apr 17, 2023

Conversation

domportera
Copy link
Contributor

@domportera domportera commented Apr 16, 2023

the layout just adds symbols to the ENv4 style, making as few changes to the default punctuation layout as possible. The intention is to reduce having to switch with the # key and just have everything under your finger-tips. The only changes made to the default were to make sure that every letter has spacing between it and punctuation to reduce typing errors. It also tries to keep similar spaces between bracket types

I also added a "smaller" option for fonts to fit things like "DEL", "https://", and ".com"

I also added up/down arrow functionality and delete key functionality by default - i understand if you'd want to not include those changes and I can just incorporate them into the layout separately if needed. just seems like unnecessary copy and paste. you might not want the "DEL" text though

edit: turns out this addresses a lot from #147. I think this can be home to a separate "system keys" keyboard (As opposed to the typical "symbol" key since that would just be redundant) and i've begun work on that, but feel stuck as i worry about key up/down actions though with system keys and im not sure how that would work

domportera and others added 4 commits April 17, 2023 01:35
up/down arrow keys on space bar, delete key

add @ symbol

add % sign
@dessalines dessalines merged commit 9ff1cd3 into dessalines:main Apr 17, 2023
@dessalines
Copy link
Owner

Works great, thanks for the forward delete too!

I removed the text on that, but otherwise, everything worked great.

@domportera
Copy link
Contributor Author

great to hear! glad to contribute :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants