| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
If the symbol name being entered is longer than the max, stop recording
it, and stop processing keycodes apart from the ones that can delete,
finish or cancel the sequence.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The purpose of this change is to allow keymaps to specify a dictionary
of unicode symbol name to code mappings, and let the person at the
keyboard enter unicode symbols by name.
This is done by having a way to trigger unicode symbol input mode, when
all keys are cached until Esc, Enter or Space are pressed. Once that
happens, we try to look up the symbol from our lookup table. If found,
we erase back, and type the unicode magic in to get that symbol. If not
found, we still erase back, start unicode input mode, and replay what
the user typed in.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|
|
|
|
|
|
|
|
|
|
| |
This moves the unicode input start / end sequences into their own
functions, so keymaps and other functionality can build on it too.
At the same time, it changes how the Linux variant works, to match
reality: CTRL+SHIFT must be unregistered too, and we close the thing
with a Space instead.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|\
| |
| | |
minorca handwired
|
| | |
|
| |\ |
|
| | |
| | |
| | | |
Added link to Minorca/Sebright blog.
|
| |\ \
| |/ /
|/| /
| |/ |
|
|\ \
| | |
| | | |
Jacwib's keymap
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
process_unicode: Fix set_unicode_input_mode()
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In the header, this was defined as `set_unicode_input_mode`, but the
implementation had `set_unicode_mode` for a name. Changed the
implementation to match the header.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|\ \ \ \
| |_|/ /
|/| | | |
Added Ergodox Layout with persistent layers, Atreus corrections
|
| | | | |
|
| | | | |
|
| |\ \ \
| |/ / /
|/| | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Jack and Evan.
|
| | | |
| | | |
| | | |
| | | | |
Initial Commit.
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | | |
Not ready to submit this one just yet.
|
| | | |
| | | |
| | | | |
Changed right-hand F-key layout in order to add KC_PLUS to _L2.
|
| | | |
| | | |
| | | | |
Corrected spelling of "ATREUS" in all locations. (ATRUES -> ATREUS)
|
| | | |
| | | |
| | | |
| | | | |
LBCR didn't work for me.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
persistent layers
based on the Planck and Preonic setup. The layout arrays are pulled directly from the
ergodox/ez/ez.h keymap definition starting at line 81.
|
| |\ \ \ |
|
| | | | |
| | | | |
| | | | | |
file cleanup
|
| | | | |
| | | | |
| | | | | |
file cleanup
|
| | | | |
| | | | |
| | | | | |
file clean up.
|
| | | | |
| | | | |
| | | | | |
file cleanup
|
| | | | |
| | | | |
| | | | | |
file cleanup, removing file that doesn't apply to my layout.
|
| | | | |
| | | | |
| | | | | |
Not reflective of my layout.
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
flexibility's sake.
Updated the rest of the keymap to reflect the current (as of 19:37 on 08 Aug 2018) default
layout and default makefile.
|
| | | |
| | | |
| | | |
| | | | |
Planck, Preonic, Atreus, Ergodox
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |\
| |_|_|/
|/| | | |
|
|\ \ \ \
| | | | |
| | | | | |
ergodox: Update my keymap to v1.5
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Major changes include:
* The **1HAND** layer has been removed.
* A `Delete` key is now available on the right thumb cluster.
* The **ADORE** layer received a major update, see the updated layout
image.
* It is now possible to enable automatic logging for the **ADORE**
layer, by setting the `ADORE_AUTOLOG` makefile variable to `yes` when
compiling the keymap. It is off by default.
* The `~` key and the `Media Next/Prev` key have been swapped on
the **base** layer.
* On the **ARROW** layer, `Backspace` has been replaced by `Enter`.
* There is some experimental support for entering Unicode symbols.
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
fix link to ErgoDox EZ
|