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

Work for the next release. #77

Merged
merged 7 commits into from
Oct 25, 2024
Merged

Work for the next release. #77

merged 7 commits into from
Oct 25, 2024

Conversation

ilc
Copy link
Collaborator

@ilc ilc commented Oct 14, 2024

Changes include:

Changing how mouse-layer works, so "mouse keys" means the keys you put on layer 15.

Changing the way scroll toggling works, to be much more in line with user expectations.

Changing the color of layer 5 so I can see it :).

Adding a configuration layer to the default keymap based on my keymap.

ilc added 3 commits October 13, 2024 22:27
Removed the concept of mouse keys, there are now anti-mouse
keys.  This should simplify mouse mode.

Mouse mode extends on any valid mouse mode key press, making
double and triple clicks more consistent.

Changed how toggling scrolling works for mouse mode, removed
left/right holds, added a hold to flip both sides, and a toggle
to flip both sides.
The vial keymap now includes a configuration layer by default.

Various bug fixes and tweaks to the code to make the actions
of the code less surprising.
A colorblind user (me) can't tell layer 5, from layer 15.
This implements a hard block on keycodes we don't want activating
on MBO.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should there probably be a corresponding change to the default .vils?

ilc added 3 commits October 15, 2024 17:43
Also fix the toggle descriptions.
Reverting the previous change to 80.
@ilc
Copy link
Collaborator Author

ilc commented Oct 25, 2024

This has been approved by @morganvenable . Overriding protections.

@ilc ilc merged commit 68a1c41 into svalboard:vial Oct 25, 2024
10 checks passed
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