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

3.0-3.1 support #12

Merged
merged 8 commits into from
Apr 8, 2015
Merged

3.0-3.1 support #12

merged 8 commits into from
Apr 8, 2015

Conversation

jackhumbert
Copy link
Member

No description provided.

@jackhumbert jackhumbert merged commit 2219257 into qmk:dev Apr 8, 2015
jackhumbert pushed a commit that referenced this pull request Nov 16, 2016
alexey-danilov pushed a commit to alexey-danilov/qmk_firmware that referenced this pull request Sep 21, 2018
# This is the 1st commit message:

Easier switching between mac and win layers; logic for defining os-specific keys

# This is the commit message qmk#2:

sleep and power keys for win; added control-backspace instead of control-escape

# This is the commit message qmk#3:

adding wait in windows power/sleep macros

# This is the commit message qmk#4:

Adding switch to last window tap functinality; tweaked "mo_layer_tap"

# This is the commit message qmk#5:

An attempt to fix volume buttons in win

# This is the commit message qmk#6:

Fixed repeat function; changed win volume keys to f20-f22

# This is the commit message qmk#7:

Added macros for vim save/quit

# This is the commit message qmk#8:

Fixes for single tap of palm keys on non-palm layers

# This is the commit message qmk#9:

Moved volume and home/end keys, changed double tap for left and right brackets, replaced = and -

# This is the commit message qmk#10:

Added minimize/maximize shortcuts for mac

# This is the commit message qmk#11:

Removed unnecessary maximize shortcut for mac

# This is the commit message qmk#12:

An attempt to fix volume buttons in win

# This is the commit message qmk#13:

added find next/previous (f3/shift-f3) keys

# This is the commit message qmk#14:

Remapped alt+tab/space; mo alt layer tap for win

# This is the commit message qmk#15:

Code refactoring; changing lang on mac via alt-space

# This is the commit message qmk#16:

Added dedicated keys for undo and f3; moved brackets

# This is the commit message qmk#17:

Moved exchanged GRV and Insert keys

# This is the commit message qmk#18:

Adjusted repeat timers

# This is the commit message qmk#19:

Added dedicated keys for curly braces

# This is the commit message qmk#20:

Added hold functionality to arrow keys in alt layer

# This is the commit message qmk#21:

Added macros for terminal

# This is the commit message qmk#22:

Added macro to clear terminal output in iterm2 (mac) and console (win)

# This is the commit message qmk#23:

Fixed save macro for vim,

# This is the commit message qmk#24:

Fixed clear command for conemu on win; changed location of volume keys

# This is the commit message qmk#25:

Replaced double tap k and comma macros with escape+key functionality

# This is the commit message qmk#26:

Re-added K-tap for lang change, added redo as a hold functionality for undo key,

# This is the commit message qmk#27:

Removed f3 and undo as a separate keys, removed k-tap combo; caps and change lang

# This is the commit message qmk#28:

Combination to close window; removed esc + 3

# This is the commit message qmk#29:

Custom keycode for lang/caps, macro for closing app

# This is the commit message qmk#30:

Holding keys for esc layer,
mtei pushed a commit to mtei/qmk_firmware that referenced this pull request Dec 18, 2018
Helix serial.c  master to slave communication bugfix & speed up
manolodeinternet added a commit to manolodeinternet/qmk_firmware that referenced this pull request Apr 11, 2019
* Minor bugs fixed:
  * Fixed N_TILDE; letter `n` now only can show tilde (enie) in case of single_tap (acute_requested) and the rest of the accents are ignored
joric referenced this pull request in joric/qmk Jul 5, 2019
drashna pushed a commit that referenced this pull request Jul 9, 2019
Fix Ergodox EZ keyboard dimensions in info.json
manolodeinternet added a commit to manolodeinternet/qmk_firmware that referenced this pull request Oct 29, 2019
[#000_MINIDACTYL], [#001_MINIDACTYL] about my brand new hardwired/mini_dactyl/rev2/manolodeinternet.
[qmk#9]…[qmk#14], [#04ALPHA]…[#08ALPHA] about Gherkin/30_layout/manolodeinternet and
I’m committing all of these changes together because I didn’t committed them before.  I’m sorry !!!

================================================================================================

[#001_MINIDACTYL]
* [_ACCN] (accents layer) is now 'One Shot Layer' for allowing a faster typing.
    * For accessing diaeresis, grave and circumflex, we still can hold down the its trigger and select them.
* Keyboards/handwired/dactyl_mini_or_rental_car renamed to keyboards/handwired/mini_dactyl
* Original 'rgblight' qmk files are restored as brand new:
    * quantum/rgblight.c,
    * quantum/rgblight.h,
    * quantum/rgblight_list.h
* Modifications about rgblight are taken apart into 'rgblight_mini_dactyl.c' in my user layouts folder:
    * keyboards/handwired/mini_dactyl/RentalCar/keymaps/manolodeinternet/rgblight_mini_dactyl.c (added ‘#include "rgblight_mini_dactyl.c”’ in keymap.c)
    * keyboards/handwired/mini_dactyl/RentalCar/keymaps/manolodeinternet/rgblight_mini_dactyl.h

[#000_MINIDACTYL]
* 'Mini Dactyl' is a keyboard created (hardware & firmware creator) by u/crystalhand under my request as a customer.
* u/crystalhand named this keyboard: 'Rental Car'.
* u/crystalhand created it by making modifications after 'Dactyl Lightcycle' keyboard (original invention by u/adereth) (https://github.com/adereth/dactyl-keyboard).
* Firmware shared through Google_Drive folder by u/crystalhand (https://drive.google.com/drive/folders/1fYzKXbg66T41S4b8151zNmbXuUXvELtY). After modifying it, it has been merged with...
* ...the firmware forked from 'qmk/qmk_firmware'(https://github.com/qmk/qmk_firmware) on GitHub to manolodeinternet(me) (https://github.com/manolodeinternet/qmk_firmware).

================================================================================================

[#08ALPHA]

* WE IMPLEMENT 'LSHIFT' IN 'KC_Z' AND 'KC_ENTER' BECAUSE WHEN WE ARE TYPING FAST,
AND WE TYPE 'KC_SPACE' FOLLOWED BY A CAPITAL WORD, WE GET TWO SPACES INSTEAD OF
A SPACE FOLLOWED BY A CAPITAL WORD.
THIS IMPLEMENTATION IS IN THREE STEPS:

1. [_DIAE] layer moved
    * from 'KC_R'
    *   to 'KC_E'

2. [_DALY] layer moved
    * from 'KC_Z' and 'KC_ENTER'
    *   to 'KC_R' and 'KC_U'

3. ’[_DALY] / KC_Z’ and '[_DALY] / KC_ENTER' changed
    *   to 'LShift / KC_Z' and 'LShift / KC_ENTER'

* Include a file in 'qmk_firmware/QMK-my_files’ folder:
    * '/WHERE CERTAINS KEYCODES ARE/qmk_firmware_quantum/quantum_keycodes.h.txt’ with info about what important keycodes implements the file:
    * '~/qmk_firmware/quantum/quantum_keycodes.h'; as 'LT(_layer, kc_keycode), RGB keycodes, etc…

* MINOR AESTHETIC CHANGES

[#07ALPHA]
* 'FORMATED FOR PRINTING' CODE VERSION
(MAXIMUM LINE WIDTH FOR RIGHT PRINTING: 105  CHARACTERS USING 'SUBLIMEPRINT' PACKAGE PLUGIN FOR 'SUBLIME TEXT' EDITOR
* THIS VERSION IS GOING TO BE MERGED WITH MINI DACTYL KEYMAPS NOW !!!

[#MERGE intermediate commit]
Merge branch 'master' of https://github.com/manolodeinternet/qmk_firmware

This merge is necessary after change commit message on local repo.
That is because in [#06ALPHA] commit I wrote:

'* THIS VERSION NOW IS GOING TO BE MERGED WITH MINI DACTYL KEYMAPS !!!'

and that's wrong. (I removed this sentence later).

Next commit [#07ALPHA] is a new version of the code for fine printing,
before merging with MINI DACTYL keymaps.

That's all folks !!!

[#06ALPHA]
* STABLE AND ROBUST QMK VERSION
* CLEANED CODE VERSION
* FINAL VERSION FOR 'COMPREHENSIVE_30_LAYOUT'

[#05ALPHA]
* READY !!!
* QMK work FINISHED !!!

* CHANGED ALL TAP_DANCE FROM DEFAULT LAYER TO LT(layer_name, kc_key)
    * LT(layer, kc) - momentarily activates layer when held, and sends kc when tapped. Only supports layers 0-15.

* ACCESING [SYMB] LAYER NOW ONLY FROM `N` KEY.
    * But `T` key is enabled as well for make easier accessing to symbols on the right side.
* ACCESING [NUMB] LAYER NOW ONLY FROM `B` KEY.
    * And setting this layer on by pressing `N` key and releasing `B` key before releasing `N` key.

* ACCENT TRIGGER KEYS ARE NOW: `G` AND `H` KEYS.
    * While pressing these triggers: vowel keys are acuted accented vowels and `N` key is for `Ñ` consonant.
    * While pressing these triggers: we can access new triggers for …
    * asd `F`  gh `J` klSP: diaeresis triggers,
    * as `D` f gh  j `K` lSP: grave      triggers,
    * a `S` df gh jk `L` SP: circumflex triggers,
    * when diaeresis, grave or circumflex triggers are hold, we can access to these kind of accented vowels.
    * Diaeresis triggers (for being pretty frequent in Spanish) are also implemented on `R` key who is the …
* trigger for [RSET] layer  (RESET & DIAERESIS layer)
* … where RESET lives.  We have a RESET on [SUSR] layer but this one to, over Default layer.
    * … (R…e s e…T) When we hold `R` key, we must to hold `T` key to, for resetting the keyboard.

* LEFT    MODIFIERS KEYS (⇧⌃⌥⌘) ARE ALL IN A ROW IN HOME ROW, TO THE LEFT (ASDF) AND TO THE RIGHT (JKL ).
* RIGHT MODIFIERS KEYS (⇧⌃⌥⌘) ARE NOW IN [SUSR] LAYER, ON BOOTH SIDES OF THE HOME ROW AS WELL.

* LEFT SIDE AND RIGHT SIDE EXTENDED DEFAULT LAYER ARE NOW CONCENTRATED ON A SINGLE SIDE (LEFT).
    * TAB IS MOVED TO `P` KEY.
    * CAPSLOCK IS MOVED TO `SPACE` KEY.
    * Maybe in the future a layer over `ENTER` (right bottom corner) key is created for hosting Tab & Capslock.

* [APPS] LAYER IS ACCESSIBLE FROM `Q` & `P` KEYS IN MULTIAPPS WAY.
* IF YOU WANT TO LAUNCH OR CHANGE TO AN APPLICATION IN AN ISOLATED MODE (HIDING THE REST OF THE APPLICATIONS),
    * … YOU MUST HOLD ⌘ COMMAND KEY BEFORE PRESS [APPS] TRIGGER.

* ALL THAT REMAINS IS TO CLEAN THE CODE.

[#04ALPHA]
 * FIXED an issue where BLIT only works during the first keystroke and then BLIT exits suddenly.

================================================================================================

[qmk#14]
* Tap_dance delay for Shift incremented from 160 to 180.
* Tap_dance delay for accents trigger lowered from defaut(200) until 170.
* Tap_dance delay for Symbols layer lowered from default(200) until 170 as well.
* [APPS] & [MAPS] has a new app now: `Simple Note`, `Keynote`, `Pages` and `Numbers`.
        * But it’s not completed yet.
        * i.e.:
 * ,----------------------------------.,----------------------------------.
 * |      |@@@@@@| EVER |      | TERMI|| TYPI |      | TEXT |@@@@@@|SYSTEM|
 * |      |@@@@@@|-NOTE |      |-NAL  ||-NATOR|      |-EDIT |@@@@@@|PREFE-|
 * |      |TWITTR|      |      |      ||      |      |      |OMNIFO|RENCES|
 * |------+------+------+------+------||------+------+------+------+------|
 * |SIMPLE|      |  DAY |      |GOOGLE||      | SUBLI|KARBNR| CALEN|      |
 * | NOTE |SAFARI|  ONE |FINDER|CHROME||SKETCH|-ME   | EVENT|-DAR  |      |
 * |      |      |      |      |      ||      | TEXT |VIEWER|      |      |
 * |------+------+------+------+------||------+------+------+------+------|
 * | STU  |      | CALCU|      |      ||      |      | KEY- |      | NUM- |
 * |-DIES |      |-LATOR|      |      || NOTES| MAIL | NOTE | PAGES| BERS |
 * |      |      |      |      |      ||      |      |      |      |      |
 * `----------------------------------'`----------------------------------'

[qmk#13]
* [APPS] & [MAPS] active now.  But not completed yet.
        * i.e.:
 * ,----------------------------------.,----------------------------------.
 * |      |@@@@@@| EVER |      | TERMI|| TYPI |      | TEXT |@@@@@@|SYSTEM|
 * |      |@@@@@@|-NOTE |      |-NAL  ||-NATOR|      |-EDIT |@@@@@@|PREFE-|
 * |      |TWITTR|      |      |      ||      |      |      |OMNIFO|RENCES|
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |  DAY |      |GOOGLE||      | SUBLI|KARBNR| CALEN|      |
 * |      |SAFARI|  ONE |FINDER|CHROME||SKETCH|-ME   | EVENT|-DAR  |      |
 * |      |      |      |      |      ||      | TEXT |VIEWER|      |      |
 * |------+------+------+------+------||------+------+------+------+------|
 * | STU  |      | CALCU|      |      ||      |      |      |      |      |
 * |-DIES |      |-LATOR|      |      || NOTES| MAIL |      |      |      |
 * |      |      |      |      |      ||      |      |      |      |      |
 * `----------------------------------'`----------------------------------'

[qmk#12]
* Fixed N_TILDE, letter `n` now only can show tilde (enie) in case of single_tap (acute_requested) and the rest of the accents are ignored

[qmk#11]
* FIXED ALL KIND OF ACCENTS (NOT ONLY ACUTE)
        * ( MANAGED AS KEY RELEASES, NOT AS KEY PRESSES INTO “action_function()” ),

* DefaultKeyBinding.dict file copied into `qmk_firmware/keyboards/40percentclub/gherkin/keymaps/30_layout/` as a reference, …
* … because all ?VIM layers use keybindings from the system customised by me, for collecting all possible editor movements
* ALL EXTRA FILES ARE MOVED FROM ITS ORIGINAL FOLDER TO “QMK-my_files”,
* COPIES OF KEYMAPS ARE NOW STORED IN `keymap_c-copies`,

* IMPLEMENTED THE REST OF THE LAYERS (APART FROM GHKN, NMBR, SYMB):
    * 3 [FNCT]   FuNCTion keys layer,
    * 4 [L_XTND] (Left side),
    * 5 [R_XTND] (Right side) for making an eXTeNDed Gherkin(default) layer with frequent functions,
            * this two counterparts layers collect most frequent combos
                * left side:
 * ,-----------------------------------.,----------------------------------.
 * |      |      | Vol. | Vol. |      ||      |      |      |      | •Spot|
 * |      | Mute |      |      |      || Close| Prev | Next |Launch| Light|
 * |      |      | Down |  Up  |      ||  APP | APP  | APP  |  Pad |••SIRI|
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |      |      ||      |      |      |      |      |
 * |      |Rewind|  UP  |Forwrd| Play || Close| Prev | Next | Dash | SPACE|
 * |      |      |      |      |      ||Window|Window|Window| Board|      |
 * |------+------+------+------+------||------+------+------+------+------|
 * |@@@@@@|      |      |      |      ||      |      |      |      |      |
 * |@@@@@@| LEFT | DOWN | RIGHT|Reopen|| Close| Prev | Next |DELETE| ENTER|
 * |@@@@@@|      |      |      |  tab ||  tab | tab  | tab  |      |      |
 * '------+------+------+------+------'`------+------+------+------+------'
                * right side:
 * ,----------------------------------.,----------------------------------.
 * |      |      |      |      |      ||      | Vol. | Vol. |      |      |
 * |  Tab | Desk |Windws|Mision|Float.||      |      |      | Mute |      |
 * |      |      | Apps |Contrl|Window||      |  Up  | Down |      |      |
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |Sublim|      |      ||      |      |      |      |      |
 * | Caps |Dictat|Text 3| Speak|Active||      |      |  UP  |      |      |
 * |      |      |Histry|      |Window||      |      |      |      |      |
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |      | PASTE||      |      |      |      |@@@@@@|
 * |      |      |      |      |   &  ||      | LEFT | DOWN | RIGHT|@@@@@@|
 * | UNDO |  CUT | COPY | PASTE| MATCH|| REDO |      |      |      |@@@@@@|
 * '------+------+------+------+------'`------+------+------+------+------'
    * 6 [APPS] & [MAPS] APPlicationS & Multiple APplicationS layer implemented,
            * … layer not complete yet, neither active,
            * … APPS & MAPS activate the same apps, but with
            * … with APPS the apps are open alone,
            * … with MAPS the apps are open on top of all current apps.
    * 7 [SUSR] Super USeR layer allow us access system functions
            * i.e.:
* ,-----------------------------------.,---------------------------------.
* |@@@@@@|      |      |      |      ||      |      |      |      |@@@@@@|
* |@@@@@@|      |      |onHold|      ||      |      |      |      |@@@@@@|
* | BLIT |LOGOUT|LCKSCR| RESET| REDO ||      |      |      |      | BLIT |
* |------+------+------+------+------||------+------+------+------+------|
* | Menu | Dock | Tool |Status|Float.||      |      |      |      |      |
* | _bar | _bar | _bar | _bar |Window||      |      |      |      |      |
* |      |      |      |      |      ||      |      |      |      |      |
* |onHold|onHold|onHold|onHold|onHold||      | LGui | LAlt | LCtl | LSft |
* | SLEEP|K_MENU|KILL_A|SHUT_D|RSTART||      |      |      |      |      |
* |------+------+------+------+------||------+------+------+------+------|
* |      |      |      |      |      ||      |      |      |      |      |
* |      |      |      |      |      ||      |      |      |      |      |
* | RSft | RCtl | RAlt | RGui |      ||      | RGui | RAlt | RCtl | RSft |
* '------+------+------+------+------'`------+------+------+------+------'

    * 8 [PVIM] Personal VIM layer,
            * this name is provisional,
            * this layer makes a kinda of a customised right side keyboard for reflecting natural movements,
            * i.e.:
 * ,----------------------------------.,----------------------------------.
 * |      |      |      |      |      || Move | Move | Move | Move | Move |
 * |      |      |      |      |      ||Prgrph| Begin| Word | Word |End Of|
 * |      |      |      |      |      ||  Up  |Ln/Prg|Bckwrd|Forwrd|Ln/Prg|
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |      |      ||Center| Move | Move | Move | Move |
 * |      |      |      |      |      ||LineIn|      |      |      |      |
 * |      |      |      |      |      || View | LEFT |  UP  | DOWN | RIGHT|
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |@@@@@@|      || Move | Move | Move | Move | Move |
 * |      |      |      |@@@@@@|      ||Prgrph|      | Page | Page |      |
 * |      |      |      |@@@@@@|      || Down | HOME |  UP  | DOWN |  END |
 * `----------------------------------'`----------------------------------'
    * 9 [DVIM] Delete   VIM layer,
            * this name is provisional too,
            * this layer makes a kinda of a customised right side keyboard for reflecting natural movements for deleting,
            * i.e.:
 * ,----------------------------------.,----------------------------------.
 * |      |      |      |      |      ||      |Delete|Delete|Delete|Delete|
 * |      |      |      |      |      ||      | Begin| Word | Word |End Of|
 * |      |      |      |      |      ||      |Ln/Prg|Bckwrd|Forwrd|Ln/Prg|
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |      |      ||      |Delete|Delete|Delete|Delete|
 * |      |      |      |      |      || Yank | Char | Line | Line | Char |
 * |      |      |      |      |      ||      | LEFT |  UP  | DOWN | RIGHT|
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |@@@@@@|      |@@@@@@|      ||      |Delete|Delete|Delete|Delete|
 * |      |      |      |@@@@@@|      ||      |      | Page | Page |      |
 * |      |      |      |@@@@@@|      ||      | HOME |  UP  | DOWN |  END |
 * `----------------------------------'`----------------------------------'
    * 10 [SVIM] Selecting VIM layer,
            * this name is provisional as well,
            * this layer reflect natural movements for select parts of our text,
            * i.e.:
 * ,----------------------------------.,----------------------------------.
 * |      |      |      |      |      ||Select|Select|Select|Select|Select|
 * |      |      |      |      |      ||Prgrph| Begin| Word | Word |End Of|
 * |      |      |      |      |      || Above|Ln/Prg|Bckwrd|Forwrd|Ln/Prg|
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |      |      ||      |Select|Select|Select|Select|
 * |      |      |      |      |      ||      | Char | Line | Line | Char |
 * |      |      |      |      |      ||      | LEFT |  UP  | DOWN | RIGHT|
 * |------+------+------+------+------||------+------+------+------+------|
 * |@@@@@@|      |      |@@@@@@|      ||Select|Select|Select|Select|Select|
 * |      |      |      |@@@@@@|      ||Prgrph|      | Page | Page |      |
 * |      |      |      |@@@@@@|      || Below| HOME |  UP  | DOWN |  END |
 * `----------------------------------'`----------------------------------'
* 11 [XVIM] eXtended VIM layer,
        * this name is provisional too,
        * this layer reflect natural movements for extended functions over our text,
        * i.e.:
 * ,----------------------------------.,----------------------------------.
 * |      |      |      |      |      || Copy |Upper |Capita|      |Lower |
 * |      |      |      |      |      || prev.|case  |lize  |      |case  |
 * |      |      |      |      |      ||prgrph| Word | Word |      | Word |
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |      |      ||Duplct|  25  |  50  |  50  |  25  |
 * |      |      |      |      |      ||prgrph| lines| lines| lines| lines|
 * |      |      |      |      |      || Below|  UP  |  UP  | DOWN | DOWN |
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |@@@@@@|      || Copy |Scroll|Scroll|Scroll|Scroll|
 * |@@@@@@|      |      |@@@@@@|      || next |      | Page | Page |      |
 * |@@@@@@|      |      |@@@@@@|      ||prgrph| HOME |  UP  | DOWN |  END |
 * `----------------------------------'`----------------------------------'
* 12 [ZVIM] `eZtended` VIM layer,
        * this name is provisional as well,
        * this layer reflect MORE natural movements for `eZtended` functions over our text,
        * i.e.:
 * ,----------------------------------.,----------------------------------.
 * |      |      |      |      |      ||Insert|Trans |      |      |Trans |
 * |      |      |      |      |      ||LnAbve|pose  |      |      |pose  |
 * |      |      |      |      |      ||prgrph| Words|      |      |Chrctr|
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |      |      ||Select|Select|Select|Select|Select|
 * |      |      |      |      |      ||& Copy|& Copy|& Copy|& Copy|& Copy|
 * |      |      |      |      |      ||Chrctr| Word | Line |prgrph|  All |
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |@@@@@@|      ||Insert|      |      |      |      |
 * |      |      |@@@@@@|@@@@@@|      ||LnBlow|      |      |      |      |
 * |      |      |@@@@@@|@@@@@@|      ||prgrph|      |      |      |      |
 * `----------------------------------'`----------------------------------'
* 13 [AVIM] Alignment VIM layer,
        * this name is provisional too,
        * this layer reflect natural movements for alignment elements into our text,
        * i.e.:
 * ,----------------------------------.,----------------------------------.
 * |      |      |      |      |      || Super|Align |Align |Align |Align |
 * |      |      |      |      |      ||script|      |      | Justi|      |
 * |      |      |      |      |      ||      | Left |Center|-fied | Right|
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |      |      ||  Un  |  Out |      |      |  In  |
 * |      |      |      |      |      ||script|-dent |      |      |-dent |
 * |      |      |      |      |      ||      |      |      |      |      |
 * |------+------+------+------+------||------+------+------+------+------|
 * |      |      |      |@@@@@@|      || Subs | Check|Ignore|      |      |
 * |      |@@@@@@|      |@@@@@@|      ||script| spell| spell|      |      |
 * |      |@@@@@@|      |@@@@@@|      ||      |      |      |      |      |
 * `----------------------------------'`----------------------------------'
* 14 [MOUS] Mouse layer,
        * this layer allows us to move the pointer and the wheel mouse, and click buttons 1…5 as well,
* ,----------------------------------.,----------------------------------.
* |      |      |      |      |      ||      |      |      |      |      |
* |Accel0|      |      |      |      ||      | wLeft|  wUp | wDown|wRight|
* |      |      |      |      |      ||      |      |      |      |      |
* |------+------+------+------+------||------+------+------+------+------|
* |      |      |      |      |      ||      |      |      |      |      |
* | LSft | LCtl | LAlt | LGui |      ||      | mLeft|  mUp | mDown|mRight|
* |      |      |      |      |      ||      |      |      |      |      |
* |------+------+------+------+------||------+------+------+------+------|
* |      |      |@@@@@@|@@@@@@|      ||      |      |      |      |      |
* |Accel1|Accel2|      | mBtn1|Accel0|| mBtn1| mBtn2| mBtn3| mBtn4| mBtn5|
* |      |      |      |@@@@@@|      ||      |      |      |      |      |
* '------+------+------+------+------'`------+------+------+------+------'
* 15 [BLIT] Backlight layer,
        * this layer controls LED diodes (level of brightness and `breathing mode,
        * i.e.:
* .-----------------------------------------------------------------------------------------.
* |  BL_1  |  BL_2  |  BL_3  |  BL_4  |  BL_5  |BREATH_1|BREATH_2|BREATH_3|BREATH_4|BREATH_T|
* |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------|
* |  BL_6  |  BL_7  |  BL_8  |  BL_9  |  BL_10 |BREATH_5|BREATH_6|BREATH_7|BREATH12|BL_TOGGL|
* |--------+--------+--------+--------+--------+--------+--------+--------+--------+--------|F
* |  BL_11 |  BL_12 |  BL_13 |  BL_14 |  BL_15 |BREATH15| BL_ON | BL_INC | BL_DEC | BL_OFF |
* '-----------------------------------------------------------------------------------------'
    * 31 [TEST] debugging or testing layer,
            * this layer is for implementing new or experimental features, before update the consolidated firmware,
            * be careful: you must call layers from code when it comes to layers between 16 and 31,
            * … if you invoke them from keycap, it doesn’t work !!!  And layers over 31 are not allowed on QMK.

[qmk#10]
  .gitignore modified to include old copies saved into “keymap_c-copies/“ folder into “keyboards/40percentclub/gherkin/keymaps/30_layout/“

git rebase --interactive HEAD~2

[qmk#9]
  BULLETPROOF ACCENTED ACUTE FOR ALL   5   VOWELS AND N TILDE !!!

* modified files:  keyboards/40percentclub/gdherkin/keymaps/30_layout/keymap.c

    * IMPLEMENTING 150 ms keypress time for shift key(space),

    * A, I, O, U vowels implemented with implicit acute accent included,

        * As I need having tap_dance functions over KC_A, KC_U, KC_I and
                tap_dance doesn’t get acute modifying character when shift is pressed,
                I have implemented acute modifying character with action_function,
                but over a new [ACUT] layer for not to overlapping previous tap_dance over A, U, I.
                And I access this new layer by pressing acute accent trigger (KC_V, KC_M),

        * It appeared a new problem when once in [ACUT] layer, I need KC_A for two
                functions again: ( á  |  Á ) and ( LSHIFT while acute accent trigger is pressed ).
                I have solved this issue, by implementing a new tap_dance for KC_A called
                A_AC_ON, who calls action_function directly with a NULL keyrecord_t parameter.
                This way, I can activate LSHIFT when hold, or call action_function directly
                 from the code (not from KEYMAP, as I believed that was the only way to call it).
                 It’s a solution, not too much elegant, but a solution.
                 A better solution it should be to rewrite tap_dance_function at process_tap_dance
                 files at ‘qmk_firmware/quantum/process_keycode/process_tap_dance.h & .c’

* added files:  QMK POWER tricks,
    * where I’m going to collect all new power discoveries of C, QMK, algorithms, or whatever it brights by itself !
        * The first annotation is about how to manage what layer I am at present time, whenever I want to know it.
obosob pushed a commit to obosob/qmk_firmware that referenced this pull request Feb 7, 2020
Fix behaviour of shift for ginny plus keymap fixes
cjuniet pushed a commit to cjuniet/qmk_firmware that referenced this pull request Nov 30, 2020
* Move matrix_scan_kb out of board.c to annepro2.c

* add buffer clear after init and caplock polling
rizalfr referenced this pull request in rizalfr/qmk_firmware Jun 11, 2021
moben pushed a commit to moben/qmk_firmware that referenced this pull request Jun 11, 2021
resolves qmk#11
resolves qmk#12

Co-authored-by: RubioJr9 <u0893472@utah.edu>
lanquarden pushed a commit to lanquarden/qmk_firmware that referenced this pull request Jun 25, 2021
resolves qmk#11
resolves qmk#12

Co-authored-by: RubioJr9 <u0893472@utah.edu>
BlueTufa referenced this pull request in BlueTufa/qmk_firmware Aug 6, 2021
* Alternative approach to font-sizing

This approach uses CSS Custom Properties.

I recently discovered you can use this dynamically by injecting them as
styles in the parent div overriding any defaults.

 - use a newer css technology to avoid adding a style per key
 - see https://developer.mozilla.org/en-US/docs/Web/CSS/--*

Apply styles to all keymaps

* change default keySize to 0.85 (#12)

Thank you!

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
gitbook-x-staging bot pushed a commit to SamyPesse/qmk_firmware that referenced this pull request Nov 14, 2021
beta-tank pushed a commit to beta-tank/qmk_firmware that referenced this pull request Dec 13, 2021
shearn89 pushed a commit to shearn89/qmk_firmware that referenced this pull request Feb 16, 2022
* Move matrix_scan_kb out of board.c to annepro2.c

* add buffer clear after init and caplock polling
tzarc added a commit that referenced this pull request Mar 8, 2022
* [keyboard] Initial support for Anne Pro 2

* [keyboard][AnnePro2] Keymap:update to a reasonable keymap with caps+hjkl => arrow

* :(

* changed to use HSI

* support for annepro2 c18

* keyboard/annepro2: Very stupid matrix scan bug fix.

* typo

* swap COL14/13

* keyboard/annepro2: startup secondary LED MCU

* keyboard/annepro2: typo fix

* Add IO Values

* Disable Combo feature

* Update default keymap to Anne Pro 2 Official Keymap

* keyboard/annepro2: keymap layer name changes

* keyboard/annepro2 BLE Support

* Fix keymap comment

FN1 ESC was listed as ~ instead of `

* keyboard/annepro2: Bluetooth path

* Keyboard annepro2 bidir led comms (#5)

* Added bidirectional shine comms and moved led functionality to new file

* Added bidirectional shine comms and moved led functionality to new file

* Restore original functionality to existing keymaps using new shine commands

* Fix dangling bracketless if statements

* PR cleanup

* add custom keycodes to switch led profiles

* Optimize code

* switch to prev profile before turning leds off

* Add persistent led support with eeprom (#9)

* adding HT32 support to chibios SPI master driver

* add support for W25X20CL SPI eeprom

* add makefile flag for eeprom feature

* add spi support to keyboard startup and config

* example keymap using eeprom profile loading

* Cleanup to fix C15 eeprom/spi build errors (#11)

* Cleanup to fix C15 eeprom/spi build errors

* add newline at eof

* LED Masking support for Shine

Introduce companion update to ledSetMask and ledClearMask.
In keymap `codetector` there is example of how to map caps_lock
to the caps_lock key light on the keyboard.

* [AnnePro2]: update bluetooth connection

* Merge the custom keys enums on annepro2.h (#13)

* Keyboard annepro2 ble caps lock (#12)

* Move matrix_scan_kb out of board.c to annepro2.c

* add buffer clear after init and caplock polling

* Add support for LED intensity (#15)

* Improve logic for switching off and on of LEDs (#16)

* Implement animation speed (#17)

* Include logic to send solid colors as foreground to shine and add sample profiles (#14)

Include the logic to send a solid color from qmk to shine. That solid color will act as a foreground (will override the current profile) until reset (witch will reactivate the current profile).
This functionality depends on changes made for shine as well.

Include 3 new profiles:

    default-full-caps -> same as default, but with the logic of using the red foreground color on caps lock.
    default-layer-indicators -> same as default, but with the logic of red foreground on caps lock, green foreground on FN1 and blue foreground on FN2.
    thomazmoura -> my own profile as a sample of an over-engineered advanced case scenario.

* Implement reactive lighting effects (#18)

* Added multiarrow keymap (#19)

* Add LED documentation (#26)

* add LED documentation

* add LED documentation to other default profiles

* Implement QMK's IAP default keybind (#29)

* Add keymap for going into IAP

* switch to default QMK keybind for IAP mode

* implement bluetooth IAP mode

* Make default config more like Obins stock default (#30)

* Add new message type for resetting foreground color (#31)

* annepro2(bluetooth): add media keys support (#41)

* Asynchronous, robust serial protocol. (#39)

* bla personal ap2-c18 keymap.

* Bidirectional, asynchronous message-based communication with Shine.

- Requires a matching Shine version.
- Protocol is resiliant to loosing bytes during communication, chips won't lock
  waiting for bytes that aren't coming.
- Chips resynchronize in event of loosing a byte using a AA0D header.

Regressions:
- Key masking/locking doesn't work right now. (did it work before?)
- Not all user keymaps build against it.

* Clang-format + code to ease reducing speed of LED UART.

- Did clang-format --style=file -i on multiple files according to
  coding_conventions_c.md

- Added separate serial speed for IAP boot and Led communication, it's possible
  that reducing this to 9600 helped someone with faulty HW. With this code they
  can do it with simple replacing of a value.

* Main chip can set/clear foreground using a mask mechanism.

- Some preparations for selective colouring.

* Selective mask works - tested on capslock.

- Migrated personal keymaps to new status API.

* Clear the foreground colors to show profile when it's modified.

- Show example of achieving selective caps-lock painting + foreground painting
  for layers.
- annepro2LedMaskSetRow is implemented, but still requires testing.

* Implement the QMK side of led blinking to indicate the command was received.

- This stupidly blinks the key when user presses one of the bluetooth commands
to let the user know that the command was received and forwarded to the BT chip.

- TODO: Row/col key positions are hardcoded and not taken from the keymap.

* Reduce memory footprint.

Applying code review suggestions. Moved msgId to globals - preparing for
transmission without copying payload when no retries are necessary.

Added empty readme.md files - required by QMK lint.

Co-authored-by: Tomasz bla Fortuna <bla@thera.be>

* Let the LED chip settle a bit before waking it from the bootloader. (#42)

At least for one person that helps to reliably get the LEDs working without
disconnecting/reconnecting the power to the board multiple times.

Co-authored-by: Tomasz bla Fortuna <bla@thera.be>

* annepro2: rename KEYMAP to LAYOUT, as required by new version of QMK

* annepro2: update ChibiOS configuration files

* annepro2: fix undefined reference to dprint and timer_read32

* annepro2: update ChibiOS MCU name

* update spi driver, fix bad merging with master

* annepro2: add readme and info.json

* annepro2: make code compatible with QMK coding conventions

* tmk_core: temporary fix to allow HT32 based keyboards to work without patched ChibiOS-contrib (AnnePro2)

* AnnePro2: removed core changes

* AnnePro2: Leave only default keymaps

Missing keymaps will be restored in another PR

* annepro2: add licence information

* annepro2: satisfy qmk lint

* annepro2: fix drashna's suggestions

* annepro2: fix matrix

* annepro2: apply code review suggestions

* annepro2: apply remaining code review suggestions

* annepro2: update info.json

* annepro2: remove include

* annepro2: rename keymap to layout

* annepro2: fix typing

* annepro2: apply suggestions from tzarc's code review

Co-authored-by: Nick Brassel <nick@tzarc.org>

* annepro2: more fixes

* annepro2: apply suggestions from code review

Co-authored-by: Joel Challis <git@zvecr.com>

* annepro2: rename file

* more fixes

* Apply suggestions from @tzarc code review

Co-authored-by: Nick Brassel <nick@tzarc.org>

* Update keyboards/annepro2/protocol.h

Co-authored-by: Nick Brassel <nick@tzarc.org>

* Update keyboards/annepro2/chconf.h

Co-authored-by: Nick Brassel <nick@tzarc.org>

* apply CR suggestions

* upgrade readme

* IAP

* update IAP comments, defines

* led fix

* init fix

* annepro2: GPIO cleanup

* annepro2: ioline

* change waiting time

* Start develop for 2022q2

* [Core] Squeeze AVR some more with `-mrelax` and `-mcall-prologues` (#16269)

* Rework generate-api CLI command to use .build directory (#16441)

* Remove `send_unicode_hex_string()` (#16518)

* Change data driven "str" type to represent a quoted string literal (#16516)

* Change data driven "str" type to represent a quoted string literal

* Update docs

* Map data driven `DESCRIPTION` as string literal (#16523)

* update bootloader

* Revert "Merge pull request #2 from qmk/develop"

This reverts commit 9c76065, reversing
changes made to 240745d.

* Revert "update bootloader"

This reverts commit 240745d.

* fix rules.mk

* change PROGRAM_CMD

Co-authored-by: codetector <codetector@codetector.cn>
Co-authored-by: Fagl4 <18francisco18@gmail.com>
Co-authored-by: Jakob Gillich <jakob@gillich.me>
Co-authored-by: tech2077 <tech2077@gmail.com>
Co-authored-by: jcdeA <31413538+JcdeA@users.noreply.github.com>
Co-authored-by: Thomaz Moura <5599621+thomazmoura@users.noreply.github.com>
Co-authored-by: Darkhan <darkhanu@gmail.com>
Co-authored-by: Paco <70448173+packorf@users.noreply.github.com>
Co-authored-by: jmarmstrong1207 <32995055+jmarmstrong1207@users.noreply.github.com>
Co-authored-by: 1Conan <7620342+1Conan@users.noreply.github.com>
Co-authored-by: Tomasz bla Fortuna <blagh@thera.be>
Co-authored-by: Tomasz bla Fortuna <bla@thera.be>
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: QMK Bot <hello@qmk.fm>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
Co-authored-by: Ryan <fauxpark@gmail.com>
iriri pushed a commit to iriri/qmk_firmware that referenced this pull request Apr 4, 2022
Align Q1 led matrix of the ISO revisions to be the same as the ANSI ones
0xcharly referenced this pull request in Bastardkb/bastardkb-qmk Jul 4, 2022
* [keyboard] Initial support for Anne Pro 2

* [keyboard][AnnePro2] Keymap:update to a reasonable keymap with caps+hjkl => arrow

* :(

* changed to use HSI

* support for annepro2 c18

* keyboard/annepro2: Very stupid matrix scan bug fix.

* typo

* swap COL14/13

* keyboard/annepro2: startup secondary LED MCU

* keyboard/annepro2: typo fix

* Add IO Values

* Disable Combo feature

* Update default keymap to Anne Pro 2 Official Keymap

* keyboard/annepro2: keymap layer name changes

* keyboard/annepro2 BLE Support

* Fix keymap comment

FN1 ESC was listed as ~ instead of `

* keyboard/annepro2: Bluetooth path

* Keyboard annepro2 bidir led comms (#5)

* Added bidirectional shine comms and moved led functionality to new file

* Added bidirectional shine comms and moved led functionality to new file

* Restore original functionality to existing keymaps using new shine commands

* Fix dangling bracketless if statements

* PR cleanup

* add custom keycodes to switch led profiles

* Optimize code

* switch to prev profile before turning leds off

* Add persistent led support with eeprom (#9)

* adding HT32 support to chibios SPI master driver

* add support for W25X20CL SPI eeprom

* add makefile flag for eeprom feature

* add spi support to keyboard startup and config

* example keymap using eeprom profile loading

* Cleanup to fix C15 eeprom/spi build errors (#11)

* Cleanup to fix C15 eeprom/spi build errors

* add newline at eof

* LED Masking support for Shine

Introduce companion update to ledSetMask and ledClearMask.
In keymap `codetector` there is example of how to map caps_lock
to the caps_lock key light on the keyboard.

* [AnnePro2]: update bluetooth connection

* Merge the custom keys enums on annepro2.h (#13)

* Keyboard annepro2 ble caps lock (#12)

* Move matrix_scan_kb out of board.c to annepro2.c

* add buffer clear after init and caplock polling

* Add support for LED intensity (#15)

* Improve logic for switching off and on of LEDs (#16)

* Implement animation speed (#17)

* Include logic to send solid colors as foreground to shine and add sample profiles (#14)

Include the logic to send a solid color from qmk to shine. That solid color will act as a foreground (will override the current profile) until reset (witch will reactivate the current profile).
This functionality depends on changes made for shine as well.

Include 3 new profiles:

    default-full-caps -> same as default, but with the logic of using the red foreground color on caps lock.
    default-layer-indicators -> same as default, but with the logic of red foreground on caps lock, green foreground on FN1 and blue foreground on FN2.
    thomazmoura -> my own profile as a sample of an over-engineered advanced case scenario.

* Implement reactive lighting effects (#18)

* Added multiarrow keymap (#19)

* Add LED documentation (#26)

* add LED documentation

* add LED documentation to other default profiles

* Implement QMK's IAP default keybind (#29)

* Add keymap for going into IAP

* switch to default QMK keybind for IAP mode

* implement bluetooth IAP mode

* Make default config more like Obins stock default (#30)

* Add new message type for resetting foreground color (#31)

* annepro2(bluetooth): add media keys support (#41)

* Asynchronous, robust serial protocol. (#39)

* bla personal ap2-c18 keymap.

* Bidirectional, asynchronous message-based communication with Shine.

- Requires a matching Shine version.
- Protocol is resiliant to loosing bytes during communication, chips won't lock
  waiting for bytes that aren't coming.
- Chips resynchronize in event of loosing a byte using a AA0D header.

Regressions:
- Key masking/locking doesn't work right now. (did it work before?)
- Not all user keymaps build against it.

* Clang-format + code to ease reducing speed of LED UART.

- Did clang-format --style=file -i on multiple files according to
  coding_conventions_c.md

- Added separate serial speed for IAP boot and Led communication, it's possible
  that reducing this to 9600 helped someone with faulty HW. With this code they
  can do it with simple replacing of a value.

* Main chip can set/clear foreground using a mask mechanism.

- Some preparations for selective colouring.

* Selective mask works - tested on capslock.

- Migrated personal keymaps to new status API.

* Clear the foreground colors to show profile when it's modified.

- Show example of achieving selective caps-lock painting + foreground painting
  for layers.
- annepro2LedMaskSetRow is implemented, but still requires testing.

* Implement the QMK side of led blinking to indicate the command was received.

- This stupidly blinks the key when user presses one of the bluetooth commands
to let the user know that the command was received and forwarded to the BT chip.

- TODO: Row/col key positions are hardcoded and not taken from the keymap.

* Reduce memory footprint.

Applying code review suggestions. Moved msgId to globals - preparing for
transmission without copying payload when no retries are necessary.

Added empty readme.md files - required by QMK lint.

Co-authored-by: Tomasz bla Fortuna <bla@thera.be>

* Let the LED chip settle a bit before waking it from the bootloader. (#42)

At least for one person that helps to reliably get the LEDs working without
disconnecting/reconnecting the power to the board multiple times.

Co-authored-by: Tomasz bla Fortuna <bla@thera.be>

* annepro2: rename KEYMAP to LAYOUT, as required by new version of QMK

* annepro2: update ChibiOS configuration files

* annepro2: fix undefined reference to dprint and timer_read32

* annepro2: update ChibiOS MCU name

* update spi driver, fix bad merging with master

* annepro2: add readme and info.json

* annepro2: make code compatible with QMK coding conventions

* tmk_core: temporary fix to allow HT32 based keyboards to work without patched ChibiOS-contrib (AnnePro2)

* AnnePro2: removed core changes

* AnnePro2: Leave only default keymaps

Missing keymaps will be restored in another PR

* annepro2: add licence information

* annepro2: satisfy qmk lint

* annepro2: fix drashna's suggestions

* annepro2: fix matrix

* annepro2: apply code review suggestions

* annepro2: apply remaining code review suggestions

* annepro2: update info.json

* annepro2: remove include

* annepro2: rename keymap to layout

* annepro2: fix typing

* annepro2: apply suggestions from tzarc's code review

Co-authored-by: Nick Brassel <nick@tzarc.org>

* annepro2: more fixes

* annepro2: apply suggestions from code review

Co-authored-by: Joel Challis <git@zvecr.com>

* annepro2: rename file

* more fixes

* Apply suggestions from @tzarc code review

Co-authored-by: Nick Brassel <nick@tzarc.org>

* Update keyboards/annepro2/protocol.h

Co-authored-by: Nick Brassel <nick@tzarc.org>

* Update keyboards/annepro2/chconf.h

Co-authored-by: Nick Brassel <nick@tzarc.org>

* apply CR suggestions

* upgrade readme

* IAP

* update IAP comments, defines

* led fix

* init fix

* annepro2: GPIO cleanup

* annepro2: ioline

* change waiting time

* Start develop for 2022q2

* [Core] Squeeze AVR some more with `-mrelax` and `-mcall-prologues` (qmk#16269)

* Rework generate-api CLI command to use .build directory (qmk#16441)

* Remove `send_unicode_hex_string()` (qmk#16518)

* Change data driven "str" type to represent a quoted string literal (qmk#16516)

* Change data driven "str" type to represent a quoted string literal

* Update docs

* Map data driven `DESCRIPTION` as string literal (qmk#16523)

* update bootloader

* Revert "Merge pull request #2 from qmk/develop"

This reverts commit 9c76065, reversing
changes made to 240745d.

* Revert "update bootloader"

This reverts commit 240745d.

* fix rules.mk

* change PROGRAM_CMD

Co-authored-by: codetector <codetector@codetector.cn>
Co-authored-by: Fagl4 <18francisco18@gmail.com>
Co-authored-by: Jakob Gillich <jakob@gillich.me>
Co-authored-by: tech2077 <tech2077@gmail.com>
Co-authored-by: jcdeA <31413538+JcdeA@users.noreply.github.com>
Co-authored-by: Thomaz Moura <5599621+thomazmoura@users.noreply.github.com>
Co-authored-by: Darkhan <darkhanu@gmail.com>
Co-authored-by: Paco <70448173+packorf@users.noreply.github.com>
Co-authored-by: jmarmstrong1207 <32995055+jmarmstrong1207@users.noreply.github.com>
Co-authored-by: 1Conan <7620342+1Conan@users.noreply.github.com>
Co-authored-by: Tomasz bla Fortuna <blagh@thera.be>
Co-authored-by: Tomasz bla Fortuna <bla@thera.be>
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: QMK Bot <hello@qmk.fm>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
Co-authored-by: Ryan <fauxpark@gmail.com>
thxph pushed a commit to thxph/qmk_firmware that referenced this pull request Jul 25, 2022
keyboard-magpie pushed a commit that referenced this pull request Aug 13, 2022
* Fixed Left Shift tapdance in general and for gaming mode. (#12)

* update ISO readme
* left shift fixed in general, including for gaming mode

* fixed toggle menu rendering on ISO layouts

* updated readme's and cosmetics

* update readme's

* update readme's again

* readme cosmetics

* consolidate readme's

* more readme cosmetics

* clarification for bootloader mode on ISO

* Autocorrect added with 400 word English dictionary (#13)

* autocorrect added with 400 word dictionary

* update readme's for autocorrect

* Add FN-B as shortcut to bootloader

* Update .gitignore

Co-authored-by: Joel Challis <git@zvecr.com>

* RGB changes to system numlock and ISO extended alphas

- hide system numlock off indicator (primarily for Mac users) by moving it to numpad and FN layers instead
- give users with extended alpha ISO languages a config option to add RGB highlights for extras alphas on capslock

* readme updates

* Fixed [FN]B and [FN]N shortcuts not working on numpad layer

Co-authored-by: Joel Challis <git@zvecr.com>
imhoffman referenced this pull request in imhoffman/qmk_firmware Aug 20, 2022
* Fixed Left Shift tapdance in general and for gaming mode. (#12)

* update ISO readme
* left shift fixed in general, including for gaming mode

* fixed toggle menu rendering on ISO layouts

* updated readme's and cosmetics

* update readme's

* update readme's again

* readme cosmetics

* consolidate readme's

* more readme cosmetics

* clarification for bootloader mode on ISO

* Autocorrect added with 400 word English dictionary (#13)

* autocorrect added with 400 word dictionary

* update readme's for autocorrect

* Add FN-B as shortcut to bootloader

* Update .gitignore

Co-authored-by: Joel Challis <git@zvecr.com>

* RGB changes to system numlock and ISO extended alphas

- hide system numlock off indicator (primarily for Mac users) by moving it to numpad and FN layers instead
- give users with extended alpha ISO languages a config option to add RGB highlights for extras alphas on capslock

* readme updates

* Fixed [FN]B and [FN]N shortcuts not working on numpad layer

Co-authored-by: Joel Challis <git@zvecr.com>
Jpe230 pushed a commit to Jpe230/qmk_firmware that referenced this pull request Nov 2, 2022
Squashed commit of the following:

commit c2a505582c7f2acb70d402a52bd28dc66d1812e4
Merge: 74b1b54 0c6e12c
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 21:21:55 2022 +0300

    Merge pull request qmk#12 from dexter93/revert-11-sn32_up_wl

    Revert "Wear Leveling driver for SN32 platform"

commit 0c6e12c
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 21:21:35 2022 +0300

    Revert "Wear Leveling driver for SN32 platform"

commit 74b1b54
Merge: 95b9528 3f4d1cb
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 19:35:46 2022 +0300

    Merge pull request qmk#11 from Jpe230/sn32_up_wl

    Wear Leveling driver for SN32 platform

commit 3f4d1cb
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:42:04 2022 -0500

    Change page count

commit 77f358d
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:32:43 2022 -0500

    Rename SN32 WL driver, guard the last page

commit 40a8d85
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:14:22 2022 -0500

    Fix typo on store_erase

commit 95b9528
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 23:11:54 2022 +0300

    260: cleanup config.h

commit 2dc6b43
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:05:41 2022 -0500

    Wear-Leveling driver for SN32 platform

commit b21897a
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:50:33 2022 +0300

    more config cleanup

commit 4660b56
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:37:36 2022 +0300

    move usb specifics out of chibios configs

commit d6c6057
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:02:43 2022 +0300

    apparently you can just cheese the preprocessor

    nice

commit 7c84758
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:58:44 2022 +0300

    Revert "common chconf.h: allow custom idle hooks"

    This reverts commit 92d5f99.

commit 92d5f99
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:17:08 2022 +0300

    common chconf.h: allow custom idle hooks

commit a39707f
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:06:45 2022 +0300

    fall back to periodic tic
    timers aren't as good as we'd like. The VT in charge of them causes mayhem on double-buffered timers like CT16, resulting in random timekeeping

commit 2e95cef
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:02:01 2022 +0300

    260: add board specific chconf

commit 78ee352
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 20:59:10 2022 +0300

    simplify configs based on common ones

commit 33a4e82
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 20:53:20 2022 +0300

    remove old eeprom code

commit 90d9af2
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:15:16 2022 -0500

    Fix jsonschema, fix missing mcu_reset

commit 14e3541
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:10:26 2022 -0500

    Add OneKey

commit 420b913
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:04:49 2022 -0500

    Update BL

commit 4f4408a
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:03:32 2022 -0500

    Squashed commit of the following:

    commit 0533d61
    Author: Nick Brassel <nick@tzarc.org>
    Date:   Thu Jul 7 08:56:39 2022 +1000

        Update keyboard.jsonschema

        Oops.

    commit 95d6beb
    Merge: ea8b4d8 744af00
    Author: Nick Brassel <nick@tzarc.org>
    Date:   Thu Jul 7 08:55:27 2022 +1000

        Merge branch 'develop' into sonix

    commit ea8b4d8
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Sun Feb 13 15:23:10 2022 +0200

        update configs for chibios 2.11

    commit 45fd6d3
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 18:31:14 2022 +0200

        use wait function for bootloader_jump

    commit 3a3b621
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 17:41:48 2022 +0200

        add sonix sn32 in docs

    commit 4fbcb68
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 14:57:18 2022 +0200

        sonix sn32f2xx platform support
voidedWarranties pushed a commit to voidedWarranties/qmk_firmware that referenced this pull request Nov 29, 2022
Squashed commit of the following:

commit c2a505582c7f2acb70d402a52bd28dc66d1812e4
Merge: 74b1b54 0c6e12c
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 21:21:55 2022 +0300

    Merge pull request qmk#12 from dexter93/revert-11-sn32_up_wl

    Revert "Wear Leveling driver for SN32 platform"

commit 0c6e12c
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 21:21:35 2022 +0300

    Revert "Wear Leveling driver for SN32 platform"

commit 74b1b54
Merge: 95b9528 3f4d1cb
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 19:35:46 2022 +0300

    Merge pull request qmk#11 from Jpe230/sn32_up_wl

    Wear Leveling driver for SN32 platform

commit 3f4d1cb
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:42:04 2022 -0500

    Change page count

commit 77f358d
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:32:43 2022 -0500

    Rename SN32 WL driver, guard the last page

commit 40a8d85
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:14:22 2022 -0500

    Fix typo on store_erase

commit 95b9528
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 23:11:54 2022 +0300

    260: cleanup config.h

commit 2dc6b43
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:05:41 2022 -0500

    Wear-Leveling driver for SN32 platform

commit b21897a
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:50:33 2022 +0300

    more config cleanup

commit 4660b56
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:37:36 2022 +0300

    move usb specifics out of chibios configs

commit d6c6057
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:02:43 2022 +0300

    apparently you can just cheese the preprocessor

    nice

commit 7c84758
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:58:44 2022 +0300

    Revert "common chconf.h: allow custom idle hooks"

    This reverts commit 92d5f99.

commit 92d5f99
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:17:08 2022 +0300

    common chconf.h: allow custom idle hooks

commit a39707f
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:06:45 2022 +0300

    fall back to periodic tic
    timers aren't as good as we'd like. The VT in charge of them causes mayhem on double-buffered timers like CT16, resulting in random timekeeping

commit 2e95cef
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:02:01 2022 +0300

    260: add board specific chconf

commit 78ee352
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 20:59:10 2022 +0300

    simplify configs based on common ones

commit 33a4e82
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 20:53:20 2022 +0300

    remove old eeprom code

commit 90d9af2
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:15:16 2022 -0500

    Fix jsonschema, fix missing mcu_reset

commit 14e3541
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:10:26 2022 -0500

    Add OneKey

commit 420b913
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:04:49 2022 -0500

    Update BL

commit 4f4408a
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:03:32 2022 -0500

    Squashed commit of the following:

    commit 0533d61
    Author: Nick Brassel <nick@tzarc.org>
    Date:   Thu Jul 7 08:56:39 2022 +1000

        Update keyboard.jsonschema

        Oops.

    commit 95d6beb
    Merge: ea8b4d8 744af00
    Author: Nick Brassel <nick@tzarc.org>
    Date:   Thu Jul 7 08:55:27 2022 +1000

        Merge branch 'develop' into sonix

    commit ea8b4d8
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Sun Feb 13 15:23:10 2022 +0200

        update configs for chibios 2.11

    commit 45fd6d3
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 18:31:14 2022 +0200

        use wait function for bootloader_jump

    commit 3a3b621
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 17:41:48 2022 +0200

        add sonix sn32 in docs

    commit 4fbcb68
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 14:57:18 2022 +0200

        sonix sn32f2xx platform support
Jpe230 pushed a commit to Jpe230/qmk_firmware that referenced this pull request Dec 16, 2022
Squashed commit of the following:

commit c2a505582c7f2acb70d402a52bd28dc66d1812e4
Merge: 74b1b54 0c6e12c
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 21:21:55 2022 +0300

    Merge pull request qmk#12 from dexter93/revert-11-sn32_up_wl

    Revert "Wear Leveling driver for SN32 platform"

commit 0c6e12c
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 21:21:35 2022 +0300

    Revert "Wear Leveling driver for SN32 platform"

commit 74b1b54
Merge: 95b9528 3f4d1cb
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 19:35:46 2022 +0300

    Merge pull request qmk#11 from Jpe230/sn32_up_wl

    Wear Leveling driver for SN32 platform

commit 3f4d1cb
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:42:04 2022 -0500

    Change page count

commit 77f358d
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:32:43 2022 -0500

    Rename SN32 WL driver, guard the last page

commit 40a8d85
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:14:22 2022 -0500

    Fix typo on store_erase

commit 95b9528
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 23:11:54 2022 +0300

    260: cleanup config.h

commit 2dc6b43
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:05:41 2022 -0500

    Wear-Leveling driver for SN32 platform

commit b21897a
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:50:33 2022 +0300

    more config cleanup

commit 4660b56
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:37:36 2022 +0300

    move usb specifics out of chibios configs

commit d6c6057
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:02:43 2022 +0300

    apparently you can just cheese the preprocessor

    nice

commit 7c84758
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:58:44 2022 +0300

    Revert "common chconf.h: allow custom idle hooks"

    This reverts commit 92d5f99.

commit 92d5f99
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:17:08 2022 +0300

    common chconf.h: allow custom idle hooks

commit a39707f
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:06:45 2022 +0300

    fall back to periodic tic
    timers aren't as good as we'd like. The VT in charge of them causes mayhem on double-buffered timers like CT16, resulting in random timekeeping

commit 2e95cef
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:02:01 2022 +0300

    260: add board specific chconf

commit 78ee352
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 20:59:10 2022 +0300

    simplify configs based on common ones

commit 33a4e82
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 20:53:20 2022 +0300

    remove old eeprom code

commit 90d9af2
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:15:16 2022 -0500

    Fix jsonschema, fix missing mcu_reset

commit 14e3541
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:10:26 2022 -0500

    Add OneKey

commit 420b913
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:04:49 2022 -0500

    Update BL

commit 4f4408a
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:03:32 2022 -0500

    Squashed commit of the following:

    commit 0533d61
    Author: Nick Brassel <nick@tzarc.org>
    Date:   Thu Jul 7 08:56:39 2022 +1000

        Update keyboard.jsonschema

        Oops.

    commit 95d6beb
    Merge: ea8b4d8 744af00
    Author: Nick Brassel <nick@tzarc.org>
    Date:   Thu Jul 7 08:55:27 2022 +1000

        Merge branch 'develop' into sonix

    commit ea8b4d8
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Sun Feb 13 15:23:10 2022 +0200

        update configs for chibios 2.11

    commit 45fd6d3
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 18:31:14 2022 +0200

        use wait function for bootloader_jump

    commit 3a3b621
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 17:41:48 2022 +0200

        add sonix sn32 in docs

    commit 4fbcb68
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 14:57:18 2022 +0200

        sonix sn32f2xx platform support
nolanseaton pushed a commit to nolanseaton/qmk_firmware that referenced this pull request Jan 23, 2023
* Fixed Left Shift tapdance in general and for gaming mode. (qmk#12)

* update ISO readme
* left shift fixed in general, including for gaming mode

* fixed toggle menu rendering on ISO layouts

* updated readme's and cosmetics

* update readme's

* update readme's again

* readme cosmetics

* consolidate readme's

* more readme cosmetics

* clarification for bootloader mode on ISO

* Autocorrect added with 400 word English dictionary (qmk#13)

* autocorrect added with 400 word dictionary

* update readme's for autocorrect

* Add FN-B as shortcut to bootloader

* Update .gitignore

Co-authored-by: Joel Challis <git@zvecr.com>

* RGB changes to system numlock and ISO extended alphas

- hide system numlock off indicator (primarily for Mac users) by moving it to numpad and FN layers instead
- give users with extended alpha ISO languages a config option to add RGB highlights for extras alphas on capslock

* readme updates

* Fixed [FN]B and [FN]N shortcuts not working on numpad layer

Co-authored-by: Joel Challis <git@zvecr.com>
elpekenin pushed a commit to elpekenin/qmk_firmware that referenced this pull request Feb 16, 2023
* Squashed commit of the following:

commit 0533d61
Author: Nick Brassel <nick@tzarc.org>
Date:   Thu Jul 7 08:56:39 2022 +1000

    Update keyboard.jsonschema

    Oops.

commit 95d6beb
Merge: ea8b4d8 744af00
Author: Nick Brassel <nick@tzarc.org>
Date:   Thu Jul 7 08:55:27 2022 +1000

    Merge branch 'develop' into sonix

commit ea8b4d8
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Sun Feb 13 15:23:10 2022 +0200

    update configs for chibios 2.11

commit 45fd6d3
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Thu Mar 3 18:31:14 2022 +0200

    use wait function for bootloader_jump

commit 3a3b621
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Thu Mar 3 17:41:48 2022 +0200

    add sonix sn32 in docs

commit 4fbcb68
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Thu Mar 3 14:57:18 2022 +0200

    sonix sn32f2xx platform support

* Update BL

* Add OneKey

* Fix jsonschema, fix missing mcu_reset

* remove old eeprom code

* simplify configs based on common ones

* 260: add board specific chconf

* fall back to periodic tic
timers aren't as good as we'd like. The VT in charge of them causes mayhem on double-buffered timers like CT16, resulting in random timekeeping

* common chconf.h: allow custom idle hooks

* Revert "common chconf.h: allow custom idle hooks"

This reverts commit 92d5f99.

* apparently you can just cheese the preprocessor

nice

* move usb specifics out of chibios configs

* more config cleanup

* 260: cleanup config.h

* Wear-Leveling driver for SN32 platform

* Fix typo on store_erase

* Rename SN32 WL driver, guard the last page

* Change page count

* Update ChibiOS-Contrib submodule

* Revert "fall back to periodic tic"

This reverts commit a39707f.

* Add k8 converted to info.json

* Cleanup rules.mk

* Move eeprom config to common k8, and verify via setup

* Fix via_iso compile error

* Sonix SN32 platform support

Squashed commit of the following:

commit c2a505582c7f2acb70d402a52bd28dc66d1812e4
Merge: 74b1b54 0c6e12c
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 21:21:55 2022 +0300

    Merge pull request qmk#12 from dexter93/revert-11-sn32_up_wl

    Revert "Wear Leveling driver for SN32 platform"

commit 0c6e12c
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 21:21:35 2022 +0300

    Revert "Wear Leveling driver for SN32 platform"

commit 74b1b54
Merge: 95b9528 3f4d1cb
Author: dexter93 <d3xter93@gmail.com>
Date:   Thu Oct 27 19:35:46 2022 +0300

    Merge pull request qmk#11 from Jpe230/sn32_up_wl

    Wear Leveling driver for SN32 platform

commit 3f4d1cb
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:42:04 2022 -0500

    Change page count

commit 77f358d
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:32:43 2022 -0500

    Rename SN32 WL driver, guard the last page

commit 40a8d85
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:14:22 2022 -0500

    Fix typo on store_erase

commit 95b9528
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 23:11:54 2022 +0300

    260: cleanup config.h

commit 2dc6b43
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:05:41 2022 -0500

    Wear-Leveling driver for SN32 platform

commit b21897a
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:50:33 2022 +0300

    more config cleanup

commit 4660b56
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:37:36 2022 +0300

    move usb specifics out of chibios configs

commit d6c6057
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 22:02:43 2022 +0300

    apparently you can just cheese the preprocessor

    nice

commit 7c84758
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:58:44 2022 +0300

    Revert "common chconf.h: allow custom idle hooks"

    This reverts commit 92d5f99.

commit 92d5f99
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:17:08 2022 +0300

    common chconf.h: allow custom idle hooks

commit a39707f
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:06:45 2022 +0300

    fall back to periodic tic
    timers aren't as good as we'd like. The VT in charge of them causes mayhem on double-buffered timers like CT16, resulting in random timekeeping

commit 2e95cef
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 21:02:01 2022 +0300

    260: add board specific chconf

commit 78ee352
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 20:59:10 2022 +0300

    simplify configs based on common ones

commit 33a4e82
Author: Dimitris Mantzouranis <d3xter93@gmail.com>
Date:   Wed Oct 12 20:53:20 2022 +0300

    remove old eeprom code

commit 90d9af2
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:15:16 2022 -0500

    Fix jsonschema, fix missing mcu_reset

commit 14e3541
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:10:26 2022 -0500

    Add OneKey

commit 420b913
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:04:49 2022 -0500

    Update BL

commit 4f4408a
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Sat Oct 8 17:03:32 2022 -0500

    Squashed commit of the following:

    commit 0533d61
    Author: Nick Brassel <nick@tzarc.org>
    Date:   Thu Jul 7 08:56:39 2022 +1000

        Update keyboard.jsonschema

        Oops.

    commit 95d6beb
    Merge: ea8b4d8 744af00
    Author: Nick Brassel <nick@tzarc.org>
    Date:   Thu Jul 7 08:55:27 2022 +1000

        Merge branch 'develop' into sonix

    commit ea8b4d8
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Sun Feb 13 15:23:10 2022 +0200

        update configs for chibios 2.11

    commit 45fd6d3
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 18:31:14 2022 +0200

        use wait function for bootloader_jump

    commit 3a3b621
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 17:41:48 2022 +0200

        add sonix sn32 in docs

    commit 4fbcb68
    Author: Dimitris Mantzouranis <d3xter93@gmail.com>
    Date:   Thu Mar 3 14:57:18 2022 +0200

        sonix sn32f2xx platform support

* Move led matrix config to info.json file

* removed all keyboard .c / .h files

* Remove define for LED_PIN_ON_STATE

* Remove rules.mk from ansi keymap

* Clean up led count defines

* Rework rules.mk

* Wear-Leveling driver for SN32 platform

Squashed commit of the following:

commit 3825989990504208ab3e5479172de2b5a112faeb
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:42:04 2022 -0500

    Change page count

commit 5d1aa4b9f580bac0a4e337d403b1038f30ea69d3
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:32:43 2022 -0500

    Rename SN32 WL driver, guard the last page

commit 581986bc92c7f5c21eac3e1177ea8de9ff4b2ee0
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:14:22 2022 -0500

    Fix typo on store_erase

commit e31f2d153a549041dcf6724180e988527632a29d
Author: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Date:   Wed Oct 12 15:05:41 2022 -0500

    Wear-Leveling driver for SN32 platform

* Swap Chibios-Contrib for latest sn32_develop

* Missing piece, CUSTOM_MATRIX

* Remove custom matrix thing again

* Move more to info.json, and fix readme files

* missing readme file updates

* Update USB settings in info.json files

* centralize usb VID setting

* Remove unnecessary eeprom setup

* Correct info.json

* revert gitmodules

* chibios-contrib back to origin

* simplifying via json files

* Updateeeprom settings for ansi via

* Updates after review

* Remake via ansi to use standard windows ansi layout

* Fix missing defines

---------

Co-authored-by: pablin.123.ra@gmail.com <pablin.123.ra@gmail.com>
Co-authored-by: Dimitris Mantzouranis <d3xter93@gmail.com>
Co-authored-by: Thomas Bowman Mørch <thomas.git@bowmo.dk>
petrovs12 pushed a commit to petrovs12/qmk_firmware_sval that referenced this pull request May 21, 2024
gh-actions: Initial commit of svalboard build workflow.
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.

1 participant