Age | Commit message (Collapse) | Author |
|
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
|
|
Updated effects to test led flags
Updated massdrop to use new flags field for led toggle
|
|
New keycode macro (XP) for shifted character pairs using UNICODEMAP +…
|
|
|
|
Add option to enable LTO easily (#5674)
|
|
|
|
Space Cadet: Reducing unnecessary reported keypresses (#5781)
|
|
Add DFU Suffix for ARM boards (#5763)
|
|
Fix LIB_SRC insert position (#5731)
|
|
Use a fixed table if breathing center is not defined for RGB Light
|
|
Adjusted the linear led table and hsv_to_rgb to better handle 255 hue
|
|
Simple fix for selecting which tracked key press to work off of for s…
|
|
Implement kb function for rgb matrix to led lookup
|
|
Fixing incorrect usage of RGBLED_NUM in ws2812 driver when used with RGB Matrix (#5744)
|
|
Realign RGB Light HUE range
|
|
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
|
|
* Add option to enable LTO easily and disable features that cause compiling errors with LTO
* Add documentation about LTO option
* Add to show_options
|
|
* Reducing unnecessary reported keypresses and minor docs / variable name changes
* Apply suggestions from code review
Co-Authored-By: XScorpion2 <rcalt2vt@gmail.com>
|
|
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.
|
|
* 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
|
|
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.
|
|
* 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
|
|
reactive effects (#5745)
|
|
|
|
Matrix (#5744)
|
|
|
|
Re-fix Mousekey Movements
|
|
RGB Matrix: Custom effects on a kb/user level
|
|
|
|
Fix/lib8tion functions
|
|
Simple extended space cadet (#5277)
|
|
[Keyboard] Fix red an green leds location (qmk#5698)
|
|
Fix wakeup function on ChibiOS
|
|
* 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
|
|
|
|
* 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
|
|
* Simplifying and Extending Space Cadet to work on Ctrl and Alt keys
* PR Review feedback
* Reverting back to keycodes
|
|
|
|
Src fix
|
|
|
|
RGB Light Updates
|
|
Somebody was a very, very bad boy, and did a poor job of copy-pasting
|
|
|
|
* fix LIB_SRC and QUANTUM_LIB_SRC for ARM(chibios)
* remove ARFLAGS
* tmk_core/arm_atsam.mk:AR: remove 'rcs'
|
|
|
|
|
|
* Define RGB colors
Define RGB colors and pass them to the rgblight functions, instead of
defining multiple macros.
|
|
|
|
|
|
Improve Travis CI Script
|