801 Commits (master)

Author SHA1 Message Date
thomas-d-11 a747953dfa [Docs] Add Sections and MO(layer)/TG(layer) Example (#6308)
5 years ago
Konstantin Đorđević a2e91ebec9 Update IS_COMMAND definitions to use MOD_MASK_SHIFT (#6348)
5 years ago
Drashna Jaelre 001a6c24ae [Docs] Clarify Zadig usage in FAQ Docs (#6360)
5 years ago
fauxpark 5b4187ad1b Correct backlight on state docs (#6358)
5 years ago
fauxpark 3895b4b868 Extend maximum number of backlight levels to 31 (#6351)
5 years ago
Drashna Jaelre f6c7e11426 Remove the need to specify NUM_OF_ENCODERS for the Encoder feature (#6328)
5 years ago
Drashna Jaelre c44fc68297 Allow Combo feature to be enabled/disabled live (#6318)
5 years ago
Joel Challis 4e375aa1f5 Add ARM I2Cv1 support to i2c_master (#6262)
5 years ago
Drashna Jaelre f6651424a0 Make Caps Lock delay more reasonable (#6199)
5 years ago
Joel Challis 29e9caa82b Configure Vagrant to use qmk_base_container (#6194)
5 years ago
Drashna Jaelre 311d625c56 [Docs] Add dedicated page for Split Keyboard information (#5802)
5 years ago
yiancar 3538955778 Usbasploader bootloader option addition (#6304)
5 years ago
skullydazed a25dd58bc5
QMK CLI and JSON keymap support (#6176)
5 years ago
noroadsleft 4211252117 [Docs] Fix indented subheading on faq_debug.md (#6320)
5 years ago
Phil Schalm 663ca6ba9d Documentation: Newbs Flashing: Hightlight that sudo may be needed (#6300)
5 years ago
fauxpark ecf0612cc8 [Docs] Clarify the rules.mk setup for Unicode (#6286)
5 years ago
XScorpion2 6e6d079dd2 Updated OLED Docs with notes about screen timeout. (#6276)
5 years ago
XScorpion2 d16db69367 Added mod carry over from press to release. (#5866)
5 years ago
shela c1c0cf73ce fix typo
5 years ago
lf 1a442f9989 [Docs] Reword confusing description of `TO(layer)` (#6174)
5 years ago
fauxpark 317b809564 Fix breathing always on for soft PWM (#5983)
5 years ago
Danny 810c8db770 Set default I2C clock speed to 100kHz for split_common (#6161)
5 years ago
fauxpark 6bdcbfb25a Fix backlight breathing on C6 (#6102)
5 years ago
Michael F. Lamb e6a81133dd Add SH1106 OLED support (#5787)
5 years ago
Chris Scheib bba5c09b23 [Docs] Update feature_rgb_matrix.md (#6117)
5 years ago
XScorpion2 09968ba035 Fixing OLED Driver for 128x64 displays (#6085)
5 years ago
Drashna Jaelre faaaa134fd Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)
5 years ago
Jack Humbert fe6b8edd58
use twitter card large setting for larger previews
5 years ago
Jack Humbert 834a8d1da1
add type:object to docs meta info (github uses it)
5 years ago
Jack Humbert 91b0c75045
Add meta tags for docs
5 years ago
Danny Nguyen 4f2f2271cd Change from avr-gcc@7 to @8 for Mac
5 years ago
Alex Mayer b2f7915994 [Docs] Make Code Examples Consistent On Combo Page (#6078)
5 years ago
ymzcdg e0a0d80bd3 docs to Mandarin Chinese (#5960)
5 years ago
Jack Humbert 661a9154ae
Add missing links to features page and sidebar section (#5949)
5 years ago
Nick Brassel 155be34a1d Parameterise STM32 I2C pin modes and timing parameters. (#5671)
5 years ago
Elliot Powell d3317a8a66 [Docs] Update getting_started_introduction.md (#6037)
5 years ago
Elliot Powell 9cc5841a91 Update reference_configurator_support.md
5 years ago
Elliot Powell 3ef425423a Update feature_encoders.md
5 years ago
fauxpark fe8c2209ca Document MT keycode in keycodes.md
5 years ago
Drashna Jaelre 36f427f40c
Fix typo
5 years ago
Drashna Jaelre c97315dc5a
Additional link fixes
5 years ago
Drashna Jaelre dcb274b286
Fix links
5 years ago
ymzcdg 894010786c translate docs into Mandarin Chinese (#5890)
5 years ago
Drashna Jaelre 02787ac07f
Add missing links to features page and sidebar section
5 years ago
Ryan Caltabiano 5c7b37bbbd Added custom center point to rgb matrix
5 years ago
XScorpion2 270b39b2eb Spirals, Pinwheels, and Documentation....Oh My! RGB Matrix Effects (#5877)
5 years ago
XScorpion2 0099bbf9a6 Single Color Band scrolling left to right effects (#5867)
5 years ago
Josh d85110b6ec Adds a configurable initial delay to the audio clicky feature (#4286)
5 years ago
Drashna Jaelre 48b01446ba Make delay for Capslock in Hold-Tap functions configurable (#5497)
5 years ago
Pavlos Vinieratos b541369c45 [Docs] Fix typo in Userspace doc (#5871)
5 years ago
Takeshi ISHII 670a9b7f83 Add effect range to rgblight.c (#5856)
5 years ago
XScorpion2 c6184d2e7e Added check for event pressed to clear space cadet (#5839)
5 years ago
ymzcdg 7871a465d3 translate docs into Mandarin Chinese (#5807)
5 years ago
XScorpion2 fd23a0e909 RGB Matrix Effects: Cycle Out to In & Cycle Out to In Dual (#5812)
5 years ago
XScorpion2 62ba66d618 Cleanup/rgb matrix (#5811)
5 years ago
Yan-Fa Li febaf9dec4 [Docs] RGB Animation documentation on reducing memory footprint (#5813)
5 years ago
Tobias V. Langhoff 16f367348a [Docs] Fix Space Cadet link (#5825)
5 years ago
XScorpion2 60eae7335b RGB Matrix Typing Heatmap (#5786)
5 years ago
XScorpion2 af89752bff rgb_led struct conversion (aka: Per led (key) type rgb matrix effects - part 2) (#5783)
5 years ago
XScorpion2 e290dc5ad8 Space Cadet: Reducing unnecessary reported keypresses (#5781)
5 years ago
Ryan Caltabiano 3a7c65b424 fix line endings
5 years ago
Jez Cope 9d97e47df4 [Docs] Update Super ALT↯TAB to remove use of unregister_code16 (#5766)
5 years ago
zvecr da995d2aea [Docs] Add examples to debugging docs (#5555)
5 years ago
Konstantin Đorđević bdc8d89e6b New keycode macro (XP) for shifted character pairs using UNICODEMAP + bug fixes and improvements (#4803)
5 years ago
ymzcdg 36bed36cd6 getting_started_introduction.md ->zh-cn (#5767)
5 years ago
ymzcdg db440f3e75 translate the first unit(newbs) (#5753)
5 years ago
Drashna Jaelre 7e655a207e Add option to enable LTO easily (#5674)
5 years ago
Takeshi ISHII 3da8d46a07 If RGBLIGHT_EFFECT_BREATHE_CENTER is undefined, use fixed breathe table instead of exp() and sin() (#5484)
5 years ago
XScorpion2 22ba36a4d8 rgblight 255 hue (#5547)
5 years ago
Ryan Caltabiano d67b99ff3c Added OLED Driver to the summary
5 years ago
XScorpion2 c745d9b82e Simple extended space cadet (#5277)
5 years ago
XScorpion2 a7113c8ed0 Updated rgb_led struct field modifier to flags (#5619)
5 years ago
Daniel Prilik 1d784f0f95 RGB Matrix: Custom effects on a kb/user level (#5338)
5 years ago
fauxpark 53c51f1d16 A better new_project.sh (#5191)
5 years ago
ymzcdg 7ae2ded590 Translate docs into Chinese (#5693)
5 years ago
M-AS bb52119a6d RGB Matrix Animations: Three/six new reactive effects (wide, cross, nexus) (#5602)
5 years ago
Brice Figureau b61baf4281 Fix #3566 use an hardware timer for software PWM stability (#3615)
5 years ago
Erovia 066818f5f9 Define RGB colors (#5300)
5 years ago
XScorpion2 829ccd3491 RGB Matrix docs update from mechmerlin discussion (#5667)
5 years ago
Ryan Caltabiano 33e27b2a83 Fixing readme from feedback
5 years ago
Ryan Caltabiano dd3a813f87 Reducing size of data send in one frame & update Zen rev2 oled usage
5 years ago
Ryan Caltabiano 0a645225b9 OLED Driver Feature
5 years ago
Markus Weimar 4856552f8b Update mouse keys docs (#5653)
5 years ago
Takeshi ISHII 7e67bd791b Change split_common to use RGBLIGHT_SPLIT (#5509)
5 years ago
Takeshi ISHII dfab177f88 Add function to support split-keyboard in rgblight.[ch]. (#5020)
5 years ago
Drashna Jaelre dd64a4e738 Init RGB Matrix EEPROM
5 years ago
Markus Weimar e3a940026e Improve mouse keys docs and constant speed mode
5 years ago
skullydazed 068571b9fe
Update our style guide (#5500)
5 years ago
XScorpion2 5fcd744ddb Features/ws2812 matrix driver (#5418)
5 years ago
roguepullrequest e7e13ebdd7 [Docs] Adding Alt↯Tab example macro (#5616)
5 years ago
zvecr 0137b02319 Port DIRECT_PINS from split_common/matrix.c to matrix.c (#5091)
5 years ago
Noah Frederick 606b1fe82f Remove caveat about combos with shared keys (#5601)
5 years ago
Konstantin Đorđević 4882f7f16d Revert "Update build instructions and docker file to download submodules" (#5533)
5 years ago
Jack Humbert fa4052c26e Adds the Planck EZ, 3737 RGB, fixes out-of-tune notes (#5532)
5 years ago
Takeshi ISHII 0456bd668d [Docs] update feature_rgblight.md: add some figures (#5578)
5 years ago
Drashna Jaelre 5701b75e3c Custom Tapping Term per key (#5009)
5 years ago
Alex Ong 17e7762de7 Eager Per Row Debouncing added (added to Ergodox) (#5498)
5 years ago
XScorpion2 c98247e3dd RGB Matrix Overhaul (#5372)
5 years ago
zvecr 40c6269f9f Fix typo in keyboard_post_init_user example, remove EPRM from Persistent Configuration (EEPROM) (#5528)
5 years ago
Mikhail Goncharov 93210547bd Update build instructions and Dockerfile to download submodules
5 years ago
Brian Choromanski 3f4d706c98 Fixing dead links (#5503)
5 years ago
Rob Rogers 2519de92b5 [Docs] Add udev rule for Input Club bootloaders (#5494)
5 years ago
Jon Arintok 346cbd8816 Add 3 speed mousekey movement option (#2246)
5 years ago
fauxpark 3510d8dc8d Document an annoyance with Grave Escape and macOS Terminal (#5483)
5 years ago
Danny f077204fae Add support for RGB LEDs wired directly to each half's controller (#5392)
5 years ago
wanleg 1dda671e4a ISP Flashing Guide - atmega32a info (#4993)
5 years ago
Takeshi ISHII f7fd7f67bd rgblight.c: add remap feature (#5243)
5 years ago
fauxpark ab29481391 Fix link to Caterina bootloader hex files (#5452)
5 years ago
Drashna Jaelre 161d469f2c [Docs] Recursively clone qmk_firmware repo (#5378)
5 years ago
Drashna Jaelre c534a4c775 [Docs] Smallish overhaul of the docs (#5281)
5 years ago
Drashna Jaelre 4f0dc945c3 [Docs] Add music_map to audio documentation (#5419)
5 years ago
M-AS 221ac2eabb New RGB Matrix effect: Single color reactive (#5330)
5 years ago
Drashna Jaelre e9ace14878 [Docs] Add VSCode guide to docs (#5124)
5 years ago
Danny 3c257c1c6e Add avrdude split EE_HANDS flash commands (#5414)
5 years ago
Brendan Wrafter c02c7b7517 Fix ascii art (#5407)
5 years ago
James Churchill 37932c293c Next set of split_common changes (#4974)
5 years ago
enkore fef206f661 getting_started_build_tools: dfu-{util,programmer} now available from arch repo
5 years ago
Drashna Jaelre 3d446c6050 [Docs] Update the KC_MAKE example in Userspace docs (#5337)
5 years ago
Dusty Pomerleau 6d4f6f3f49 [Docs] Add Tap Dance example to the docs (#5326)
5 years ago
Mitchel van Eijgen 8c2a23dee1 Add more "decent" text editors (#5308)
5 years ago
lf 4c62c7bd6e [Docs] Fix function signature (layer_state_set_*) (#5313)
5 years ago
James Churchill c7c4937eef Clean up debounce a bit (#5255)
5 years ago
Drashna Jaelre 3305df8e79 Add LED Matrix to Features list for easy reference (#5280)
5 years ago
Graham P Heath 9b82a9295f [Docs] Add note about using Unicode Hex Input (#5248)
5 years ago
fauxpark 0d936b2fe6 Ask for your name when generating a new keyboard (#5214)
5 years ago
noroadsleft 384fef72d3 Replace instances of KEYMAP with LAYOUT
5 years ago
noroadsleft 9c73a4a5c6 Grammar cleanup of Flashing Your Keyboard Newbs Guide (#5201)
5 years ago
Chris Lewis c1c5922aae Velocikey: Match RGB animation speed to typing speed (#3754)
5 years ago
Johannes Jansson 9f1d781fcb Updated hand wiring docs (#5198)
5 years ago
noroadsleft eb7a821c5b Markdown cleanup on Config Options doc
5 years ago
Ben 8ae83b490e [Docs] Fix typo in RGB Matrix Driver configuration (#5182)
5 years ago
Yan-Fa Li efef54032b [Docs] Add section about EEPROM on ARM (#5070)
5 years ago
zvecr fc06986989 Remove CUSTOM_MATRIX option from diode direction (#5090)
5 years ago
Konstantin Đorđević 5cb713148d Change Command keycode defaults to match corresponding Bootmagic codes (#5078)
5 years ago
James Churchill dc5933aff7 Add clang-format section to contributing.md
5 years ago
zvecr 338ca3569a Add docs on using keyboard_post_init_user to enable debug modes
5 years ago
ishtob 2cee371bf1 Haptic feedback generalized - DRV2605 and solenoids (#4939)
5 years ago
Jayesh Vora 222380c636 Fix documentation about one shot tap toggle
5 years ago
Erovia 642f6cf14f Add support for using ranges for RGB (#4981)
5 years ago
Yan-Fa Li f3bdd436a3 Update KC_GESC documentation (#5053)
5 years ago
Konstantin Đorđević cd369b7107 docker_build.sh: Run container in interactive mode (#5088)
5 years ago
Ben 1e1b55fbdf Improve Encoder documentation (#5130)
5 years ago
Drashna Jaelre c22f3ba3a2
Debounce refactor / API (#3720)
5 years ago
Drashna Jaelre cc5c6b449a Add kb and user level keyboard initialization functions (#3113)
5 years ago
zvecr 40e67a3074 Add a mechanism for force building a particular community layout (#5027)
5 years ago
skullY 24df54b807 Add documentation for led matrix
5 years ago
skullY fd698c43d7 The beginning of a simple led matrix driver for is31fl3731
5 years ago
Joshua Bragge e251850cd8 added missing ; on example (#5089)
5 years ago
skullY bcb1815420 Add label to the info.json reference
5 years ago
skullY 83f74dd94c fix the case for some elements
5 years ago
noroadsleft c6183ab4fc Update docs/reference_info_json.md
5 years ago
skullY aeee735f35 Clarify LAYOUT vs LAYOUT_all
5 years ago
skullY 330e2e6af5 Address comments in #4832. Move info.json reference to its own file.
5 years ago
Konstantin Đorđević 24b7d058e2 Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević a45b625b62 Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević a5f1581316 Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević 5fdb398e0a Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević bd9be8af4a Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević 59bf9127f2 Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević b577b3b461 Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević a47860e7e3 Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević 096b480e3d Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević 9f2f9b5333 Update docs/hardware_keyboard_guidelines.md
5 years ago
Konstantin Đorđević 7e44618325 Update docs/hardware_keyboard_guidelines.md
5 years ago
fauxpark 81a5e4d718 Update docs/hardware_keyboard_guidelines.md
5 years ago
skullY 154e1d99c3 tweak the keyboard guidelines
5 years ago
skullY c3e0ef4d8a Update the keyboard guidelines
5 years ago
Erez Zukerman c789577675 Adds a period to the docs.
5 years ago
Yan-Fa Li 3a513fc3a3 [Docs] Bootmagic Lite Caveat (#5069)
5 years ago
Robin Hallabro-Kokko 4397b17ca0 faq_build.md: Add section about serial devices on Linux
5 years ago
Anthony 5c7a31eae2 Improvements to Space Cadet Shift (#3856)
5 years ago
Thomas Baart 47051f506f Add One Shot Key callbacks (#4697)
5 years ago
MechMerlin efe360464d Contribute the MechMerlin QMK Configurator docs (#4986)
5 years ago
Rockman18 df251d7a13 Backlight - New option : BACKLIGHT_CAPS_LOCK (#4769)
5 years ago
Konstantin Đorđević 4d9b11af14 Fix Command feature: use get_mods() instead of keyboard_report->mods (#4955)
5 years ago
alex-ong 7d8c629939 Stricter, leaner DEBOUNCE_TYPE section in common_features.mk. Cleanup debounce_type.mk
5 years ago
alex-ong cce8dfab39 Removed check for custom_matrix. We can safely include the debounce file for compilation when custom_matrix is used.
5 years ago
alex-ong 574fc6444b Whitespace cleanup.
5 years ago
Alex Ong c9ba618654 DO NOT USE Merge branch 'master' into debounce_refactor
5 years ago
fauxpark 79b58937f4 Add C(), A() and G() to match already existing S() (#4673)
5 years ago
Dave Brown b4ae07cbb1 Adding documentation for the LM layer modifier. (#3617)
5 years ago
Balz Guenat 5dcb1114d7 Fix a typo in link to the Pro Micro ISP firmware
5 years ago
Konstantin Đorđević 0f8431a57f Tidy up IS_{,HOST_}LED_{ON,OFF} macros (#4894)
5 years ago
Drashna Jaelre 52f1206712 Fix Encoder documentation (#4861)
5 years ago
noroadsleft 3c26f07f5a Grammatical fixes for GPIO Control doc (#4869)
5 years ago
fauxpark ba05f9667b Add new brightness aliases to keycodes_basic.md
5 years ago
DidierLoiseau 94ba2e5a9f Defined IS_(HOST_)LED_ON/OFF() and improved LED documentation (#4853)
5 years ago
Jeremy Bernhardt 77399bfe51 MacOS Brightness Alias (#4836)
5 years ago
James Churchill 28929ad017 Simplify split_common Code significantly (#4772)
5 years ago
Jeremy Bernhardt 5287b94e6f Pointed LM Docs at expected keycodes (#4835)
5 years ago
orbitingorca 3ac6989cc1 Documentation clarification (#3611)
5 years ago
Guilherme Lima aad4319b40 docs: Add Manjaro/Arch dependencies on getting started page (#2701)
5 years ago
Jack Humbert 3cf179be61 Adds Proton C Conversion (#4661)
5 years ago
fauxpark 3bd30085d8 Tidy up Mod-Tap shortcuts (#4806)
5 years ago
Konstantin Đorđević cd9262d7b2 Improve consistency in UNICODEMAP code and docs, update docs/understanding_qmk (#4774)
5 years ago
Alex Ong 2bb2977c13 Merge branch 'master' into debounce_refactor
5 years ago
Danny c0859ac096 Update split keyboard docs (#4735)
5 years ago
Kyle Brown fbcbf44926 Update feature_advanced_keycodes.md (#3672)
5 years ago
Gergely Peidl ca35647535 Feature Unicode example code fixed.
5 years ago
Drashna Jaelre afd5cda4a0 Fix up process_leader to be a bit more optimized (#4662)
5 years ago