]>
git.donarmstrong.com Git - qmk_firmware.git/log
MechMerlin [Tue, 24 Sep 2019 18:26:17 +0000 (11:26 -0700)]
[Keyboard] KBD67 Mk.II RGB info.json missing a column (#6807)
* looks like configurator layout was missing a column
* add a key count
MechMerlin [Tue, 24 Sep 2019 18:01:40 +0000 (11:01 -0700)]
Merlin's Community Layout Updates (#6798)
* readme updates for 60_ansi and split variations
* add new community layout for mechmerlin for the new default layout 65_ansi_blocker
* change path now that kbd67 has been updated
* fix up spacing
Joel Challis [Tue, 24 Sep 2019 14:24:12 +0000 (15:24 +0100)]
ARM split - Add bootmagic/magic keycodes for setting handedness (#6545)
* Add docs on bootmagic/magic keycodes for setting handedness
* Clang format fixes
* Maintain backwards compatibility
* Maintain backwards compatibility
fauxpark [Tue, 24 Sep 2019 07:59:17 +0000 (17:59 +1000)]
Cleanup rules.mk for 32U4 keyboards, 0-9 (#6789)
MechMerlin [Tue, 24 Sep 2019 06:34:59 +0000 (23:34 -0700)]
Refactor the KBD67 Mk.II RGB (#6799)
* move kbd67mkiirgb into kbd67 directory as mkiirgb
* rename files
* rename LAYOUT to LAYOUT_65_ansi_blocker
* add support for default layout
* update readme for new build target
* update parent readme with the fourth variant
QMK Bot [Tue, 24 Sep 2019 01:18:18 +0000 (01:18 +0000)]
format code according to conventions [skip ci]
mikethetiger [Tue, 24 Sep 2019 01:14:55 +0000 (20:14 -0500)]
[Keymap] mikethetiger's milk keymap (#6611)
* Added my Preonic keymap
* Update keyboards/preonic/keymaps/mikethetiger/keymap.c
Co-Authored-By: mikethetiger <30720424+mikethetiger@users.noreply.github.com>
* Update keyboards/preonic/keymaps/mikethetiger/keymap.c
Co-Authored-By: mikethetiger <30720424+mikethetiger@users.noreply.github.com>
* Added my Preonic keymap
* Added my Preonic keymap
* mikethetigers lets slpit eh keymap
* mikethetiger's milk keymap
* Update rules.mk
* Update keyboards/thevankeyboards/minivan/keymaps/mikethetiger/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update rules.mk
Better?
MechMerlin [Mon, 23 Sep 2019 22:56:24 +0000 (15:56 -0700)]
[Keyboard] 65_ansi_blocker support for Doro67 (#6791)
* rename LAYOUT to LAYOUT_65_blocker_ansi
* rename LAYOUT macro
* enable LAYOUT_65_blocker_ansi community layout support and remove uneeded lines of code
* rename LAYOUT to LAYOUT_65_blocker_ansi
* rename LAYOUT macro
* enable LAYOUT_65_blocker_ansi community layout support
* enable LAYOUT_65_blocker_ansi support
* fix rename mess up
* add QMK Configurator support with the new rename
* rename blocker_ansi to ansi_blocker as it rolls off the tongue easier
Callum Hart [Mon, 23 Sep 2019 22:49:55 +0000 (23:49 +0100)]
[Keyboard] Fix pinout on the copenhagen clickpad (#6788)
MechMerlin [Sun, 22 Sep 2019 20:50:18 +0000 (13:50 -0700)]
New Default Layout: 65_blocker_ansi (#6782)
* initial commit
* rename 65_ansi to 65_blocker_ansi
* remove one key to account for blocker
skullydazed [Sun, 22 Sep 2019 20:25:33 +0000 (13:25 -0700)]
Configuration system for CLI (#6708)
* Rework how bin/qmk handles subcommands
* qmk config wip
* Code to show all configs
* Fully working `qmk config` command
* Mark some CLI arguments so they don't pollute the config file
* Fleshed out config support, nicer subcommand support
* sync with installable cli
* pyformat
* Add a test for subcommand_modules
* Documentation for the `qmk config` command
* split config_token on space so qmk config is more predictable
* Rework how subcommands are imported
* Document `arg_only`
* Document deleting from CLI
* Document how multiple operations work
* Add cli config to the doc index
* Add tests for the cli commands
* Make running the tests more reliable
* Be more selective about building all default keymaps
* Update new-keymap to fit the new subcommand style
* Add documentation about writing CLI scripts
* Document new-keyboard
* Update docs/cli_configuration.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/cli_development.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/cli_development.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/cli_development.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Address yan's comments.
* Apply suggestions from code review
suggestions from @noahfrederick
Co-Authored-By: Noah Frederick <code@noahfrederick.com>
* Apply suggestions from code review
Co-Authored-By: Noah Frederick <code@noahfrederick.com>
* Remove pip3 from the test runner
XScorpion2 [Sun, 22 Sep 2019 14:52:33 +0000 (09:52 -0500)]
Fixing wrapping math logic for timer_expired functions (#6746)
Burak Can [Sun, 22 Sep 2019 11:32:52 +0000 (14:32 +0300)]
Correct casing for DS_Store in .gitignore (#6787)
Francis St-Amour [Sat, 21 Sep 2019 18:59:18 +0000 (14:59 -0400)]
add python3 to shell.nix (#6774)
skullydazed [Sat, 21 Sep 2019 18:58:06 +0000 (11:58 -0700)]
Update the breaking changes process so we always have a future branch (#6785)
noroadsleft [Sat, 21 Sep 2019 18:32:08 +0000 (11:32 -0700)]
[Keyboard] fix OLKB layout macro aliases (#6761)
MechMerlin [Sat, 21 Sep 2019 18:27:53 +0000 (11:27 -0700)]
[Keyboard] Move more percent boards into the percent directory (#6781)
* move canoe into percent directory
* update readme for new make path
* move skog into percent directory
* update readme for new path and new instructions
* update readme
* fix error in naming
Drashna Jaelre [Sat, 21 Sep 2019 18:22:27 +0000 (11:22 -0700)]
Generalize Tap Dance Layer functions (#6629)
* made tapdance dual_role general
* updated original dual_role functionality
* added toggling layer example
* Fix dual role and add alias
* Update docs about new layer tap dances
* Fix up based on feedback
Daniel Shields [Sat, 21 Sep 2019 18:04:27 +0000 (19:04 +0100)]
[Keymap] Move common code and configuration to userspace for dshields keymaps. (#6537)
Benjamin [Sat, 21 Sep 2019 17:13:44 +0000 (10:13 -0700)]
[Keymap] Bonta keymap for massdrop/ALT (#6391)
* Added new bonta keymap.
* Added a note.
* Made map more mac like.
fauxpark [Sat, 21 Sep 2019 07:00:58 +0000 (17:00 +1000)]
Add list-keymaps make target (#5563)
jlquinn [Sat, 21 Sep 2019 06:59:16 +0000 (02:59 -0400)]
[Keyboard] Update Stapelberg readme.md (#5557)
Previously suggested parts are hard to find or non-existent. Update with available part numbers.
Sorixelle [Sat, 21 Sep 2019 06:55:51 +0000 (16:55 +1000)]
Add support for Void Linux systems to the qmk_install.sh script (#5526)
* Add support for Void Linux systems to the qmk_install.sh script
* Fix typos + grammatical edits in comments
* Sort distributions by alphabetical order in linux_install.sh
* Revert previous commit and sort Void packages in alphabetical order
* Fix permissions on `util/linux_install.sh`
fauxpark [Sat, 21 Sep 2019 05:11:15 +0000 (15:11 +1000)]
Add support for 328P hardware backlight on B1/B2 (#6776)
coseyfannitutti [Sat, 21 Sep 2019 05:07:21 +0000 (01:07 -0400)]
[Keyboard] Add Discipad, Update Zadig doc for USBaspLoader (#6771)
* add discipad
* Update driver_installation_zadig.md
* Update keyboards/coseyfannitutti/discipad/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/coseyfannitutti/discipad/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update rules.mk
* Update keyboards/coseyfannitutti/discipad/rules.mk
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update docs/driver_installation_zadig.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/discipad/discipad.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/driver_installation_zadig.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/driver_installation_zadig.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update rules.mk
* Update discipad.c
* Update driver_installation_zadig.md
* Update config.h
fauxpark [Sat, 21 Sep 2019 05:06:32 +0000 (15:06 +1000)]
Cleanup rules.mk for 32A and 328P keyboards (#6767)
Konstantin Đorđević [Fri, 20 Sep 2019 00:29:23 +0000 (02:29 +0200)]
Add reset instructions for boards that use Command to the Zadig driver installation guide (#6770)
* Add reset instructions for boards that use Command to the Zadig driver installation guide
* -> → →
* Apply suggestions from code review
Replace shorthand keycode names with full names
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Brian Lou [Thu, 19 Sep 2019 23:38:42 +0000 (19:38 -0400)]
[Keymap] Added my personal keymaps for dz60 and TMO50. (#6772)
* Added ottodokto keymaps for dz60 and tmo50.
* moved placement of keymaps to proper directory
* fixed accidental deletion of semicolon for tmo50 map
* fix to use short form codes
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
fauxpark [Thu, 19 Sep 2019 16:55:14 +0000 (02:55 +1000)]
Cleanup rules.mk for 16U2 and 32U2 keyboards (#6768)
* Cleanup rules.mk for 16U2 and 32U2 keyboards
* Add back Tap Dance build option
fauxpark [Thu, 19 Sep 2019 16:55:03 +0000 (02:55 +1000)]
Cleanup rules.mk for USB64 and USB128 keyboards (#6769)
MechMerlin [Thu, 19 Sep 2019 16:42:33 +0000 (09:42 -0700)]
DRV2605L Continuous Haptic Feedback Support (#6461)
* provide means to turn on RTP mode and set the amplitude
* new keycode HPT_CONT to turn RTP off/on
* introduce new keycodes HPT_CONI, and HPT_COND for Haptic Continuous Increase and Decrease
* support for continuous mode amplitude increase and decrease
* code cleanup
* update docs to reference new keycodes and functionality
* don't touch the keymaps
* add function prototypes
* add proper guards
* cleanup guards
* remove extra reserved
MechMerlin [Thu, 19 Sep 2019 01:42:53 +0000 (18:42 -0700)]
[Keyboard] 1up60hte cleanup + bugfix (#6763)
* move caps lock led to keyboard level so even QMK Configurator users have access to it
* set bootloader correctly to atmel-dfu
* clean up extra carriage return
Alex Mayer [Thu, 19 Sep 2019 01:38:56 +0000 (21:38 -0400)]
[Keymap] Update Planck Layer Diagram To Match Layer (#6712)
XScorpion2 [Thu, 19 Sep 2019 01:32:38 +0000 (20:32 -0500)]
Smoother Linear Light Table (#6764)
XScorpion2 [Thu, 19 Sep 2019 00:56:11 +0000 (19:56 -0500)]
Updated split encoders so indexes are based on left hand encoders first (#6382)
* Updated encoder.c so that split encoders are indexed based on left hand encoders first.
This ensures when swapping master sides that code logic based on encoder index doesn't change.
PR Review fixes
* Removed extra define
Andrew Kannan [Thu, 19 Sep 2019 00:41:46 +0000 (20:41 -0400)]
[Keyboard] 201909 s75 custom encoder (#6745)
* Handle custom encoder configuration
* Whitespace changes
* Undo broken stuff
* more
* Remove printfs
* fix the dumb bug
Adrien Tétar [Wed, 18 Sep 2019 18:14:49 +0000 (20:14 +0200)]
[Keyboard] Introduce AT-AT 660M (#6729)
* Introduce AT-AT 660M
* PR feedback
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Add dfu-util args
* Add URL
vuhopkep [Wed, 18 Sep 2019 06:36:05 +0000 (13:36 +0700)]
[Keyboard] add personal fullsize pcb hnah108 (#6759)
* add personal fullsize pcb hnah108
* Update keymap.c
Drashna Jaelre [Tue, 17 Sep 2019 23:50:04 +0000 (16:50 -0700)]
[Keyboard] Fix compile issues for OLKB Default keymaps (#6751)
fauxpark [Tue, 17 Sep 2019 23:48:58 +0000 (09:48 +1000)]
Update bootloader.mk (#6698)
fougner [Tue, 17 Sep 2019 17:37:01 +0000 (19:37 +0200)]
[Keyboard] xd87: add capslock led support (#6758)
noroadsleft [Tue, 17 Sep 2019 17:36:18 +0000 (10:36 -0700)]
[Keyboard] Freyr: Configurator bugfixes (#6756)
- rebuild LAYOUT_all tree (key count mismatch)
- correct keyboard dimensions and key positioning
- complete key object labels
- debug linting (one key object per line; changes white space only)
noroadsleft [Tue, 17 Sep 2019 17:34:52 +0000 (10:34 -0700)]
[Keyboard] KBD75 refactor (#6755)
* convert codebase to #pragma once
* fix file includes
- quantum.h is included at keyboard level, redundant at revision level
- keyboard-level path is accessible at revision level, remove relative pathing
* duplicate common layout macros from rev1 to rev2
Add the layout macros supported by both rev1 and rev2 to rev2.h directly, which exposes these layouts to QMK Configurator.
* enable community layout support (75_ansi, 75_iso)
* add LAYOUT_75_iso layout data
It needs its own tree because its keys are in a different order from LAYOUT_iso_1u even though the physical layout is the same.
* minimize rules.mk files (use QMK defaults)
* use atmel-dfu bootloader rule
* fix typo on rev1 info.json
XScorpion2 [Tue, 17 Sep 2019 17:28:02 +0000 (12:28 -0500)]
[Keymap][Xulkal] User code update (#6752)
* Updating rgb menu behavior
* Fixing toggle keycode to work how I want it
* Enabling auto scroll timeout
Jason Thigpen [Tue, 17 Sep 2019 17:27:07 +0000 (10:27 -0700)]
[Keymap] Fix e65 7u WK layout and add crd's personal keymap (#6750)
* Add e65 keymap for crd
* Fix e65 7u wk layout
Drew Smathers [Tue, 17 Sep 2019 17:24:15 +0000 (10:24 -0700)]
[Keymap] idobo/drewdobo keymap v1 (#6744)
vuhopkep [Tue, 17 Sep 2019 17:23:13 +0000 (00:23 +0700)]
[Keyboard] Correct info.json data for vn66 (#6741)
* Correct info.json data for vn66
* update .json file data
* Update info.json
Ethan Durrant [Tue, 17 Sep 2019 17:19:16 +0000 (11:19 -0600)]
[Keyboard] Adding YMDK "Bface" keyboard (#6731)
* making a new board setup for ymdk bface clone
* removing extra keymaps that copied over
* documentation and edits for new ymdk_bface board
* cleaning up config and keymaps
* removed extra keymap and working on READMEs
* readme edits
* shorter aliexpress link in ymdk_bface readme
* added images to readmes and edited the keymaps
* more flashing directions
* Mac directions formatting
* editing and creating the all layout
* cleanign up ymdk_bface keymaps
* fixed typos in layout
* removed tabs
* cleaned up the LED and Backlight configuration.
* adding more to info.josn and cleaning up readme
* fixing JSON typos
* made a ymdk folder and moved the bface into it.
* fixing file names for the new folder structure
Noan Mousy [Tue, 17 Sep 2019 17:17:03 +0000 (19:17 +0200)]
[Keyboard] Adding AEK64 keyboard (#6725)
* Adding AEK64 keyboard
* Deleting useless layout definition
* Resolving many code review issues
* Documenting my 4sStylZ keymap
* Adding default keymap
* Apply suggestions from code review
Code review corrections
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/handwired/aek64/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Correcting the NKRO implementation
IanGC [Tue, 17 Sep 2019 17:15:07 +0000 (13:15 -0400)]
[Keymap] Plaid Keymap for Programmers (#6706)
* map programmer qwerty
* clarify and fix typo
* finishing touches
* use qmk
s templates for readme
* update copyright notice
* remove unnecessary code
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* remove unnecessary code
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/plaid/keymaps/thehalfdeafchef/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* fix documentation
* reformat code
* Apply suggestions from code review
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Wilba [Tue, 17 Sep 2019 16:59:34 +0000 (02:59 +1000)]
[Keyboard] Fixed EEPROM start address for firmware using VIA (#6757)
Andrew Kannan [Tue, 17 Sep 2019 02:37:51 +0000 (22:37 -0400)]
Add Chimera65 Keyboard (#6670)
* Add chimera board
* info json start
* Update keyboards/cannonkeys/chimera65/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Apply suggestions from code review
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/chimera65/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
noroadsleft [Mon, 16 Sep 2019 15:20:44 +0000 (08:20 -0700)]
Percent Studio Booster: Configurator fix (#6743)
Xerpocalypse [Mon, 16 Sep 2019 04:32:34 +0000 (21:32 -0700)]
[Keymap] Added Xerpocalypse's layout (#6732)
* Added Xerpocalypse's layout
+ Number row and symbols are switched compared to default TMO50 layout
+ Right-hand spacebar acts as backspace and a hold-layer for layer 2.
* Update keyboards/tmo50/keymaps/xerpocalypse/keymap.c
Removed unnecessary #define
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tmo50/keymaps/xerpocalypse/keymap.c
Changed keymap to use KC_UNDS instead of custom-defined keycode
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
Michael Torres [Mon, 16 Sep 2019 04:13:44 +0000 (00:13 -0400)]
remove accidental characters in default preonic keymap (#6748)
xster [Sun, 15 Sep 2019 09:22:02 +0000 (02:22 -0700)]
Clarify the backlight_level API doc slightly (#6733)
* Clarify the backlight_level API doc slightly
* review
vuhopkep [Sun, 15 Sep 2019 09:13:19 +0000 (16:13 +0700)]
add VN66 keyboard (#6722)
* add VN66 keyboard
* update
* Update readme.md
* Update readme.md
* add hnah108 personal pcb
* delete hnah108
* Update vn66.c
noroadsleft [Sun, 15 Sep 2019 03:16:26 +0000 (20:16 -0700)]
[Keyboard] TheVanKeyboards Caravan: Configurator layout support (#6737)
GreenShadowMaker [Sun, 15 Sep 2019 03:15:56 +0000 (20:15 -0700)]
[Keymap] style cleanup of GreenShadowMaker's keymap (#6736)
xster [Sun, 15 Sep 2019 03:14:16 +0000 (20:14 -0700)]
[Keymap] Yet another xd75 keymap (#6734)
* add a keymap for xd75
* add colors, change some keys, add reactive modifier hold, key press
* add readme
* permissive hold
MechMerlin [Sun, 15 Sep 2019 03:03:11 +0000 (20:03 -0700)]
[Keyboard] Alps64 Refactor (#6723)
* get rid of custom matrix that is no longer being used
* remove _kc LAYOUT
* remove ifdefs and replace with pragma once
* cleanup rules and use bootmagic lite
* get rid of led.c
* Update keyboards/alps64/alps64.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* remove unneeded configurations
Drashna Jaelre [Sun, 15 Sep 2019 02:59:44 +0000 (19:59 -0700)]
[Keyboard] Fix default keymaps for OLKB boards to play Startup Sound (#6721)
* Fix Planck default keymap to play sounds on rev6
The dip_switch_update callback was overriding the default startup sound. This should prevent that from happening, and still allow it to play sounds, or stop them, when appropriate.
* Fix Preonic default keymap to play sounds on Rev 3
The dip_switch_update callback was overriding the default startup sound. This should prevent that from happening, and still allow it to play sounds, or stop them, when appropriate.
Drashna Jaelre [Sun, 15 Sep 2019 02:57:07 +0000 (19:57 -0700)]
Fix enables for Haptic Feedback (#6707)
* Fix enables for Haptic Feedback
If you enabled bothe DRV2605 and SOLENOID, it would only enable one of these, not both.
This fixes the check so that you can enable both options.
* Fix check for haptic feature
Fedde Schaeffer [Sun, 15 Sep 2019 02:55:23 +0000 (04:55 +0200)]
[Keymap] Fix Georgi's RZ key in NKRO fake-steno mode (#6701)
It was sending a comma keypress, while I believe that the targeted
stenography software (at least on systems that generally use
US-International keyboard layout) expects a single-quote/apostrophe key.
m47ch4n [Sun, 15 Sep 2019 02:53:52 +0000 (11:53 +0900)]
[Keymap] Added m47ch4n keymap (#6673)
* Add m47ch4n's keymap
* Modify keymap
* Format m47ch4n keymap.c using clang-format
* Modify layer updater
* Fix wrong key repeating bug
* Add readme and QMK Configurator json
* Fix layer updateter
* Add Raise layer
* Add kana keys
J.Flanagan [Sat, 14 Sep 2019 21:03:14 +0000 (16:03 -0500)]
[Keyboard] Add 2key2crawl (#6727)
* adding working 2key2crawl
Adding working 2key2crawl files
edited files in accordance with original PR comments
* Changes
Changes and updates
* Update readme.md
* Update config.h
removed IS_COMMAND block that was missed in previous commit
* Changes to vol/keymap.c
Removed unneccesary function
Drashna Jaelre [Sat, 14 Sep 2019 07:46:14 +0000 (00:46 -0700)]
Fix Corne keyboard matrix configuration (#6684)
Drashna Jaelre [Fri, 13 Sep 2019 22:18:31 +0000 (15:18 -0700)]
Add to VSCode's recommended extensions (#6656)
This includes a number of recommended extensions from the VS Code doc page that should make coding things a lot easier for QMK Firmware.
Ethan Durrant [Thu, 12 Sep 2019 22:47:31 +0000 (16:47 -0600)]
[Keymap] adding emdarcher's keymap for mf68 and tada68 (#6718)
* adding a custom mf68 keymap
* added custom tada68 keymap
* readme edit on tada68 map
* added mac fast-forward and rewind keybindings to tada68 emdarcher keymap
* tada68 keymap documentation and edits
* cleanup and edits
* typo fix in emdarcher's tada68 keymap
* cleaning up emdarcher keymap for tada68
* cleaned up emdarcher keymap for mf68
Papop [Thu, 12 Sep 2019 22:46:24 +0000 (05:46 +0700)]
[Keymap] xunz layout for dz60rgb (#6716)
* [Update] Add xunz layout for dz60rgb
* [Update] Update layout.json and Readme.md
* [Delete] Delete unnecessary files
* [Create] Create new readme.md
* Update keyboards/dztech/dz60rgb/keymaps/xunz/rules.mk
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* [Update] Delete some unnecessary code in config.h
* Update keyboards/dztech/dz60rgb/keymaps/xunz/config.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb/keymaps/xunz/config.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/dztech/dz60rgb/keymaps/xunz/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Joel Challis [Wed, 11 Sep 2019 22:15:39 +0000 (23:15 +0100)]
Tidy up backlight header use to avoid build issues (#6714)
zvecr [Tue, 10 Sep 2019 18:21:27 +0000 (19:21 +0100)]
Fix boards being skipped during make all
Francis St-Amour [Wed, 11 Sep 2019 02:51:21 +0000 (22:51 -0400)]
remove synthing conflict file (#6717)
Kenny Hoang [Tue, 10 Sep 2019 12:14:25 +0000 (08:14 -0400)]
Created new_keymap.py, python version of new_keymap.sh (#6066)
* Created python version of new_keymap.sh: new_keymap.py
* Updated usage message
* Updated new_keymap.py to use python3.5+ syntax & be more similar to new_keyboard.sh
* Updated complete message
* Updated usage in argparser and removed incorrect usage_message
* Reverted the fstrings back to strings that use .format() & updated docstring convention
* Added helper to recursively cd .. until at qmk_firmware root directory
* Revert "Added helper to recursively cd .. until at qmk_firmware root directory"
This reverts commit
61a0ff3b25f91901287bec8d58eb51a1f126e2ad .
* Updated new_keymap.py to use printf-style format strings
* First draft lib/python/qmk/cli/new/keymap.py with milc
* Removed shebang & syspath appending lines
* Added optional args & resolved some cr comemnts
* Added a docstring and updated strings
Jonathan Cameron [Tue, 10 Sep 2019 05:03:33 +0000 (22:03 -0700)]
[Keyboard] Added a simple 2x5 Keypad with 4 layers (#6699)
* Added new 2x5 Keypad with 3 LEDs to indicate the selected layer. By Jonathan Cameron.
* Minor refactor from suggestions from qmk team
* Added
* Moved to 'handwired' directory
* Update readme.md
* Update readme.md
* Update readme.md
* Update keyboards/handwired/2x5keypad/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Switch to image offsite
* Moved image offsite
* Update keyboards/handwired/2x5keypad/keymaps/default/keymap.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/handwired/2x5keypad/2x5keypad.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Moved functions into .c file per suggestions
* Cosmetic
* Fixed function called, per suggestions.
* Update keyboards/handwired/2x5keypad/2x5keypad.h
Ok
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Moved LED functions to the top level since they can be used it various flavors
* Declare those moved LED functions!
* Update keyboards/handwired/2x5keypad/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
MechMerlin [Tue, 10 Sep 2019 04:57:45 +0000 (21:57 -0700)]
[Keyboard] Waldo RGB Enable (#6711)
* enable rgb animations
* clean up code
Manassarn Manoonchai [Tue, 10 Sep 2019 04:44:08 +0000 (11:44 +0700)]
[Keymap] Update to narze keymaps (#6694)
Use Right GUI as backspace key & 1ms polling interval on narze keymaps
* Refactor & reimplement mod tap macros
* Reduce tapping term
* Update readme
* Add narze userspace
* Make use of narze userspace
* Extract Superduper mode
* Refactor Superduper mode
* (Ergodox Infinity) Prevent stuck modifiers
* Update ergodox_infinity/narze likewise
* Add warning for building Infinity with docker
* Fix include eeprom.h in superduper
* Try enabling superduper mode with combo for ergodox infinity
* Apply suggestions on #4546
* Convert to 4 spaces
* Map backlight step key
* Replace PLAY_NOTE_ARRAY
* Fix superduper toggle
* Re enable audio in planck rev4
* Use perform_space_cadet
* Remove superduper mod tap triggers
* Add readme for planck light firmware flashing command
* Remove unused layers
* Remove unused keycodes
* Add backlight toggle
* Remove unused songs & use DEFAULT_LAYER_SONGS
* Update readme
* Move includes to header file
* Set RGUI & raise as backspace & unbind actual backspace
* tmp
* Fix qwerty doc
* Use 1ms polling rate
Brice Figureau [Tue, 10 Sep 2019 04:42:21 +0000 (06:42 +0200)]
[Keyboard] Add the E6.5 keyboard (#6693)
The E6.5 is the new 65% keyboard made by Exclusive.
This changeset adds its PCB to QMK, including all the bottom row
variants and iso/ansi/split BS layouts.
MechMerlin [Tue, 10 Sep 2019 04:38:08 +0000 (21:38 -0700)]
[Keyboard] Add DP60 keyboard (#6679)
* add dp60 keyboard
* fixup wording in readme
* fix layout name in default keymap. I was missing an r
* Add QMK Configurator support for the additional layouts
* Update keyboards/dp60/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/dp60/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/dp60/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/dp60/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/dp60/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* strip out the VIA enabling from default rules.mk
* add a VIA only keymap
Kai Eckert [Tue, 10 Sep 2019 04:36:32 +0000 (06:36 +0200)]
[Keyboard] Add Rabbit68 Keyboard w/ default,kaiec keymaps. (#6676)
* Add Rabbit68 Keyboard w/ default,kaiec keymaps.
* Requested changes by @fauxpark
* Change flash command, as suggested by @drashna
* Update keyboards/rabbit/rabbit68/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Add link to Github repo
As I per suggestion changed the link above to an image, I added now the link to the project page to the Open Source text, where it actually makes the most sense.
MechMerlin [Sun, 8 Sep 2019 17:27:01 +0000 (10:27 -0700)]
[Keyboard] Feature/dz60rgb cleanups (#6697)
* change LAYOUT_ANSI to LAYOUT_60_ansi
* change QMK Configurator layout to LAYOUT_60_ansi as well
* add 60_ansi support so I can make my userspace =)
* update readme
* Very strange. ISO keymap is still using 60_ansi LAYOUT macro. But then again....no ISO hottswap dz60 has been released
vuhopkep [Sun, 8 Sep 2019 15:48:54 +0000 (22:48 +0700)]
[Keyboard] Add Freyr keyboard (#6664)
* Add Freyr keyboard
Add new Freyr tkl keyboard
* add comunity layout
* Update info.json
* Update readme.md
* Update info.json
* Update keymap.c
Callum Hart [Sun, 8 Sep 2019 00:34:39 +0000 (01:34 +0100)]
Add Copenhagen Click Pad (#6681)
* Add Copenhagen Click Pad
* Update keyboards/copenhagen_click/click_pad_v1/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Removing left over boilerplate
* Update keyboards/copenhagen_click/click_pad_v1/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/copenhagen_click/click_pad_v1/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update readme.md
Drashna Jaelre [Sat, 7 Sep 2019 23:55:18 +0000 (16:55 -0700)]
Actually use correct bootloader not found message (#6695)
Drashna Jaelre [Sat, 7 Sep 2019 16:06:39 +0000 (09:06 -0700)]
Move Bootloader not found message to global variable (#6688)
* Move Bootloader not found message to global variable
* Apply suggestions from code review
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Annihilator6000 [Sat, 7 Sep 2019 16:04:31 +0000 (12:04 -0400)]
[Keymap] UT47.2 Planck-style layout switching (#6669)
* UT47.2 keymap/updates for Planck style layout switching
* UT47.2 keymap for Planck-style layout switching / code clean up
* UT47.2 keymap for Planck-style layout switching: Qwerty, Workman, Colemak, Colemak Mod-DH, and Dvorak added / code clean up
* Change the layout info to match the keymap
* Edit readme to contain relevant info for layout switching
* Edit readme to contain relevant info for layout switching
* Edit readme to contain relevant info for layout switching
* Edit readme to contain relevant info for layout switching. Add QMK Configurator file.
* Update readme.md with make information
* Undo breaking change in config.h
* Code cleanup
* Code cleanup
* Code cleanup
* More code cleanup
Jonathan Rascher [Sat, 7 Sep 2019 15:58:17 +0000 (10:58 -0500)]
[Keymap] Assorted personal keymap/userspace updates (#6691)
* Turn off more unnecessary features by default
* Double TAP_CODE_DELAY due to more media key issues
Even with this change, some of the rotary encoder turns on my BDN9's
volume knob still seem to get dropped. It's possible there's something
wrong with the encoder itself. (Maybe the TAP_CODE_DELAY actually causes
QMK to miss an encoder turn? Unclear.) The other knob (backlight
brightness) works fine, FWIW....
* Restructure userspace config.h a bit
* Hack around Instant60 Via EEPROM conflict
Remove this when #6589 is fixed for Via boards.
* Add backlight breathing and (EEPROM) reset to BDN9
* Add keymap for 9-Key macropad
Drashna Jaelre [Sat, 7 Sep 2019 15:57:30 +0000 (08:57 -0700)]
[Keymap] Big Drashna code update (#6639)
* Add a quefrency keymap
* New Alt-ernate layouts
* Enable Per Key Tapping Term to preserve sanity
* Use underglow and mod lights for status on Corne
* Update the drashna_ms keymap for quefrency
* Disable Audio since there isn't enough space
* Update KC_MAKE to ues :flash target
* Cleanup ergodox layout
* Enable i2c support for Iris
* Add keymap support for CG_SWAP
* Enable RGB Matrix Shutdown mode
* enable heatmap
* Update gitlab CI to install python3
* Remove game macros
These are no longer needed, and haven't been used in ages
* Cleanup planck layout
* Add RGB Matrix fun and RGB cleanup
* Add keycode and config for RGB Matrix idle animations
* Clean up rgb idle animation code
* Add rgb idle keycode to keymaps
* Fix issues with rgb matrix idle animation
* Fix some handling for idle animation
* Reduce idle animation timeout to 15s to be more reasonable
* fix up rgb stuff
* Fix isses with rgb functions not being called for matrix
* Use custom EEPROM Magic Number so testing is easier
* Extend Default Layer macro to support a lot more layers
* Fix bjohnson macropad
* Adjust KC_MAKE to process mods for more consistent behavior
* Fix up rgb stuff on corne
* Corne OLED Overhaul
* Fixes a number of issues with weirdness.
* Fixes issues with keylogger (should be more reliable now)
* Modulaize the OLED render sections
* Rewrite layer display code
* Update URL for Font Editor
Due to odd issues, I ended up rewriting from scratch. And using PROGMEM versions, since I think I was getting memory overflows.
* Update polling rate on all keebs
* Fix planck ez layout config
* Remove macros from Viterbi
Nshan Petrosyan [Sat, 7 Sep 2019 15:25:25 +0000 (08:25 -0700)]
[Keymap] Update nshanpetrosyan keymap (#6683)
* Update keymap.c
Additional functionality added to layers.
* Error fix
Fixed missing key in layer 5, fixed brightness keys with universal codes, made code more readable.
* fix missing commas
fixed missing commas on line 19 and line 23
* fix Indicator LED sticking on RGB off toggle.
fixes issue: LED indicators stay on when toggling RGB off
fauxpark [Sat, 7 Sep 2019 15:24:19 +0000 (01:24 +1000)]
Add 328P to mcu_selection.mk (#6682)
fauxpark [Sat, 7 Sep 2019 15:18:05 +0000 (01:18 +1000)]
Adafruit BLE: Set SPI2X bit only when F_CPU is 8MHz (#6671)
fauxpark [Sat, 7 Sep 2019 15:12:46 +0000 (01:12 +1000)]
Banish some more magic numbers (#6662)
Manassarn Manoonchai [Sat, 7 Sep 2019 15:06:30 +0000 (22:06 +0700)]
[Keymap] Add narze userspace (#6652)
* Refactor & reimplement mod tap macros
* Reduce tapping term
* Update readme
* Add narze userspace
* Make use of narze userspace
* Extract Superduper mode
* Refactor Superduper mode
* (Ergodox Infinity) Prevent stuck modifiers
* Update ergodox_infinity/narze likewise
* Add warning for building Infinity with docker
* Fix include eeprom.h in superduper
* Try enabling superduper mode with combo for ergodox infinity
* Apply suggestions on #4546
* Convert to 4 spaces
* Map backlight step key
* Replace PLAY_NOTE_ARRAY
* Fix superduper toggle
* Re enable audio in planck rev4
* Use perform_space_cadet
* Remove superduper mod tap triggers
* Add readme for planck light firmware flashing command
* Remove unused layers
* Remove unused keycodes
* Add backlight toggle
* Remove unused songs & use DEFAULT_LAYER_SONGS
* Update readme
* Move includes to header file
skullY [Thu, 29 Aug 2019 20:05:11 +0000 (13:05 -0700)]
Run the python tests inside docker
skullY [Thu, 29 Aug 2019 19:44:08 +0000 (12:44 -0700)]
add missing apostrophes
skullY [Thu, 29 Aug 2019 19:31:16 +0000 (12:31 -0700)]
filter python from the list of things that trigger default builds
skullY [Thu, 29 Aug 2019 19:24:27 +0000 (12:24 -0700)]
Add python tests to the travis check
skullY [Thu, 22 Aug 2019 16:40:12 +0000 (09:40 -0700)]
Add a command to format python code
skullY [Thu, 22 Aug 2019 16:38:10 +0000 (09:38 -0700)]
Make the modem manager check more pythonic
skullY [Thu, 22 Aug 2019 06:46:51 +0000 (23:46 -0700)]
run yapf on the code