summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* CannonKeys Bastion60 Layout Additions (#21887)James Young2023-09-042-2/+454
| | | | | | | | | | | | | | | | | | | * [bugfix] correct LAYOUT_60_iso_tsangan key order * [docs] add layout/matrix diagram * [enhancement] add LAYOUT_60_tsangan_hhkb * [enhancement] add LAYOUT_60_ansi_tsangan * [enhancement] add LAYOUT_60_iso * [enhancement] add LAYOUT_60_iso_split_bs_rshift * [enhancement] add LAYOUT_60_iso_tsangan_split_bs_rshift * [enhancement] add LAYOUT_60_hhkb * [enhancement] extend Community Layout support
* CannonKeys Bastion75 Layout Additions (#21899)James Young2023-09-044-6/+760
| | | | | | | | | | | | | | | | | | | | | * [docs] add layout/matrix diagram * [refactor] rename LAYOUT to LAYOUT_all * [enhancement] add LAYOUT_ansi_blocker_split_bs * [enhancement] add LAYOUT_ansi_blocker * [enhancement] add LAYOUT_ansi_blocker_tsangan_split_bs * [enhancement] add LAYOUT_ansi_blocker_tsangan * [enhancement] add LAYOUT_iso_blocker_split_bs * [enhancement] add LAYOUT_iso_blocker * [enhancement] add LAYOUT_iso_blocker_tsangan_split_bs * [enhancement] add LAYOUT_iso_blocker_tsangan
* Auto-label data-driven efforts (#21900)Joel Challis2023-09-041-0/+4
|
* Chosfox CF81: correct layout data (#21902)James Young2023-09-041-4/+4
|
* ANAVI Macro Pad 12: rename LAYOUT to LAYOUT_ortho_4x3 (#21886)James Young2023-09-032-2/+5
| | | [refactor]
* AH Haven80 Community Layout support (#21885)James Young2023-09-034-154/+463
| | | | | | | | | | | | | | | | | | | | | | | * [enhancement] correct layout data * [refactor] rename LAYOUT to LAYOUT_tkl_f13_ansi_tsangan * [enhancement] enable Community Layout support * Haven80 Solder: add LAYOUT_tkl_f13_ansi_tsangan_split_bs_rshift [enhancement] * Haven80 Solder: add LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift [enhancement] * Haven80 Solder: add LAYOUT_tkl_f13_iso_tsangan [enhancement] * Haven80 Solder: extend Community Layout support [enhancement]
* redragon/k667: Remove 2 layer VIA restriction (#21889)Joel Challis2023-09-031-3/+0
|
* Added kiserdesigns keyboard folder and Madeline keyboard (#21857)NCKiser2023-09-026-0/+180
| | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Add M6-C Keyboard Firmware (#21852)Wolf Van Herreweghe2023-09-027-0/+163
| | | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Wolf <contact@vwolf.be>
* [keyboard] add redragon/k667 (#21417)temp4gh2023-09-028-0/+485
| | | | | | | Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com> Co-authored-by: jack <0x6a73@protonmail.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: syc <squall_sha@163.com>
* Add 1upkeyboards Super16v3 (#21665)ziptyze2023-09-028-0/+291
| | | | Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
* chore: ignore virtual environment directory (#20905)Frank Ebel2023-09-031-0/+1
|
* nullbitsco/snap: fix broken keymaps (#21877)Jay Greco2023-09-013-3/+3
|
* AH Haven65 Community Layout support (#21880)James Young2023-09-013-5/+11
| | | | | * [refactor] rename LAYOUT to LAYOUT_65_ansi_blocker * [enhancement] enable Community Layout support
* Abko AK84BT Layout Touch-Up (#21876)James Young2023-08-312-28/+36
| | | | | * [refactor] rename LAYOUT_75_ansi to LAYOUT * [enhancement] touch-up layout
* Update macOS install script (#21854)Ryan2023-09-011-1/+6
|
* [keyboard] add sweeq, a ferris/sweep variant with diodes (#21597)Idan Kamara2023-08-2910-0/+292
|
* CannonKeys Meetup Pad 2023 (#21806)Andrew Kannan2023-08-296-0/+116
| | | | Co-authored-by: Ryan <fauxpark@gmail.com>
* Revert "fix 60_hhkb ASCII diagram (#21813)" (#21869)Joel Challis2023-08-301-4/+4
| | | This reverts commit af2d6ea128f684691432e2a209cfa11a63f77422.
* doio/kb16: Added timeout option for OLED boot logo. (#21823)Lasse Luttermann2023-08-301-3/+6
|
* Update keymap.c to add encoder (#21469)Laneware2023-08-301-19/+8
| | | | | | | | | * Update keymap.c to add encoder * Fix build --------- Co-authored-by: zvecr <git@zvecr.com>
* Fix invalid encoder_map declaration (#21868)Joel Challis2023-08-302-2/+2
|
* fix 60_jis keymap.c (#21820)Duncan Sutherland2023-08-301-1/+1
|
* chore(ferris/test): visually format keymap (#21851)Adam Price2023-08-301-2/+8
| | | | ... and set all keys to printable characters (as described in the keymap's readme)
* fix 60_hhkb ASCII diagram (#21813)Duncan Sutherland2023-08-301-4/+4
|
* Fix compilation of dynamic_keymap.c without VIA (#21858)Joel Challis2023-08-291-0/+1
|
* Merge branch 'develop'Nick Brassel2023-08-294812-42547/+34933
|\
| * Remove develop notice.Nick Brassel2023-08-291-4/+0
| |
| * Breaking changes changelog, 2023q3 version (#21848)Nick Brassel2023-08-297-27/+324
| | | | | | | | | | | | Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: honorless <86894501+lesshonor@users.noreply.github.com>
| * Clean up Unicode API usage in user keymaps (#21849)Ryan2023-08-275-88/+31
| |
| * Unicode, Unicodemap and UCIS refactor (#21659)Ryan2023-08-2734-369/+1179
| |
| * Add *_MATRIX_LED_COUNT generation (#21110)Joel Challis2023-08-273-0/+9
| |
| * Revert changes to ChibiOS Suspend Code (#21830)Drashna Jaelre2023-08-2710-23/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Partially revert #19780 * Finish * Get teensy 3.5/3.6 board files too * fix lint issue * Revert "[Bug] Restore usb suspend wakeup delay (#21676)" This reverts commit e8e989fd7ad7c10e725e50ae8b0a4426e09f7f30. * Apply suggestions from code review Co-authored-by: Joel Challis <git@zvecr.com> --------- Co-authored-by: Joel Challis <git@zvecr.com>
| * Rework info.json reference (#21324)Ryan2023-08-261-351/+673
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rework info.json reference * Apply suggestions from code review Co-authored-by: Sergey Vlasov <sigprof@gmail.com> * Update backlight.pins description * Add rgblight.driver and lowercase other driver names * Remove `split.main` and `split.matrix_grid` for now as they are not working yet --------- Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2023-08-261-1/+1
| |\ | |/ |/|
* | Corrected duration example, should be number not string (#21839)Andy Smith2023-08-261-1/+1
| |
| * Add "apm32-dfu" in keyboard.jsonschema (#21842)HiryKun2023-08-261-0/+1
| |
| * Remove `led_matrix.hue_steps` and `led_matrix.sat_steps` from schema (#21827)Joel Challis2023-08-252-4/+0
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2023-08-241-1/+1
| |\ | |/ |/|
* | converter/ibm_terminal: Fix F0_BREAK state transition (#21824)patrickxiong2023-08-241-1/+1
| |
| * Move RGBLight animations to data driven (#21635)Ryan2023-08-231830-14514/+11415
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move RGBLight animations to data driven, 0-9 * Move RGBLight animations to data driven, A * Move RGBLight animations to data driven, B * Move RGBLight animations to data driven, C * Move RGBLight animations to data driven, D * Move RGBLight animations to data driven, E * Move RGBLight animations to data driven, F * Move RGBLight animations to data driven, G * Move RGBLight animations to data driven, H * Move RGBLight animations to data driven, handwired * Move RGBLight animations to data driven, I * Move RGBLight animations to data driven, J * Move RGBLight animations to data driven, K * Move RGBLight animations to data driven, L * Move RGBLight animations to data driven, M * Move RGBLight animations to data driven, N * Move RGBLight animations to data driven, O * Move RGBLight animations to data driven, P * Move RGBLight animations to data driven, Q * Move RGBLight animations to data driven, R * Move RGBLight animations to data driven, S * Move RGBLight animations to data driven, T * Move RGBLight animations to data driven, U * Move RGBLight animations to data driven, V * Move RGBLight animations to data driven, W * Move RGBLight animations to data driven, X * Move RGBLight animations to data driven, Y * Move RGBLight animations to data driven, Z * Fix incorrect placement * Fix build failures and mismatches
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2023-08-231-2/+1
| |\ | |/ |/|
* | Generalize AVR -Werror=array-bounds workaround (#21798)Thomas Weißschuh2023-08-231-2/+1
| | | | | | | | | | | | | | | | | | | | GCC 13 needs the same workaround as GCC 12. To avoid having to maintain an ever-growing list of broken versions apply the workaround wherever it can be used. If at some point a fixed version of GCC is released the workaround can be disabled for those fixed versions. See #17064
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2023-08-232-2/+2
| |\ | |/ |/|
* | Bump tj-actions/changed-files from 37 to 38 (#21822)dependabot[bot]2023-08-232-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 37 to 38. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](https://github.com/tj-actions/changed-files/compare/v37...v38) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2023-08-231-2/+2
| |\ | |/ |/|
* | Fix infinite recursion in lxxt encoder logic (#21819)Joel Challis2023-08-231-2/+2
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2023-08-232-3/+3
| |\ | |/ |/|
* | keychron/c2_pro/ansi/white: Fix column 19 in the custom matrix (#21805)Sergey Vlasov2023-08-232-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Although `keychron/c2_pro/ansi/rgb` and `keychron/c2_pro/ansi/white` use the same custom matrix code, the matrix layouts are slightly different; in particular, only the `keychron/c2_pro/ansi/white` board actually uses column 19. However, the handling of column 19 in the custom matrix code was broken, therefore that column did not work. Looks like the custom matrix code assumes that `SHIFT_COL_END` refers to the last column connected to the shift register, and not to the column past that; so the value of `SHIFT_COL_END` needs to be changed from 19 to 18 (columns 11...18 are connected to the shift register, and column 19 is connected to the C14 pin). Also the code which was determining `SIZE_T` and `UNSELECT_ALL_COL` had an off-by-one bug when counting the required number of bits (again due to the confusion on the `SHIFT_COL_END` meaning); this had been fixed too (the actual behavior of that part of the code did not change, because both the old and the new version select the 8 bit variant).
| * Fix keyboards with old RGB driver names (#21817)Joel Challis2023-08-231-1/+1
| |