summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDrashna Jaelre <drashna@live.com>2021-05-21 23:17:32 -0700
committerGitHub <noreply@github.com>2021-05-21 23:17:32 -0700
commita0fed0ea176d1c986e40fc4981b900509c90d66e (patch)
treeee12f5943046015ea0dce8e2a30a68bc8eb99dbe
parent76c23b15abc824f867b48d8d5100dced2417d336 (diff)
Convert Encoder callbacks to be boolean functions (#12805)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
-rw-r--r--docs/feature_encoders.md9
-rw-r--r--keyboards/0xcb/1337/keymaps/default/keymap.c3
-rw-r--r--keyboards/0xcb/1337/keymaps/jakob/keymap.c3
-rw-r--r--keyboards/0xcb/1337/keymaps/via/keymap.c3
-rw-r--r--keyboards/10bleoledhub/keymaps/default/keymap.c13
-rw-r--r--keyboards/10bleoledhub/keymaps/via/keymap.c15
-rw-r--r--keyboards/1upkeyboards/sweet16/keymaps/default/keymap.c3
-rw-r--r--keyboards/1upkeyboards/sweet16/v2/promicro/promicro.c4
-rw-r--r--keyboards/2key2crawl/keymaps/default/keymap.c4
-rw-r--r--keyboards/2key2crawl/keymaps/tabs/keymap.c4
-rw-r--r--keyboards/2key2crawl/keymaps/vol/keymap.c3
-rw-r--r--keyboards/45_ats/keymaps/default/keymap.c35
-rw-r--r--keyboards/45_ats/keymaps/via/keymap.c35
-rw-r--r--keyboards/7c8/framework/keymaps/default/keymap.c5
-rw-r--r--keyboards/7c8/framework/keymaps/steven/keymap.c7
-rw-r--r--keyboards/7c8/framework/keymaps/via/keymap.c3
-rw-r--r--keyboards/abacus/keymaps/unicodemap/keymap.c13
-rw-r--r--keyboards/absinthe/keymaps/default/keymap.c3
-rw-r--r--keyboards/abstract/ellipse/keymaps/abstractkb/keymap.c5
-rw-r--r--keyboards/abstract/ellipse/keymaps/default/keymap.c5
-rw-r--r--keyboards/aleblazer/zodiark/keymaps/default/keymap.c7
-rw-r--r--keyboards/aleblazer/zodiark/keymaps/slimoled/keymap.c7
-rw-r--r--keyboards/aleblazer/zodiark/keymaps/via/encoder.c3
-rw-r--r--keyboards/aleth42/keymaps/default/keymap.c3
-rw-r--r--keyboards/aleth42/keymaps/via/keymap.c5
-rw-r--r--keyboards/aplyard/aplx6/rev2/keymaps/default/keymap.c65
-rw-r--r--keyboards/arrayperipherals/1x4p1/keymaps/default/keymap.c3
-rw-r--r--keyboards/arrayperipherals/1x4p1/keymaps/via/keymap.c3
-rw-r--r--keyboards/basekeys/trifecta/keymaps/default/keymap.c3
-rw-r--r--keyboards/basekeys/trifecta/keymaps/via/keymap.c5
-rw-r--r--keyboards/basketweave/keymaps/default/keymap.c3
-rw-r--r--keyboards/boston/keymaps/default/keymap.c26
-rw-r--r--keyboards/boston/keymaps/rgb-light-layers/keymap.c70
-rw-r--r--keyboards/boston_meetup/2019/2019.c3
-rw-r--r--keyboards/cannonkeys/ortho75/ortho75.c4
-rw-r--r--keyboards/cannonkeys/satisfaction75/satisfaction75.c6
-rw-r--r--keyboards/cassette42/keymaps/default/keymap.c11
-rw-r--r--keyboards/ck60i/ck60i.c6
-rwxr-xr-xkeyboards/ckeys/thedora/keymaps/default/keymap.c3
-rwxr-xr-xkeyboards/ckeys/thedora/readme.md3
-rw-r--r--keyboards/ckeys/washington/keymaps/default/keymap.c5
-rw-r--r--keyboards/clueboard/2x1800/2019/2019.c11
-rw-r--r--keyboards/clueboard/2x1800/2019/2019.h3
-rw-r--r--keyboards/crbn/crbn.c4
-rw-r--r--keyboards/custommk/genesis/genesis.c8
-rw-r--r--keyboards/delikeeb/vaguettelite/keymaps/default/keymap.c3
-rw-r--r--keyboards/delikeeb/vaguettelite/keymaps/default_625u_universal/keymap.c3
-rw-r--r--keyboards/delikeeb/vaguettelite/keymaps/noclew/keymap.c3
-rw-r--r--keyboards/delikeeb/vaguettelite/keymaps/via/keymap.c3
-rw-r--r--keyboards/delikeeb/vanana/keymaps/default/keymap.c3
-rw-r--r--keyboards/delikeeb/waaffle/keymaps/default/keymap.c3
-rw-r--r--keyboards/dmqdesign/spin/keymaps/codecoffeecode/keymap.c3
-rw-r--r--keyboards/dmqdesign/spin/keymaps/default/keymap.c7
-rw-r--r--keyboards/dmqdesign/spin/keymaps/encoderlayers/keymap.c3
-rw-r--r--keyboards/dmqdesign/spin/keymaps/gorbachev/keymap.c3
-rw-r--r--keyboards/dmqdesign/spin/keymaps/spidey3_pad/keymap.c15
-rw-r--r--keyboards/dmqdesign/spin/keymaps/via/keymap.c9
-rw-r--r--keyboards/doodboard/duckboard/keymaps/default/keymap.c5
-rw-r--r--keyboards/doodboard/duckboard_r2/keymaps/default/keymap.c5
-rw-r--r--keyboards/doodboard/duckboard_r2/keymaps/via/keymap.c5
-rw-r--r--keyboards/draculad/keymaps/default/keymap.c132
-rw-r--r--keyboards/draculad/keymaps/pimoroni/keymap.c3
-rw-r--r--keyboards/draytronics/daisy/keymaps/default/keymap.c3
-rw-r--r--keyboards/dumbo/keymaps/default/keymap.c3
-rw-r--r--keyboards/dumbo/keymaps/trip-trap/keymap.c3
-rw-r--r--keyboards/dumbpad/v0x/keymaps/default/keymap.c3
-rw-r--r--keyboards/dumbpad/v0x/templates/keymap.c3
-rw-r--r--keyboards/dumbpad/v0x_dualencoder/keymaps/default/keymap.c3
-rw-r--r--keyboards/dumbpad/v0x_dualencoder/templates/keymap.c3
-rw-r--r--keyboards/dumbpad/v0x_right/keymaps/default/keymap.c3
-rw-r--r--keyboards/dumbpad/v0x_right/templates/keymap.c3
-rw-r--r--keyboards/dumbpad/v1x/keymaps/default/keymap.c3
-rw-r--r--keyboards/dumbpad/v1x/templates/keymap.c3
-rw-r--r--keyboards/dumbpad/v1x_dualencoder/keymaps/default/keymap.c3
-rw-r--r--keyboards/dumbpad/v1x_dualencoder/templates/keymap.c3
-rw-r--r--keyboards/dumbpad/v1x_right/keymaps/default/keymap.c3
-rw-r--r--keyboards/dumbpad/v1x_right/templates/keymap.c3
-rw-r--r--keyboards/ealdin/quadrant/quadrant.c5
-rw-r--r--keyboards/ebastler/isometria_75/rev1/keymaps/default/keymap.c33
-rw-r--r--keyboards/ebastler/isometria_75/rev1/keymaps/via/keymap.c43
-rw-r--r--keyboards/eggman/keymaps/default/keymap.c8
-rw-r--r--keyboards/evolv/evolv.c6
-rw-r--r--keyboards/evyd13/ta65/keymaps/default/keymap.c3
-rw-r--r--keyboards/ffkeebs/siris/keymaps/default/keymap.c25
-rw-r--r--keyboards/ffkeebs/siris/keymaps/via/keymap.c25
-rw-r--r--keyboards/flxlb/zplit/keymaps/via/keymap.c33
-rw-r--r--keyboards/gmmk/pro/keymaps/default/keymap.c3
-rw-r--r--keyboards/gmmk/pro/keymaps/via/keymap.c5
-rw-r--r--keyboards/gmmk/pro/keymaps/wholesomeducky/keymap.c3
-rw-r--r--keyboards/hadron/hadron.h9
-rw-r--r--keyboards/hadron/ver3/ver3.c7
-rw-r--r--keyboards/hadron/ver3/ver3.h2
-rw-r--r--keyboards/handwired/amigopunk/keymaps/default/keymap.c3
-rw-r--r--keyboards/handwired/bento/keymaps/cbc02009/keymap.c3
-rw-r--r--keyboards/handwired/bento/keymaps/default/keymap.c3
-rw-r--r--keyboards/handwired/bento/keymaps/mac/keymap.c5
-rw-r--r--keyboards/handwired/d48/keymaps/anderson/keymap.c3
-rw-r--r--keyboards/handwired/d48/keymaps/default/keymap.c3
-rw-r--r--keyboards/handwired/dactyl_manuform/5x6_5/keymaps/333fred/keymap.c3
-rw-r--r--keyboards/handwired/daishi/keymaps/default/keymap.c17
-rw-r--r--keyboards/handwired/frankie_macropad/keymaps/default/keymap.c3
-rw-r--r--keyboards/handwired/hnah108/keymaps/default/keymap.c3
-rw-r--r--keyboards/handwired/obuwunkunubi/spaget/keymaps/default/keymap.c5
-rw-r--r--keyboards/handwired/pill60/keymaps/default/keymap.c33
-rw-r--r--keyboards/handwired/prkl30/keymaps/default/keymap.c3
-rw-r--r--keyboards/handwired/prkl30/keymaps/erkhal/keymap.c3
-rw-r--r--keyboards/handwired/pytest/has_template/keymaps/nocpp/keymap.c4
-rw-r--r--keyboards/handwired/swiftrax/joypad/keymaps/default/keymap.c3
-rw-r--r--keyboards/handwired/swiftrax/joypad/keymaps/via/keymap.c3
-rw-r--r--keyboards/handwired/swiftrax/pandamic/keymaps/default/keymap.c7
-rw-r--r--keyboards/handwired/swiftrax/pandamic/keymaps/via/keymap.c11
-rw-r--r--keyboards/handwired/swiftrax/walter/keymaps/via/keymap.c6
-rw-r--r--keyboards/helix/rev3_4rows/keymaps/default/keymap.c3
-rw-r--r--keyboards/helix/rev3_4rows/keymaps/via/keymap.c3
-rw-r--r--keyboards/helix/rev3_5rows/keymaps/default/keymap.c3
-rw-r--r--keyboards/helix/rev3_5rows/keymaps/via/keymap.c3
-rw-r--r--keyboards/hub16/keymaps/ahk_companion/keymap.c3
-rwxr-xr-xkeyboards/hub16/keymaps/default/keymap.c3
-rwxr-xr-xkeyboards/hub16/keymaps/macro/keymap.c3
-rw-r--r--keyboards/hub16/keymaps/peepeetee/keymap.c3
-rwxr-xr-xkeyboards/hub16/keymaps/via/keymap.c3
-rw-r--r--keyboards/hub20/keymaps/default/keymap.c3
-rw-r--r--keyboards/hub20/keymaps/macro/keymap.c3
-rw-r--r--keyboards/hub20/keymaps/via/keymap.c3
-rw-r--r--keyboards/jagdpietr/drakon/drakon.c117
-rw-r--r--keyboards/jones/v03/keymaps/default_jp/keymap.c3
-rw-r--r--keyboards/jones/v03_1/keymaps/default_ansi/keymap.c3
-rw-r--r--keyboards/jones/v03_1/keymaps/default_jp/keymap.c3
-rw-r--r--keyboards/keebio/bdn9/keymaps/bcat/keymap.c5
-rw-r--r--keyboards/keebio/bdn9/keymaps/brandonschlack/keymap.c3
-rw-r--r--keyboards/keebio/bdn9/keymaps/codecoffeecode/keymap.c3
-rw-r--r--keyboards/keebio/bdn9/keymaps/default/keymap.c3