summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorlokher <lokher@gmail.com>2023-04-26 16:32:15 +0800
committerlokher <lokher@gmail.com>2023-04-26 16:32:15 +0800
commite4f4ceaf3f2e3d25fb282273a81f9b58790fc427 (patch)
treec0a257eab0ffe5238fdf2c04882e8ee1fe8fc46e
parent103badc87cb50db1ff3851c84331e86ba78fb681 (diff)
merge upstream 713427c
-rw-r--r--.github/ISSUE_TEMPLATE/feature_request.yml5
-rw-r--r--.github/ISSUE_TEMPLATE/other_issues.yml5
-rw-r--r--.github/labeler.yml1
-rw-r--r--.github/workflows/api.yml3
-rw-r--r--.github/workflows/auto_approve.yml2
-rw-r--r--.github/workflows/auto_tag.yml12
-rw-r--r--.github/workflows/ci_builds.yml49
-rw-r--r--.github/workflows/cli.yml7
-rw-r--r--.github/workflows/develop_update.yml3
-rw-r--r--.github/workflows/docs.yml3
-rw-r--r--.github/workflows/feature_branch_update.yml3
-rw-r--r--.github/workflows/format.yml14
-rw-r--r--.github/workflows/format_push.yml6
-rw-r--r--.github/workflows/labeler.yml4
-rw-r--r--.github/workflows/lint.yml26
-rw-r--r--.github/workflows/regen.yml36
-rw-r--r--.github/workflows/regen_push.yml46
-rw-r--r--.github/workflows/stale.yml11
-rw-r--r--.github/workflows/unit_test.yml3
-rw-r--r--.gitmodules4
-rw-r--r--Makefile67
-rw-r--r--builddefs/build_full_test.mk2
-rw-r--r--builddefs/build_keyboard.mk53
-rw-r--r--builddefs/build_test.mk1
-rw-r--r--builddefs/common_features.mk16
-rw-r--r--builddefs/common_rules.mk4
-rw-r--r--builddefs/converters.mk24
-rw-r--r--builddefs/generic_features.mk1
-rw-r--r--builddefs/message.mk7
-rw-r--r--builddefs/show_options.mk3
-rw-r--r--builddefs/testlist.mk1
-rw-r--r--data/constants/keycodes/extras/keycodes_belgian_0.0.1.hjson375
-rw-r--r--data/constants/keycodes/extras/keycodes_bepo_0.0.1.hjson632
-rw-r--r--data/constants/keycodes/extras/keycodes_brazilian_abnt2_0.0.1.hjson379
-rw-r--r--data/constants/keycodes/extras/keycodes_canadian_multilingual_0.0.1.hjson641
-rw-r--r--data/constants/keycodes/extras/keycodes_colemak_0.0.1.hjson302
-rw-r--r--data/constants/keycodes/extras/keycodes_croatian_0.0.1.hjson403
-rw-r--r--data/constants/keycodes/extras/keycodes_czech_0.0.1.hjson435
-rw-r--r--data/constants/keycodes/extras/keycodes_danish_0.0.1.hjson359
-rw-r--r--data/constants/keycodes/extras/keycodes_dvorak_0.0.1.hjson302
-rw-r--r--data/constants/keycodes/extras/keycodes_dvorak_fr_0.0.1.hjson317
-rw-r--r--data/constants/keycodes/extras/keycodes_dvorak_programmer_0.0.1.hjson302
-rw-r--r--data/constants/keycodes/extras/keycodes_estonian_0.0.1.hjson367
-rw-r--r--data/constants/keycodes/extras/keycodes_finnish_0.0.1.hjson359
-rw-r--r--data/constants/keycodes/extras/keycodes_french_0.0.1.hjson367
-rw-r--r--data/constants/keycodes/extras/keycodes_french_afnor_0.0.1.hjson623
-rw-r--r--data/constants/keycodes/extras/keycodes_french_mac_iso_0.0.1.hjson676
-rw-r--r--data/constants/keycodes/extras/keycodes_german_0.0.1.hjson359
-rw-r--r--data/constants/keycodes/extras/keycodes_german_mac_iso_0.0.1.hjson656
-rw-r--r--data/constants/keycodes/extras/keycodes_greek_0.0.1.hjson391
-rw-r--r--data/constants/keycodes/extras/keycodes_hebrew_0.0.1.hjson347
-rw-r--r--data/constants/keycodes/extras/keycodes_hungarian_0.0.1.hjson435
-rw-r--r--data/constants/keycodes/extras/keycodes_icelandic_0.0.1.hjson355
-rw-r--r--data/constants/keycodes/extras/keycodes_irish_0.0.1.hjson355
-rw-r--r--data/constants/keycodes/extras/keycodes_italian_0.0.1.hjson364
-rw-r--r--data/constants/keycodes/extras/keycodes_italian_mac_ansi_0.0.1.hjson684
-rw-r--r--data/constants/keycodes/extras/keycodes_italian_mac_iso_0.0.1.hjson688
-rw-r--r--data/constants/keycodes/extras/keycodes_japanese_0.0.1.hjson330
-rw-r--r--data/constants/keycodes/extras/keycodes_korean_0.0.1.hjson310
-rw-r--r--data/constants/keycodes/extras/keycodes_latvian_0.0.1.hjson440
-rw-r--r--data/constants/keycodes/extras/keycodes_lithuanian_azerty_0.0.1.hjson375
-rw-r--r--data/constants/keycodes/extras/keycodes_lithuanian_qwerty_0.0.1.hjson368
-rw-r--r--data/constants/keycodes/extras/keycodes_neo2_0.0.1.hjson217
-rw-r--r--data/constants/keycodes/extras/keycodes_nordic_0.0.1.hjson116
-rw-r--r--data/constants/keycodes/extras/keycodes_norman_0.0.1.hjson302
-rw-r--r--data/constants/keycodes/extras/keycodes_norwegian_0.0.1.hjson355
-rw-r--r--data/constants/keycodes/extras/keycodes_plover_0.0.1.hjson86
-rw-r--r--data/constants/keycodes/extras/keycodes_plover_dvorak_0.0.1.hjson73
-rw-r--r--data/constants/keycodes/extras/keycodes_polish_0.0.1.hjson355
-rw-r--r--data/constants/keycodes/extras/keycodes_portuguese_0.0.1.hjson355
-rw-r--r--data/constants/keycodes/extras/keycodes_portuguese_mac_iso_0.0.1.hjson620
-rw-r--r--data/constants/keycodes/extras/keycodes_romanian_0.0.1.hjson444
-rw-r--r--data/constants/keycodes/extras/keycodes_russian_0.0.1.hjson291
-rw-r--r--data/constants/keycodes/extras/keycodes_serbian_0.0.1.hjson307
-rw-r--r--data/constants/keycodes/extras/keycodes_serbian_latin_0.0.1.hjson407
-rw-r--r--data/constants/keycodes/extras/keycodes_slovak_0.0.1.hjson443
-rw-r--r--data/constants/keycodes/extras/keycodes_slovenian_0.0.1.hjson403
-rw-r--r--data/constants/keycodes/extras/keycodes_spanish_0.0.1.hjson359
-rw-r--r--data/constants/keycodes/extras/keycodes_spanish_dvorak_0.0.1.hjson359
-rw-r--r--data/constants/keycodes/extras/keycodes_swedish_0.0.1.hjson359
-rw-r--r--data/constants/keycodes/extras/keycodes_swedish_mac_ansi_0.0.1.hjson642
-rw-r--r--data/constants/keycodes/extras/keycodes_swedish_mac_iso_0.0.1.hjson640
-rw-r--r--data/constants/keycodes/extras/keycodes_swedish_pro_mac_ansi_0.0.1.hjson642
-rw-r--r--data/constants/keycodes/extras/keycodes_swedish_pro_mac_iso_0.0.1.hjson640
-rw-r--r--data/constants/keycodes/extras/keycodes_swiss_de_0.0.1.hjson379
-rw-r--r--data/constants/keycodes/extras/keycodes_swiss_fr_0.0.1.hjson379
-rw-r--r--data/constants/keycodes/extras/keycodes_turkish_f_0.0.1.hjson480
-rw-r--r--data/constants/keycodes/extras/keycodes_turkish_q_0.0.1.hjson375
-rw-r--r--data/constants/keycodes/extras/keycodes_uk_0.0.1.hjson353
-rw-r--r--data/constants/keycodes/extras/keycodes_ukrainian_0.0.1.hjson295
-rw-r--r--data/constants/keycodes/extras/keycodes_us_0.0.1.hjson155
-rw-r--r--data/constants/keycodes/extras/keycodes_us_extended_0.0.1.hjson588
-rw-r--r--data/constants/keycodes/extras/keycodes_us_international_0.0.1.hjson508
-rw-r--r--data/constants/keycodes/extras/keycodes_us_international_linux_0.0.1.hjson576
-rw-r--r--data/constants/keycodes/extras/keycodes_workman_0.0.1.hjson302
-rw-r--r--data/constants/keycodes/extras/keycodes_workman_zxcvm_0.0.1.hjson302
-rw-r--r--data/constants/keycodes/keycodes_0.0.2.hjson19
-rw-r--r--data/constants/keycodes/keycodes_0.0.2_basic.hjson20
-rw-r--r--data/constants/keycodes/keycodes_0.0.2_kb.hjson132
-rw-r--r--data/constants/keycodes/keycodes_0.0.2_magic.hjson251
-rw-r--r--data/constants/keycodes/keycodes_0.0.2_midi.hjson1044
-rw-r--r--data/constants/keycodes/keycodes_0.0.2_quantum.hjson18
-rw-r--r--data/constants/keycodes/keycodes_0.0.2_sequencer.hjson69
-rw-r--r--data/constants/keycodes/keycodes_0.0.2_swap_hands.hjson53
-rw-r--r--data/constants/keycodes/keycodes_0.0.2_user.hjson132
-rw-r--r--data/mappings/defaults.hjson34
-rw-r--r--data/mappings/info_config.hjson16
-rw-r--r--data/mappings/info_rules.hjson4
-rw-r--r--data/mappings/keyboard_aliases.hjson45
-rw-r--r--data/schemas/keyboard.jsonschema47
-rw-r--r--data/schemas/keymap.jsonschema17
-rw-r--r--data/templates/config-overrides/chibios/board.h (renamed from platforms/chibios/boards/keyboard-config-templates/board.h)0
-rw-r--r--data/templates/config-overrides/chibios/chconf.h (renamed from platforms/chibios/boards/keyboard-config-templates/chconf.h)0
-rw-r--r--data/templates/config-overrides/chibios/halconf.h (renamed from platforms/chibios/boards/keyboard-config-templates/halconf.h)0
-rw-r--r--data/templates/config-overrides/chibios/mcuconf.h (renamed from platforms/chibios/boards/keyboard-config-templates/mcuconf.h)0
-rw-r--r--data/templates/config-overrides/common/lv_conf.h10
-rw-r--r--docs/ChangeLog/20190830.md8
-rw-r--r--docs/ChangeLog/20230226.md367
-rw-r--r--docs/_summary.md5
-rw-r--r--docs/adc_driver.md17
-rw-r--r--docs/breaking_changes.md56
-rw-r--r--docs/breaking_changes_history.md1
-rw-r--r--docs/chibios_upgrade_instructions.md19
-rw-r--r--docs/config_options.md32
-rw-r--r--docs/configurator_default_keymaps.md10
-rw-r--r--docs/contributing.md6
-rw-r--r--docs/custom_matrix.md4
-rw-r--r--