2020 February 29 Breaking Changes Update (#8064) 0.8.0
authorJames Young <xxiinophobia@yahoo.com>
Sat, 29 Feb 2020 20:00:00 +0000 (12:00 -0800)
committerJames Young <xxiinophobia@yahoo.com>
Sat, 29 Feb 2020 19:59:30 +0000 (11:59 -0800)
commit26eef35f07698d23aafae90e1c230b52e100a334
treeeb8e43fc58ca55788e6e89430af0db55ea79e324
parent85041ff05bf0e5f4ff4535caf6e638491a5614c8
2020 February 29 Breaking Changes Update (#8064)
362 files changed:
.gitignore
.gitmodules
.vscode/settings.json
Makefile
common_features.mk
docs/ChangeLog/20200229.md [new file with mode: 0644]
docs/feature_backlight.md
docs/feature_encoders.md
drivers/arm/i2c_master.c
drivers/arm/ws2812_spi.c
drivers/boards/GENERIC_STM32_F072XB/board.c
drivers/boards/GENERIC_STM32_F072XB/board.h
drivers/boards/GENERIC_STM32_F072XB/board.mk
drivers/boards/GENERIC_STM32_F072XB/cfg/board.chcfg
drivers/boards/GENERIC_STM32_F072XB/cfg/board.fmpp [new file with mode: 0644]
drivers/boards/GENERIC_STM32_F303XC/board.c
drivers/ugfx/gdisp/is31fl3731c/gdisp_lld_config.h
drivers/ugfx/gdisp/st7565/gdisp_lld_config.h
keyboards/acheron/austin/chconf.h
keyboards/acheron/austin/halconf.h
keyboards/amj40/keymaps/fabian/keymap.c
keyboards/amj40/keymaps/myee/keymap.c
keyboards/at_at/660m/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/at_at/660m/boards/ST_STM32F072B_DISCOVERY/board.h
keyboards/at_at/660m/chconf.h
keyboards/at_at/660m/halconf.h
keyboards/bpiphany/frosty_flake/keymaps/QFR_JM/keymap.c
keyboards/candybar/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/candybar/chconf.h
keyboards/candybar/halconf.h
keyboards/cannonkeys/an_c/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/cannonkeys/an_c/boards/ST_STM32F072B_DISCOVERY/board.h
keyboards/cannonkeys/an_c/chconf.h
keyboards/cannonkeys/an_c/halconf.h
keyboards/cannonkeys/bluepill/ws2812.c
keyboards/cannonkeys/chimera65/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/cannonkeys/chimera65/boards/ST_STM32F072B_DISCOVERY/board.h
keyboards/cannonkeys/chimera65/chconf.h
keyboards/cannonkeys/chimera65/halconf.h
keyboards/cannonkeys/instant60/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/cannonkeys/instant60/boards/ST_STM32F072B_DISCOVERY/board.h
keyboards/cannonkeys/instant60/chconf.h
keyboards/cannonkeys/instant60/halconf.h
keyboards/cannonkeys/iron165/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/cannonkeys/iron165/boards/ST_STM32F072B_DISCOVERY/board.h
keyboards/cannonkeys/iron165/chconf.h
keyboards/cannonkeys/iron165/halconf.h
keyboards/cannonkeys/ortho48/chconf.h
keyboards/cannonkeys/ortho48/halconf.h
keyboards/cannonkeys/ortho60/chconf.h
keyboards/cannonkeys/ortho60/halconf.h
keyboards/cannonkeys/ortho75/chconf.h
keyboards/cannonkeys/ortho75/halconf.h
keyboards/cannonkeys/practice60/chconf.h
keyboards/cannonkeys/practice60/halconf.h
keyboards/cannonkeys/practice65/chconf.h
keyboards/cannonkeys/practice65/halconf.h
keyboards/cannonkeys/satisfaction75/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/cannonkeys/satisfaction75/boards/ST_STM32F072B_DISCOVERY/board.h
keyboards/cannonkeys/satisfaction75/chconf.h
keyboards/cannonkeys/satisfaction75/halconf.h
keyboards/cannonkeys/satisfaction75/i2c_master.c
keyboards/cannonkeys/satisfaction75/mcuconf.h
keyboards/cannonkeys/savage65/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/cannonkeys/savage65/boards/ST_STM32F072B_DISCOVERY/board.h
keyboards/cannonkeys/savage65/chconf.h
keyboards/cannonkeys/savage65/halconf.h
keyboards/cannonkeys/stm32f072/ws2812.c
keyboards/cannonkeys/tmov2/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/cannonkeys/tmov2/boards/ST_STM32F072B_DISCOVERY/board.h
keyboards/cannonkeys/tmov2/chconf.h
keyboards/cannonkeys/tmov2/halconf.h
keyboards/cheshire/curiosity/chconf.h
keyboards/cheshire/curiosity/halconf.h
keyboards/clueboard/60/chconf.h
keyboards/clueboard/60/halconf.h
keyboards/clueboard/60/mcuconf.h
keyboards/clueboard/66/rev4/chconf.h
keyboards/clueboard/66/rev4/halconf.h
keyboards/clueboard/66/rev4/mcuconf.h
keyboards/clueboard/66_hotswap/gen1/chconf.h
keyboards/clueboard/66_hotswap/gen1/halconf.h
keyboards/clueboard/66_hotswap/gen1/mcuconf.h
keyboards/converter/siemens_tastatur/chconf.h
keyboards/converter/siemens_tastatur/halconf.h
keyboards/converter/siemens_tastatur/matrix.c
keyboards/converter/usb_usb/keymaps/coloneljesus/keymap.c
keyboards/ergodox_infinity/board_is31fl3731c.h
keyboards/ergodox_infinity/chconf.h
keyboards/ergodox_infinity/halconf.h
keyboards/ergodox_stm32/chconf.h
keyboards/ergodox_stm32/halconf.h
keyboards/gh60/revc/keymaps/robotmaxtron/keymap.c
keyboards/gon/nerd60/config.h [new file with mode: 0644]
keyboards/gon/nerd60/info.json [new file with mode: 0644]
keyboards/gon/nerd60/keymaps/default/keymap.c [new file with mode: 0644]
keyboards/gon/nerd60/keymaps/default/readme.md [new file with mode: 0644]
keyboards/gon/nerd60/keymaps/mauin/keymap.c [moved from keyboards/gonnerd/keymaps/mauin/keymap.c with 100% similarity]
keyboards/gon/nerd60/keymaps/mauin/readme.md [moved from keyboards/gonnerd/keymaps/mauin/readme.md with 100% similarity]
keyboards/gon/nerd60/keymaps/mauin/rules.mk [moved from keyboards/gonnerd/keymaps/default/rules.mk with 55% similarity]
keyboards/gon/nerd60/nerd60.c [new file with mode: 0644]
keyboards/gon/nerd60/nerd60.h [new file with mode: 0644]
keyboards/gon/nerd60/readme.md [new file with mode: 0644]
keyboards/gon/nerd60/rules.mk [moved from keyboards/gonnerd/rules.mk with 62% similarity]
keyboards/gon/nerdtkl/config.h [moved from keyboards/gonnerd/config.h with 83% similarity]
keyboards/gon/nerdtkl/info.json [new file with mode: 0644]
keyboards/gon/nerdtkl/keymaps/default/keymap.c [new file with mode: 0644]
keyboards/gon/nerdtkl/keymaps/default/readme.md [new file with mode: 0644]
keyboards/gon/nerdtkl/keymaps/gam3cat/config.h [moved from keyboards/gonnerd/keymaps/gam3cat/config.h with 100% similarity]
keyboards/gon/nerdtkl/keymaps/gam3cat/keymap.c [moved from keyboards/gonnerd/keymaps/gam3cat/keymap.c with 100% similarity]
keyboards/gon/nerdtkl/keymaps/gam3cat/readme.md [moved from keyboards/gonnerd/keymaps/gam3cat/readme.md with 100% similarity]
keyboards/gon/nerdtkl/keymaps/gam3cat/rules.mk [new file with mode: 0644]
keyboards/gon/nerdtkl/nerdtkl.c [new file with mode: 0644]
keyboards/gon/nerdtkl/nerdtkl.h [new file with mode: 0644]
keyboards/gon/nerdtkl/readme.md [moved from keyboards/gonnerd/readme.md with 69% similarity]
keyboards/gon/nerdtkl/rules.mk [new file with mode: 0644]
keyboards/gon/readme.md [new file with mode: 0644]
keyboards/gonnerd/gonnerd.c [deleted file]
keyboards/gonnerd/gonnerd.h [deleted file]
keyboards/gonnerd/info.json [deleted file]
keyboards/gonnerd/keymaps/default/keymap.c [deleted file]
keyboards/gonnerd/keymaps/gam3cat/rules.mk [deleted file]
keyboards/gonnerd/keymaps/mauin/rules.mk [deleted file]
keyboards/gonnerd/keymaps/tkl/keymap.c [deleted file]
keyboards/gonnerd/keymaps/tkl/rules.mk [deleted file]
keyboards/hadron/ver3/chconf.h
keyboards/hadron/ver3/halconf.h
keyboards/hadron/ver3/mcuconf.h
keyboards/handwired/bluepill/bluepill70/chconf.h
keyboards/handwired/bluepill/bluepill70/halconf.h
keyboards/handwired/ck4x4/chconf.h
keyboards/handwired/ck4x4/halconf.h
keyboards/handwired/co60/rev6/chconf.h
keyboards/handwired/co60/rev6/halconf.h
keyboards/handwired/co60/rev6/mcuconf.h
keyboards/handwired/co60/rev7/chconf.h
keyboards/handwired/co60/rev7/halconf.h
keyboards/handwired/co60/rev7/mcuconf.h
keyboards/handwired/ms_sculpt_mobile/keymaps/milestogo/keymap.c
keyboards/handwired/onekey/bluepill/chconf.h
keyboards/handwired/onekey/bluepill/halconf.h
keyboards/handwired/onekey/stm32f0_disco/chconf.h
keyboards/handwired/onekey/stm32f0_disco/halconf.h
keyboards/handwired/onekey/teensy_32/chconf.h
keyboards/handwired/onekey/teensy_32/halconf.h
keyboards/handwired/onekey/teensy_lc/chconf.h
keyboards/handwired/onekey/teensy_lc/halconf.h
keyboards/handwired/steamvan/rev1/chconf.h
keyboards/handwired/steamvan/rev1/halconf.h
keyboards/handwired/steamvan/rev1/mcuconf.h
keyboards/hhkb/keymaps/shela/keymap.c
keyboards/hs60/v2/chconf.h
keyboards/hs60/v2/halconf.h
keyboards/hs60/v2/mcuconf.h
keyboards/infinity60/chconf.h
keyboards/infinity60/halconf.h
keyboards/infinity60/led_controller.c
keyboards/jd45/keymaps/mjt6u/keymap.c
keyboards/jm60/chconf.h
keyboards/jm60/halconf.h
keyboards/k_type/chconf.h
keyboards/k_type/halconf.h
keyboards/katana60/keymaps/rominronin/keymap.c
keyboards/keebio/nyquist/keymaps/DivergeJM/keymap.c
keyboards/kinesis/keymaps/milestogo/keymap.c
keyboards/lets_split/keymaps/adam/keymap.c
keyboards/matrix/noah/boards/noah_bd/board.c
keyboards/matrix/noah/chconf.h
keyboards/matrix/noah/config.h
keyboards/matrix/noah/halconf.h
keyboards/matrix/noah/noah.c
keyboards/matrix/noah/rules.mk
keyboards/matrix/noah/ws2812_f4.c [deleted file]
keyboards/matrix/noah/ws2812_f4.h [deleted file]
keyboards/nk65/chconf.h [changed mode: 0755->0644]
keyboards/nk65/halconf.h [changed mode: 0755->0644]
keyboards/nk65/mcuconf.h [changed mode: 0755->0644]
keyboards/peiorisboards/ixora/boards/GENERIC_STM32_F042X6/board.c
keyboards/peiorisboards/ixora/chconf.h
keyboards/peiorisboards/ixora/halconf.h
keyboards/planck/keymaps/ab/keymap.c
keyboards/planck/keymaps/alexey/keymap.c
keyboards/planck/keymaps/altgr/beakl.h
keyboards/planck/keymaps/altgr/colemak.h
keyboards/planck/keymaps/altgr/common/chord_layout.h
keyboards/planck/keymaps/altgr/common/number_fkey_layout.h
keyboards/planck/keymaps/altgr/common/steno_layout.h
keyboards/planck/keymaps/altgr/common/symbol_guifn_layout.h
keyboards/planck/keymaps/altgr/common/toggle_layout.h
keyboards/planck/keymaps/altgr/keymap.c
keyboards/planck/keymaps/altgr/qwerty.h
keyboards/planck/keymaps/andylikescandy/keymap.c
keyboards/planck/keymaps/angerthosenear/keymap.c
keyboards/planck/keymaps/austin/keymap.c
keyboards/planck/keymaps/aviator/keymap.c
keyboards/planck/keymaps/basic/keymap.c
keyboards/planck/keymaps/bone2planck/keymap.c
keyboards/planck/keymaps/brandon/keymap.c
keyboards/planck/keymaps/cbbrowne/keymap.c
keyboards/planck/keymaps/chance/keymap.c
keyboards/planck/keymaps/charlie/keymap.c
keyboards/planck/keymaps/circuit/keymap.c
keyboards/planck/keymaps/coloneljesus/keymap.c
keyboards/planck/keymaps/corvec/keymap.c
keyboards/planck/keymaps/daniel/keymap.c
keyboards/planck/keymaps/danielhklein/keymap.c
keyboards/planck/keymaps/david/keymap.c
keyboards/planck/keymaps/dbroqua/keymap.c
keyboards/planck/keymaps/dc/keymap.c
keyboards/planck/keymaps/dcompact/keymap.c
keyboards/planck/keymaps/dlaroe/keymap.c
keyboards/planck/keymaps/dodger/keymap.c
keyboards/planck/keymaps/dr0ck/keymap.c
keyboards/planck/keymaps/dudeofawesome/keymap.c
keyboards/planck/keymaps/dzobert/keymap.c
keyboards/planck/keymaps/emilyh/keymap.c
keyboards/planck/keymaps/espynn/keymap.c
keyboards/planck/keymaps/experimental/keymap.c
keyboards/planck/keymaps/gabriel/keymap.c
keyboards/planck/keymaps/grahampheath/keymap.c
keyboards/planck/keymaps/gunp/keymap.c
keyboards/planck/keymaps/handwired_binaryplease/keymap.c
keyboards/planck/keymaps/hiea/common/chord_layout.h
keyboards/planck/keymaps/hiea/common/number_fkey_layout.h
keyboards/planck/keymaps/hiea/common/steno_layout.h
keyboards/planck/keymaps/hiea/common/symbol_guifn_layout.h
keyboards/planck/keymaps/hiea/common/toggle_layout.h
keyboards/planck/keymaps/hiea/config.h
keyboards/planck/keymaps/hiea/hiea.h
keyboards/planck/keymaps/hiea/keymap.c
keyboards/planck/keymaps/hieax/common/chord_layout.h
keyboards/planck/keymaps/hieax/common/number_fkey_layout.h
keyboards/planck/keymaps/hieax/common/steno_layout.h
keyboards/planck/keymaps/hieax/common/symbol_guifn_layout.h
keyboards/planck/keymaps/hieax/common/toggle_layout.h
keyboards/planck/keymaps/hieax/config.h
keyboards/planck/keymaps/hieax/hiea.h
keyboards/planck/keymaps/hieax/keymap.c
keyboards/planck/keymaps/impossible/keymap.c
keyboards/planck/keymaps/jacob/keymap.c
keyboards/planck/keymaps/jeebak/keymap.c
keyboards/planck/keymaps/jeremy-dev/keymap.c
keyboards/planck/keymaps/jhenahan/config.h
keyboards/planck/keymaps/jhenahan/keymap.c
keyboards/planck/keymaps/jirgn/keymap.c
keyboards/planck/keymaps/joe/keymap.c
keyboards/planck/keymaps/johannes/keymap.c
keyboards/planck/keymaps/kelorean/keymap.c
keyboards/planck/keymaps/khord/keymap.c
keyboards/planck/keymaps/kloki/keymap.c
keyboards/planck/keymaps/kmontag42/keymap.c
keyboards/planck/keymaps/kyle/keymap.c
keyboards/planck/keymaps/lae3/keymap.c
keyboards/planck/keymaps/leo/keymap.c
keyboards/planck/keymaps/lucas/keymap.c
keyboards/planck/keymaps/lukas/keymap.c
keyboards/planck/keymaps/luke/keymap.c
keyboards/planck/keymaps/mason/keymap.c
keyboards/planck/keymaps/matrixman/keymap.c
keyboards/planck/keymaps/max/keymap.c
keyboards/planck/keymaps/mitch/keymap.c
keyboards/planck/keymaps/mjt/keymap.c
keyboards/planck/keymaps/mjtnumsym/keymap.c
keyboards/planck/keymaps/mollat/keymap.c
keyboards/planck/keymaps/myoung34/config.h
keyboards/planck/keymaps/myoung34/keymap.c
keyboards/planck/keymaps/neo2planck/keymap.c
keyboards/planck/keymaps/nico/keymap.c
keyboards/planck/keymaps/not-quite-neo/keymap.c
keyboards/planck/keymaps/originerd/keymap.c
keyboards/planck/keymaps/paget/keymap.c
keyboards/planck/keymaps/palleiko/keymap.c
keyboards/planck/keymaps/pete/keymap.c
keyboards/planck/keymaps/phreed/keymap.c
keyboards/planck/keymaps/piemod/keymap.c
keyboards/planck/keymaps/pok3r/keymap.c
keyboards/planck/keymaps/premek/keymap.c
keyboards/planck/keymaps/pvc/keymap.c
keyboards/planck/keymaps/rai-suta/keymap.c
keyboards/planck/keymaps/rodhaene/keymap.c
keyboards/planck/keymaps/sdothum/beakl.h
keyboards/planck/keymaps/sdothum/colemak.h
keyboards/planck/keymaps/sdothum/common/chord_layout.h
keyboards/planck/keymaps/sdothum/common/number_fkey_layout.h
keyboards/planck/keymaps/sdothum/common/steno_layout.h
keyboards/planck/keymaps/sdothum/common/symbol_guifn_layout.h
keyboards/planck/keymaps/sdothum/common/toggle_layout.h
keyboards/planck/keymaps/sdothum/config.h
keyboards/planck/keymaps/sdothum/keymap.c
keyboards/planck/keymaps/sdothum/qwerty.h
keyboards/planck/keymaps/sean/keymap.c
keyboards/planck/keymaps/sgoodwin/keymap.c
keyboards/planck/keymaps/smt/keymap.c
keyboards/planck/keymaps/steno/keymap.c
keyboards/planck/keymaps/tak3over/keymap.c
keyboards/planck/keymaps/tehwalris/keymap.c
keyboards/planck/keymaps/that_canadian/keymap.c
keyboards/planck/keymaps/thermal_printer/keymap.c
keyboards/planck/keymaps/tong92/keymap.c
keyboards/planck/keymaps/unicode/keymap.c
keyboards/planck/keymaps/yale/keymap.c
keyboards/planck/keymaps/yang/keymap.c
keyboards/planck/keymaps/zach/keymap.c
keyboards/planck/keymaps/zrichard/keymap.c
keyboards/projectkb/alice/boards/ST_STM32F072B_DISCOVERY/board.c
keyboards/projectkb/alice/boards/ST_STM32F072B_DISCOVERY/board.h
keyboards/projectkb/alice/chconf.h
keyboards/projectkb/alice/halconf.h
keyboards/retro_75/chconf.h
keyboards/retro_75/halconf.h
keyboards/sentraq/s60_x/keymaps/ansi_qwertz/keymap.c
keyboards/sentraq/s60_x/keymaps/hasu/keymap.c
keyboards/sentraq/s60_x/keymaps/jpec/keymap.c
keyboards/sentraq/s60_x/keymaps/spacefn/keymap.c
keyboards/sentraq/s65_x/keymaps/kelorean/keymap.c
keyboards/sentraq/s65_x/keymaps/nall/keymap.c
keyboards/thevankeyboards/minivan/keymaps/mjt/keymap.c
keyboards/thevankeyboards/minivan/keymaps/tong92/keymap.c
keyboards/vinta/boards/GENERIC_STM32_F042X6/board.c
keyboards/vinta/chconf.h
keyboards/vinta/halconf.h
keyboards/wete/chconf.h
keyboards/wete/halconf.h
keyboards/whitefox/board_is31fl3731c.h
keyboards/whitefox/chconf.h
keyboards/whitefox/halconf.h
keyboards/xiaomi/mk02/chconf.h
keyboards/xiaomi/mk02/halconf.h
layouts/community/60_iso/unxmaal/keymap.c
layouts/community/ergodox/adam/keymap.c
layouts/community/ergodox/guni/keymap.c
layouts/community/ergodox/townk_osx/keymap.c
lib/chibios
lib/chibios-contrib
lib/ugfx
quantum/audio/audio_arm.c
quantum/backlight/backlight_avr.c
quantum/encoder.c
quantum/keymap_common.c
quantum/process_keycode/process_backlight.c [new file with mode: 0644]
quantum/process_keycode/process_backlight.h [new file with mode: 0644]
quantum/quantum.c
quantum/quantum.h
quantum/serial_link/system/serial_link.c
quantum/stm32/chconf.h
quantum/stm32/halconf.h
quantum/stm32/mcuconf.h
quantum/visualizer/common_gfxconf.h
quantum/visualizer/visualizer.c
quantum/visualizer/visualizer.h
readme.md
tmk_core/chibios.mk
tmk_core/common.mk
tmk_core/common/action.c
tmk_core/common/action_code.h
tmk_core/common/chibios/timer.c
tmk_core/common/command.c
tmk_core/common/timer.h
tmk_core/protocol/chibios.mk
tmk_core/protocol/chibios/usb_driver.c
tmk_core/protocol/chibios/usb_main.c
util/chibios-upgrader.sh [new file with mode: 0755]