Skip to content

Releases: getreuer/qmk-keymap

Release version v1.5.0

08 Jun 04:59
Compare
Choose a tag to compare

This release of my QMK repo works as an External QMK Userspace. The repo now includes keymaps for the Dactyl Ergodox, ZSA Moonlander, and ZSA Voyager keyboards.

New since v1.4.0:

Improved:

  • Repeat key is now in QMK core! See https://docs.qmk.fm/features/repeat_key
  • Layer Lock
    • Layer Lock is now available for ZSA keyboards in Oryx! (announcement)
    • Update keycode parsing for QMK 0.19+.
    • Support locking layer-mod LM keys.
  • Achordion
    • Retro tapping support, thanks to @akaralar.
    • Fix bug between LT + Repeat Key when using Achordion.
  • Select Word: added idle timeout option and a delay between taps to improve behavior on Mac. Thanks to @windhausen and @freeform99 for help investigating.
  • Sentence Case
    • Preserve key_buffer on timeout.
    • Handle OSM keys, etc. by default, thanks to @drashna for reporting.
  • Preprocessor trick to attempt to detect out-of-date QMK installation.

Release version v1.4.0

29 Jan 03:27
Compare
Choose a tag to compare

Here is another release of my QMK keymap, adding two new features and several fixes and improvements.

New since v1.3.0:

  • Added Sentence Case to automatically capitalize the first letter of sentences.
  • Added Repeat Key, an extensible "repeat last key" implementation.

Improved:

  • Autocorrection: Autocorrect is now in QMK core! See https://docs.qmk.fm/features/autocorrect. Huge thanks to @drashna for making this happen.
  • Achordion: unregister eager mods in settle_as_hold() to fix a stuck mods bug. Thanks to @jasonkena for reporting.
  • Custom shift keys: only clear shift when needed to eliminate sending some unnecessary keyboard reports.
  • Mouse Turbo Click: the keycode and click rate are now configurable.
  • Select Word: revised to avoid possible edge cases when the OS is set to a non-US layout. Thanks to @windhausen for reporting.
  • Added a "USRNAME" macro button.
  • Update to new names for keycodes, etc. in QMK 0.19.
  • Format all C code with clang-format.

Release version v1.3.0

21 Aug 20:46
Compare
Choose a tag to compare

A release of my QMK keymap for the Dactyl Ergodox, with more fixes and improvements.

Improved:

  • Caps Word
  • Layer Lock
    • Option for idle timeout—thanks to @mwpardue
  • Custom Shift Keys
    • Handle tap-hold keys
    • Small simplification
  • Autocorrection: Improvements and fixes in make_autocorrection_data.py
  • Mouse Turbo Click: Minor improvements
  • Elaborated and reformatted doc comment

Release version v1.2.0

22 Apr 05:19
Compare
Choose a tag to compare

Another release of my QMK keymap for the Dactyl Ergodox, marking a good batch of fixes and improvements.

New since v1.1.0:

  • Added Achordion tap-hold customization library—thanks to @jdart, @filterpaper, @jweickm and Reddit user u/02ranger for feedback and improvements

  • Keymap revised to use home row mods and added an Adjust layer

Improved:

  • Autocorrection

    • Added support for typos containing ' apostrophe character
    • Improved handling of advanced keycodes, especially layer switch keys
    • Removed unnecessary trailing zero in buffer—thanks to @filterpaper for pointing this out
  • Caps Word

    • Fix incorrect shifting on Mac—thanks to @wheredoesyourmindgo and u/uolot for help fixing this
    • Add warning if Command is enabled and may conflict with the Left Shift + Right Shift key combo—thanks to @drashna for catching this
    • Added idle timeout option CAPS_WORD_IDLE_TIMEOUT
    • Adjusted default press behavior so that KC_MINS is shifted, useful for typing underscores
  • Custom Shift Keys

    • Fix incorrect shifting on Mac—thanks to @wheredoesyourmindgo and u/uolot for help fixing this
    • Improved interoperation with other features by having Custom Shift Keys continue default handling when possible

Release version v1.1.0

04 Feb 22:20
Compare
Choose a tag to compare

This is an updated release of my QMK keymap for the Dactyl Ergodox.

New since v1.0.0:

Improved:

  • Most features can now build with NO_ACTION_ONESHOT
  • Autocorrection improvements, thanks to @drashna and @filterpaper
    • Store autocorrection data table in PROGMEM
    • Double the max supported table to 64 KB
    • Fix handling of tap-hold keys
    • Improvements in make_autocorrection_data.py Python script
  • Caps Word
    • Added several functions and callbacks to make Caps Word customizable
    • Added a combo in keymap.c that activates Caps Word
  • Custom Shift Keys
    • Handle weak mods
    • Simplified implementation

Release version v1.0.0

01 Nov 05:51
Compare
Choose a tag to compare

This is the initial "release" of my QMK keymap.

Features:

  • Symbol layer where many frequent code syntax bigrams (->, !=, +=, ...) are inward rolls.
  • Autocorrection for 70 common typos.
  • Caps Word, activated by pressing both shift keys at once.
  • Custom shift keys
  • Select word/line macro