Age | Commit message (Collapse) | Author |
|
(#6928)
* Use task driven PWM for CTPC until ARM can provide automatic configuration
* Update CTPC docs to cover backlight
|
|
* Initial migration of software PWM backlight
* First pass at backlight driver docs
* Correct driver name in docs
* Run backlight_task when using BACKLIGHT_PINS
* Resolve backlight docs TODOs
|
|
|
|
* Template updates
* Flesh out info.json & keymap.c, and turn double spaces section into a list
* Add enum to demonstrate layer naming
* Semicolon
|
|
* Enable link-time optimization
* Make RGB static gradient ranges shorter
* Shift Quefrency media keys to the right
* Shift KBD67 media keys to the right
* Move some 60% keys from function to adjust layer
* Set "extra" Lily58 keys to browser back/forward
* Remove Instant60 EEPROM hack after #6968
* Remove unnecessary bits from macropad keymaps
* Update KLE images
|
|
* Add new PCB Hannah910
a replace pcb for tgr910 keyboard
* Update readme.md
* update
|
|
|
|
* Copy the default layout
* Copy Planck keymap layers
* Update README
* Update copyright name
|
|
Fixing a typo on a suggestion I made that got committed to the PR.
|
|
* feat(slash): added slash keyboard
* fix(slash): fixed typo in readme
* Improvements after review
* disabled debug and print to reduce firmware size
* Fixes after review
* fixed hardware list in readme.md
|
|
* add initial h88 files
* add h88 PCB
* update VID and PID
* add GUI key to base WKL keymap file
* Update keyboards/hineybush/h88/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/rules.mk
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/rules.mk
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/hineybush/h88/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/keymaps/default/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/keymaps/wkl/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/h88/rules.mk
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* update per PR requests
* update copyright year in files
|
|
* add initial hbcp files
* adjust hbcp keymaps
* update per PR requested changes
* add info.json
* update LED stuff in regards to my personal keymap
* update to new LED pin manipulation code
* update info.json
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* update per pull request suggestions
* Update keyboards/hineybush/hbcp/hbcp.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* update per PR request, update default keymap
* Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/keymaps/hiney/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/hineybush/hbcp/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/hbcp/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/hineybush/hbcp/keymaps/hiney/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* update per PR requests
* Update keyboards/hineybush/hbcp/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* add RGB defs to hiney/config.h
|
|
* Add Spanish translation for hardware documentation
* Finished Spanish translations for hardware docs
* Resolved errors in Spanish page translations
* Corrected misspelled folder name in documentation
Co-Authored-By: Karey Higuera <karey.higuera@gmail.com>
Co-Authored-By: José Ignacio Amelivia Santiago <ohcan2@gmail.com>
|
|
* add all translation docs to translating.md
* Adding Spanish folder and README.md
* Adding Spanish to the langs file
* Adding a Spanish summary file
* Small corrections on the Spanish README file
* Adding Spanish newbs.md
* Translate some newbs documentation
* Adding the translated newbs getting started file
* Adding the building firmware file
* Adding a translated building firmware with configurator file
* Adding the flashing guide
* Adding the newbs_testing_debugging file
* Apply suggestions from code review
* QMK Configurator -> Configurador QMK
Co-Authored-By: Karey Higuera <karey.higuera@gmail.com>
|
|
It was beleaved that this setting result in a 400Khz I2C bus.
This was incorrect, actual frequency measure with a logic analyzer was around 150Khz.
This is derived from the excel sheet linked in the .h file.
Also confirmed with the ST IDE.
|
|
* Miscellaneous rules.mk cleanups
* Put back ARM bootloader rules
|
|
* Add he-IL (Hebrew) Translation
* Add Hebrew to SUMMARY
* Try RTL
* Add RTL text
* Lowercase folder names
* Update lowercase folder in Summary
* Adding getting_started_introduction.md
* Add Proton C Conversion translation
* Add Becoming a QMK Collaborator Translation
* Add FAQ translation
* Add Hardware translation
* Documentation Best Practices translation
* Add FAQ General translation
* Align docs RTL
* Add Becoming a QMK Collaborator Translation
* Translate Getting Started - Getting Help
* Translate Getting Started With Github
* Code sections should be alligned to the left
* Code sections should be alligned to the left
* Code sections should be alligned to the left
* Revert "Code sections should be alligned to the left"
This reverts commit d0c46e90c4915ceebe7c5182aca2b75afad25df0.
* Add Markdown aligned to the left
* Update quantum_keycodes.md
* Update proton_c_conversion.md
* Translate Newbs Learn More Resourses
|
|
* add xbows knight and woody keyboards
add xbows knight and woody keyboards
* Update rules.mk
* Update keyboards/xbows/knight/readme.md
Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com>
* Update knight.c
* Update keyboards/xbows/knight/keymaps/default/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/rules.mk
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/rules.mk
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/woody/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/rules.mk
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update rules.mk
* Update keymap.c
* Update keyboards/xbows/woody/rules.mk
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/xbows/knight/keymaps/default/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keymap.c
* Update keyboards/xbows/knight/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/knight/rules.mk
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/woody/rules.mk
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/xbows/woody/rules.mk
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
|
|
|
|
|
|
* Merge remote-tracking branch 'legonut/sol_r2_release' into master_update2
* Update keyboards/rgbkb/sol/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
|
|
|
|
|
|
|
|
|
|
* Fix dunder names being accidentally bolded
* Update docs/coding_conventions_python.md
Co-Author: fauxpark <fauxpark@gmail.com>
* Change all the "names to avoid" to use backticks
|
|
* Clone 8x source to begin
* Start replacing stuff
* Get things compiling
* Rename files
* Move board files to match MKII RGB files
* Adjust readme
* Adjust main keymap to be functional
* Make defualt keymap more basic; add personal keymap
* Remove unnecessary trailing slashes from keymap
* Remove unused functions from keymaps
* Remove obsolete build flags
* Adjust comments as requested
* Apply suggestions from code review
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Adjust as suggested
* Fix broken compile following applying suggestions
|
|
|
|
* Add RGB
* Add Plover layer
|
|
* Add Iron165
* CannonKeys new boards and cleanup
* Tmo50 info json
* Update readme for TMOv2
* update via keymap tmo
* info json again
* Apply suggestions from code review
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Address PR comments
* More changes for rules files cleanup
* info.json fixed?
* Fix Savage65 matrix
* Apply suggestions from code review
Thanks noroadsleft for the improvements!
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Bump eeprom version
* Apply suggestions from code review
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
|
|
* Add Plover layer, remove unused layers
* Add rgb indicator for success/failed sequences
* Add RGB effects
* Add RGB
* Add effects for start and end of a leader sequence
* Add PLOVER layer
* Add RGB
* Add RBG
* Minor clean up
* Minor clean up
* Minor clean up
* Minor clean up
* Rename rgb_light to rgblight_user and fix all references to it
* Remove unnecessary guards
Remove unnecessary matrix_scan in rgb post_init function
* remove trailing newline
|
|
* generated files
* create the physical and electrical matrix, thanks noroadsleft
* add an appropriate keymap
* add qmk configurator support
* add readme
* add keyboard configuration and rules
* move over the think6.5 to the gray_studio directory
* move to hotswap in anticipation of non hotswap pcb support
* update readme to have the correct make path
* rename to hotswap
* add community layout support by using the LAYOUT_65_ansi_blocker LAYOUT macro name
* thanks to cygnus for pointing out the solder json file to me. This commit is pretty much the same as the hotswap as it uses the same pins and switch matrix.
* update readme to state that LAYOUT_65_ansi_blocker works for both hotswap and solder.
* wrong pound include
* add LED support. Soldered PCB only supports caps lock LED
* add readme notes for indicator led
* Update keyboards/gray_studio/think65/hotswap/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/hotswap/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/hotswap/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/solder/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/solder/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/gray_studio/think65/solder/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
|
|
* [Keyboard] Add 42 keyboard
* Apply suggested fixes
* Remove 42.c
* Move keyboard to handwired folder
|
|
* Cleanup rules.mk for 32U4 keyboards, T-Z
* Use atmel-dfu in place of lufa-ms until it exists
|
|
* Migrate Nyquist rules.mk files to be version specific and update flash command
* Migrate Iris rules.mk files to be version specific and update flash command
|
|
* Remove obsolete note about media keys in MacOS
KC_MNXT and KC_MPRV work fine on MacOS, so this note is obsolete.
* Document behaviour of MEDIA_FAST_FORWARD/MEDIA_REWIND codes on MacOS
* Small typo fix, and make OS-dependent keycode claim less absolute
* Update docs/keycodes_basic.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
|
|
* Refactor ps2avrgb i2c ws2812 to core
* Refactor jj40 to use ws2812 i2c driver
* Refactor ps2avrgb template to use ws2812 i2c driver
* Add ws2812 stub files
* clang-format and driver config
* Add ws2812 driver docs
* Fix default config values
* Update tmk_core/protocol/vusb/main.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
|
|
* Update feature_bluetooth.md
* Update feature_bluetooth.md
* Update docs/feature_bluetooth.md
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update docs/feature_bluetooth.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
|
|
* Fix some spelling mistakes
* Fix some misspell in french documentation
* Small misspell fix in French in ChangeLog
|
|
* [zinc] add toshi0383 qwerty layout
* Add dvorak like keymap
* update keymap
* update keymap
* update
* Add my keymap for reviung39
* cleanup
* fix RESET button position
* add rgb_mod to raise
* Update keyboards/reviung39/keymaps/toshi0383/readme.md
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/zinc/keymaps/toshi0383/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/zinc/keymaps/toshi0383/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* remove unnecessary code
* improve comment
* Update keyboards/reviung39/keymaps/toshi0383/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/zinc/keymaps/toshi0383/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* remove unused function
* cleanup
* refactor using MO
|
|
* Translated "CLI" documentation to German
> * Weise den User an, die Umgebungs-Variable `QMK_HOME` zu setzen, um die Firmware-Quelle anders einzustellen als `~/qmk_firmware`.
- I wasn't quite sure with this translation, as I didn't understand the context in the original English docs.
- The link to the CLI Configuration page is currently not working, due to it being missing in German.
* Update docs/de/cli.md - typo
* Update docs/de/cli.md - added Installation option into documentation
* Update docs/de/cli.md - changed article for CLI
* Update docs/de/cli.md Spelling
* Update docs/de/cli.md Spelling
* Update docs/de/cli.md de-anglicization
* Update docs/de/cli.md Spelling
* Update docs/de/cli.md Synonym
* Update docs/de/cli.md Added Installation option
* Cleaned up installation option duplicate
Co-Authored-By: kuchosauronad0 <22005492+kuchosauronad0@users.noreply.github.com>
|
|
* Update Newbs Flashing guide
For the newbs that want to start flashing
* Update flashing docs
* Misc flashing
* Attempt at flashing in french
Lets hope I didn't butcher this too badly with machine transations
* Update docs/feature_userspace.md
* Apply language suggestions from code review
* Apply suggestions from code review
* Apply additional fr lang suggestions from code review
* Apply suggestions from code review
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Co-Authored-By: Noan Mousy <4sstylz@protonmail.ch>
Co-Authored-By: Xavier Hahn <xavier.hahn@gmail.com>
Co-Authored-By: Vincent LE GOFF <vince.legoff@gmail.com>
|
|
* Add layer for gaming without fancy Shift & Ctrl keys
* Add default layer select to ARRW layer
* Define layers with an enum to save fw space
|
|
- Sort the commands alphabetically
- Add missing `json_keymap`
- Correct underscore to dash
|
|
|
|
* Reduce duplication for ARM/AVR ws2812 rgb_matrix driver
* Reduce duplication for ARM/AVR ws2812 rgb_matrix driver - Fix setled_all use of r,g,b
|
|
* Added custom dz60 keymap
* Update readme.md
* Updated pictures in README.md
* README.md fixes
* Updated mouse layout/ added ` key
* Changed bkspc key to del in mod
* Changed picture
* Updated keymap
* Removed default dz60 config.h
* Updated Readme
* Added Devorak Keymap
* Re-added Default Config File
* Updated Flash Command
* Cleaned Up Custom Config File
* Added Lock Security Layer
* Updated Readme Picture
|
|
* initial commit
restart of m0116b development
* initial commit
restart of m0116b development
* Major and minor changes for new PCB design
Changed matrix_row_pins and matrix_sol_pins to match new PCB design
Changed layout matrix to match new PCB design
Minor changes to settings in rules.mk
Minor changes to readme.md files
* Update rules.mk
Changed settings in rules.mk
* major and minor changes
added a default keymap (copy of the m0116 keymap, just to have a default option)
changes to the info.json
* initial commit
restart of m0116b development
* Major and minor changes for new PCB design
Changed matrix_row_pins and matrix_sol_pins to match new PCB design
Changed layout matrix to match new PCB design
Minor changes to settings in rules.mk
Minor changes to readme.md files
* Update rules.mk
Changed settings in rules.mk
* major and minor changes
added a default keymap (copy of the m0116 keymap, just to have a default option)
changes to the info.json
* Update keyboards/sck/m0116b/keymaps/default/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/default/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/m0116/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/m0116/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/m0118/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/m0116b.h
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/m0116b.h
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/sck/m0116b/keymaps/m0118/keymap.c
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Requested changes
Changes per requests
* Changes to keymaps
Changes as discussed
corrected location of custom_keycodes declaration and changed custom keycode in keymap per request and discussion.
|
|
* [Keyboard] Change Corne RGB Matrix split handling
This uses the "is_master" detection to set the led matrix, rather than a define at compile time.
This means that the same hex can be used for both halves, not just one or the other. The caveat is that this costs ~240 bytes to do.
However, I feel that this is a good trade-off, not just lazy.
* Update documentation for RGB Matrix on the Corne
|
|
- 1st mod after space bar was wrong position
|