summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* core: chibios: bootloader: use integer pointers as volatile (#13450)Thomas Weißschuh2021-07-061-1/+2
| | | | | | | | | | | | This prevents gcc from incorrectly trying to validate array bounds. ``` tmk_core/common/chibios/bootloader.c: error: '__builtin_memcpy' offset [0, 21] is out of the bounds [0, 0] [-Werror=array-bounds] 107 | __builtin_memcpy((void *) VBAT, (const void *)sys_reset_to_loader_magic, sizeof(sys_reset_to_loader_magic)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ``` See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99578#c16 Fixes #12925
* Migrate SHIFT_ESC and RGB `fn_actions` to Grave Escape and RGB keycodes (#13360)Ryan2021-07-0620-1114/+22
|
* `keymap_extras`: Remove deprecated defines (#12949)Ryan2021-07-06145-1589/+649
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-051-1/+2
|\
| * [Keyboard] fix encoder_update_user for nullbitsco/nibble (#13451)David Luo2021-07-051-1/+2
| |
* | Merge remote-tracking branch 'upstream/master' into developfauxpark2021-07-0510-512/+354
|\|
| * Traveller cleanup (#13441)Ryan2021-07-058-485/+341
| | | | | | | | | | | | | | | | | | * Traveller cleanup * Update keyboards/handwired/traveller/info.json Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
| * LatinPadBLE: correct info.json data (#13452)James Young2021-07-052-27/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * correct info.json data Removes an extra key object, and corrects the layout macro reference. * refactor rules.mk file - remove invalid `LAYOUTS` rule - edits the rules.mk file to more closely resemble the file from QMK's AVR template. * additional rules.mk cleanup per fauxpark Apply suggestions from code review
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-052-121/+122
|\|
| * Jabberwocky: adjust key positioning in Configurator (#13447)James Young2021-07-052-121/+122
| | | | | | | | | | | | | | | | | | | | | | * adjust key positioning in Configurator Some of the keys were visually overlapping when rendered. Adjusted the key positioning to remove the overlaps. * update readme.md - fix a broken URL - rewrite the Bootloader access instructions - remove trailing whitespace
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-053-212/+85
|\|
| * Molecule: Layout Macro Refactor (#13453)James Young2021-07-053-212/+85
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-051-0/+151
|\|
| * [Docs] added list of MIDI keycodes (#13159)wxyangf2021-07-041-0/+151
| |
* | Allow invert of SPLIT_HAND_PIN logic (#13433)Jameson Thatcher2021-07-052-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added support for inverting the hand pin for split keyboards * Added docs about SPLIT_HAND_LOW_IS_LEFT * Update docs/feature_split_keyboard.md bring #define for split hand pin low for left half name in line with grid pin define Co-authored-by: Joel Challis <git@zvecr.com> * Update quantum/split_common/split_util.c update split hand pin low is left name to match split hand grid define Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-041-49/+54
|\|
| * correct Configurator layout data (#13448)James Young2021-07-041-49/+54
| | | | | | The object for the rotary encoder was not previously included in the layout data.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-041-0/+35
|\|
| * Yampad: add info.json (#13445)James Young2021-07-041-0/+35
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-0415-0/+361
|\|
| * [Keyboard] Add CX60 (#13402)Yon Nor2021-07-0315-0/+361
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-043-35/+131
|\|
| * Specskeys Configurator Bugfix and Refactor (#13439)James Young2021-07-033-35/+131
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-049-0/+343
|\|
| * [Keyboard] IDOBAO ID67 (#13378)AnthonyL2021-07-039-0/+343
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Anthony Lowery <anthony.lowery@unity3d.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-0422-0/+770
|\|
| * [Keyboard] ortho boards from the technik gb (#13382)cole smith2021-07-0322-0/+770
| | | | | | Co-authored-by: Ryan <fauxpark@gmail.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-0319-29/+403
|\|
| * [Keyboard] Add soldered variant of Titan 65 keyboard. (#13270)Drashna Jaelre2021-07-0319-29/+403
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-031-1/+1
|\|
| * Pisces: correct layout macro reference in info.json (#13410)James Young2021-07-032-3/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-0353-441/+3026
|\|
| * [Keymap] Update Miryoku (#13307)Manna Harbour2021-07-0353-441/+3026
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix reddit link Duplicate open parenthesis next to close parenthesis on NSSL Add customisation instructions Add lily58 Add gergo Co-authored-by: Jonathan Dayton <jonathandayton23@gmail.com> Clean up LAYOUT macro formatting Add alternative vi-style navigation layout Add kyria Add minidox Change order of keyboards Add iris Expand TOC Re-order userspace subheadings Add atreus Add customisation section Add split_3x5_3 and split_3x6_3 layouts Add for_science Fix wrong paths in keyboard config.h and keymap.c headings Fix keyboard ordering Fix blank lines around headings Add compatibility with new org-mode version. Remove keyboards/crkbd now covered by layouts/split_3x6_3 Add Halmak Alphabetise alternative alpha arrangements Move build options out of base layer alphas headings Add list of keyboards supporting split_3x5_3 layout Enable Auto Shift and Retro Shift Add Retro Shift (Auto Shift for Tap Hold via Retro Tapping) Change kyria thumb key mapping Add planck_mit layout Remove alternative bottom row support from ortho_4x12 Remove minidox - Covered by split_3x5_3 layout Add moonlander Remove KC_ macros Add 60_ansi layout Add ortho_5x15 layout Closes manna-harbour/qmk_firmware#5 Co-authored-by: Rob <rob@debank.tv> Fix typo (manna-harbour/qmk_firmware#7) Author: sonnius <sonnius@users.noreply.github.com> Add redox_w (manna-harbour/qmk_firmware#8) Author: Brian Romanko <hello@bromanko.com> Co-authored-by: Manna Harbour <51143715+manna-harbour@users.noreply.github.com> Add AUTO_SHIFT_NO_SETUP to reduce firmware size Update image paths Add instructions to checkout development branch Add kyria extended thumbs option, change default, add KLE Change clipboard keys - Change order to be mirror of windows bindings - Change default to use CUA bindings for Cut, Copy, and Paste, and Fun Cluster bindings for Undo and Redo - Add alternative bindings - Fun Cluster (original miryoku bindings) - Mac - Windows - Change prefix for local macros from X_ to U_ Disable Retro Shift, enable Auto Shift for non-alphas Revert "Add Retro Shift (Auto Shift for Tap Hold via Retro Tapping)" Add Experimental Features section Update miryoku image link Update cover image link Add dactyl_manuform/4x5 Add cutomisation examples Add https to remote example Fix dactyl_manuform/4x5 subset mapping Add extended thumbs to ortho_4x12 Update Colemak Mod-DH naming Closes manna-harbour/qmk_firmware#13 Add dactyl_manuform/5x6 Resolves manna-harbour/qmk_firmware#14 Co-authored-by: Sebastian Morales <sebastian.moralesd@gmail.com> Add note on FORCE_LAYOUT - Needed to use EXTENDED_THUMBS on planck Add parent directories to keyboard headings and re-order Add keyboardio/atreus Resolves manna-harbour/qmk_firmware#15 Add torn Resolves manna-harbour/qmk_firmware#16 Author: Brian Romanko <hello@bromanko.com> Co-authored-by: Manna Harbour <51143715+manna-harbour@users.noreply.github.com> Change map to zip - Adds support for python3, still compatible with python2. Resolves manna-harbour/qmk_firmware#10 Resolves manna-harbour/qmk_firmware#19 Co-authored-by: Ori <ori@oribarbut.com> Add python-version Add sofle Add ergotravel Add ortho_5x12 Add ortho_4x10 Add :main no header argument to C code blocks resolves manna-harbour/qmk_firmware#11 resolves manna-harbour/qmk_firmware#12 Co-authored-by: RubioJr9 <u0893472@utah.edu> Add flipped layers and inverted-T nav alternative layouts - Separate tap_table into alphas_table and thumbs_table - Add mode argument to table-layout-half - Remove layer_name - Rename layers - Add mods and clipboard to MBO and mirror - Add MIRYOKU_LAYERS=FLIP - Add MIRYOKU_NAV=INVERTEDT Add layer diagrams Update contact section Update links for Bilateral Combinations and Retro Shift Add description and no reverse angle option to 60_ansi layout Update list of keyboards supporting community layouts - and example build command lines Change moonlander thumb keys Update list of keyboards supporting split_3x5_3 Add license to tangled C source files
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-0323-0/+909
|\|
| * [Keyboard] Add wings42 keyboard (#12734)yfuku2021-07-0323-0/+909
| | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-031-0/+3
|\|
| * [Keyboard] Added LAYOUT_60_iso_split_rshift to ok60 (#12902)Faehriss2021-07-031-0/+3
| | | | | | added lines to support split right shift ISO in QMK configurator.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-033-18/+155
|\|
| * [Keymap] Jonavin merc additional encoder functionality (#13039)Jonavin2021-07-033-18/+155
| | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Jonavin <=>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-031-1/+1
|\|
| * [Bug] Pachi RGB - fix rgb placement (#13428)Xelus222021-07-031-1/+1
| |
* | AW20216 use register increment for framebuffer flushes (#13430)Gigahawk2021-07-031-14/+26
| |
* | Improve 'show_build_options' target (#13425)Drashna Jaelre2021-07-031-6/+7
| | | | | | | | | | | | | | | | | | | | * Improve 'show_build_options' target * Align the output to maximize readibility * Add Bootloader to listed output * Also alighn build options Thanks mtei!
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-034-0/+207
|\|
| * [Keymap] gmmk pro keymap with numpad, enhanced encoder functionality and Win ↵Jonavin2021-07-034-0/+207
| | | | | | | | | | key lock (#13406) Co-authored-by: Jonavin <=>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-035-12/+58
|\|
| * [Keymap] Jonavin quefrency keymap add encoder functionality + 2tap Shift ↵Jonavin2021-07-035-12/+58
| | | | | | | | | | CAPSLOCK (#13376) Co-authored-by: Jonavin <=>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-032-0/+84
|\|
| * [Docs] RGB Matrix Caps Lock and Layer indicator example (#13367)Albert Y2021-07-031-0/+33
| | | | | | | | | | Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: filterpaper <filterpaper@localhost>
| * [Keymap] Add stanrc85 community layout (#13338)stanrc852021-07-031-0/+51
| |