QMK Bot
1871d01c18
Merge remote-tracking branch 'origin/develop' into xap
2023-01-02 22:13:33 +00:00
Joel Challis
4b2fd42122
Build warning when not valid work-tree ( #19475 )
2023-01-03 09:12:54 +11:00
QMK Bot
ebb8bf20c4
Merge remote-tracking branch 'origin/develop' into xap
2023-01-02 22:12:33 +00:00
Joel Challis
b297531dbf
Migrate 'make git-submodule' to CLI command ( #19479 )
2023-01-03 09:11:57 +11:00
QMK Bot
78caa19c76
Merge remote-tracking branch 'origin/develop' into xap
2022-12-14 20:28:20 +00:00
QMK Bot
83e8e5845a
Merge remote-tracking branch 'origin/master' into develop
2022-12-14 20:27:34 +00:00
Nick Brassel
e67e690cf3
Revert to legacy wear-leveling driver by default for F401. ( #19328 )
2022-12-15 07:27:00 +11:00
QMK Bot
ce56f20ee2
Merge remote-tracking branch 'origin/develop' into xap
2022-12-14 15:32:17 +00:00
Stefan Kerkmann
962e4c0e18
[Test] Reset timer for every unit test and provide timestamps for log messages ( #17028 )
2022-12-15 02:31:08 +11:00
QMK Bot
1af901f991
Merge remote-tracking branch 'origin/develop' into xap
2022-12-08 16:46:05 +00:00
Ruslan Sayfutdinov
85ee55ff3b
Detect host OS based on USB fingerprint ( #18463 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-12-09 03:45:30 +11:00
QMK Bot
eb959c6740
Merge remote-tracking branch 'origin/develop' into xap
2022-12-02 10:56:45 +00:00
Nick Brassel
cf3c26533c
Fixup EFL and F4's sector selection. ( #19221 )
2022-12-02 21:55:28 +11:00
QMK Bot
e3fc311e0f
Merge remote-tracking branch 'origin/develop' into xap
2022-11-23 08:50:53 +00:00
Nick Brassel
bebfdad795
NVRAM refactor, phase 1. ( #18969 )
...
* Rename `eeprom_stm32` to `eeprom_legacy_emulated_flash`.
* Rename `flash_stm32` to `legacy_flash_ops`.
* Rename `eeprom_teensy` to `eeprom_kinetis_flexram`.
2022-11-23 08:50:19 +00:00
zvecr
763e3dfb13
revert whitespace
2022-11-18 00:16:50 +00:00
QMK Bot
de42d1d7c8
Merge remote-tracking branch 'origin/develop' into xap
2022-11-11 23:58:24 +00:00
Nick Brassel
092228571c
Move EFL wear-leveling driver to be default for F1, F3, F4, L4, G4, WB32, GD32V. ( #19020 )
2022-11-11 23:57:44 +00:00
Nick Brassel
d6841242e6
Merge remote-tracking branch 'upstream/develop' into xap
2022-11-06 08:34:19 +11:00
Nick Brassel
5233c69bc6
Remove thermal printer. ( #18959 )
2022-11-06 00:15:55 +11:00
QMK Bot
6673985b5c
Merge remote-tracking branch 'origin/develop' into xap
2022-11-01 00:36:18 +00:00
Ryan
7ebc396876
compiler.txt: ensure file exists before comparison ( #18921 )
2022-11-01 00:35:38 +00:00
QMK Bot
b62041aca6
Merge remote-tracking branch 'origin/develop' into xap
2022-10-23 03:30:51 +00:00
Joel Challis
64ca14feea
Fix garbled test output ( #18822 )
...
* Fix garbled test output
* Correct SRC listing
2022-10-23 04:30:17 +01:00
QMK Bot
71f9a93054
Merge remote-tracking branch 'origin/develop' into xap
2022-10-22 19:40:18 +00:00
Joel Challis
575db6949a
Generalise CTPC logic from common_features ( #18803 )
2022-10-22 12:39:39 -07:00
QMK Bot
c07995dd01
Merge remote-tracking branch 'origin/develop' into xap
2022-10-20 13:42:52 +00:00
Ryan
af678521c1
Remove quantum/audio from global VPATH ( #18753 )
2022-10-20 14:41:45 +01:00
QMK Bot
c0ae9b316b
Merge remote-tracking branch 'origin/develop' into xap
2022-10-19 16:43:58 +00:00
Joel Challis
aa8e0a3e7a
Build correctly when out of tree ( #18775 )
2022-10-19 17:43:25 +01:00
QMK Bot
331531f4b7
Merge remote-tracking branch 'origin/develop' into xap
2022-10-08 16:14:30 +00:00
jpe230
86938fd958
Allow QK_MAKE to work with converters ( #18637 )
2022-10-08 09:13:58 -07:00
QMK Bot
ac96c4b4da
Merge remote-tracking branch 'origin/develop' into xap
2022-10-05 17:09:02 +00:00
QMK Bot
86ce1d4b04
Merge remote-tracking branch 'origin/master' into develop
2022-10-05 16:55:12 +00:00
George Rodrigues
959f4cbb62
docs: some typos ( #18582 )
...
probably hacktoberism
2022-10-05 17:32:07 +01:00
QMK Bot
d111594843
Merge remote-tracking branch 'origin/develop' into xap
2022-10-01 22:36:47 +00:00
Ryan
c4ff8192c2
Reverse keymap search order ( #18449 )
2022-10-01 23:36:07 +01:00
QMK Bot
829aa38863
Merge remote-tracking branch 'origin/develop' into xap
2022-09-30 02:58:26 +00:00
QMK Bot
a50b18c9aa
Merge remote-tracking branch 'origin/master' into develop
2022-09-30 02:57:53 +00:00
Nick Brassel
168b69654f
Explicitly specify path to RP2040 wear_leveling config file. ( #18541 )
2022-09-29 19:57:20 -07:00
Drashna Jael're
5db8ab38d9
Merge remote-tracking branch 'origin/develop' into xap
2022-09-29 13:30:12 -07:00
Ryan
f80058d96e
Start Bluetooth API ( #18366 )
2022-09-29 18:38:09 +01:00
Nick Brassel
cbbb45c13f
Start moving towards introspection-based data retrieval ( #18441 )
2022-09-29 18:25:55 +01:00
QMK Bot
19a416b5f6
Merge remote-tracking branch 'origin/develop' into xap
2022-09-24 06:44:27 +00:00
Alabastard-64
7c1797f52f
[Core] Pointing Device Automatic Mouse Layer ( #17962 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
2022-09-23 23:43:55 -07:00
QMK Bot
abe63ae50f
Merge remote-tracking branch 'origin/develop' into xap
2022-09-19 00:36:31 +00:00
Joel Challis
20f142a772
Tidy up LAYOUT macro generation ( #18262 )
2022-09-19 01:35:46 +01:00
QMK Bot
0f234fc77e
Merge remote-tracking branch 'origin/develop' into xap
2022-09-17 07:51:36 +00:00
Drashna Jaelre
fb29c0ae53
[Core] Add getreuer's Autocorrect feature to core ( #15699 )
...
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
2022-09-17 17:50:54 +10:00
QMK Bot
d48de47ad2
Merge remote-tracking branch 'origin/develop' into xap
2022-09-12 15:49:39 +00:00
Ryan
3d667f0970
Refactor Unicode feature ( #18333 )
2022-09-12 08:49:04 -07:00
QMK Bot
2471270b91
Merge remote-tracking branch 'origin/develop' into xap
2022-09-07 18:59:58 +00:00
Ryan
f7d2b001bc
Move Bluetooth-related function calls up to host/keyboard level ( #18274 )
...
* Move Bluetooth-related function calls up to host/keyboard level
* Remove pointless set_output() call
* Move bluetooth (rn42) init to end of keyboard_init()
* Enable SPI/UART for ChibiOS targets
* Some more slight tweaks
2022-09-07 19:59:24 +01:00
QMK Bot
b1f814a2b9
Merge remote-tracking branch 'origin/develop' into xap
2022-08-31 14:17:56 +00:00
Ryan
bb6f028833
Move bootloader.mk to platforms ( #18228 )
2022-08-31 07:17:24 -07:00
QMK Bot
6e2c02f3db
Merge remote-tracking branch 'origin/develop' into xap
2022-08-31 07:17:11 +00:00
Marek Kraus
0237ff0c62
[Core] Rework PS/2 driver selection ( #17892 )
...
* [Core] Rework PS/2 driver selection
Enabling and selecting PS/2 driver was using old approach,
so it was reworked to current approach, inspired by Serial
and WS2812 driver selections.
* [Keyboard] Update keyboards using PS/2 to use new PS/2 driver selection
* [Docs] Update PS/2 documentation to use new PS/2 driver selection
* Fix indentation
* [Core] Add PS2 to data driver
* Fix oversight in property name
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Add PS/2 pins to data driven mappings
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-08-31 09:16:07 +02:00
QMK Bot
f0666c1b18
Merge remote-tracking branch 'origin/develop' into xap
2022-08-28 20:21:19 +00:00
Ryan
d18698a8e8
Remove deprecated USBasp and bootloadHID bootloader types ( #18195 )
2022-08-28 21:20:43 +01:00
QMK Bot
145910f85b
Merge remote-tracking branch 'origin/develop' into xap
2022-08-25 11:18:14 +00:00
Joel Challis
43fd647130
Add eeprom defaults for tinyuf2 bootloader ( #18042 )
2022-08-25 21:17:41 +10:00
QMK Bot
9040983049
Merge remote-tracking branch 'origin/develop' into xap
2022-08-18 23:53:33 +00:00
Joel Challis
0fcebdcdf1
Swap F4x1 default board files away from blackpill ( #17522 )
2022-08-19 00:52:50 +01:00
QMK Bot
5669ebdc7b
Merge remote-tracking branch 'origin/develop' into xap
2022-08-14 16:19:22 +00:00
Drashna Jaelre
4da3482872
Fix Emulated EEPROM issue with F466 ( #18039 )
2022-08-14 17:18:59 +01:00
QMK Bot
aca72ea992
Merge remote-tracking branch 'origin/develop' into xap
2022-08-14 11:28:00 +00:00
Mega Mind
fce99f3875
[Controller] Added board config for custom controller STeMCell ( #16287 )
...
Co-authored-by: Mariappan Ramasamy <947300+Mariappan@users.noreply.github.com>
Co-authored-by: Mariappan Ramasamy <maari@basis-ai.com>
Co-authored-by: Sadek Baroudi <sadekbaroudi@gmail.com>
2022-08-14 21:27:26 +10:00
QMK Bot
8a9de3ff44
Merge remote-tracking branch 'origin/develop' into xap
2022-08-13 21:13:47 +00:00
Joshua Diamond
2f87abd4ef
Revert "[Core] Re-order user space rules inclusion ( #17459 )" ( #18032 )
2022-08-14 07:13:15 +10:00
QMK Bot
d4d66eb49f
Merge remote-tracking branch 'origin/develop' into xap
2022-08-13 13:57:45 +00:00
Albert Y
69fa2d8378
[Core] Re-order user space rules inclusion ( #17459 )
2022-08-13 23:57:07 +10:00
QMK Bot
6f840cd8b7
Merge remote-tracking branch 'origin/develop' into xap
2022-08-13 13:40:07 +00:00
lokher
a02aff9c77
Add led matrix support for CKLED2001 ( #17643 )
2022-08-13 14:39:06 +01:00
QMK Bot
a7bbecf52e
Merge remote-tracking branch 'origin/develop' into xap
2022-08-13 02:56:32 +00:00
Drashna Jaelre
3d24845016
[Bug] Fix wrong varaible in encoder block ( #18020 )
2022-08-12 19:55:59 -07:00
QMK Bot
d5f2e10899
Merge remote-tracking branch 'origin/develop' into xap
2022-08-13 01:04:39 +00:00
Drashna Jaelre
aed82bc6a0
Move Encoder+Encoder Map from generic features ( #18018 )
2022-08-12 18:04:02 -07:00
QMK Bot
2c2dabb725
Merge remote-tracking branch 'origin/develop' into xap
2022-08-04 11:06:03 +00:00
Nick Brassel
543f54a483
[Core] STM32_USB_USE_OTG1
=> USB_ENDPOINTS_ARE_REORDERABLE
( #17647 )
2022-08-04 21:05:16 +10:00
QMK Bot
1ed3b63f1a
Merge remote-tracking branch 'origin/develop' into xap
2022-07-20 16:33:00 +00:00
Drashna Jaelre
ee17ffadea
Move Pointing Device code to a subdirectory ( #17684 )
2022-07-20 17:32:00 +01:00
QMK Bot
45298a8c26
Merge remote-tracking branch 'origin/develop' into xap
2022-07-20 00:47:05 +00:00
Drashna Jaelre
12eb6444c6
Add support for PAW3204 Optical Sensor ( #17669 )
...
Co-authored-by: gompa <gompa@h-bomb.nl>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
2022-07-19 17:46:22 -07:00
zvecr
28855f658a
Hash dynamic keymap at runtime
2022-07-15 03:33:34 +01:00
QMK Bot
36d825309b
Merge remote-tracking branch 'origin/develop' into xap
2022-07-14 09:50:35 +00:00
Stefan Kerkmann
3c58f98929
[Core] PMW33XX drivers overhaul ( #17613 )
...
* PMW33XX drivers overhaul
This combines the PMW3389 and PM3360 drivers as they only differ in the
firmware blobs and CPI get and set functions. The following changes have
been made:
* PMW3389 now gets the same multi-sensor feature that is already available on the
PMW3360.
* Introduced a shared pmw33xx_report_t struct is now directly readable via SPI
transactions instead of individual byte-sized reads, saving multiple
copies and bitshift operations.
* pmw33(89/60)_get_report functions had unreachable branches in their motion
detection logic these have been simplied as much as possible.
* The fast firmware upload option has been removed as this becomes obsolete by
the newly introduced polled waiting functions for ChibiOS polled waiting
* PMW33(60/89)_SPI_LSBFIRST and PMW33(60/89)_SPI_MODE config options
have been removed as they don't need to be configurable.
* All PMW3389 and PMW3360 defines have been unified to a PMW33XX prefix
to reduce code duplication and make the defines interchangeable
* Adjust keyboards to PMW33XX naming scheme
2022-07-14 11:50:00 +02:00
QMK Bot
7fa23bcc6c
Merge remote-tracking branch 'origin/develop' into xap
2022-07-13 04:18:12 +00:00
Daniel Kao
5db705d054
Cirque trackpad features: circular scroll, inertial cursor ( #17482 )
2022-07-12 21:17:40 -07:00
QMK Bot
517eb82ed6
Merge remote-tracking branch 'origin/develop' into xap
2022-07-07 07:28:46 +00:00
Stefan Kerkmann
d9bb189e25
[Core] Update mpaland/printf to eyalroz/printf fork ( #16163 )
...
mpaland printf implementation was abandoned in ~2019 and the fork by
eyalroz is now regarded to be the goto replacement of it. So this commit
incoporates the changes needed to use this fork in QMK.
Note that pointer ptrdiff_t is always supported since commit
51c90f93a97fdaef895783ecbe24569be0db7cb8
2022-07-07 09:27:50 +02:00
zvecr
ced7094ddd
Add xap cli functions to test secure
2022-07-07 01:57:41 +01:00
QMK Bot
a23c40f921
Merge remote-tracking branch 'origin/develop' into xap
2022-07-04 23:00:39 +00:00
Nick Brassel
0e5d67145a
Allow for keymaps
array to be implemented in a file other than $(KEYMAP_C)
( #17559 )
2022-07-05 08:58:35 +10:00
QMK Bot
063a5b8e7c
Merge remote-tracking branch 'origin/develop' into xap
2022-07-02 14:14:17 +00:00
Ryan
ac5e6b6a3b
Tentative Teensy 3.5 support ( #14420 )
...
* Tentative Teensy 3.5 support
* Set firmware format to .hex for ARM Teensys
* Got to "device descriptor failed" by comparing with Teensy 3.6 code
* Drop down to 96MHz...
* Bump back up to 120MHz
2022-07-03 00:12:45 +10:00
QMK Bot
2196d7cb9c
Merge remote-tracking branch 'origin/develop' into xap
2022-07-02 12:10:26 +00:00
Ryan
3ecb0a80af
Feature-ify Send String ( #17275 )
2022-07-02 22:10:08 +10:00
QMK Bot
3f5ff5a0c6
Merge remote-tracking branch 'origin/develop' into xap
2022-07-02 05:19:31 +00:00
Nick Brassel
5846b40f74
RP2040 emulated EEPROM. ( #17519 )
2022-07-02 15:18:50 +10:00
QMK Bot
f6d689a980
Merge remote-tracking branch 'origin/develop' into xap
2022-06-30 11:20:40 +00:00