summaryrefslogtreecommitdiff
path: root/keyboards
AgeCommit message (Collapse)Author
2023-09-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-09-02Added kiserdesigns keyboard folder and Madeline keyboard (#21857)NCKiser
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2023-09-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-09-02Add M6-C Keyboard Firmware (#21852)Wolf Van Herreweghe
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Wolf <contact@vwolf.be>
2023-09-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-09-02[keyboard] add redragon/k667 (#21417)temp4gh
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>
2023-09-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-09-02Add 1upkeyboards Super16v3 (#21665)ziptyze
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-09-01Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-09-01nullbitsco/snap: fix broken keymaps (#21877)Jay Greco
2023-09-01Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-09-01AH Haven65 Community Layout support (#21880)James Young
* [refactor] rename LAYOUT to LAYOUT_65_ansi_blocker * [enhancement] enable Community Layout support
2023-09-01Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-31Abko AK84BT Layout Touch-Up (#21876)James Young
* [refactor] rename LAYOUT_75_ansi to LAYOUT * [enhancement] touch-up layout
2023-08-311UpKeyboards Pi60 Layout Additions (#21874)James Young
* [refactor] rename LAYOUT_60_ansi to LAYOUT_all * [enhancement] add LAYOUT_60_ansi * [enhancement] add LAYOUT_60_ansi_split_bs_rshift * [enhancement] add LAYOUT_60_ansi_tsangan * [enhancement] add LAYOUT_60_tsangan_hhkb * [enhancement] add LAYOUT_60_iso * [enhancement] add LAYOUT_60_iso_split_bs_rshift * [enhancement] add LAYOUT_60_iso_tsangan * [enhancement] add LAYOUT_60_iso_tsangan_split_bs_rshift * [enhancement] enable Community Layout support * [enhancement] add LAYOUT_60_hhkb * [enhancement] add LAYOUT_60_ansi_arrow * [enhancement] add LAYOUT_60_iso_arrow * [docs] add layout/matrix diagram
2023-08-29[keyboard] add sweeq, a ferris/sweep variant with diodes (#21597)Idan Kamara
2023-08-29CannonKeys Meetup Pad 2023 (#21806)Andrew Kannan
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-08-30doio/kb16: Added timeout option for OLED boot logo. (#21823)Lasse Luttermann
2023-08-30Update keymap.c to add encoder (#21469)Laneware
* Update keymap.c to add encoder * Fix build --------- Co-authored-by: zvecr <git@zvecr.com>
2023-08-30Fix invalid encoder_map declaration (#21868)Joel Challis
2023-08-30chore(ferris/test): visually format keymap (#21851)Adam Price
... and set all keys to printable characters (as described in the keymap's readme)
2023-08-27Clean up Unicode API usage in user keymaps (#21849)Ryan
2023-08-27Unicode, Unicodemap and UCIS refactor (#21659)Ryan
2023-08-24Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-24converter/ibm_terminal: Fix F0_BREAK state transition (#21824)patrickxiong
2023-08-23Move RGBLight animations to data driven (#21635)Ryan
* 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
2023-08-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-23Fix infinite recursion in lxxt encoder logic (#21819)Joel Challis
2023-08-23Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-23keychron/c2_pro/ansi/white: Fix column 19 in the custom matrix (#21805)Sergey Vlasov
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).
2023-08-23Fix keyboards with old RGB driver names (#21817)Joel Challis
2023-08-23Fix keyboards with old RGB driver names (#21815)Ryan
2023-08-23RGB Matrix: driver naming cleanups (#21594)Ryan
2023-08-23Simplfy RGB/LED matrix effect logic (#21703)Joel Challis
2023-08-22[Keyboard] Add city42 (#21727)Controller Works
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-08-22Fix drop/shift/v2 compilation (#21800)Joel Challis
2023-08-21Align SENSE75 with recent Drop additions (#21757)Joel Challis
2023-08-21Merge remote-tracking branch 'origin/master' into developzvecr
2023-08-21Initial support for SHIFT v2 (#21756)Joel Challis
2023-08-21Initial support for CTRL v2 (#21755)Joel Challis
2023-08-21Initial support for ALT v2 (#21754)Joel Challis
2023-08-20[Keyboard] Add linworks favepada (#20794)DUILCHOI
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com> Co-authored-by: jack <0x6a73@protonmail.com>
2023-08-20[Keyboard] Add Jelly Evolv (#21407)owlab2
Co-authored-by: jack <0x6a73@protonmail.com>
2023-08-20Adding support for TAN67 PCB (#21003)Pangorin
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-08-19Add Galatea rev3 keyboard (#21758)studiokestra
2023-08-16[Keymap] add squigglybob splitkb kyria rev2 keymap (#21751)squigglybob
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com> Co-authored-by: jack <0x6a73@protonmail.com>
2023-08-16Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-16The PoweredByPorridge layout for the Keyboardio Atreus (#21737)Powered by Porridge
Co-authored-by: jack <0x6a73@protonmail.com>
2023-08-16Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-16coarse/cordillera: fix backlight config (#21761)Ryan