Age | Commit message (Collapse) | Author |
|
* Preliminary additon of bootmagic lite functionality
* Cleanup code
* Clean up bootmagic code
* Add documentation and clean up code
* Make 'lite' an option for BOOTMAGIC_ENABLE
* Update Templates with note about Bootmagic Lite option
* Detect Debounce variable
* Make sure debounce is a non-zero number
* Capitalize Bootmagic
* Capitalize bootmagic
* Update wording
* Re-add EEPROM reset, by popular demand
And add eeprom-less version to drashna userspace for his sanity
* Fix spacing
* Set BOOTMAGIC_ENABLE to use full/lite/off
And default yes to "full" for compatibility
* Add Bootmagic lite info to templates
* Remove text from makefiles
* Cleanup of makefile
* mention yes in bootmagic docs
* Wordsmitthing the docs
* Fix white spaces
* Readd default bootmagic setting, because it's necessary
|
|
* Docs: Add references to One Shot functions, and clean up formatting
* Update PR based on @mechmerlin's recommendations
|
|
|
|
|
|
|
|
|
|
I'm guessing someone deleted a row at some point in the past, but I didn't blame it.
|
|
|
|
* Update docs to use qmk_install
* Update Vagrantfile to use qmk_install
|
|
* Add caveats for shifted characters
And some formatting and grammar corrections.
Closes #1037
* Fix spelling of remote
* Fix spelling error
* Remote not Remove
* Remote not Remove
|
|
Closes #3565
|
|
* add initial khord iris keymap
* correct path of windows qmk install script
|
|
* add note about how to install rev6 (dfu-util)
* include instructions on installing dfu-util on macOS
|
|
|
|
* Add examples for tri layers
* Clean up and spelling fixes
|
|
Resources doc (#3902)
* Docs: newbs_learn_more_resources.md: formatting
* Added QMK Git Conventions doc, initial version
* Renamed contributing_qmk.md to newbs_best_practices.md
* Updated per review by @drashna
* Added navigation links
* Updated to Best Practices doc
* Minor updates to Learn More Resources doc
Markdown formatting consistency because I'm particular about it.
* Added Merge Conflict section to Best Practices doc
|
|
|
|
|
|
|
|
*_LOCK
↓
DEL
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* syncing upstream
* Bluetooth Doc update
More Description in bluetooth section, Addition to Config options rules.mk section.
* merge upstream
chibios
* lib/chibios checkout
* Additional EZ key Section
added back EZ-Key diy link, Cleaned up some errors
|
|
* Update and clarify Unicode documentation
* Fixed UCIS info based on feedback from algernon
* Further clarifications and cleanup
* Formatting
* Add an example for unicode map
* fix AutoHotKey title
|
|
* Add link for style
* ignore java
* Add example and update link?
* Minor fixes
* Change 1TBS text
* comments
|
|
- Added a detailed (but saddly long) debugging guide.
- Modified sidebar and summary to include the links.
|
|
|
|
* Add send_string_unicode function
Co-authored-by: kdb424 <kdb424@gmail.com>
Co-authored-by: Konstantin <vomindoraan@gmail.com>
* Clean up code based on feedback
* Fix includes
|
|
* Add tap_code
* formatting
* Doc clarification
* Rename variable to make more consistent
|
|
* Add Function level EEPROM configuration
Add kb and user functions for EEPROM, and example of how to use it.
* Bug fixes and demo
* Additional cleanup
* Add EEPROM reset macro to example
* Forgot init function in list
* Move eeconfig_init_quantum function to quantum.c and actually set default layer
* See if removing weak quantum function fixes issue
* Fix travis compile error
* Remove ifdef blocks from EECONFIG so settings are always set
* Fix for ARM EEPROM updates
* Fix merge issues
* Fix potential STM32 EEPROM issues
|
|
|
|
A small typo (it -> in) that I noticed while reading through the documentation
|
|
Because leaving review comments on a PR that's already been merged doesn't make any sense.
|
|
* Update quantum matrix to support both AVR and Chibios ARM
- Addition of STM32 pin definitions
- Created abstruction layer defines to control GPIO (This is a bit pointless for Chibios as we are creating a PAL ontop of a PAL but it is necessary for uniformity with AVR)
- Modified matrix.c to use the above functions
* minor ifdef fix
* Rename of functions and docs
- Added documentation.
- Renamed functions according to Jack's spec.
* Massdrop fix
* Update matrix.c
* Update quantum.h
* Update quantum.h
* Update quantum.h
* Update internals_gpio_control.md
|
|
* Overhaul to Userspace Documentation
* Formatting issues
* Additionaly formatting fixes
* Add Readme info
* Additionaly Readme info
* Formatting fixes
|
|
* Add pragma once info to contributing guidelines
* Fix links in readme template to match doc site
* Revert changes to contributing doc as somebody already changed it
|
|
* add 'mavrdude' target into tmk_core/avr.mk
I made it a little convenient when writing the same binary to multiple Pro Micro.
* rename target name 'mavrdude' to 'avrdude-loop'
* modify docs/flashing.md about avrdude-loop
* mdify docs/flashing.md again
* modifi docs/flashing.md 3rd
|
|
|
|
|
|
Added a sample circuitry for handling the connection of a PS/2 Mouse.
Even if it's written that a circuitry is needed, there're a lot of other
things and the information gets lost really fast. A really simple sample
helps to remember who wants to implement the functionality about the
circuitry.
|
|
* Remove redefinition of `_______` in documentation example
* Slight rewording to include purpose of defintions
* Update include to newer macro
|
|
|
|
LEADER_KEY needs to be set in config.h, not keymap.c. Credit goes to @randywallace for figuring this one out:
https://github.com/qmk/qmk_firmware/issues/2514#issuecomment-384847485
|
|
* Remove chording as it is not documented, not used, and needs work.
* Make Leader Key an optional feature.
* Switch from `PREVENT_STUCK_MODIFIERS` to `STRICT_LAYER_RELEASE`
* Remove `#define PREVENT_STUCK_MODIFIERS` from keymaps.
|