]>
git.donarmstrong.com Git - qmk_firmware.git/log
Jason Koh [Mon, 22 Apr 2019 15:15:56 +0000 (01:15 +1000)]
Atreus rules.mk and readme (#5678)
* Update rules and readme to reflect new make usage.
* Minor edit.
* Minor edit.
XScorpion2 [Mon, 22 Apr 2019 15:14:57 +0000 (10:14 -0500)]
forgot to update the define usage when 90 degree rotation was moved to a runtime switch (#5676)
MechMerlin [Mon, 22 Apr 2019 02:59:39 +0000 (19:59 -0700)]
[Keyboard] Doro67 RGB PCB (#5677)
* initial commit
* get rid of some of the vanilla code
* set up matrix and pins
* Create LAYOUT macro and an appropriate keymap
* support for caps lock LED
* add some documentation to the doro67 parent readme
* align the language used in the several readme files
* initial commit
* get rid of some of the vanilla code
* set up matrix and pins
* Create LAYOUT macro and an appropriate keymap
* support for caps lock LED
* add some documentation to the doro67 parent readme
* align the language used in the several readme files
* Use RGB Matrix and fix enter key bug
* fix formatting
* remove merge conflict artifacts
* make a more useful default keymap
* add configurator support for the RGB pcb
* fix rgb matrix based on new info. Multipler should be reversed
* forgot to actually set the pin output for caps lock led
* fix offset keys in layer 1 keymap
* code cleanup
* use macros for the rgb_led calculations struct
* set RGB led num to 67 as I mistakenly counted the caps lock led
* cleanup config.h file
* add RGB note in readme
* get consistent naming in config file
* fix some inconsistencies
* readjust matrix and get rid of macros based on drashna's suggestions
George Petri [Sun, 21 Apr 2019 16:43:23 +0000 (19:43 +0300)]
[Keymap] Add keymap for keebio/quefrency 65% version (#5666)
* add keymap
* fix readme title
* renamed README.md to lowercase, fix typo
* renamed README.md to lowercase, for real
* add double spaces for github
* lowercase name in readme
* rename directory to lowercase
moyi4681 [Sun, 21 Apr 2019 16:33:36 +0000 (00:33 +0800)]
[Keyboard] dz60rgb: update default keymap (#5661)
* Update keymap.c
* Update config.h
* Update dz60rgb.c
* Update keymap.c
Rys Sommefeldt [Sun, 21 Apr 2019 16:15:19 +0000 (17:15 +0100)]
[Keymap] Shuffle FL1 some more to match keycap legends (#5673)
XScorpion2 [Sun, 21 Apr 2019 16:13:44 +0000 (11:13 -0500)]
[Keyboard] Updated rules.mk for Sol to use the correct feature flag (#5672)
XScorpion2 [Sun, 21 Apr 2019 01:21:22 +0000 (20:21 -0500)]
RGB Matrix docs update from mechmerlin discussion (#5667)
* RGB Matrix docs update from mechmerlin discussion
* alignment
* Apply suggestions from code review
Co-Authored-By: XScorpion2 <rcalt2vt@gmail.com>
William Chang [Sun, 21 Apr 2019 00:38:33 +0000 (17:38 -0700)]
Added keymap/userspace for dz60 build 4 with readme (#5668)
* Initial commit
* Modified keymap and updated readme.
* fixed numbering in readme
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Made requested changes in PR.
* Rename README.md to readme.md
Ryan Caltabiano [Fri, 19 Apr 2019 22:27:11 +0000 (17:27 -0500)]
Removed / replaced questionable logos and added licenses file for safe logos
Ryan Caltabiano [Fri, 19 Apr 2019 21:44:09 +0000 (16:44 -0500)]
Fixing readme from feedback
Ryan Caltabiano [Tue, 16 Apr 2019 23:36:55 +0000 (18:36 -0500)]
Reducing size of data send in one frame & update Zen rev2 oled usage
Ryan Caltabiano [Tue, 16 Apr 2019 03:32:57 +0000 (22:32 -0500)]
OLED Driver Feature
zvecr [Sat, 20 Apr 2019 15:02:59 +0000 (16:02 +0100)]
Fix koyu readme encoding (#5655)
Jan Christoph Ebersbach [Sat, 20 Apr 2019 06:37:19 +0000 (08:37 +0200)]
[Keyboard] Layout and configuration updates for Signum 3.0 (#5652)
* Make Signum 3.0 compatible with default ortho_4x12 layout
* Disable unicode map by default
* Add missing backspace key
* Add missing delete key
* Fix broken gui right command
* Move MO5 to a different key an add Esc to L4
* Move MO5 to a different key
* Add Del and Bspace to layer 4
Rys Sommefeldt [Sat, 20 Apr 2019 06:35:46 +0000 (07:35 +0100)]
[Keymap] Make the layout friendlier for use with the iPad (#5654)
* Make the layout more similar to Apple keyboards to make it friendlier for using with an iPad
* Fix config.h pragma, plus second layer mistakes
zvecr [Sat, 20 Apr 2019 06:34:13 +0000 (07:34 +0100)]
[Keyboard] Add LAYOUT macro and Configurator config (#5656)
Len Trigg [Sat, 20 Apr 2019 06:33:07 +0000 (18:33 +1200)]
[Keyboard] crkbd: compile time hand-dependent rgb_matrix LED declarations (#5657)
Set RGB_MATRIX_SPLIT_RIGHT=yes when flashing the right hand side of the
keyboard.
Markus Weimar [Sat, 20 Apr 2019 06:18:06 +0000 (08:18 +0200)]
Update mouse keys docs (#5653)
Takeshi ISHII [Fri, 19 Apr 2019 22:25:08 +0000 (07:25 +0900)]
Change split_common to use RGBLIGHT_SPLIT (#5509)
* add I2C_slave_buffer_t to quantum/split_common/transport.c
Improvements to ease the maintenance of the I2C slave buffer layout. And this commit does not change the compilation results.
* add temporary pdhelix(Patched Helix) code
* temporary cherry-pick from #5020
add new version(#5020) quantum/rgblight.[ch], quantum/rgblight_modes.h
* add post_config.h support to build_keyboard.mk
* add quantum/rgblight_post_config.h, quantum/split_common/post_config.h
Add quantum/rgblight_post_config.h and quantum/split_common/post_config.h using POST_CONFIG_H variable of build_keyboard.mk.
quantum/rgblight_post_config.h additionally defines RGBLIGHT_SPLIT if RGBLED_SPIT is defined.
quantum/split_common/post_config.h defines RGBLIGHT_SPLIT additionally when master-slave communication is I2C.
* Change split_common's transport.c I2C to use the synchronization feature of rgblight.c
* Change split_common's transport.c serial to use the synchronization feature of rgblight.c
* test RGBLIGHT_SPLIT on keyboards/handwired/pdhelix
* Test End Revert "test RGBLIGHT_SPLIT on keyboards/handwired/pdhelix"
This reverts commit
80118a6bbd3d9fc4c7797fef0c34bc67aa73aa98 .
[x] make RGBLIGHT_TEST=1 handwired/pdhelix/i2c:default
[x] make RGBLIGHT_TEST=2 handwired/pdhelix/i2c:default (same RGBLIGHT_TEST=3)
[x] make RGBLIGHT_TEST=3 handwired/pdhelix/i2c:default
[x] make RGBLIGHT_TEST=1 handwired/pdhelix/pd2:default
[x] make RGBLIGHT_TEST=2 handwired/pdhelix/pd2:default
[x] make RGBLIGHT_TEST=3 handwired/pdhelix/pd2:default
[x] make RGBLIGHT_TEST=1 handwired/pdhelix/pd2_2oled:default
[x] make RGBLIGHT_TEST=2 handwired/pdhelix/pd2_2oled:default
[x] make RGBLIGHT_TEST=3 handwired/pdhelix/pd2_2oled:default
* Test End, Revert "temporary cherry-pick from #5020"
This reverts commit
d35069f68bda0c50370442a5c7aae60c2f4ce5c0 .
* Test End, Revert "add temporary pdhelix(Patched Helix) code"
This reverts commit
aebddfc1a879796afae297ef0723a4fe73af3660 .
* temporarily cherry-pick from #5020 to see if it passes the travis-ci test.
add new version(#5020) quantum/rgblight.[ch], quantum/rgblight_modes.h
* Passed the travis-ci test. Revert "temporarily cherry-pick from #5020 to see if it passes the travis-ci test."
This reverts commit
647c0a9755eb6a05f76d09b2d59bce67b85a841f .
* update docs/config_options.md
* update split_common/transport.c, improves maintainability of serial transaction IDs.
No change in build result.
* temporary cherry-pick from #5020
* fix build fail keebio/iris/rev3:default
* fix build fail lets_split_eh/eh:default
* Revert "temporary cherry-pick from #5020"
This reverts commit
be48ca1b4515366a097af8dd1cd7b28b7ee09947 .
* temporary cherry-pick from #5020 (0.6.336)
* Revert "temporary cherry-pick from #5020 (0.6.336)"
This reverts commit
978d26a8b3cf0acc485838a7d76d6128b77c630c .
* temporary cherry-pick from #5020 (0.6.336)
Takeshi ISHII [Fri, 19 Apr 2019 22:05:51 +0000 (07:05 +0900)]
Add function to support split-keyboard in rgblight.[ch]. (#5020)
* add temporary file that is rgblight.c call graph
* add rgblight_update_hook()
* update rgblight-call-graph.dot (temporary file)
* add more hook point
* add TODO comment
* temporary Revert "add TODO comment"
This reverts commit
df6165aac9b3a31d1d3e31ce52aadc134b84eac2 .
* temporary Revert "add more hook point"
This reverts commit
64592b06f3bcdaac47c59f922018a273bef76776 .
* temporary Revert "add rgblight_update_hook()"
This reverts commit
432b74c912ed4333e6633e20a1bcda10c6a10eaf .
* add rgblight_update_hook()
* add more hook point
* add TODO comment
* implement rgblight_update_hook()
* remove rgblight_update_hook(), add RGBLIGHT_SPLIT_SET_CHANGE_XXXX
rgblight_update_hook() is too large.
change to simple flag setting.
* shrink rgblight_config_t
* implement rgblight_update_sync()
Note: The animation synchronization process has not been implemented yet.
* update quantum/rgblight-call-graph.dot (temporary file)
* rmove quantum/rgblight-call-graph.dot (temporary file)
* update rgblight.c
* Add temporary code to Helix keyboard 'five_rows' keymap to test rgblight.c .
* fix build break rgblight_update_sync() when all animation off
* fix quantum/rgblight.c:rgblight_disable_XX() add RGBLIGHT_SPLIT_SET_CHANGE_MODE
* quantum/rgblight.c change code order: move rgblight_update_sync()
* add mode_base_table[] to quantum/rgblight.c
* quantum/rgblight.c use mode_base_table[] and rgblight_status.base_mode
* quantum/rgblkght.c animation timer integration
* quantum/rgblkght.c add animation sync for split keyboard
* fix mode_base_table[] and snake effect
* fix build break keyboards/mxss.
keyboards/mxss's local rgblight.c need old version rgblight.h
* rgblight.c: fix animation sync
* quantum/rgblight.c: fix snake effect sync
* quantum/rgblight.c: animation sync interverl 30 sec
* quantum/rgblight.c: fix rgblight_effect_rainbow_swirl() and rgblight_effect_knight()
* quantum/rgblight.c: add macro RGBLIGHT_SPLIT_ANIMATION
* cherry-pick from 'rgblight_modes.h sample implementation'
* fix RGBLIGHT_SPLIT_ANIMATION check position
* Update temporary code in Helix keyboard 'five_rows' keymap to test rgblight.c
* Reduce the firmware size by 1500 bytes when rgblight_effect_breathing() is enabled.
* Changed to rgblight_sethsv_eeprom_helper() for easier reading.
* add fail-safe code to quantum/rgblight.c:rgblight_task(),rgblight_timer_enable()
* remove temporary code in Helix keyboard 'five_rows' keymap
* quantum/rgblight.c: add split-keyboard master side sync functions
add functions:
uint8_t rgblight_get_change_flags(void);
void rgblight_clear_change_flags(void);
void rgblight_get_syncinfo(rgblight_syncinfo_t *syncinfo);
change function:
void rgblight_update_sync(rgblight_syncinfo_t *syncinfo, bool write_to_eeprom);
* Change rgblight_update_sync() to use write_to_eeprom.
* remove TODO comment from quantum/rgblight.h
* Revert "fix build break keyboards/mxss."
This reverts commit
90b9a1aa7d8af226751500e49e3ea0214cc4e024 .
(Separated this change into the newly opened PR #5461.)
* Revert "Reduce the firmware size by 1500 bytes when rgblight_effect_breathing() is enabled."
This reverts commit
b61004e63e82cf5334cee4def4ba10cffa88885f .
* update quantum/rgblight.c: Code size reduction when not using RGBLIGHT_SPLIT.
* Add temporary code to Helix keyboard 'five_rows' keymap to test rgblight.c .
* add temporary pdhelix(Patched Helix) code
* Add temporary code to split_common/transport.c to test rgblight.c.
* Finish testing rgblight.c with helix keyboard.
Revert "Add temporary code to Helix keyboard 'five_rows' keymap to test rgblight.c ."
This reverts commit
0bf81a4723a977adc0cb09b4272ee5c9b4f2bbbb .
* Finish testing rgblight.c with quantum/split_common code.
Revert "Add temporary code to split_common/transport.c to test rgblight.c."
This reverts commit
71db3e24eef40d4c455fb9fd1664e4487c9d927a .
* remove temporary pdhelix(Patched Helix) code
This reverts commit
5287e51a394741bcb6028c7cfc0dd0c984645f76 .
* Added description of RGBLIGHT_SPLIT macro to docs/feature_rgblight.md.
* add RGBLIGHT_SPLIT_SET_CHANGE_HSVS to rgblight_init()
* Changed to restart animation only when changing mode.
When changing hue, sat and val, the animation is not restarted and continues.
Drashna Jaelre [Tue, 5 Mar 2019 06:10:13 +0000 (22:10 -0800)]
Init RGB Matrix EEPROM
I'm not sure how to check if it's the same as RGBLIGHT's EEPROM, but if you don't init it, it **will not** work properly until it is initialized.
mechmerlin [Sat, 23 Mar 2019 07:08:33 +0000 (00:08 -0700)]
add -yq flags to actually make it noninteractive
Danny Nguyen [Wed, 20 Mar 2019 21:45:45 +0000 (17:45 -0400)]
Make sure NOBITS is set on reset_key
Patch from https://github.com/qmk/qmk_firmware/issues/3657#issuecomment-
415147411
Long story short, in avr-gcc pre-8.2, reset_key was assigned to a memory area that was in a normal range, but when 8.2 came out, that memory got moved to an out of range area, causing errors like 0x800293 out of range. Apparently, this was fixed up in avr-gcc, but we haven't seen a release with the fix yet (we expected it in 8.3, but that didn't happen for some reason).
What this commit does is move the reset_key back to the original memory location it was in before.
zvecr [Fri, 19 Apr 2019 20:20:02 +0000 (21:20 +0100)]
Travis CI - skip unit tests for documentation changes (#5267)
* Add script to skip tests on non master branches with only docs changes
* Review comments - Use 'grep -c' instead of 'wc -l'
Mike Roberts [Fri, 19 Apr 2019 20:07:35 +0000 (16:07 -0400)]
Use auto output for Adafruit BLE (#4131)
* use auto for adafruit ble
* spacing
* switch ifdef name
Jack Humbert [Fri, 19 Apr 2019 20:05:31 +0000 (16:05 -0400)]
Remove default folders for the Planck & Preonic (#3497)
* remove planck default folder
* Update rules.mk
Jeff Hastings [Fri, 19 Apr 2019 17:43:15 +0000 (13:43 -0400)]
[Keyboard] Update 1upkeyboards/super16 with code from vendor (#5645)
* readme formatting
* cleanup rules.mk
* update config.h
* add numpad layout
* Update default keymap
* cleanup rules
* disable console and commands to fit the bootloader
* cleanup whitespace
* revert readme changes
* revert changes to config.h
* remove unused keycodes
* add LAYOUTS to rules.mk
* remove redundant config setting
Co-Authored-By: jeffmhastings <jeffmhastings@gmail.com>
Salt-Peanuts [Fri, 19 Apr 2019 16:23:11 +0000 (12:23 -0400)]
[Keymap] Added personal keymap to BFO-9000; cleaned up personal files in Kinesis and Rorschach (#5638)
* Added personal keymap to BFO-9000; cleaned up personal Kinesis and Rorschach files
Added personal keymap to BFO-9000; cleaned up personal Kinesis and Rorschach files
* Update keymap.c
* Update keymap.c
* Update keymap.c
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
Markus Weimar [Fri, 19 Apr 2019 14:27:23 +0000 (16:27 +0200)]
Update XD75 keymap by markus (#5651)
Markus Weimar [Wed, 17 Oct 2018 08:40:52 +0000 (10:40 +0200)]
Improve mouse keys docs and constant speed mode
XScorpion2 [Fri, 19 Apr 2019 04:58:38 +0000 (23:58 -0500)]
[Keyboard] niu_mini reduce firmware size (#5648)
* Reducing firmware size by removing audio for keymaps that are not using it.
* Update rules.mk
shela [Fri, 19 Apr 2019 00:41:01 +0000 (09:41 +0900)]
[Keymap] Fix compilation error of feature #4301 (#5649)
QMK Bot [Thu, 18 Apr 2019 23:23:52 +0000 (23:23 +0000)]
convert to unix line-endings [skip ci]
skullydazed [Thu, 18 Apr 2019 22:59:51 +0000 (15:59 -0700)]
Update our style guide (#5500)
* Update our style guide
* Clarify muiltple condition ifs
* update the ifdef section
Alex Ong [Thu, 18 Apr 2019 19:20:57 +0000 (05:20 +1000)]
[core] Fix for eager_pr #5643
Added extra transfer_matrix_values() call whenever counters don't need updating
YouCanFly [Thu, 18 Apr 2019 22:37:26 +0000 (17:37 -0500)]
[Keyboard] Update Tetris (#5513)
* Update Tetris
Add a fake row to config the encoder's keycode easily.
* Delete rules.mk
* Update keyboards/tetris/readme.md
Co-Authored-By: YCF <65446+YCF@users.noreply.github.com>
* Update config.h
add #define RGBLIGHT_SLEEP
Drashna Jaelre [Thu, 18 Apr 2019 21:02:32 +0000 (14:02 -0700)]
Reduce CRKBD firmware size by reducing layer numbers (#5471)
* Reduce CRKBD firmware size by reducing layer numbers
* Update layer output code based on mtei's suggestion/code
* Fix spacing
* Revert "Update layer output code based on mtei's suggestion/code"
This reverts commit
036d347db309170afd5676e694adfda69f912615 .
Unfortunately, because this is NOT in the keymap itself, the layer macros aren't accessible and will error on commit
* Add comment for future person
Øyvind Wilhelmsen [Thu, 18 Apr 2019 20:27:05 +0000 (22:27 +0200)]
Update readme.md (#5647)
patrickmt [Thu, 18 Apr 2019 13:35:50 +0000 (09:35 -0400)]
Fix wake from suspend LED functionality
When waking from suspend, only enable the LED drivers if they were not previously set to disabled by the user. This functionality was removed by the recent updates to adapt Massdrop keyboards to QMK RGB Matrix. Affects Massdrop CTRL and ALT keyboards compiled using Massdrop Configurator mode.
Erez Zukerman [Thu, 18 Apr 2019 01:53:07 +0000 (21:53 -0400)]
Merge pull request #5642 from fdidron/f/change-ergodoxez-debounce
Change Ergodox EZ default debounce
Florian Didron [Thu, 18 Apr 2019 01:49:13 +0000 (10:49 +0900)]
Set default debounce to 5
roguepullrequest [Thu, 18 Apr 2019 01:39:50 +0000 (20:39 -0500)]
[Keymap] Roguepullrequest Planck layout update (#5640)
* First publish of roguepullreqest programmer dvorak planck layout
* Removed junk line
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Removed layer songs
Removed layer songs for cleanliness. Will use them later.
* Update keyboards/planck/keymaps/roguepullrequest/readme.md
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Made basic LSHIFT framework but is not working. Listed other tapdances.
* Got LSHIFT to work
* Added working RSHIFT
* Added working TD_S
* Cleaned up LEFT and RIGHT [ { ] } on the UPPER layer.
* Cleaned up layout.
* Reenabled audio space is not needed right now.
kingwangwong [Wed, 17 Apr 2019 20:26:20 +0000 (15:26 -0500)]
[keymap] adding kingwangwong's keymaps (#5626)
* Add files via upload
* kingwangwong
* kingwangwong
* revisions and adding atom40
* revisions for 5626
* revisions for 5626
* revisions for 5626.
* revisions for 5626, re added safe range
* revisions for 5626, added qmkkeyboard
* revisions for 5626, quefrency
Øyvind Wilhelmsen [Wed, 17 Apr 2019 18:07:19 +0000 (20:07 +0200)]
[Keymap] Update to oeywil's keymap (#5614)
* Switched to grid, added leader key and space cadet shift
* renamed layer, removed sound
* fixed comment
* added comment
* Added tap dance
* Added comments
* removed useless sound
* removed useless comments
* removed useless cases
* changed to register_code16 function
* renamed variables
* fixed typo
* fixed indentation
Teodor Tomic [Wed, 17 Apr 2019 13:37:40 +0000 (15:37 +0200)]
[keymap] TADA68 KBP-V60-like keymap (#5637)
* [keymap] Added TADA68 KBParadise V60 like keymap
* Remove extra define
Ryan Caltabiano [Fri, 1 Mar 2019 03:20:26 +0000 (21:20 -0600)]
Xulkal Keymaps
marcoSchr [Tue, 16 Apr 2019 22:57:24 +0000 (00:57 +0200)]
[Keyboard] Fix macro keycode for alpha keyboard (#5633)
ishtob [Tue, 16 Apr 2019 21:49:24 +0000 (17:49 -0400)]
[Keyboard] Hadron keymap and config updates (#5632)
* update hadron keymaps, code cleanup
* keymap update
* refactor custom matrix to use quantum matrix defines
* fix wrong pin for matrix
marcoSchr [Tue, 16 Apr 2019 17:39:57 +0000 (19:39 +0200)]
[Keymap] Use Right Alt/Ctrl on right side of OK60 (#5630)
* Use Right Alt/Ctrl on right side of OK60
* Update keyboards/ok60/keymaps/default/keymap.c
Co-Authored-By: marcoSchr <49691247+marcoSchr@users.noreply.github.com>
Rob Rogers [Tue, 16 Apr 2019 17:29:48 +0000 (12:29 -0500)]
[Keyboard] Crkbd RGB Matrix config with WS2812 (#5627)
Iason Dimitrakopoulos [Tue, 16 Apr 2019 17:28:29 +0000 (20:28 +0300)]
[Keymap] Bugfixes on tapdance logic and small changes in layout (#5622)
* Add layer switcher functionality
* Fixes in left/right bracket functions and other small fixes
* used better KCs
Alex Ong [Mon, 15 Apr 2019 19:58:03 +0000 (05:58 +1000)]
Eager pk/pr optimization (#5621)
* Optimizations to eager_pk
* eager_pr also uses changed boolean now.
XScorpion2 [Mon, 15 Apr 2019 04:29:50 +0000 (00:29 -0400)]
[Keyboard] Zen keyboard update for Rev2 (#5522)
* Updated Zen keyboard for rev2 support
* Fixing r1 compile errors
* PR feedback and changes for Proton-C compile errors
iw0rm3r [Mon, 15 Apr 2019 03:58:56 +0000 (06:58 +0300)]
[Keyboard] IBM Model M (ANSI/ISO) Teensy 2.0++ conversion (#5560)
* Added initial modelm101 config
* Update keyboards/modelm101/keymaps/default/keymap.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/modelm101/keymaps/iw0rm3r/keymap.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/modelm101/readme.md
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Added wiring notes to clarify use of the config
* Small fix
* Small fix
* Moved modelm101 to converter directory
* Added info.json file for QMK configurator
* Corrected path
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/readme.md
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Update keyboards/converter/modelm101/modelm101.c
Co-Authored-By: iw0rm3r <49209191+iw0rm3r@users.noreply.github.com>
* Replaced DDR and PORT with QMK functions
XScorpion2 [Mon, 15 Apr 2019 00:50:35 +0000 (20:50 -0400)]
Features/ws2812 matrix driver (#5418)
* WS2812 driver implementation for RGB Matrix
* Added driver configuration docs
roguepullrequest [Sun, 14 Apr 2019 18:35:21 +0000 (13:35 -0500)]
[Keymap] First publish of roguepullreqest programmer dvorak planck layout (#5612)
* First publish of roguepullreqest programmer dvorak planck layout
* Removed junk line
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Update keyboards/planck/keymaps/roguepullrequest/keymap.c
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Removed layer songs
Removed layer songs for cleanliness. Will use them later.
* Update keyboards/planck/keymaps/roguepullrequest/readme.md
Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
Drashna Jaelre [Sun, 14 Apr 2019 18:33:52 +0000 (11:33 -0700)]
Fix incorrect keyboard dimensions in Configurator API data (#5615)
* Fix Ergodone keyboard dimensions in info.json
* Fix handwired/prime_exl keyboard dimensions in info.json
* Fix KBDfans KBD4x keyboard dimensions in info.json
* Fix handwired/not_so_minidox keyboard dimensions in info.json
* Fix Canoe keyboard dimensions in info.json
* Fix Clueboard Cluecard keyboard dimensions in info.json
* Fix Corne (crkbd) keyboard dimensions in info.json
* Fix Gergo keyboard dimensions in info.json
* Fix handwired/frenchdev keyboard dimensions in info.json
* Fix handwired/ortho5x13 keyboard dimensions in info.json
* Fix handwired/promethium keyboard dimensions in info.json
* Fix Speedo keyboard dimensions in info.json
* Fix XD87 keyboard dimensions in info.json
* Fix Ergodox EZ keyboard dimensions in info.json
* Fix Ergodox Infinity keyboard dimensions in info.json
* Fix Keeb.io Iris keyboard dimensions in info.json
* Fix Orthodox keyboard dimensions in info.json (all revisions)
* Fix Qwertyydox keyboard dimensions in info.json
* Fix handwired/tradestation keyboard dimensions in info.json
roguepullrequest [Sun, 14 Apr 2019 18:32:11 +0000 (13:32 -0500)]
[Docs] Adding Alt↯Tab example macro (#5616)
Bob [Sun, 14 Apr 2019 18:02:41 +0000 (14:02 -0400)]
fix combo enabling logic (#5610)
Jeremy Bernhardt [Sun, 14 Apr 2019 18:01:52 +0000 (12:01 -0600)]
[Keyboard] Georgi FW updates (#5609)
* Working on chording
* Working on chording
* Got layouts in order
* Initial Georgi support
* forgot to add keymaps
* Updated readme
* Update keyboards/georgi/keymaps/template/readme.md
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/matrix.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/georgi.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/keymaps/template/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/matrix.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Disabled features, updated info
* Update keyboards/georgi/config.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/georgi/config.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Fixed info.json
* Split the number button and fixed gaming mode.
* started work on history feature
* Working history/multikeyfuckery
* type
* inital code reduction refactor
* Got multikey patched up, optimizing for size
* Forgot to remove stuff
* fixed key repeat
* Key repeat added.
* Symshift locking
* Midchord Sym shenanigans.
* Added only QWERTY mode
* Split out header
* Added stickybits, minimal layour
* Fixing user layout
* Whitespace fixing
* Fixing Version name
noroadsleft [Sat, 13 Apr 2019 19:06:15 +0000 (12:06 -0700)]
Fix handwired/tradestation keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 22:10:13 +0000 (15:10 -0700)]
Fix Qwertyydox keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 22:08:45 +0000 (15:08 -0700)]
Fix Orthodox keyboard dimensions in info.json (all revisions)
noroadsleft [Wed, 20 Mar 2019 22:00:41 +0000 (15:00 -0700)]
Fix Keeb.io Iris keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:37:49 +0000 (14:37 -0700)]
Fix Ergodox Infinity keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:37:23 +0000 (14:37 -0700)]
Fix Ergodox EZ keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:16:19 +0000 (14:16 -0700)]
Fix XD87 keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:14:57 +0000 (14:14 -0700)]
Fix Speedo keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:10:48 +0000 (14:10 -0700)]
Fix handwired/promethium keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:09:43 +0000 (14:09 -0700)]
Fix handwired/ortho5x13 keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:08:48 +0000 (14:08 -0700)]
Fix handwired/frenchdev keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:06:16 +0000 (14:06 -0700)]
Fix Gergo keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:02:55 +0000 (14:02 -0700)]
Fix Corne (crkbd) keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:01:44 +0000 (14:01 -0700)]
Fix Clueboard Cluecard keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 21:00:14 +0000 (14:00 -0700)]
Fix Canoe keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 20:58:25 +0000 (13:58 -0700)]
Fix handwired/not_so_minidox keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 20:56:35 +0000 (13:56 -0700)]
Fix KBDfans KBD4x keyboard dimensions in info.json
noroadsleft [Wed, 20 Mar 2019 20:53:58 +0000 (13:53 -0700)]
Fix handwired/prime_exl keyboard dimensions in info.json
noroadsleft [Tue, 5 Mar 2019 00:56:46 +0000 (16:56 -0800)]
Fix Ergodone keyboard dimensions in info.json
Drashna Jaelre [Thu, 11 Apr 2019 22:21:45 +0000 (15:21 -0700)]
Change table names
Drashna Jaelre [Thu, 11 Apr 2019 22:12:26 +0000 (15:12 -0700)]
Cleanup code
Drashna Jaelre [Sat, 23 Mar 2019 18:25:26 +0000 (11:25 -0700)]
Make send_char multilined for readaability
So future us' will thaank us
Drashna Jaelre [Sun, 17 Feb 2019 16:58:02 +0000 (08:58 -0800)]
Clean up some of the code
Drashna Jaelre [Tue, 2 Oct 2018 18:08:41 +0000 (11:08 -0700)]
Add AltGr/RALT support to Send String
zvecr [Fri, 22 Feb 2019 21:10:16 +0000 (21:10 +0000)]
Add vendor and product arguments to atmega32a_program.py - fix hex print
zvecr [Fri, 22 Feb 2019 20:50:58 +0000 (20:50 +0000)]
Add vendor and product arguments to atmega32a_program.py
Drashna Jaelre [Tue, 19 Feb 2019 03:00:19 +0000 (19:00 -0800)]
Max out range for max compatibility
Drashna Jaelre [Tue, 11 Dec 2018 04:22:51 +0000 (20:22 -0800)]
Fix ATSAM's USB HID descriptor to support higher heycodes
Assuming I understand this correctly, this should set the max scancode to E7 (RGUI), which is the last listed code in the main list (everything else use for internal QMK/TMK stuff).
zvecr [Sun, 17 Feb 2019 19:14:58 +0000 (19:14 +0000)]
Fix build detection of keymap and board changes
zvecr [Sat, 26 Jan 2019 16:37:31 +0000 (16:37 +0000)]
Apply MAKEFLAGS to speed up CI
holtenc [Fri, 12 Apr 2019 16:23:04 +0000 (11:23 -0500)]
Flesh out keymaps and some tweaks to indicators (#5608)
* correct indicator light states.
function of indicator lights was inverted. these changes correct that.
* flesh out keymaps pre production
mechmerlin [Fri, 12 Apr 2019 01:26:43 +0000 (18:26 -0700)]
add in the missing #defines
noroadsleft [Thu, 11 Apr 2019 22:39:40 +0000 (15:39 -0700)]
Update ps2avrgb readme template (#5584)
- fix markdown formatting on macOS instructions (close code block)
- update package install commands
- set python3
- use pip3 to install pyusb
- fix typo (extra backtick on bootloadhid package install line)
- update Keyboard Maintainer line (now unified with AVR template)
kaylanm [Thu, 11 Apr 2019 19:24:29 +0000 (15:24 -0400)]
Use DIRECT_PINS for BDN9 (#5603)
zvecr [Thu, 11 Apr 2019 18:51:55 +0000 (19:51 +0100)]
Port DIRECT_PINS from split_common/matrix.c to matrix.c (#5091)
* Port DIRECT_PINS from split_common/matrix.c to matrix.c
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c
* Refactor nano to use DIRECT_PINS
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c
* Add DIRECT_PINS documentation
* Reorder matrix.c to remove foward declaration and match split_common/matrix.c - fix logic from inherited from split_common
* Add DIRECT_PINS documentation - review comments
さくらんぼ [Thu, 11 Apr 2019 16:07:39 +0000 (01:07 +0900)]
Keyboard: Add yosino58 Keyboard (#5465)
* Keyboard: Add yosino58 Keyboard
* Keyboard: Add yosino58 Keyboard
MechMerlin [Thu, 11 Apr 2019 04:19:27 +0000 (21:19 -0700)]
fix offset in matrix (#5600)
Noah Frederick [Thu, 11 Apr 2019 01:36:05 +0000 (21:36 -0400)]
Remove caveat about combos with shared keys (#5601)
Combos with shared keys are supported as of https://github.com/qmk/qmk_firmware/pull/2561. Therefore, this caveat no longer applies.
Konstantin Đorđević [Wed, 10 Apr 2019 21:15:51 +0000 (23:15 +0200)]
Revert "Update build instructions and docker file to download submodules" (#5533)
* Revert "Update build instructions and Dockerfile to download submodules"
This reverts commit
93210547bd1bfbbb1ffd56801bb81af46af350a5 .
* Update build tools docs based on feedback
* Fix bad link in build tools docs