Commit Graph
100 Commits
Author SHA1 Message Date
Nick Brassel 60308a2c0f These should really have been 0.0.6. 2024-08-27 10:55:32 +10:00
Nick BrasselandGitHub 70cbf08b67 Add new connection keycodes for Bluetooth, 2.4GHz. (#24251) 2024-08-27 10:52:23 +10:00
Nick BrasselandGitHub 0f43486537 Changelog update with actual qmk_userspace_via link. (#24332) 2024-08-26 23:05:45 +01:00
Nick Brassel 656fea4dab Branch point for 2024q4 breaking change 2024-08-26 10:04:37 +10:00
Nick Brassel 170ed7ba9b Merge branch 'master' into develop 2024-08-26 10:04:02 +10:00
Nick Brassel 5d76c5280d Merge branch 'develop' 2024-08-26 10:01:57 +10:00
Nick Brassel 81dcf2b547 Merge point for 2024q3 breaking change -- take 2 2024-08-26 10:00:11 +10:00
Nick Brassel 5741eb7b10 Fixup python tests for missing via keymaps. 2024-08-26 09:57:35 +10:00
Nick Brassel 9976d0f547 Merge point for 2024q3 breaking change 2024-08-26 09:49:08 +10:00
acac787842 2024q3 breaking changes changelog (#24324)
Co-authored-by: Joel Challis <git@zvecr.com>
2024-08-26 09:46:12 +10:00
Nick BrasselandGitHub 45dc2499dc Remove all via-enabled keymaps, including via. (#24322) 2024-08-26 07:51:22 +10:00
Nick BrasselandGitHub dccada95aa Remove debugging prints. (#24271) 2024-08-12 23:25:29 +10:00
Nick BrasselandGitHub 380e0c9cad Userspace: add support for adding environment variables during build (#22887) 2024-08-12 22:34:22 +10:00
Nick BrasselandGitHub 158aaef78c ChibiOS update script updates. (#24267) 2024-08-12 20:35:56 +10:00
Nick Brassel 5c10bd3d8c Fixup changelog entry path. 2024-08-04 11:44:24 +10:00
Nick BrasselandGitHub 8ca082892a Eliminate use of #include "../default/keymap.c". (#24215) 2024-07-30 13:06:15 +10:00
Nick BrasselandGitHub 8c35011d0a [CLI] Only generate files if contents change. (#24038)
Don't overwrite if the content doesn't change.
2024-07-24 06:16:51 +01:00
Nick BrasselandGitHub daa777d6fb [WIP] Adds bus acquire/release semantics to SPI start/stop. (#23439) 2024-07-18 08:59:08 +10:00
Nick BrasselandGitHub 8abaa3bc2d Add support for key override introspection. (#24120) 2024-07-16 09:22:17 +10:00
Nick BrasselandGitHub 4d4d7b76b0 [CI] Disable Discord webhook when CI run is cancelled. (#24104)
* Disable Discord webhook when CI run is cancelled.

* Include link to binaries in Discord output.
2024-07-12 01:19:33 +01:00
Nick Brassel 565bb704e0 fixup CI exec flag 2024-07-12 09:48:38 +10:00
Nick BrasselandGitHub 890909c2d7 [CI] Remove via keymap builds. (#24103) 2024-07-12 09:19:04 +10:00
Nick BrasselandGitHub f15fff3258 [CI] Pull full history before generating index (#24102)
For some reason the history generation is way out.
2024-07-12 00:01:20 +01:00
Nick BrasselandGitHub 1b8b6801d4 [CI] Add index page generator. (#23737) 2024-07-11 14:43:26 +01:00
Nick Brassel 1c02c3dfad [docs] Fixup home link. (#24068) 2024-07-06 16:19:00 +10:00
Nick BrasselandGitHub 300505bd9e [docs] Fixup home link. (#24068) 2024-07-06 16:08:55 +10:00
Nick BrasselandGitHub 4ae0ca5a11 Tap dance introspection (#24049) 2024-07-06 00:57:54 +01:00
Nick BrasselandGitHub 3a711f4cfa Allow overriding get_hardware_id(). (#24051) 2024-07-05 11:22:08 +10:00
Nick BrasselandGitHub bc8ac86422 Minimum python version listing. (#23989) 2024-07-03 22:00:53 +10:00
Nick BrasselandGitHub 7bc3eef8cc SPI flash API cleanup, add async erase capability. (#23894) 2024-07-02 10:16:41 +10:00
Nick BrasselandGitHub 03e688e91f Add support for userspace to docker build commands. (#23988) 2024-06-24 12:29:30 +10:00
Nick BrasselandGitHub 7ac1a34a34 [CLI] Older python compat. (#23933) 2024-06-16 19:53:03 +10:00
Nick BrasselandGitHub 0262161914 [CLI] Don't exit() when certain exceptions occur. (#23442) 2024-06-15 10:37:47 +01:00
Nick BrasselandGitHub 7247039742 Fixup docs. (#23906) 2024-06-13 02:55:52 +01:00
Nick BrasselandGitHub e69d30a9e9 VIA keymap deprecation notice. (#23905) 2024-06-13 09:48:24 +10:00
Nick BrasselandGitHub bdd10ef8e7 Remove VIA_ENABLE from default keymaps. (#23903) 2024-06-12 17:43:09 +10:00
Nick BrasselandGitHub a4da5f219f Fixup build failures. (#23869) 2024-06-05 12:20:57 +10:00
Nick BrasselandGitHub 6d365dd8f1 Add helper make targets for formatting and pytest. (#23858) 2024-06-04 12:23:25 +10:00
Nick BrasselandGitHub 282253a7e0 [docs] Add ability to redirect based on input path. (#23851) 2024-06-03 08:55:03 +10:00
Nick BrasselandGitHub 6ef9717288 Vitepress conversion of docs. (#23795) 2024-05-30 12:00:41 +10:00
Nick BrasselandGitHub 395766657f Decrease CPU count by one to try and stop GHA from killing runners. (#23826) 2024-05-30 10:43:45 +10:00
Nick Brassel 6921c8a7dd Branch point for 2024q3 Breaking Change. 2024-05-28 14:42:21 +10:00
Nick Brassel f76cc320fd Merge branch 'develop' 2024-05-28 14:39:23 +10:00
Nick Brassel 465ab5a206 Merge point for 2024q2 Breaking Changes.
- Remove `develop` notice from readme.
2024-05-28 14:38:20 +10:00
Nick BrasselandGitHub 501f988666 [CLI] Fixup return code for qmk userspace-compile. (#23720) 2024-05-15 11:31:14 +10:00
Nick BrasselandGitHub 69640365f8 [CI] Fail workflow if there were build failures (#23678)
More whack-a-mole
2024-05-07 10:02:16 +01:00
Nick BrasselandGitHub a58906ceb3 [CI] Use existing repo variables instead (#23676) 2024-05-07 12:23:56 +10:00
Nick BrasselandGitHub 02737307ff [CI] Allow secrets to propagate from parent to child workflow. (#23675) 2024-05-07 08:45:17 +10:00
Nick BrasselandGitHub dca7c3f86f Reworked CI builds for master/develop. (#23182) 2024-05-06 08:24:53 +01:00
Nick BrasselandGitHub 7fc552632e Add page for capabilties used by docs site. (#23428) 2024-05-05 11:38:31 +01:00
Nick Brassel ac80cee9da Merge remote-tracking branch 'upstream/master' into develop 2024-05-02 20:32:16 +10:00
Nick BrasselandGitHub 9a4f39b738 clangd enhancements. (#23310) 2024-05-02 20:08:41 +10:00
Nick BrasselandGitHub e99b7f240a Remove broken CI workflow (#23631) 2024-04-28 21:12:14 +10:00
Nick BrasselandGitHub 1fa84ea83c Fix up license check path. (#23571) 2024-04-23 19:38:47 +10:00
Nick BrasselandGitHub 33c453d771 PR Checklist: explain wireless requirements. (#23584) 2024-04-23 19:38:08 +10:00
Nick BrasselandGitHub 4acdddbf48 Bodge consolidation. (#23448) 2024-04-10 19:03:11 +10:00
Nick BrasselandGitHub f8a7a6848d Update ChibiOS submodules. (#23405) 2024-04-05 13:23:43 +11:00
Nick BrasselandGitHub 67df06eb44 Fixup cipulot eeprom. (#23280) 2024-03-14 17:52:30 +00:00
Nick BrasselandGitHub 3e1ac7a38f Fixes for encoder abstraction. (#23195) 2024-03-10 22:24:17 +11:00
Nick BrasselandGitHub 900e79febe Attempt to deal with GCC 13+ and rv32 arch extensions. (#23086) 2024-03-09 21:40:19 +11:00
Nick BrasselandGitHub 8946aace5b Add instructions for debugging ARM with VSCode+BMP. (#11217) 2024-03-08 22:24:11 +11:00
Nick BrasselandGitHub 21276de7d5 Normalise .editorconfig. (#23186) 2024-03-02 23:23:34 +11:00
Nick BrasselandGitHub d5ac75385b Fix up scanning for Djinn, post-asyncUSB. (#23188) 2024-03-02 08:45:11 +11:00
Nick BrasselandGitHub 1875659df0 CLI Speed improvements. (#23189) 2024-03-02 08:45:01 +11:00
Nick BrasselandGitHub 8b8f73098b Fix up AVR production build target. (#23190) 2024-03-02 08:44:51 +11:00
Nick Brassel b43f6cb7ef Branch point for 2024q2 Breaking Change 2024-02-28 21:52:10 +11:00
Nick Brassel 4e369d405a Merge branch 'develop' 2024-02-28 21:47:37 +11:00
Nick Brassel dd1706e468 Merge point for 2024q1 Breaking Change 2024-02-28 21:46:31 +11:00
Nick BrasselandGitHub dc046bc215 2024q1 develop changelog. (#23150) 2024-02-28 21:39:19 +11:00
Nick BrasselandGitHub bafbca3604 Ensmallification of helix/rev3_5rows:via. (#23159) 2024-02-27 12:45:46 +11:00
Nick BrasselandGitHub 56802f506c Ensure qmk generate-compilation-database copies to userspace as well. (#23129) 2024-02-22 12:47:42 +00:00
Nick BrasselandGitHub 7df44ffb75 Fix double code indenting (#23117) 2024-02-20 00:45:25 +00:00
Nick BrasselandGitHub 9d9cdaaa2d Add encoder abstraction. (#21548) 2024-02-18 21:17:15 +11:00
Nick BrasselandGitHub 62d19fc2ac Copy compile_commands.json to userspace, if in use. (#22925) 2024-01-20 08:11:17 +11:00
Nick BrasselandGitHub c6ed3cdf10 Add more unwanted compilation output files to .gitignore. (#22894) 2024-01-12 12:08:11 +00:00
Nick BrasselandGitHub 2661ee282a [Bugfix] Manipulate deferred executor slot only if tokens match (#22722) 2023-12-21 09:32:19 +11:00
Nick BrasselandGitHub 3afa2a9439 [Keymap Removal] Restore mechboards mb_via keymaps. (#22723) 2023-12-21 09:02:22 +11:00
Nick BrasselandGitHub a1c8b1ebf7 Remove obvious user keymaps, keyboards/{d,e,f}* edition. (#22695) 2023-12-18 21:45:52 +11:00
Nick BrasselandGitHub d235352504 Remove obvious user keymaps, keyboards/{b,c}* edition. (#22693) 2023-12-18 16:05:50 +11:00
Nick BrasselandGitHub f25226453f Remove obvious user keymaps, keyboards/a* edition. (#22692) 2023-12-18 14:06:47 +11:00
Nick BrasselandGitHub 9539f135d8 Remove obvious user keymaps, keyboards/[0-9]* edition. (#22691) 2023-12-18 13:53:02 +11:00
Nick Brassel ae90b1d1e5 Merge remote-tracking branch 'upstream/master' into develop 2023-12-17 22:27:35 +11:00
Nick BrasselandGitHub 7ea022ba88 [Keymap Removal] Planck and related keymaps. (#22683) 2023-12-17 21:54:01 +11:00
Nick BrasselandGitHub 01eed8d5d8 Dedup the list of tested userspace paths. (#22599) 2023-12-03 09:46:37 +11:00
Nick BrasselandGitHub 024b4070c3 Fixup --no-temp for qmk mass-compile. (#22582) 2023-11-30 20:27:02 +11:00
Nick BrasselandGitHub b7df75e47f Fixup compilation with qmk compile -kb zzz -km all. (#22568) 2023-11-29 13:46:10 +11:00
Nick BrasselandGitHub 049e964e61 Attempt to fix configurator. (#22555) 2023-11-28 14:07:21 +00:00
Nick Brassel ea8d2ffe31 Branch point for 20231126 Breaking Change 2023-11-28 16:42:43 +11:00
Nick Brassel 0115951de1 develop -> master, 2023q4 edition 2023-11-28 16:40:47 +11:00
Nick Brassel 4d99e0a23c Remove notice about develop. 2023-11-28 15:56:54 +11:00
07e7dd8fc1 develop 2023q4 changelog (#22552)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-11-28 15:51:56 +11:00
5501e804ff QMK Userspace (#22222)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-11-28 07:53:43 +11:00
f96a7bbd63 Cater for ECC failures in EFL wear-leveling. (#19749)
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2023-11-26 22:59:38 +11:00
Nick BrasselandGitHub 3a5e4253fc Add simpler method for relocating functions to RAM. (#21804) 2023-11-22 12:08:52 +11:00
Nick BrasselandGitHub 0fcd13f552 [CLI] Remove duplicates from search results (#22528) 2023-11-22 12:08:26 +11:00
Nick BrasselandGitHub 46b996a55e CLI parallel search updates (#22525) 2023-11-22 11:14:34 +11:00
Nick BrasselandGitHub 4938210711 CLI refactoring for common build target APIs (#22221) 2023-11-15 16:24:54 +11:00
Nick BrasselandGitHub 5c22706294 Update stale.yml 2023-11-14 13:15:52 +11:00
Nick BrasselandGitHub ba62db19e7 Update stale.yml (#22473) 2023-11-14 13:12:17 +11:00
Nick BrasselandGitHub 4c625d8286 Revert "chibios: disable RWX segment warning on newer GNU lds (#22007)" (#22469)
This reverts commit de3c42125b.
2023-11-13 22:41:12 +00:00