forked from kmonad/kmonad
-
Notifications
You must be signed in to change notification settings - Fork 0
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
[pull] master from kmonad:master #17
Open
pull
wants to merge
83
commits into
oati:master
Choose a base branch
from
kmonad:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains 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
Added key rollover to FAQ
fix #layer link in quick reference
Testing three-ish past versions seems plenty.
Closes: #823
The compose sequence for grave uses <dead_grave> and not <grave>. This key is not mapped on standard en_US and therefore irrelevant for KMonad. The other sequences using grave are not affected, since they can also be entered using <grave>.
Fix broken compose sequences (including #823)
Broken since 0be52bf
Verbatim from `doc/quick-reference.md`
Cleanup documentation
Added some clarifications to the installation for Mac users, such as how to install stack, and how and where to find the `kmonad` executable.
Adding clarity to Mac install in installation.md
Forbid `defsrc` with duplicate keycodes.
Fixed typos in comments and docs
The following buttons have been fixed out of all effected buttons: - [X] `around-only` - [X] `around-when-alone` - [ ] `around-next` - [ ] `around-next-timeout` - [ ] `around-next-single` - [X] `tap-on` (does not exists but has code?!)\* - [X] `tap-hold` - [X] `tap-next` - [X] `tap-hold-next` - [ ] `before-after-next` - [X] `tap-next-release` - [X] `tap-hold-next-release` - [X] `tap-next-press` - [X] `multi-tap` - [X] `tap-macro` - [X] `tap-macro-release` - [ ] `layer-next` - [ ] `sticky-key` - [ ] `stepped-button` * `tap-on` is just made more readable. It wasn't broken.
Fix tapping in inner
Hackage needs this now. Really, it would probably be a good idea to cabal gen-bounds and then fine-tune at some point. Not today, though.
Fixes the examples that use 'a' instead of 'Ta'.
This fixes #885. It contained two problems: 1. `MAC_OS_X_VERSION_12_0` is not set (why? It was before, was it?). 2. The last `stack install` in the build instructions detects, that the flag `kmonad:dext` / `kmonad:kext` is not set and would recompile without it.
Added names for `rfkill` and `micmute`
Minor fixes for tutorial.kbd
Fix tapping for `tap-hold-next-release`
Fixes #904. I accidentily switched `True` and `False` in #873. We should really add tests to check for button behaviour, which is sadly a bit hard, if we don't want a test to require an IO action (heavy usage of `TMVar`s) (which it does anyway, since Spec wraps an IO monad) or want to have two distinct implementations of `MonadK`. Sorry, I hope this was the last bug I introduced (at least in #873).
Fix tapping for `tapMacro` and `tapMacroRelease`
Added FAQ entries
Fixes #785. The tables have been merged to reduce chance of inconsistencies. This was possible due to the following observations: 1. `winCodeToKeyCode` always chooses the keycode with lowest value when duplicates exist. 2. `keyCodeToWinCode` always chooses the highest resulting possible keycode. (keycode `0xFE` could change something, though it does not exist in the KMonad world.)
Added keycodes from windows and merge tables
Hold instead of tapping when `multi-tap` gets interrupted during hold
Fixed MacOS build
Thank you Felix Yan for packaging this. On that note also thank you Bonnee for packaging the AUR package previously (and currently (`kmonad-git`)).
KMonad is now in extra
Lest we get conflicts. Related: NixOS/nixpkgs#349489
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.
See Commits and Changes for more details.
Created by pull[bot]
Can you help keep this open source service alive? 💖 Please sponsor : )