zvecr
f5e8c10be8
Fix compilation on older gcc versions
2023-05-23 00:31:20 +01:00
zvecr
13f57c6d45
Partial generation of execute helpers
2023-03-26 23:51:27 +01:00
zvecr
64c5531be6
Refactor inline_generator to template
2023-03-22 21:21:02 +00:00
zvecr
751e72c1f9
Fix xap_client gen after render_xap_output changes
2023-03-06 19:56:38 +00:00
Nick Brassel
03c47d295e
Jinja2 cleanup.
2023-01-14 15:37:07 +11:00
QMK Bot
62e03baccf
Merge remote-tracking branch 'origin/develop' into xap
2022-12-12 20:51:50 +00:00
jpe230
102f22f7e9
[Core] Quantum Painter - LVGL Integration ( #18499 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-12-13 07:51:14 +11:00
zvecr
9fcab705a9
Align client/docs gen with recent changes
2022-10-16 20:24:37 +01:00
Nick Brassel
c2e95c8522
Squashed commit of the following:
...
commit d614bc5f62f3c2efc5c5cc0f38168a67681e6fb5
Author: Nick Brassel <nick@tzarc.org>
Date: Sun Oct 16 13:17:03 2022 +1100
Remove old header generator.
commit 08337b814cfcef57a1f6b41acf06b806ad4bb116
Author: Nick Brassel <nick@tzarc.org>
Date: Sat Oct 15 11:47:20 2022 +1100
Restart jinja2 generation for firmware-side output.
2022-10-16 13:19:15 +11:00
zvecr
d1e3036ce2
Generate python effect constants
2022-10-13 01:43:47 +01:00
zvecr
f81328068e
stash more lighting
2022-09-29 23:44:19 +01:00
zvecr
1dbb4c0f96
stash
2022-09-29 23:44:19 +01:00
zvecr
76a45a4e24
Stub out nested routes
2022-09-29 23:44:19 +01:00
QMK Bot
0b27f39455
Merge remote-tracking branch 'origin/develop' into xap
2022-08-20 17:23:40 +00:00
Joel Challis
d2accb48e7
RESET -> QK_BOOT keyboard readme ( #18110 )
2022-08-20 11:34:17 +01:00
zvecr
63c8e0c8a2
Prep client gen for header parsing - templates
2022-07-18 00:06:32 +01:00
zvecr
7bce3d7b25
Prep client gen for header parsing
2022-07-17 23:04:35 +01:00
zvecr
ca8af27673
Tidy up python client
2022-07-17 22:02:26 +01:00
zvecr
e4a41e8795
Stub out python client routes
2022-07-17 02:58:14 +01:00
zvecr
2a1bfafa1a
Stub out python client gen
2022-07-17 01:54:11 +01:00
zvecr
943ee73b40
Reserve user/keyboard broadcast messages
2022-06-24 00:04:08 +01:00
zvecr
f727692fd1
Render request/response in XAP docs
2022-05-26 18:22:54 +01:00
zvecr
d95d22201a
multiline description?
2022-05-22 21:12:32 +01:00
zvecr
d75330f9c1
flesh out secure docs
2022-05-22 20:55:17 +01:00
zvecr
a9468f385e
stub out route and broadcast_message docs
2022-05-22 16:01:37 +01:00
zvecr
e111b9d017
Use slightly more unique data name
2022-03-31 23:31:01 +01:00
zvecr
2c8c9c9928
And sort out docs gen too
2022-03-31 23:16:56 +01:00
Nick Brassel
575d8c19fc
Merge remote-tracking branch 'upstream/develop' into xap
2022-03-09 19:47:31 +11:00
QMK Bot
e2ab5056f1
Merge remote-tracking branch 'origin/master' into develop
2022-03-05 21:00:29 +00:00
Joel Challis
b202e59322
Update info.json ( #16540 )
2022-03-06 07:59:54 +11:00
Joel Challis
e4a6afa369
Rework generate-api CLI command to use .build directory ( #16441 )
2022-02-27 12:28:51 +01:00
Joel Challis
0d9a0d5d97
Align new-keyboard with recent schema updates ( #16378 )
2022-02-16 20:58:40 +00:00
Joel Challis
b0621223bc
Various fixes for new-keyboard ( #16358 )
2022-02-15 01:42:58 +00:00
Nick Brassel
69e9c80ec3
Reworked docs rendering using jinja2.
2022-02-15 05:19:13 +11:00
Joel Challis
2e279f1b88
Initial pass at data driven new-keyboard subcommand ( #12795 )
...
* Initial pass at a data driven keyboard subcommand
* format
* lint
* Handle bootloader now its mandatory
2022-02-09 06:03:30 +11:00
Ryan
1d11ae3087
Rip out old macro and action_function system ( #16025 )
...
* Rip out old macro and action_function system
* Update quantum/action_util.c
Co-authored-by: Joel Challis <git@zvecr.com>
2022-01-24 21:22:20 +00:00
Ryan
a8d440e4e0
Tidy up NKRO_ENABLE rules ( #15382 )
2021-12-09 16:05:44 +11:00
Ryan
c12b997679
Tidy up SLEEP_LED_ENABLE
rules ( #15362 )
2021-12-01 21:13:00 +11:00
Mikkel Jeppesen
fefd7fdc51
Refactor new-keyboard to be python3.7 compatible ( #14707 )
...
* Use copy_tree from distutils for python 3.7 support
* Bump python version in docs
* Changed new-keyboard to use printf-style format strings
* Use username for manunfacturer / maintainer
* Update lib/python/qmk/cli/new/keyboard.py
Co-authored-by: Zach White <skullydazed@drpepper.org>
Co-authored-by: Zach White <skullydazed@drpepper.org>
2021-11-05 08:14:43 +11:00
Ryan
5af1799735
Remove BLUETOOTH_ENABLE from keyboard-level rules.mk ( #14379 )
2021-09-12 15:27:29 +10:00
Ryan
4791cfae1a
Remove width, height and key_count from info.json ( #14274 )
2021-09-12 14:04:56 +10:00
Ryan
d5cb7de5e4
Change USBasp and bootloadHID bootloaders to lowercase ( #14354 )
2021-09-10 17:17:54 +10:00
Joel Challis
2cade3a483
Align some quantum sub-directories ( #14134 )
...
* Misc folder tidy
* Review comments
* Remove redundant entry
2021-08-24 17:07:11 +01:00