21258 Commits (34e244cecf62afb30ee5a4362867f24b03675691)
 

Author SHA1 Message Date
Nick Brassel 34e244cecf
Wear-leveling EEPROM drivers: `embedded_flash`, `spi_flash`, `legacy` (#17376) 3 years ago
ihatechoosingusernames 1204cbb7ea
Update feature_split_keyboard.md to add extra detail about left and right matrices. (#17492) 3 years ago
Dasky dcdc7290e5
RGB Matrix Heatmap - Skip positions with NO_LED (#17488) 3 years ago
QMK Bot f7eb7926e8 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Drashna Jaelre 74bec84740
[Bug] Fix 3 speed mousekey mode (#17500) 3 years ago
QMK Bot 0151f4c307 Merge remote-tracking branch 'origin/master' into develop 3 years ago
dependabot[bot] 88086a80b0
Bump JamesIves/github-pages-deploy-action from 3.7.1 to 4.3.4 (#17497)
Bumps [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-action) from 3.7.1 to 4.3.4.
- [Release notes](https://github.com/JamesIves/github-pages-deploy-action/releases)
- [Commits](https://github.com/JamesIves/github-pages-deploy-action/compare/3.7.1...v4.3.4)

---
updated-dependencies:
- dependency-name: JamesIves/github-pages-deploy-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot] 58f4e19503
Bump actions/checkout from 2 to 3 (#17496)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
dependabot[bot] b37a59a967
Bump peter-evans/create-pull-request from 3 to 4 (#17495)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 years ago
QMK Bot 1f61fb33b4 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Nick Brassel 2b094d4112
Enable dependabot for actions. 3 years ago
QMK Bot 2daad28ab1 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Drashna Jaelre 43f8d365ba
[Bug] Fix issue with mousekey movement getting stuck (#17493)
* [Bug] Fix issue with mousekey movement getting stuck

* Lint
3 years ago
QMK Bot 54383674db Merge remote-tracking branch 'origin/master' into develop 3 years ago
Nick Brassel 1e402060a6
Bump revision for auto-tagging.
Seems there was an error, but it wasn't failing the actions run.

https://github.com/anothrNick/github-tag-action/releases/tag/1.39.0
3 years ago
QMK Bot 33b62b6867 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Joel Challis fa3dd373b4
Fix error message in generated code (#17484) 3 years ago
Nick Brassel 01ecf332ff
Generic wear-leveling algorithm (#16996)
* Initial import of wear-leveling algorithm.

* Alignment.

* Docs tweaks.

* Lock/unlock.

* Update quantum/wear_leveling/wear_leveling_internal.h

Co-authored-by: Stefan Kerkmann <karlk90@pm.me>

* More tests, fix issue with consolidation when unlocked.

* More tests.

* Review comments.

* Add plumbing for FNV1a.

* Another test checking that checksum mismatch clears the cache.

* Check that the write log still gets played back.

Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
3 years ago
Thomas Kriechbaumer 0d013a21e1
[Split] Verify Split Pointing Device config (#17481) 4 years ago
Thomas Kriechbaumer 01bc974365
improvements for Cirque Pinnacle trackpads (#17091) 4 years ago
QMK Bot 60cbb25148 Merge remote-tracking branch 'origin/master' into develop 4 years ago
rooski15 410686dc03
[Keyboard] Add blockboy/ac980mini keyboard (#16839)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
4 years ago
QMK Bot 99614bd89a Merge remote-tracking branch 'origin/master' into develop 4 years ago
precondition e13bb58c40
Only omit paths containing "/keymaps/" (#17468)
This allows keyboard names to contain the word "keymaps"
4 years ago
QMK Bot e30cd0fa16 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Drashna Jaelre 7fd3d76faa
[Split] Ensure SOFT_SERIAL_PIN is defined if USE_I2C isn't defined (#17466) 4 years ago
QMK Bot c43e89bb4a Merge remote-tracking branch 'origin/master' into develop 4 years ago
jack cbbdcec290
[Keyboard] Fixup skergo - missing keycode in keymaps (#17458) 4 years ago
QMK Bot 3c9f27e1c9 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Evelien Dekkers 31dfdaa1ba
[Keyboard] Fix firmware size for via keymap on Atom47 (#17472) 4 years ago
precondition 3b9e186019
Do not enable PERMISSIVE_HOLD when TAPPING_TERM exceeds 500ms (#15674) 4 years ago
QMK Bot 0e60b3a620 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Nick Brassel a8677ed296
Fix up Djinn fuse handling. (#17465) 4 years ago
precondition 7060cb7b26
Refactor steno and add `STENO_PROTOCOL = [all|txbolt|geminipr]` (#17065)
* Refactor steno into STENO_ENABLE_[ALL|GEMINI|BOLT]

* Update stenography documentation

* STENO_ENABLE_TXBOLT → STENO_ENABLE_BOLT

TXBOLT is a better name but BOLT is more consistent with the
pre-existing TX Bolt related constants, which all drop the "TX " prefix

* Comments

* STENO_ENABLE_[GEMINI|BOLT|ALL] → STENO_PROTOCOL = [geminipr|txbolt|all]

* Add note on lacking V-USB support

* Clear chord at the end of the switch(mode){send_steno_chord} block

* Return true if NOEVENT

* update_chord_xxx → add_xxx_key_to_chord

* Enable the defines for all the protocols if STENO_PROTOCOL = all

* Mention how to use `steno_set_mode`

* Set the default steno protocol to "all"

This is done so that existing keymaps invoking `steno_set_mode` don't
all suddenly break

* Add data driver equivalents for stenography feature

* Document format of serial steno packets

(Thanks dnaq)

* Add missing comma
4 years ago
SmugSam 2239527871
In honor of king terry (#17387) 4 years ago
QMK Bot 32792826a8 Merge remote-tracking branch 'origin/master' into develop 4 years ago
David Kosorin 71472a1692
Update ref_functions.md (replaced deprecated `RESET`) (#17436) 4 years ago
QMK Bot 25b5c2c538 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Dasky aaaf3ff66a
Fix 0 delta results in size_regression.sh (#17457) 4 years ago
Jamal Bouajjaj d3858585ac
Added global current to all other issi drivers who don't have it (#17448) 4 years ago
QMK Bot a0f857b7a2 Merge remote-tracking branch 'origin/master' into develop 4 years ago
James Young 666cba5c2e
Cf/evyd13 wasdat (#17452)
* evyd13/wasdat: add LAYOUT_all Configurator data

* info.json: fix JSON syntax errors
4 years ago
QMK Bot 2f9145c6ea Merge remote-tracking branch 'origin/master' into develop 4 years ago
Salicylic-acid3 47fcb40a81
[Keyboard] Fix RGB_matrix coordinates for gl516/j73gl (#17450) 4 years ago
QMK Bot b02f178c06 Merge remote-tracking branch 'origin/master' into develop 4 years ago
Kevin Zhao 8ea836f2b2
[Keyboard] Update SKErgo for hardware changes (#17449)
Co-authored-by: kevinzhao-tech <kevin@keyz.io>
4 years ago
Stefan Kerkmann 9aa9155e88
[Core] Mark GD32VF103 as ChibiOS-Contrib (#17444) 4 years ago
Kyle McCreery eac0f6d4c9
Cirque Attenuation Setting (#17342) 4 years ago
QMK Bot 2e27eb318e Merge remote-tracking branch 'origin/master' into develop 4 years ago
James Young 0a04064362
Chaos 65 Community Layout Support (#17447)
* move ISO Enter position to home row

This commit makes the ISO layout macros compatible with QMK's `65_iso_blocker` and `65_iso_blocker_tsangan` community layouts.

* info.json: apply friendly formatting

- add key labels
- add line breaks between physical rows

* enable Community Layout support

* chaos65.h: add matrix diagram
4 years ago