summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-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
2019-05-01Simple fix for selecting which tracked key press to work off of for simple ↵XScorpion2
reactive effects (#5745)
2019-05-01Implement kb function for rgb matrix to led lookup (#5738)XScorpion2
2019-05-01Fixing incorrect usage of RGBLED_NUM in ws2812 driver when used with RGB ↵XScorpion2
Matrix (#5744)
2019-05-01rgblight 255 hue (#5547)XScorpion2
2019-04-30Merge pull request #34 from zsa/fix/mouse_movementFlorian Didron
Re-fix Mousekey Movements
2019-04-30Merge pull request #33 from zsa/feature/per_level_matrix_effectsFlorian Didron
RGB Matrix: Custom effects on a kb/user level
2019-04-29Re-fix Mousekey MovementsDrashna Jaelre
2019-04-30Merge pull request #31 from zsa/fix/lib8tion_functionsFlorian Didron
Fix/lib8tion functions
2019-04-30Merge pull request #30 from zsa/feature/space_cadetFlorian Didron
Simple extended space cadet (#5277)
2019-04-30Merge pull request #29 from zsa/fix/planck_ez_ledsFlorian Didron
[Keyboard] Fix red an green leds location (qmk#5698)
2019-04-30Merge pull request #28 from zsa/fix/wake_on_chibosFlorian Didron
Fix wakeup function on ChibiOS
2019-04-29RGB Matrix: Custom effects on a kb/user level (#5338)Daniel Prilik
* Revamped custom effects approach See docs for example usage * push-up RGB Matrix default mode Override default effect using RGB_MATRIX_STARTUP_MODE. Useful on boards without EEPROM support (*cough* Massdrop ALT/CTRL *cough*) * update docs
2019-04-29Removed forced in lining for lib8tion functions (#5670)XScorpion2
2019-04-29Change lib8tion library to be usable in user keymaps (#5598)Alec Geatches
* Move lib8tion header-defined constant into implementation file, add to build * Move b_m16_interleave initializtion to lib8tion.c, change build to include lib8tion.c in QUANTUM_LIB_SRC * Remove left-over whitespace * Move lib8tion include by RGB_MATRIX_ENABLE code in makefile * Revert build changes and change lib8tion b_m16_interleave constant to static
2019-04-29Simple extended space cadet (#5277)XScorpion2
* Simplifying and Extending Space Cadet to work on Ctrl and Alt keys * PR Review feedback * Reverting back to keycodes
2019-04-28[Keyboard] Fix red an green leds location (#5698)Florian Didron
2019-04-26Merge pull request #27 from zsa/src_fixFlorian Didron
Src fix
2019-04-26Merge branch 'master' into src_fixFlorian Didron
2019-04-26Merge pull request #26 from zsa/rgb_updatesFlorian Didron
RGB Light Updates
2019-04-25Fix wakeup function on ChibiOSDrashna Jaelre
Somebody was a very, very bad boy, and did a poor job of copy-pasting
2019-04-24Add changelogDrashna Jaelre
2019-04-24fix LIB_SRC and QUANTUM_LIB_SRC for ARM (#5623)Takeshi ISHII
* fix LIB_SRC and QUANTUM_LIB_SRC for ARM(chibios) * remove ARFLAGS * tmk_core/arm_atsam.mk:AR: remove 'rcs'
2019-04-24Add changelogDrashna Jaelre
2019-04-24[FIX] Misspelled RGB_YELLOW (#5692)Rockman18
2019-04-24Define RGB colors (#5300)Erovia
* Define RGB colors Define RGB colors and pass them to the rgblight functions, instead of defining multiple macros.
2019-04-24add RGBLIGHT_SPLIT_SET_CHANGE_MODEHSVS; to rgblight_update_dword()mtei
2019-04-24add RGBLIGHT_SPLIT_SET_CHANGE_MODEHSVS; to eeconfig_update_rgblight_default()mtei
2019-04-24Merge pull request #25 from zsa/fix/travis_checkFlorian Didron
Improve Travis CI Script