Age | Commit message (Collapse) | Author |
|
* initial commit
* fixup script issues
* define pins used and create an appropriate LAYOUT macro
* create an appropriate keymap
* turn on backlight and bootmagic lite
* add QMK Configurator support
* fixup readme
* remove doubly defined KC_TRNS from keymap
* add support for Caps lock and Scroll lock LEDs
|
|
* RGB Matrix Typing Heatmap Effect
* Fixing file name and effect init
|
|
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
|
|
|
|
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.
|
|
(#5181)
Update all my keymaps to work with 40 keys. Refactor code using
Userspace.
|
|
|
|
* Adding bdn9 keymap examples for company event
* Simplify some code w/ tap_code16 [pr feedback]
- Also remove backslashes
- Remove xxx and ___ layer definitions
- Properly name enums
- Add newline after slack reaction
|
|
* Disable a bunch of reactive modes
* Enable rgb matrix for Corne Keyboard
* Convert CRKBD to rgb matrix
* Add Gergo keyboard layout
* Make Diablo 3 tap dance better
* Add basic support for Planck EZ
* Fix RGB Matrix stuff
* Fix keycodes for Planck EZ
* Update CRKBD OLED stuff
* Fix typo for sleep on ergodox glow
* Improve my gergo layout
* Scrolling OLED key logger!
* Change gergo layout
* Hnadle unicode keycodes if unicode is disabled
* Disable COMMAND/CONSOLE for gergo
* Fix right side control
* Re-enable LTO for all platforms
Since I got updated arm gcc binaries that no longer error out on lto
* Update formatting to match newer community standards
Poor 2 space
* Re-alight startup animation to use new HUE range
* Streamline gitlab ci scripts
* Disabled Space Cadet
* Add support for breathing table
* Enable new LTO Option
And clean up defines that will now be repeatitive
* Remove vscode settings
* Additional formatting cleanup of config.h files
|
|
* Add Boardwalk keyboard layout
* Remove backslashes
|
|
* Enable RGBLIGHT_ANIMATIONS by default on the Zen rev2
* Also fixing OLED as it is upside down
|
|
* Split common conversion
* Updated serial and encoder pins
* Fixing default folder until r2
* Fixing oled driver on slave split common
* Fixing keymap compile errors
* Fixing oled inactivity timer on slave split common
* Hoisted oled driver task, init, & activity to keyboard.c
* Update keyboards/sol/config.h
Co-Authored-By: XScorpion2 <rcalt2vt@gmail.com>
* Remove TAPPING_FORCE_HOLD
|
|
* Make python a required build dependency
* Add missing color
* fixup sabayon linux per @BlitzKraft
|
|
* Add FnLk to Melody96 bottom row
* Update conditional in userspace makefile
Thanks @drashna
* Add F keys to Melody96 Fn layer
* Add FN_ESC alias to userspace
* Update KBD6X keymap
* Fix RGB_MATRIX_ENABLE constant name in #if
* Remove trailing \ from LAYOUT macro calls
* Set RGB mode on EEPROM reset in KBD6X
* Swap right and middle mouse buttons in KBD6X
* Rearrange RGB controls in KBD6X
* Update keycode aliases, replace CLEAR with DEL_NXT in KBD6X
Add Clear to KBD6X as RCtrl+`
* Convert code to 4 space indents
* Tweak RCTRL layer functionality
* Replace NUMPAD custom keycode with layer state logic
* Update RGB_MATRIX_ENABLE check
Co-Authored-By: vomindoraan <vomindoraan@gmail.com>
|
|
* 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>
|
|
* adding ut47.2
adding ut47.2
* Update keyboards/ut472/ut472.c
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* Update keyboards/ut472/rules.mk
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* Update keyboards/ut472/ut472.c
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* Update keyboards/ut472/rules.mk
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* changed shift enter special keys to KC_SFTENT
changed shift enter special keys to KC_SFTENT
* Update keyboards/ut472/ut472.h
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* Update keyboards/ut472/ut472.h
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* Update keyboards/ut472/ut472.h
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* Update keyboards/ut472/readme.md
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* Update keyboards/ut472/readme.md
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* updated for sourcing
updated for sourcing
* Update keyboards/ut472/readme.md
Co-Authored-By: keyhive <42986966+keyhive@users.noreply.github.com>
* changed flash to make
changed flash to make
|
|
* added personal CTRL keymap
* added personal dz60rgb keymap
* enabled new rgb effect
* added space cadet shift
* media player track buttons now orange
* updated keymaps with rgb setting and visual HSV setting preview
* fixed source stuff?
* added support for underglow toggle (bugged to all hell)
* everything now behaves as expected when ti comes to RGB toggles, thank god
* removed ifdefs
* changed color of MAS_CRM
* uh, whitespace
|
|
* Update instant60 for tsangan version
* Add project alice keyboard
* remove
* Remove commented out code
* Update readme
* Add newline
* Update keyboards/projectkb/alice/readme.md
Co-Authored-By: awkannan <andrew.kannan@klaviyo.com>
* Update keyboards/projectkb/alice/halconf.h
Co-Authored-By: awkannan <andrew.kannan@klaviyo.com>
* Update keyboards/projectkb/alice/halconf.h
Co-Authored-By: awkannan <andrew.kannan@klaviyo.com>
* Fix ifdef and use helper macros
* Add reset keycode
* udpate keymap
* Add RGB Keycodes
* Styling things
* remove unused enum
* fix
|
|
* Save p65 changes
* Save p65 changes
* Add reset
* update num leds
|
|
* Reducing unnecessary reported keypresses and minor docs / variable name changes
* Apply suggestions from code review
Co-Authored-By: XScorpion2 <rcalt2vt@gmail.com>
|
|
display layout.
|
|
* Simpler coding
use SPLIT_KEYBOARD
delete rev1 (rev2→rev1) because rev1is not sold
* delete USE_I2C = no
* Update readme.md
|
|
* fixed issue with LED indicators
corrected error in info.json
* fixed issue with led indictors
* added fix for key_count to info.json for westfoxtrot/aanzee
* fix to support config.qmk.fm correctly and remove unused key from matrix for westfoxtrot/aanzee
|
|
|
|
|
|
* add unicode to jotix's ortho_4x12_layout
* suggested change #define UNICODE_SELECTED_MODES UC_LNX
|
|
The code as originally listed didn't work for me, but replacing `unregister_code16(LALT(KC_TAB));` with `unregister_code(KC_LALT);` fixes the problem and causes the macro to work as intended.
Thanks to folks on Discord for helping me figure this out.
|
|
* docker_build.sh: Docker requires access to hosts devices
This also runs the container interactively which allows the user to
interupt the build with Ctrl-C.
* docker_build.sh: Mount /dev via $usb_args instead
|
|
* remove files that contributed to default hex file creation
* fix up rgb pcb rules and config that previously depended on rules and config in a parent directory
* use #pragma once
* turn on backlight breathing and use #pragma once
* fix config.h and rules.mk to not depend on the parent directory
* use #pragma once
* removed keyboard info.jsons in favor of a shared one
* add in hhkb layout and shared info.json file
* fixup readme file
* remove cruft
* use bootmagic lite over yes
* fix config path and use pragma once
* commit PR fixes
* update manufacturer
* set bootloader correctly
|
|
* fix up ps2avrgb templates
* set backlight enable to no as per review comments
* add back no_uart
|
|
* init
* function layout planning
* nordic keymap v1.0
* Added latest satan layouts, updated readmes
* Cleaning code
* Renamed ISO -> iso
* Updated keymap to work better with Swedish layout
* merge conflict
* Added dz60 layout
* pr issues fixes
* removed weirdly positioned files
* code cleanup, added dz60 layout json data
* Added dz60 layout readme
* Renamed layout
* removed vscode file
* Update keyboards/dz60/dz60.h
Co-Authored-By: OlliGranlund <OlliGranlund@users.noreply.github.com>
|
|
* Add examples to debugging docs
* Add examples to debugging docs - review comments
* Update matrix keypress example to use uprintf
|
|
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 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
|
|
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 dz68rgb
* Update dz68rgb.c
* Apply suggestions from code review
Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Apply suggestions from code review
Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Apply suggestions from code review
Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Apply suggestions from code review
Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Apply suggestions from code review
Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Apply suggestions from code review
Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Apply suggestions from code review
Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Rename keyboards/dztech/dz68rgb/rules.mk to keyboards/dztech/dz65rgb/rules.mk
* Update and rename keyboards/dztech/dz68rgb/config.h to keyboards/dztech/dz65rgb/config.h
* Update and rename keyboards/dztech/dz68rgb/dz68rgb.c to keyboards/dztech/dz65rgb/dz65rgb.c
* Rename keyboards/dztech/dz68rgb/dz68rgb.h to keyboards/dztech/dz65rgb/dz65rgb.h
* Update and rename keyboards/dztech/dz68rgb/info.json to keyboards/dztech/dz65rgb/info.json
* Update readme.md
* Rename keyboards/dztech/dz68rgb/readme.md to keyboards/dztech/dz65rgb/readme.md
* Rename keyboards/dztech/dz68rgb/keymaps/default/keymap.c to keyboards/dztech/dz65rgb/keymaps/default/keymap.c
* Update dz65rgb.c
* Update readme.md
* Update keyboards/dztech/dz65rgb/keymaps/default/keymap.c
Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
* Update keyboards/dztech/dz65rgb/keymaps/default/keymap.c
Co-Authored-By: moyi4681 <moyi4681@users.noreply.github.com>
|
|
translate getting_started_introduction.md into Mandarin Chinese
|
|
translate
newbs_getting_started.md
newbs_building_firmware.md
newbs_flashing.md
newbs_testing_debugging.md
newbs_best_practices.md
newbs_learn_more_resources.md
into Mandarin Chinese
|
|
* Add option to enable LTO easily and disable features that cause compiling errors with LTO
* Add documentation about LTO option
* Add to show_options
|
|
* add a new keymap of DZ60 for MacOS
* dz60:macos_64
1. remove useless bright keys code, change to KC_PAUSE
2. add a documentation link in the readme
|
|
Specifically, to fix some edge cases, and keep the handling consistent, the userspace folder should not actually be added at the end. Ideally, it should be added after the keymap paths, but before the keyboard's path.
This issue was discovered in #5484, and the fix created by mtei.
|
|
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.
|
|
* Add KagaMidget keyboard
* Update readme.md
|
|
If there is no '#define USE_SERIAL', qmk configurator will give an error, so add '#define USE_SERIAL' to `mint60/config.h`。
|
|
|
|
(#5591)
* Add compatibility for LAYOUTS = planck_mit planck_grid
* Add compatibility for LAYOUTS = ortho_4x12
* Remove planck_grid community support from Plaid
|
|
* change split keyboard tapping term in userspace
* fix 5x15 layout numpad movement
* minor changes for Nori setup
* edit based on 40percentclub refactor change
* fix gherkin due to refactor
* kbd6x wanleg keymap
* kbd6x edits
* kbd6x tweak
* fn / backlight layer
* fix jj40 rgb hex issue
* wanleg gherkin lighting
* 4x12 layout cleanup
* move kbd6x to new kbdfans directory
* minor edit related to new kbdfans directory
* mac layout for kbd6x
* gherkin flip option
* tweak tapping term on lets_split
* edit for keebio board coalescing
* update user readme with git hints
* wanleg miniaxe keymap
* testing Permissive Hold instead of Mod Tap Interrupt
* wiring names
* kbd6x keymap
* change default backlight behaviour on kbd6x
* userspace underglow
* userspace underglow
* underglow tweaks
* user readme update
* more layer underglow tweaks
* fix userspace for non-underglow-enabled boards
* readme edits
* readme edits
* readme edits
* readme edits
* Update readme.md
* Update readme.md
* readme edits
* readme edits
* update keymap picture
|
|
* 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.
* Added tap dances and layout image
* Started dactylmanuform layout
* Revert "Started dactylmanuform layout"
This reverts commit 5ef48e4a23de14db9b843d85d3250e1bf4426817.
|
|
* 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)
|