summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2019-05-10RGB Matrix Effects: Cycle Out to In & Cycle Out to In Dual (#5812)XScorpion2
2019-05-10Cleanup/rgb matrix (#5811)XScorpion2
* clean up rgb matrix extern usage Moved rgb matrix boiler plate into macros Rebased onto typing heatmap pr * Fixing the reversed frame buffer access in digital rain * Fixing digital rain & typing heatmap if keyreactive effects are not enabled * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com> * Adding parenthesizes to DRIVER_LED_TOTAL where necessary * Updated docs * added notes about parentheses
2019-05-10[Split] fix split_common i2c backlight disabling (#3886)Rainer Clasen
slave backlight was always on - as get_backlight_level() doesn't indicate if the backlight is enabled or not. also updated the corosponding code for serial transport to stop peeking directly at 'internal' backlight_config structure.
2019-05-07RGB Matrix Typing Heatmap (#5786)XScorpion2
* RGB Matrix Typing Heatmap Effect * Fixing file name and effect init
2019-05-07rgb_led struct conversion (aka: Per led (key) type rgb matrix effects - part ↵XScorpion2
2) (#5783) * Initial conversion of the rgb_led struct * Converting last keyboard & updating effects to take advantage of the new structure * New struct should not be const * Updated docs * Changing define ___ for no led to NO_LED * Missed converting some keymap usages of the old struct layout
2019-05-07Updated rgb_led struct field modifier to flags (#5619)XScorpion2
Updated effects to test led flags Updated massdrop to use new flags field for led toggle
2019-05-07make a5 high when not in useJack Humbert
2019-05-06Make python a required build dependency (#5784)skullydazed
* Make python a required build dependency * Add missing color * fixup sabayon linux per @BlitzKraft
2019-05-06Re-fix Mousekey Movements (#5740)Drashna Jaelre
* Re-fix Mousekey Movements After the new movement model was instroduced, it broke diagonal momement, again. Reapplying fix from #3147 to both old and new acceleration method. * Make diagonal mouse report checks more readable Co-Authored-By: drashna <drashna@live.com>
2019-05-06Fix issuse with OLED Driver and Split Keyboard codeXScorpion2
2019-05-06Merge pull request #45 from zsa/feature/unicode_map_improvementsFlorian Didron
New keycode macro (XP) for shifted character pairs using UNICODEMAP +…
2019-05-06Merge branch 'master' into feature/unicode_map_improvementsFlorian Didron
2019-05-06Merge pull request #44 from zsa/enable_lto_optionFlorian Didron
Add option to enable LTO easily (#5674)
2019-05-06Merge branch 'master' into enable_lto_optionFlorian Didron
2019-05-06Merge pull request #43 from zsa/fix/space_cadetFlorian Didron
Space Cadet: Reducing unnecessary reported keypresses (#5781)
2019-05-06Merge pull request #42 from zsa/feature/add_dfu_util_signatureFlorian Didron
Add DFU Suffix for ARM boards (#5763)
2019-05-06Merge pull request #41 from zsa/fix/lib_src_insert_pointFlorian Didron
Fix LIB_SRC insert position (#5731)
2019-05-06Merge pull request #40 from zsa/feature/rgblight_static_breathing_tableFlorian Didron
Use a fixed table if breathing center is not defined for RGB Light
2019-05-06Merge pull request #39 from zsa/fix/hue_to_rgb_tuningFlorian Didron
Adjusted the linear led table and hsv_to_rgb to better handle 255 hue
2019-05-06Merge pull request #38 from zsa/fix/rgb_matrix_simple_reaction_trackingFlorian Didron
Simple fix for selecting which tracked key press to work off of for s…
2019-05-06Merge pull request #37 from zsa/feature/rgb_matrix_led_lookupFlorian Didron
Implement kb function for rgb matrix to led lookup
2019-05-06Merge pull request #36 from zsa/fix/ws2812_matrix_refsFlorian Didron
Fixing incorrect usage of RGBLED_NUM in ws2812 driver when used with RGB Matrix (#5744)
2019-05-06Merge pull request #35 from zsa/fix/rgblight_hue_rangeFlorian Didron
Realign RGB Light HUE range
2019-05-05New keycode macro (XP) for shifted character pairs using UNICODEMAP + bug ↵Konstantin Đorđević
fixes and improvements (#4803) * Expose unicode_saved_mods * Add UNICODEMAP shift pair functionality and XS keycode * Add XS to keycode reference documentation * Pick pair index based on both Shift and Caps Lock state * Add XS to Unicode feature docs * Clean up process_unicode* headers * Extract unicode_map index calculation into function * Pick pair index as XOR rather than OR of Shift and Caps states * unicode_input_start() has to be called before the unicode_map index is calculated * Replace unicodemap_input_error() with more generic unicode_input_cancel() * Replace register+tap+unregister with tap_code16(LCTL(LSFT(KC_U))) * UNICODE_OSX_KEY → UNICODE_KEY_OSX, UNICODE_WINC_KEY → UNICODE_KEY_WINC * Make keycode range checks more robust * Fix keycode range checks for different input modes * Add UNICODE_KEY_LNX, update docs * QK_UNICODEMAP_SHIFT → QK_UNICODEMAP_PAIR * XS → XP, update docs * Tweak Unicode docs * Use recently added MOD_MASK_SHIFT and IS_HOST_LED_ON helpers * Update Unicode table in docs/keycodes.md * Update Unicode docs per review comments * Replace references to Mac OS X with macOS in Unicode docs * As of v0.9.0, WinCompose supports all possible code points * Expand descriptions in XP docs * Update keycode table and cycling docs * Further expand cycling docs
2019-05-05Add option to enable LTO easily (#5674)Drashna Jaelre
* Add option to enable LTO easily and disable features that cause compiling errors with LTO * Add documentation about LTO option * Add to show_options
2019-05-05Space Cadet: Reducing unnecessary reported keypresses (#5781)XScorpion2
* Reducing unnecessary reported keypresses and minor docs / variable name changes * Apply suggestions from code review Co-Authored-By: XScorpion2 <rcalt2vt@gmail.com>
2019-05-03Fix LIB_SRC insert position (#5731)Takeshi ISHII
The insertion point for `$(patsubst %.c,%.clib,$(LIB_SRC))` must be after all normal `SRC += ..` . I modified it to be so. Because LIB_SRC and SRC are assumed to be used in pairs. Similarly, QUANTUM_LIB_SRC and QUANTUM_SRC are assumed to be used in pairs.
2019-05-03Add DFU Suffix for ARM boards (#5763)Drashna Jaelre
* Add DFU Suffix for ARM boards * Blindly flash DFU SUFFIX ARGS for now * Fix commented out check * Fix DFU Suffix Argument check Thank you jack! * Update Travis CI Scripts to include dfu-util So we can get dfu-suffix as well * Manually add dfu-suffix package * Use external repo for newer version of dfu-util One that includes dfu-suffix * Update .travis.yml * Silence unnecessary output from dfu-suffix
2019-05-02If RGBLIGHT_EFFECT_BREATHE_CENTER is undefined, use fixed breathe table ↵Takeshi ISHII
instead of exp() and sin() (#5484) * If RGBLIGHT_EFFECT_BREATHE_CENTER is undefined, use fixed breathe table instead of exp() and sin() * Change rgblight breathing table size to be easily selectable. add RGBLIGHT_BREATHE_TABLE_SIZE macro for customize breathing effect.
2019-05-01Adjusted the linear led table and hsv_to_rgb to better handle 255 hue (#5739)XScorpion2
* Adjusted the linear led table and hsv_to_rgb to better handle 255 hue * small math adjustments to better handle specific uint8_t rounding and overflows