summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-06-06Parameterise STM32 I2C pin modes and timing parameters. (#5671) (#71)Drashna Jaelre
I2C timing parameters were seemingly set up for an STM32F303 target MCU, at a specific clock speed. This commit allows specifying the timing parameters via config.h, allowing other STM32 MCUs to be targeted, potentially at different clock frequencies. Alternate function modes for the I2C pins are now also configurable, allowing for remapping to other pins.
2019-06-06Fixes compile errors for massdrop keyboards (#70)Drashna Jaelre
2019-06-06Moving rgb typedefs into a single location (#5978) (#69)Drashna Jaelre
Because someone named the define poorly Using full relative path as handwired/promethium has a color.h file
2019-06-06upgrade gcc-arm-none-eabi from the default 5.4.1 to 6.3.1 due to ARM runtime ↵zvecr
issues
2019-06-04Smallish overhaul of Auto-Shift feature (#67)Drashna Jaelre
* Fix edge case when using One Shot Layer with Auto Shift, and it not triggering the cleanup * Remove junk code (no longer used) * Replace `(un)register_code` calls with `tap_code` where appropriate * Fixed up Switch check to be more readable (less verbose) * Simplified modifier check (if it comes back non-zero, there are mods) * Add additional function calls for autoshift settings * Made all variables static, since there are function calls to get their status * Fixed up documentation
2019-06-04Fix up scripts for ZSA repoDrashna Jaelre
2019-06-04Initial attempt to fix docker creating files as rootzvecr
2019-06-04Use qmk docker image for travis CI buildszvecr
2019-06-04Fixing matrix_scan so it properly returns changed status on Ergodox EDrashna Jaelre
2019-06-04Add belgian layout for sendstring (#6008) (#64)Drashna Jaelre
* belgian layout had no sendstring definition * backtick was not defined for belgian sendstring * slash definition was wrong for belgian sendstring Co-Authored-By: fauxpark <fauxpark@gmail.com> * use BE_ keys whenever we can Co-Authored-By: fauxpark <fauxpark@gmail.com> * ^ can be sent as a normal key (not a dead key) with altgr+para
2019-06-04Fixing matrix_scan so it properly returns changed status (#63)Drashna Jaelre
2019-06-04Fix TO() and DF() calling layer_state_set_[kb,user] twice (#6003) (#62)Drashna Jaelre
2019-06-04Fix up Debouncing in AVR Templates (#5964) (#59)Drashna Jaelre
2019-06-04Add Solus support to linux_install.sh scriptchax
Add Solus support to linux_install.sh script added update-repo command before install command
2019-05-28Merge pull request #61 from zsa/a5_luis_rocksFlorian Didron
A5 luis rocks
2019-05-28And fix the A5 Play note too !Florian Didron
2019-05-28Fix A5 after songsFlorian Didron
2019-05-28Merge branch 'master' into a5_luis_rocksFlorian Didron
2019-05-28Fixes the A5 HIGH consistently with weird noise outputFlorian Didron
2019-05-27Merge pull request #60 from zsa/f/startup_song_timingFlorian Didron
Fix startup song timing
2019-05-27Fix startup song timingFlorian Didron
2019-05-20Merge pull request #57 from zsa/audio_click_delayFlorian Didron
Adds a configurable initial delay to the audio clicky feature (#4286)
2019-05-20Merge branch 'master' into audio_click_delayFlorian Didron
2019-05-20Merge pull request #55 from zsa/fix/caps_lock_tap_hold_functionsFlorian Didron
Make delay for Capslock in Hold-Tap functions configurable (#5497)
2019-05-20Merge branch 'master' into fix/caps_lock_tap_hold_functionsFlorian Didron
2019-05-20Merge pull request #53 from zsa/driver/3733_enhancementFlorian Didron
ISSI 3733 Driver Enhancement
2019-05-20Merge pull request #50 from zsa/fix/split_common_i2c_backlightFlorian Didron
Fix issue with Split Common backlight disabling
2019-05-20Merge branch 'master' into fix/split_common_i2c_backlightFlorian Didron
2019-05-20Merge pull request #48 from zsa/add_pythonFlorian Didron
Make python a required build dependency (#5784)
2019-05-20Merge branch 'master' into add_pythonFlorian Didron
2019-05-20Merge pull request #47 from zsa/fix/mouse_keysFlorian Didron
Re-fix Mousekey Movements (#5740)
2019-05-20Merge branch 'master' into fix/mouse_keysFlorian Didron
2019-05-20Merge pull request #46 from zsa/fix/oled_driver_for_splitsFlorian Didron
Fix issuse with OLED Driver and Split Keyboard code
2019-05-20Merge branch 'master' into fix/oled_driver_for_splitsFlorian Didron
2019-05-20Merge pull request #54 from zsa/rgb_light_effect_rangeFlorian Didron
RGBLight Set Range
2019-05-20Merge pull request #32 from zsa/per_key_matrix_effects_part_1Florian Didron
Update to RGB Matrix LED structure
2019-05-19Reduce rgb matrix firmware sizeRyan Caltabiano
2019-05-19Added custom center point to rgb matrixRyan Caltabiano
2019-05-19Spirals, Pinwheels, and Documentation....Oh My! RGB Matrix Effects (#5877)XScorpion2
* Spirals, Pinwheels, and Documentation....Oh My! * Spiral effect band thickness adjustments * Fixing animation spin directions
2019-05-19Fixing hsv_to_rgb where s = 0 and v < 255 (#5915)XScorpion2
* Fixing hsv to rgb where s is 0 and v is < 255 * Update color.c
2019-05-19Single Color Band scrolling left to right effects (#5867)XScorpion2
2019-05-17Adds a configurable initial delay to the audio clicky feature (#4286)Josh
* Adding an AUDIO_CLICKY_DELAY_DURATION configurable value to the AUDIO_CLICKY feature. * Tweaking my community keymap to work better with my rev 4 planck.
2019-05-17Make delay for Capslock in Hold-Tap functions configurable (#5497)Drashna Jaelre
* Increase delay for Hold-Tap register for CAPSLOCK Because it seems that the 80ms delay wasn't too much * Screw it, make the caps delay a define and make it configurable
2019-05-16NK65 Addition (#5865)yiancar
* Nk65 initial commit * Minor fix for compatibility * Make everything pretty * Update keyboards/nk65/config.h Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update keyboards/nk65/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Chmod Dummy * Update getting_started_introduction.md * Revert "Update getting_started_introduction.md" This reverts commit daf446acf7ae4ae00488b389ce04f2cfca708d44.
2019-05-16Add effect range to rgblight.c (#5856)Takeshi ISHII
* add rgblight_set_effect_range() * implement effect range * Arrange the order of function list in rgblight.h . * update docs/feature_rgblight.md * fix RGBLIGHT_RAINBOW_SWIRL_RANGE default value * add example code about Utility Functions * add example code about direct operation functions * When RGBLIGHT_SPLIT is defined, the following function has no meaning and is invalidated. * rgblight_setrgb_master(r, g, b) * rgblight_setrgb_slave(r, g, b) * rgblight_sethsv_master(h, s, v) * rgblight_sethsv_slave(h, s, v) * add temporary test code for rgblight_set_effect_range * fix rgblight_effect_knight() bug * Test End. Revert "add temporary test code for rgblight_set_effect_range" This reverts commit 5680cddd012d68b2db75a532862a7fef250f8973.
2019-05-16Merge pull request #52 from zsa/f/default-debounceErez Zukerman
Restores Ergodox default Debounce value
2019-05-17Restores Ergodox default Debounce valueFlorian Didron
2019-05-15Merge pull request #49 from zsa/fix/planck_ez_a5_highFlorian Didron
make a5 high when not in use
2019-05-11Fix for Solid Reactive mode bug (#5846)XScorpion2
derp, forgot to remove the pragma once
2019-05-10Enable additional animation modes for the Glow keyboardsDrashna Jaelre