Ryan
b33fc34967
Deprecate KC_LEAD
for QK_LEAD
( #18792 )
2022-10-21 14:25:54 +01:00
Ryan
1cb1a5a374
Remove legacy Grave Escape keycodes ( #18787 )
2022-10-20 18:04:11 -07:00
Ryan
a7d6643e3d
Fix build failures uncovered by #18753 ( #18789 )
2022-10-21 07:28:18 +11:00
Ryan
c347e732be
Remove legacy EEPROM clear keycodes ( #18782 )
...
* `EEP_RST` -> `EE_CLR`, default-ish keymaps
* `EEP_RST` -> `EE_CLR`, user keymaps
* `EEP_RST` -> `EE_CLR`, community layouts
* `EEP_RST` -> `EE_CLR`, userspace
* `EEP_RST` -> `EE_CLR`, docs & core
2022-10-20 12:20:07 +01:00
Ryan
18dc851e37
Remove legacy Debug keycode ( #18769 )
...
* `DEBUG` -> `DB_TOGG`, default-ish keymaps
* `DEBUG` -> `DB_TOGG`, user keymaps
* `DEBUG` -> `DB_TOGG`, community layouts
* `DEBUG` -> `DB_TOGG`, userspace
* `DEBUG` -> `DB_TOGG`, docs & core
2022-10-19 11:33:05 +01:00
QMK Bot
ae3825a3bc
Merge remote-tracking branch 'origin/master' into develop
2022-10-17 16:14:23 +00:00
jack
5fdb49b5db
Fixup handwired/kbod ( #18754 )
2022-10-17 17:13:40 +01:00
Ryan
bad8c5992b
Remove legacy sendstring keycodes ( #18749 )
2022-10-17 13:45:23 +01:00
Ryan
74223c34a9
Remove legacy keycodes, part 6 ( #18740 )
...
* `KC_RSHIFT` -> `KC_RSFT`
* `KC_RCTRL` -> `KC_RCTL`
* `KC_LSHIFT` -> `KC_LSFT`
* `KC_LCTRL` -> `KC_LCTL`
2022-10-16 14:14:40 +01:00
Ryan
5e4b076af3
Remove legacy keycodes, part 5 ( #18710 )
...
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
QMK Bot
3fe9fbf950
Merge remote-tracking branch 'origin/master' into develop
2022-10-15 21:23:33 +00:00
Reibl János Dániel
ccdd28930a
fix: Remove OLED support ( #18719 )
...
* fix: Remove OLED support
* redundant files
Co-authored-by: zvecr <git@zvecr.com>
2022-10-15 22:22:59 +01:00
Drashna Jaelre
55b9a4d06e
Remove RGBLIGHT_ANIMATION and clean up effect defines for G-K ( #18726 )
2022-10-15 09:55:27 -07:00
Ryan
5629ba1807
Remove legacy keycodes, part 4 ( #18683 )
...
* `KC_PGDOWN` -> `KC_PGDN`
* `KC_PSCREEN` -> `KC_PSCR`
* `KC_SCOLON` -> `KC_SCLN`
* `KC_BSLASH` -> `KC_BSLS`
* `KC_BSPACE` -> `KC_BSPC`
2022-10-13 18:28:14 +01:00
Joel Challis
a9e5e23063
Remove keymaps that still reference legacy macros ( #18693 )
2022-10-13 14:17:20 +11:00
jack
cd5b2e84f5
Fixup handwired/jopr — remove deprecated keycode ( #18668 )
2022-10-13 10:18:33 +11:00
QMK Bot
2acba48623
Merge remote-tracking branch 'origin/master' into develop
2022-10-12 12:20:57 +00:00
Alex Ong
edef8d2a84
Remove xealousbrown keyboard ( #18658 )
...
Co-authored-by: alexo <alex-ong>
2022-10-12 13:20:16 +01:00
Ryan
e96d829724
Remove legacy keycodes, part 3 ( #18669 )
...
* `KC__VOLDOWN` -> `KC_VOLD`
* `KC__VOLUP` -> `KC_VOLU`
* `KC__MUTE` -> `KC_MUTE`
* `KC_POWER` -> `KC_PWR`
2022-10-11 14:21:47 +01:00
Ryan
c6f1b594a2
Remove legacy keycodes, part 2 ( #18660 )
...
* `KC_SYSREQ` -> `KC_SYRQ`
And one `KC_ALT_ERASE` -> `KC_ERAS`
* `KC_NONUS_BSLASH` -> `KC_NUBS`
* `KC_NUMLOCK` -> `KC_NUM`
* `KC_CLCK` -> `KC_CAPS`
* `KC_SCROLLLOCK` -> `KC_SCRL`
* `KC_LBRACKET` -> `KC_LBRC`
* `KC_RBRACKET` -> `KC_RBRC`
* `KC_CAPSLOCK` -> `KC_CAPS`
2022-10-10 20:06:26 +01:00
jack
219c18703e
twig50 - Remove deprecated keycodes ( #18651 )
2022-10-09 20:53:27 +01:00
Ryan
4b2d71de52
Remove legacy international keycodes ( #18588 )
2022-10-09 14:51:09 +11:00
QMK Bot
111dcdf713
Merge remote-tracking branch 'origin/master' into develop
2022-10-07 08:09:15 +00:00
jack
de2c81d5b2
Remove all BACKLIGHT_LEVELS 0
( #18630 )
2022-10-07 09:07:56 +01:00
QMK Bot
dd7673f3a7
Merge remote-tracking branch 'origin/master' into develop
2022-10-05 01:40:52 +00:00
nodatk
3f63bbc7d8
[Keyboard] Twig50 ( #18085 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-10-04 18:40:18 -07:00
Ryan
4d6fab1cfa
onekey: Enable ADC for STM32F072 Discovery ( #18592 )
2022-10-05 11:36:20 +11:00
Drashna Jaelre
64b1ed4550
Fix Per Key LED Indicator Callbacks ( #18450 )
...
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-10-04 15:24:22 -07:00
Stefan Kerkmann
996a9006d3
[Core] PWM Backlight for RP2040 ( #17706 )
2022-10-04 23:10:24 +02:00
QMK Bot
f81123469e
Merge remote-tracking branch 'origin/master' into develop
2022-10-01 02:55:17 +00:00
Ryan
9f0d9b4fbe
onekey: fix quine keymap ( #18555 )
2022-10-01 12:54:42 +10:00
QMK Bot
01f5a5ffcd
Merge remote-tracking branch 'origin/master' into develop
2022-09-30 20:08:44 +00:00
Pascal J
3b95f97a19
[Keyboard] handwired/tractyl_manuform: Arduino Micro ( #17199 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-09-30 13:08:10 -07:00
Ryan
e0115caab9
onekey: enable ADC for Bluepill and Blackpill ( #18545 )
2022-09-30 17:14:41 +01:00
QMK Bot
1f26ec0064
Merge remote-tracking branch 'origin/master' into develop
2022-09-30 03:44:55 +00:00
Joseph Fass
83776b44b3
[Keyboard] Add handwired tkk diodeless keyboard ( #18379 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-09-29 20:44:25 -07:00
Johannes Löthberg
d412dc61ee
Remove remaining use of terminal keys and related comment labels ( #18402 )
2022-09-29 20:42:42 -07:00
QMK Bot
307173d928
Merge remote-tracking branch 'origin/master' into develop
2022-09-29 20:33:01 +00:00
Joe Scotto
43e57ab777
[Keyboard] Add ScottoCMD Keyboard ( #18520 )
2022-09-29 13:32:27 -07:00
fauxpark
dbb70871fc
Merge remote-tracking branch 'upstream/master' into develop
2022-09-30 05:19:53 +10:00
Ryan
45b5ed5c6e
Onekey: migrate some stuff to data driven ( #18502 )
2022-09-30 04:23:11 +10:00
Joshua Diamond
d2e5e64990
Merge remote-tracking branch 'origin/master' into develop
2022-09-28 16:47:03 -04:00
Mike Ryan
d6f77637c5
[Keyboard] dygma/raise: multiple fixes and improvements (#18361[)
2022-09-28 12:23:42 -07:00
Ryan
be8907d634
Further refactoring of joystick feature ( #18437 )
2022-09-27 18:37:13 +10:00
Drashna Jaelre
fb400f2ac2
Enabling Pointing Device support in register code functions ( #18363 )
2022-09-26 20:49:32 -07:00
QMK Bot
99d4225135
Merge remote-tracking branch 'origin/master' into develop
2022-09-26 06:14:44 +00:00
Nick Lopez
d98ec93eb8
[Keyboard] Add Osborne 1 handwired keyboard ( #18397 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-09-25 23:14:36 -07:00
QMK Bot
e1d63ad0df
Merge remote-tracking branch 'origin/master' into develop
2022-09-26 05:42:40 +00:00
Cao Thai Duong
6809f154c9
[Keyboard] Add Handwired 87 keys ( #17682 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2022-09-25 22:42:04 -07:00
Ryan
ea2819b2c2
Change {LED,RGB}_DISABLE_TIMEOUT
to {LED,RGB}_MATRIX_TIMEOUT
( #18415 )
2022-09-26 14:40:15 +10:00
QMK Bot
9509dfbe39
Merge remote-tracking branch 'origin/master' into develop
2022-09-26 03:39:18 +00:00
Joe Scotto
fe7ee4961c
[Keyboard] Add Scotto9 Macropad ( #18452 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-09-25 20:39:09 -07:00
Drashna Jaelre
5abb125b02
[Keymap] develop updates for Drashna Keymaps ( #18472 )
2022-09-25 13:04:00 -07:00
Drashna Jael're
8478e96de6
Merge remote-tracking branch 'origin/master' into develop
2022-09-24 12:23:36 -07:00
Joe Scotto
e88f0adcae
[Keyboard] Add Scotto36 Keyboard ( #18446 )
2022-09-24 11:56:06 -07:00
Ryan
36c410592d
Change DRIVER_LED_COUNT
to {LED,RGB}_MATRIX_LED_COUNT
( #18399 )
2022-09-23 22:46:23 +10:00
QMK Bot
b223e29921
Merge remote-tracking branch 'origin/master' into develop
2022-09-16 01:03:59 +00:00
Joel Challis
617f957e82
Fix handwired/swiftrax/bumblebee layout macro ( #18377 )
2022-09-16 02:03:18 +01:00
QMK Bot
2b30b3e168
Merge remote-tracking branch 'origin/master' into develop
2022-09-09 12:41:51 +00:00
Jacqueline Liang
88555d8e18
Add via support for 6key ( #18082 )
2022-09-09 13:41:18 +01:00
QMK Bot
b6a79bec46
Merge remote-tracking branch 'origin/master' into develop
2022-09-09 01:58:52 +00:00
James Young
107ccc56b4
Hillside 46 & 52: remove dead space from QMK Configurator renderings ( #18315 )
...
* Hillside 46 info.json: fix syntax error
* Hillside 46 info.json: remove dead space
* Hillside 52 info.json: remove dead space
2022-09-09 02:57:46 +01:00
Dasky
d30f0f71d0
Remove legacy define SERIAL_USE_MULTI_TRANSACTION ( #18299 )
2022-09-07 00:42:28 +01:00
Dasky
dc4af81e0b
Remove legacy USE_SERIAL define ( #18292 )
...
* Remove legacy USE_SERIAL define
* tidy up missed comments
2022-09-06 18:46:34 +01:00
Ryan
8833b28361
Remove UNICODE_KEY_OSX
and UC_OSX
( #18290 )
2022-09-06 18:07:08 +01:00
QMK Bot
3a56e973ff
Merge remote-tracking branch 'origin/master' into develop
2022-09-03 18:47:52 +00:00
Ryan
3c09db41fe
Fix a couple of boards still using usb.device_ver
( #18258 )
2022-09-03 14:47:22 -04:00
QMK Bot
fea65c9856
Merge remote-tracking branch 'origin/master' into develop
2022-09-03 05:51:26 +00:00
Joel Challis
5c0e87608f
Remove more RESET keycode references ( #18252 )
2022-09-03 06:50:44 +01:00
Ryan
50c4ca3426
Ensure all keyboards have a bootloader set ( #18234 )
2022-08-31 17:36:41 +01:00
Ryan
bb6f028833
Move bootloader.mk to platforms ( #18228 )
2022-08-31 07:17:24 -07: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
Jeff Epler
9632360caa
Use a macro to compute the size of arrays at compile time ( #18044 )
...
* Add ARRAY_SIZE and CEILING utility macros
* Apply a coccinelle patch to use ARRAY_SIZE
* fix up some straggling items
* Fix 'make test:secure'
* Enhance ARRAY_SIZE macro to reject acting on pointers
The previous definition would not produce a diagnostic for
```
int *p;
size_t num_elem = ARRAY_SIZE(p)
```
but the new one will.
* explicitly get definition of ARRAY_SIZE
* Convert to ARRAY_SIZE when const is involved
The following spatch finds additional instances where the array is
const and the division is by the size of the type, not the size of
the first element:
```
@ rule5a using "empty.iso" @
type T;
const T[] E;
@@
- (sizeof(E)/sizeof(T))
+ ARRAY_SIZE(E)
@ rule6a using "empty.iso" @
type T;
const T[] E;
@@
- sizeof(E)/sizeof(T)
+ ARRAY_SIZE(E)
```
* New instances of ARRAY_SIZE added since initial spatch run
* Use `ARRAY_SIZE` in docs (found by grep)
* Manually use ARRAY_SIZE
hs_set is expected to be the same size as uint16_t, though it's made
of two 8-bit integers
* Just like char, sizeof(uint8_t) is guaranteed to be 1
This is at least true on any plausible system where qmk is actually used.
Per my understanding it's universally true, assuming that uint8_t exists:
https://stackoverflow.com/questions/48655310/can-i-assume-that-sizeofuint8-t-1
* Run qmk-format on core C files touched in this branch
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
2022-08-30 10:20:04 +02:00
QMK Bot
7ef6c179e4
Merge remote-tracking branch 'origin/master' into develop
2022-08-29 04:49:22 +00:00
Stefan
56b93a3ad8
[Keyboard] Add handwired Split 5x7 ( #18128 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-08-28 21:49:17 -07:00
QMK Bot
a699b24638
Merge remote-tracking branch 'origin/master' into develop
2022-08-28 20:21:18 +00:00
Davide Masserut
0633e71a18
[Keymap] Add Miryoku keymap for Hillside 48 ( #18191 )
2022-08-28 13:20:30 -07:00
QMK Bot
8fc62cb098
Merge remote-tracking branch 'origin/master' into develop
2022-08-28 19:55:56 +00:00
Drashna Jaelre
fa08cb2478
[Keymap] Drashna keymap updates for 0.18.0 ( #18184 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-08-28 12:55:19 -07:00
Ryan
d983251c10
Switch over MANUFACTURER and PRODUCT to string literals ( #18183 )
2022-08-28 09:59:40 -07:00
James Young
efdd4f4d50
Clean-up of #define _ADJUST 16
instances ( #18182 )
...
* enum layer_names: 40percentclub/nori default keymap
* enum layer_names: ergotravel default keymap
* enum layer_names: handwired/atreus50 default keymap
* enum layer_names: handwired/ortho5x13 default keymap
* enum layer_names: keebio/levinson default keymap
* enum layer_names: keebio/nyquist default keymap
* enum layer_names: keebio/rorschach default keymap
* enum layer_names: keebio/viterbi default keymap
* enum layer_names: keebio/wavelet default keymap
* enum layer_names: lets_split default keymap
* enum layer_names: maple_computing/launchpad reference keymaps
Update `default` and `default_rgb` keymaps.
* enum layer_names: maple_computing/minidox default keymap
* enum layer_names: miniaxe reference keymaps
Update `default` and `underglow` keymaps.
* enum layer_names: omkbd/ergodash/mini default keymap
* enum layer_names: omkbd/ergodash/rev1 default keymap
* enum layer_names: orthodox default keymap
* enum layer_names: unikeyboard/divergetm2 default keymap
* enum layer_names: woodkeys/scarletbandana default keymap
* add _Static_assert to keymap_introspection.c
2022-08-27 23:13:44 -07:00
Ryan
cf41c24db8
Move keyboard USB IDs and strings to data driven: develop ( #18152 )
...
* Move keyboard USB IDs and strings to data driven: develop
* Also do new onekeys
2022-08-24 15:28:38 +01:00
QMK Bot
c1ce0f44f8
Merge remote-tracking branch 'origin/master' into develop
2022-08-23 02:13:07 +00:00
Brandon Claveria
b395f40e07
[Keyboard] add rgb animation handwired/swiftrax/glacier ( #18121 )
...
Co-authored-by: swiftrax <swiftrax@github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-08-22 19:12:33 -07:00
Joel Challis
bbc3bc55f2
RESET -> QK_BOOT user keymaps ( #17940 )
2022-08-21 23:55:30 +01:00
QMK Bot
e36ae90a65
Merge remote-tracking branch 'origin/master' into develop
2022-08-21 22:09:30 +00:00
Ryan
b0eda7701a
Move keyboard USB IDs and strings to data driven, pass 3 ( #18111 )
2022-08-21 23:08:50 +01:00
Drashna Jael're
8f6b019dcc
Merge remote-tracking branch 'origin/master' into develop
2022-08-20 10:22:48 -07:00
Joel Challis
d2accb48e7
RESET -> QK_BOOT keyboard readme ( #18110 )
2022-08-20 11:34:17 +01:00
QMK Bot
a69303bb78
Merge remote-tracking branch 'origin/master' into develop
2022-08-20 02:59:05 +00:00
Davide Masserut
c9120ea8e9
[Keymap] Add Miryoku keymap for Hillside family ( #18087 )
2022-08-19 19:58:24 -07:00
QMK Bot
eceed6c50b
Merge remote-tracking branch 'origin/master' into develop
2022-08-20 00:32:18 +00:00
Ryan
48792b030b
Move keyboard USB IDs and strings to data driven, pass 2: handwired ( #18079 )
2022-08-20 10:31:48 +10:00
QMK Bot
c0c875d675
Merge remote-tracking branch 'origin/master' into develop
2022-08-19 19:48:31 +00:00
yiancar
8e8c0e2d57
Cyberstar Custom ( #18076 )
...
* Create Cyberstar Custom
Co-authored-by: yiancar <yiancar@gmail.com>
2022-08-19 20:47:45 +01:00
QMK Bot
904df296b0
Merge remote-tracking branch 'origin/master' into develop
2022-08-15 17:55:58 +00:00
Joel Challis
e44b6242b7
Migrate more F4x1 board files ( #18054 )
2022-08-15 18:55:21 +01:00
QMK Bot
b44c3f92ae
Merge remote-tracking branch 'origin/master' into develop
2022-08-14 00:47:05 +00:00
Marko Skakun
0f1bb982e9
[Keyboard] Added different wiring of dactyl ( #17997 )
2022-08-13 17:46:35 -07:00
QMK Bot
f417ffff5a
Merge remote-tracking branch 'origin/master' into develop
2022-08-13 19:39:19 +00:00
Shem Sedrick
95782691d4
Dactyl Manuform 4x5 with 5 thumb cluster ( #17671 )
...
* Working on new dactyl
* Preliminary build and keymap in place for 4x5_5 dactyl manuform
* Removing first attempt to use 4x5
* Updating to match c style guide
* Fixing issues after merge, deletion of dactyl_manuform.h
* Spliting out custom keymap
* Adding license headers
* Fixing EE_HANDS detection on Pro-Micro
The pro-micro was not working when I plugged into the elite-c on the
right hand side of my keyboard. Adding the SPLIT_USB_DIRECT definition
fixed the issue.
* Apply suggestions from code review
Adding Drashna's delete comments
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Removed config.h for keymaps and tweaked keymap
Per Drashna's pr review, I have removed the config.h files for the
keymaps.
Also tweaked my keymap to switch backspace and enter. Added tapping
toggle for RAISE.
* Further tweaking ssedrick keymap for dactyl_manuform 4x5_5
As with most new keyboards, they take some getting used to.
I've rearranged my thumb cluster to hopfully a more long
term solution.
* Adding missing KC_BSLS to ssedrick keymap for 4x5_5
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-08-13 20:38:31 +01:00
QMK Bot
e95ba0d651
Merge remote-tracking branch 'origin/master' into develop
2022-08-13 19:10:39 +00:00
mmccoyd
aee738c61b
[Keyboard] Add Hillside 46 ( #17968 )
...
* 46: Copy from 52 and file rename
* 46: File internals refer to 46, not 52
* 46: Board remove row
* 46: Keymap: Lshift becomes ctrl, Rshift a symbol
- ESC and CAPs on upper thumbs
- AltGr and App on upper thumbs
- Page up/down on upper thumbs
- F11, F12 and mods for them on adjust
* 46: Readme update for json script, tweaks
* 46: Board fix LED count
* 46: Keymap: Arrows right, symmetric layer keys
* 46: Readme: Image link with and w/o outer pinkie
* 46: Keymap: link fixed image of nav layer
* 46: Keymap: fix reaching adj layer
Co-authored-by: mmccoyd <mmccoyd@cs.berkley.edu>
2022-08-13 20:10:01 +01:00
QMK Bot
149db3c6a8
Merge remote-tracking branch 'origin/master' into develop
2022-08-13 16:19:58 +00:00
mmccoyd
0c0d01966f
[Keyboard] Add Hillside 52 ( #17374 )
...
* 52 Keymap.json: Set for Hillside 52
- Change script rows
* 52 Keymap.c: mirror .json
CAPSWORD, QK_BOOT, readme cleanup, EE_RST
* 52 Keymap.json: Initial files copy from 56
* 52 Keymap.json nav/edit lay, thumb shift, syms
- Del in backspace spot on sym layer
- Thumb shift OSM instead of extra space
- Nav/edit on num/fn: arrows cut copy paste undo redo, page up/down
- Fn keys bottom row to allow nav edit keys
- App and AltGr on lower row, on their layer
- Braces on index, so more common -= on middle ring.
- Adjust has Ctrl/GUI swap
- EE_RST, CAPSWORD, QK_BOOT, SPLIT_DETECT
* 52 Family: readme image and folder link
* 52 Board: initial copy from 56
* 52 Keymap via
* 52 Board: remove keys, cant columns, better ids
- .json: vid: MM, pid: H52
* 52 Keymap.c: initial.c copy from 48
* QK_BOOT EE_CLR, not ANY(), as config.qmk supports
- CAPSWRD instead of ANY, though config.qmk still converts to ANY()
* Cleanup readme
* 52 Keymap: Remove redundant key, cleanup script
* 52 Keymap: Fix template
* 52 Readme: Link lower res image better for readme
Co-authored-by: Drashna Jaelre <drashna@live.com>
* 52 Keymap: Move pretty-print script to GitHub wiki
* 52 Keymap: Link to 1024 res image thumbnails
* 52 Keymap: fix whitespace before image link
* Family: Fix image link to 1024 thumb
Co-authored-by: Drashna Jaelre <drashna@live.com>
* 52: Keymap: Caps word on a layer home row
* 52: Keymap: Arrows on right. Symmetric layer keys.
- Nav:
- Arrows on right so up/down more intuitive. Page up/down on ends
- Cut on home row, as more common
- Sym:
- Layer mods on activate hand, extras symbols on left
- Common digits on lower row
- Base:
- Layer keys symmetric, on most extended, not resting, thumb
- Mute on util key for easy use
- Swap layers 3 and 4 to match swapped thumbs
Co-authored-by: mmccoyd <mmccoyd@cs.berkley.edu>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-08-13 17:19:21 +01:00
Sergey Vlasov
9e44362179
Add minimal STM32F103C6 support ( #17853 )
...
Unfortunately, the crippled versions of “Bluepill” boards with
STM32F103C6xx chips instead of STM32F103C8xx are now sold all over the
place, sometimes advertised in a confusing way to make the difference
not noticeable until too late. Add minimal support for these MCUs in
the common “Bluepill with stm32duino” configuration, so that it could be
possible to make something useful from those boards (although fitting
QMK into the available 24 KiB of flash may be rather hard).
(In fact, I'm not sure whether the “STM32” part of the chip name is
actually correct for those boards of uncertain origin, so the onekey
board name is `bluepill_f103c6`; another reason for that name is to
match the existing `blackpill_f401` and `blackpill_f411`.)
The EEPROM emulation support is not included on purpose, because
enabling it without having a working firmware size check would be
irresponsible with such flash size (the chance that someone would build
a firmware where the EEPROM backing store ends up overlapping some
firmware code is really high). Other than that, enabling the EEPROM
emulation code is mostly trivial (the `wear_leveling` driver with the
`embedded_flash` backing store even works without any custom
configuration, although its code is significantly larger than the
`vendor` driver, which may also be important for such flash size).
2022-08-11 22:37:41 +01:00
QMK Bot
93914142a3
Merge remote-tracking branch 'origin/master' into develop
2022-08-07 01:24:34 +00:00
Joel Challis
c6ad38e79f
RESET -> QK_BOOT default keymaps ( #17939 )
2022-08-07 02:23:58 +01:00
Nick Brassel
154d35ac14
Remove UNUSED_PINS
( #17931 )
2022-08-06 23:23:35 +10:00
Stefan Kerkmann
f27b617f36
[Core] Process all changed keys in one scan loop, deprecate QMK_KEYS_PER_SCAN
( #15292 )
2022-08-06 20:51:13 +10:00
Jeff Epler
7bbc1b21dd
Add kb2040 onkey keyboard that works with the oled keymap ( #17786 )
2022-08-05 19:38:10 -07:00
QMK Bot
c6a6f987c9
Merge remote-tracking branch 'origin/master' into develop
2022-08-03 20:08:10 +00:00
Joel Challis
92bcbee226
Fix up splittest/bluepill ( #17897 )
2022-08-03 21:06:54 +01:00
QMK Bot
2dfccd29c8
Merge remote-tracking branch 'origin/master' into develop
2022-08-03 08:33:04 +00:00
dvermd
0206bd9df3
add bluepill mcu to splittest ( #16959 )
...
* add bluepill mcu to splittest
* fix typo
* refactoring
* mcu config goes to mcuconf.h of keyboard
* keymap specific config goes to keymap config.h
* keyboard specific depending of keymap goes to post_config.h
* Apply suggested change
Co-authored-by: Ryan <fauxpark@gmail.com>
* Apply suggested change
Co-authored-by: Ryan <fauxpark@gmail.com>
* Apply suggested change
Co-authored-by: Ryan <fauxpark@gmail.com>
* Apply suggested change
Co-authored-by: Ryan <fauxpark@gmail.com>
* Apply suggested change
Co-authored-by: Ryan <fauxpark@gmail.com>
* splittest/bluepill: improve documentation
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-08-03 09:31:37 +01:00
QMK Bot
06fe4b16d2
Merge remote-tracking branch 'origin/master' into develop
2022-07-30 07:32:18 +00:00
Ryan
2d778d2ff2
Move keyboard USB IDs and strings to data driven: handwired ( #17822 )
2022-07-30 17:31:44 +10:00
QMK Bot
f0300fc763
Merge remote-tracking branch 'origin/master' into develop
2022-07-26 05:00:11 +00:00
Diogo Sergio
e6a7db2fd2
Update README.md for teensy lc onekey ( #17797 )
2022-07-25 21:59:37 -07:00
Joel Challis
c3f1ba7dd1
Remove full bootmagic config ( #17702 )
2022-07-19 02:28:23 +01:00
QMK Bot
4779539543
Merge remote-tracking branch 'origin/master' into develop
2022-07-17 16:50:28 +00:00
David Kühling
931c7539d2
[Keyboard] Handwired Maltron DQz11N1G contoured keyboard ( #17237 )
...
* Basic support for Maltron DQz11N1G controller replacement.
* Update keyboards/handwired/dqz11n1g/rules.mk
* Rehost images to cubeupload.com.
(They were previously hosted via github wiki)
* Apply suggestions from noroadsleft code review
* Update keyboards/handwired/dqz11n1g/dqz11n1g.h
2022-07-17 09:49:36 -07:00
QMK Bot
a1fb1405e4
Merge remote-tracking branch 'origin/master' into develop
2022-07-17 12:03:31 +00:00
Joel Challis
37cd5ad810
Remove full bootmagic config ( #17701 )
2022-07-17 13:02:56 +01:00
QMK Bot
8ee42cd6c4
Merge remote-tracking branch 'origin/master' into develop
2022-07-14 13:09:37 +00:00
Drashna Jaelre
67f9777b8f
[Keyboard] Fix Tractyl Manuform 4x6 json ( #17681 )
2022-07-14 06:08:54 -07: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
Stefan Kerkmann
3f5dc47296
[Core] Use polled waiting on ChibiOS platforms that support it ( #17607 )
...
* Use polled waiting on platforms that support it
Due to context switching overhead waiting a very short amount of time on
a sleeping thread is often not accurate and in fact not usable for timing
critical usage i.e. in a driver. Thus we use polled waiting for ranges
in the us range on platforms that support it instead. The fallback is
the thread sleeping mechanism.
This includes:
* ARM platforms with CYCCNT register (ARMv7, ARMv8) this is
incremented at CPU clock frequency
* GD32VF103 RISC-V port with CSR_MCYCLE register this is incremented at
CPU clock frequency
* RP2040 ARMv6 port which uses the integrated timer peripheral which is
incremented with a fixed 1MHz frequency
* Use wait_us() instead of chSysPolledDelayX
...as it is powered by busy waiting now.
* Add chibios waiting methods test bench
2022-07-11 15:17:05 +02:00
QMK Bot
b0c3d61c17
Merge remote-tracking branch 'origin/master' into develop
2022-07-07 12:43:20 +00:00
Bartosz Nowak
e724801d33
[Keyboard] Clean up dactyl manuform unused files ( #15890 )
2022-07-07 05:42:28 -07:00
Stefan Kerkmann
643f6367a1
[Fix] Patches after printf library update ( #17584 )
...
* Add missing '(' to print_bin_reverse32 declaration
* Fix insufficient character buffers on satisfaction75
* Remove \0 character in format string and use corrected offset math
instead on rocketboard 16
* Replace snprintf_ with snprintf for djinn
* Explicitly ignore format checks for tracktyl manuform that uses %b
specifier
* Print properly escaped version string in command.c, as PRODUCT or
other defines can contain constructs like 'Vendor keyboard 66%' which
will be interpreted as a format specifier
2022-07-07 14:14:09 +02:00
QMK Bot
e8c46fab96
Merge remote-tracking branch 'origin/master' into develop
2022-07-03 02:56:16 +00:00
Drashna Jaelre
1c43410e26
[Keymap] Updates to drashna Keymaps and Userspace ( #17543 )
2022-07-02 19:55:46 -07: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
Drashna Jaelre
0c74892e90
[Keyboard] Update Charybdis code for Extended Mouse reports ( #17435 )
2022-07-02 23:58:40 +10:00
mmccoyd
2af2c5e109
[Keyboard] Move/Rename to Hillside48, simplify default keymap ( #17210 )
...
Co-authored-by: mmccoyd <mmccoyd@cs.berkley.edu>
2022-07-02 21:56:23 +10:00
QMK Bot
a949d32072
Merge remote-tracking branch 'origin/master' into develop
2022-07-02 11:26:57 +00:00
Manna Harbour
3842b15cf1
[Keymap] Update Miryoku ( #16482 )
2022-07-02 21:26:23 +10:00
QMK Bot
a61e549a31
Merge remote-tracking branch 'origin/master' into develop
2022-07-01 14:39:35 +00:00
Joel Challis
2757251218
Specify blackpill board files where relevant ( #17521 )
2022-07-01 15:38:57 +01:00
Stefan Kerkmann
d717396708
[Core] Add Raspberry Pi RP2040 support ( #14877 )
...
* Disable RESET keycode because of naming conflicts
* Add Pico SDK as submodule
* Add RP2040 build support to QMK
* Adjust USB endpoint structs for RP2040
* Add RP2040 bootloader and double-tap reset routine
* Add generic and pro micro RP2040 boards
* Add RP2040 onekey keyboard
* Add WS2812 PIO DMA enabled driver and documentation
Supports regular and open-drain output configuration. RP2040 GPIOs are
sadly not 5V tolerant, so this is a bit use-less or needs extra hardware
or you take the risk to fry your hardware.
* Adjust SIO Driver for RP2040
* Adjust I2C Driver for RP2040
* Adjust SPI Driver for RP2040
* Add PIO serial driver and documentation
* Add general RP2040 documentation
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2022-06-30 13:19:27 +02:00
precondition
3b9e186019
Do not enable PERMISSIVE_HOLD when TAPPING_TERM exceeds 500ms ( #15674 )
2022-06-24 12:40:09 +02:00
Drashna Jaelre
0da6562c4d
Make default layer size 16-bit ( #15286 )
...
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-06-19 07:37:51 +10:00
QMK Bot
e44604c256
Merge remote-tracking branch 'origin/master' into develop
2022-06-17 03:50:47 +00:00
jack
545923b0a0
Fixup handwired/macroboard ( #17405 )
2022-06-17 04:50:14 +01:00
QMK Bot
c251d88934
Merge remote-tracking branch 'origin/master' into develop
2022-06-16 22:35:55 +00:00
Michał Szczepaniak
82a7f4adda
[handwired/macroboard] Add separate f401 and f411 configs… ( #16338 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-06-16 15:35:40 -07:00
Jouke Witteveen
1706da9054
tap-dance: Restructure code and document in more detail ( #16394 )
2022-06-13 22:12:55 +02:00
QMK Bot
1e1f387be7
Merge remote-tracking branch 'origin/master' into develop
2022-06-08 00:48:36 +00:00
Nick Brassel
1d75e20cd8
Add WB32 evaluation board onekey targets. ( #17330 )
2022-06-08 10:47:56 +10:00
QMK Bot
267f392237
Merge remote-tracking branch 'origin/master' into develop
2022-06-02 18:30:44 +00:00
Joel Challis
5bcfc273ce
Fix lint errors ( #17293 )
2022-06-02 19:30:07 +01:00
QMK Bot
86e93d7654
Merge remote-tracking branch 'origin/master' into develop
2022-06-02 16:51:28 +00:00
Ryan Skidmore
9a587275cf
keyboards: fix malformed info.json files ( #17292 )
2022-06-02 17:50:08 +01:00
Nick Brassel
8545473307
Removes terminal from QMK. ( #17258 )
2022-05-30 22:38:08 -07:00
Drashna Jaelre
cda343acbe
[Keymap] Drashna update for post Q2 merge ( #17241 )
2022-05-30 22:02:55 -07:00
Joel Challis
a06b5cae41
Fix API errors ( #17239 )
2022-05-30 15:34:20 +01:00
Joel Challis
ebd4027883
Refactor legacy quantum keycodes in default-ish keymaps ( #17150 )
2022-05-27 06:07:42 +10:00
QMK Bot
d83fda01cf
Merge remote-tracking branch 'origin/master' into develop
2022-05-25 12:11:52 +00:00
Takeshi ISHII
f5d091a9d5
Small update to Symmetric70 keyboard readme ( #17188 )
...
Added a little description to reademe.md under `handwired/symmetric70_proto/{matrix_debug|matrix_fast}`.
2022-05-25 21:11:13 +09:00
QMK Bot
6f499cfa12
Merge remote-tracking branch 'origin/master' into develop
2022-05-17 01:45:33 +00:00
James Young
bc2a6cf6ae
DigiCarpice Configurator Rendering Fix ( #17113 )
...
* info.json: apply friendly formatting
* info.json: rebuild layout data
2022-05-17 02:44:34 +01:00
Joel Challis
b7771ec25b
RESET -> QK_BOOT default keymaps ( #17037 )
2022-05-15 20:26:27 +01:00
Ryan
4a8bd7b9a5
Rename keymap_extras headers for consistency ( #16939 )
2022-05-15 21:27:01 +10:00
Drashna Jaelre
f090881aeb
[Feature] Add support for multiple switchs/solenoids to Haptic Feedback engine ( #15657 )
2022-05-15 21:24:35 +10:00
Drashna Jaelre
787a68948f
[Core] Add Reboot keycode to core ( #15990 )
2022-05-14 13:35:49 +10:00
QMK Bot
12fe4c49de
Merge remote-tracking branch 'origin/master' into develop
2022-05-11 23:55:09 +00:00
Vino Rodrigues
37417d531d
[Keyboard] remove handwired/reddot as per #14211 ( #17033 )
2022-05-11 16:54:27 -07:00
Joel Challis
6e819945ed
Remove some layout exceptions ( #16957 )
...
* LAYOUT_JP -> LAYOUT_jp
* LAYOUT_ANSI_DEFAULT -> LAYOUT
* LAYOUT_reviung34_2uL -> LAYOUT_reviung34_2u
2022-04-29 01:31:55 +01:00
QMK Bot
a8459aa242
Merge remote-tracking branch 'origin/master' into develop
2022-04-26 14:10:21 +00:00
Ryan
14d6c0b441
dactyl_manuform/3x5_3: fix layout ( #16944 )
2022-04-26 15:09:47 +01:00
QMK Bot
7808ddac0a
Merge remote-tracking branch 'origin/master' into develop
2022-04-22 08:17:09 +00:00
DL Ford
56b125ad77
Add Dactyl_Manuform/3x5_3 ( #16238 )
2022-04-22 18:16:33 +10:00
Joel Challis
969c68a9ad
Provide better config defaults for bluepill boards ( #16909 )
2022-04-22 07:03:28 +10:00
QMK Bot
b88d04eb62
Merge remote-tracking branch 'origin/master' into develop
2022-04-19 11:20:43 +00:00
LegoWolf
499060a9a5
Dactyl manuform 5x6 5 via ( #16741 )
2022-04-19 21:20:11 +10:00
Joel Challis
b8245a5507
Expose API for hardware unique ID ( #16869 )
2022-04-18 20:51:40 +10:00
QMK Bot
9bd8d08834
Merge remote-tracking branch 'origin/master' into develop
2022-04-18 09:11:43 +00:00
Brandon Claveria
c6de26fc6f
[Keyboard] Add digicarpice ( #16791 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: swiftrax <swiftrax@github.com>
2022-04-18 02:11:11 -07:00
QMK Bot
cbc59e383f
Merge remote-tracking branch 'origin/master' into develop
2022-04-14 16:27:09 +00:00
holtenc
812f97e241
[Keyboard] move/rename obro to Meridian RGB ( #16828 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
2022-04-14 09:26:24 -07:00
QMK Bot
46292f5098
Merge remote-tracking branch 'origin/master' into develop
2022-04-13 14:27:27 +00:00
Tyler Tolley
973bc88b0f
[Keymap] Add thattolleyguy keymaps ( #15351 )
...
* Adding personal keymaps
* Update licenses
* Fix RGB settings
* Define used animations
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-04-13 07:27:07 -07:00
QMK Bot
c4ce95e55b
Merge remote-tracking branch 'origin/master' into develop
2022-04-13 06:04:22 +00:00
Nabos
3f66e25b41
[Keyboard] add 10k ( #16531 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Nicolas Ballet <balletn@igbmc.fr>
2022-04-12 23:03:49 -07:00
QMK Bot
781022e910
Merge remote-tracking branch 'origin/master' into develop
2022-04-13 05:25:52 +00:00
Daniel Perrett
a5e41615f7
[Keyboard] Add userspace pdl and a handwired board ( #14199 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2022-04-12 22:25:19 -07:00
Joel Challis
a5e810b86c
Add non blackpill F4x1 config files ( #16600 )
...
* Add non blackpill F4x1 config files
* Move ld files
* Remove f401 i2c bodges
* more bodge?
* Update to recommended defaults
2022-04-06 01:23:04 +01:00
QMK Bot
d76a68fb0f
Merge remote-tracking branch 'origin/master' into develop
2022-03-29 19:19:19 +00:00
m40-dev
6cdf230a20
[Keyboard] handwired/m40/5x5_macropad ( #16288 )
...
* Adding the custom handwired 5x5 macropad.
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/rules.mk
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update readme.md
fixed the github link to my profile
* Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.c
* Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h
* Update keyboards/handwired/m40/5x5_macropad/5x5_macropad.h
* Update keyboards/handwired/m40/5x5_macropad/config.h
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/config.h
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/keymaps/default/keymap.c
* Apply suggestions from code review
* added discord Id for maintainer contact
* Update keyboards/handwired/m40/5x5_macropad/readme.md
* Update keyboards/handwired/m40/5x5_macropad/info.json
2022-03-29 12:18:39 -07:00
Ryan
c05e8afe45
Joystick feature updates ( #16732 )
...
* Joystick feature updates
* Move new functions to joystick.h
* Docs
2022-03-26 18:38:09 +00:00
QMK Bot
4dae5ff37d
Merge remote-tracking branch 'origin/master' into develop
2022-03-20 17:03:16 +00:00
Joshua Barber
6125f7bf4d
Add MutePad keyboard (Handwired) ( #16590 )
...
* Add MutePad keyboard
* Update info.json and readme
* Move mutepad to handwired folder
* Address PR comments
2022-03-20 17:02:46 +00:00
Ryan
cfe28937d5
MS Sculpt Mobile refactor ( #16038 )
2022-03-20 15:19:46 +11:00
QMK Bot
32d6c122e9
Merge remote-tracking branch 'origin/master' into develop
2022-03-19 11:53:10 +00:00
Ryan
e354cbe782
device_ver
-> device_version
for some more boards (#16685 )
2022-03-19 11:52:40 +00:00
QMK Bot
c39eeaa1c8
Merge remote-tracking branch 'origin/master' into develop
2022-03-18 18:49:56 +00:00
Drashna Jaelre
61c644f6d0
[Keyboard] Update Tractyl Manuform config files ( #16684 )
2022-03-18 11:49:22 -07:00
QMK Bot
5f817a1d7f
Merge remote-tracking branch 'origin/master' into develop
2022-03-15 13:57:46 +00:00
Ryan
764dc18a81
Remove NO_ACTION_MACRO
and NO_ACTION_FUNCTION
from keyboard config.h ( #16655 )
2022-03-15 13:56:58 +00:00
QMK Bot
cf44bde909
Merge remote-tracking branch 'origin/master' into develop
2022-03-10 12:18:47 +00:00
Ryan
bd70f5261c
Remove matrix_key_count()
( #16603 )
...
* Remove `matrix_key_count()`
* Remove `matrix_bitpop()`
2022-03-10 12:18:07 +00:00
QMK Bot
7f8f66512c
Merge remote-tracking branch 'origin/master' into develop
2022-03-08 22:07:48 +00:00
Ryan
3347b63d83
handwired/misterdeck refactor ( #16572 )
...
* handwired/misterdeck refactor
* Forgot to remove this
2022-03-08 22:07:02 +00:00
QMK Bot
9237326664
Merge remote-tracking branch 'origin/master' into develop
2022-03-08 03:02:26 +00:00
Uthol
b2fdb072e5
[Keyboard] Uthol ( #16393 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-03-07 19:01:47 -08:00
QMK Bot
26372c81ad
Merge remote-tracking branch 'origin/master' into develop
2022-03-08 02:47:28 +00:00
Nabos
8e888794fa
[Keymap] Add nabos keymap to dactyl_manuform (5x6) ( #16547 )
...
Co-authored-by: Nicolas Ballet <balletn@igbmc.fr>
2022-03-07 18:46:54 -08:00
QMK Bot
4666dfb0b0
Merge remote-tracking branch 'origin/master' into develop
2022-03-08 02:45:19 +00:00
Umberto Baldi
f0d27e22aa
[Keyboard] Change vendor ID for sick68 keyboard ( #16563 )
2022-03-07 18:44:49 -08:00
jack
05b7193651
[Keyboard] remove unecessary layers ( #16559 )
2022-03-07 08:43:17 -08:00
xiao
c810d8cc1b
[Keyboard] Update Wakizashi 40 config and readme ( #16505 )
2022-03-06 22:53:41 -08:00
xiao
1a1b22ef07
[Keyboard] Sick68 VIA keymap ( #16508 )
...
Co-authored-by: xia0 <xiao@morgan.net.au>
2022-03-06 22:52:49 -08:00
Drashna Jaelre
ff6c70415c
[Keymap] Drashna Mouse keys and oled updates ( #16556 )
2022-03-06 22:12:17 -08:00
xiao
09a43b12cb
Revert "handwired/3dortho14u: refactor layout data ( #16475 )" ( #16485 )
...
This reverts commit 3ac769b6ab
.
2022-03-01 15:48:38 -08:00
James Young
3ac769b6ab
handwired/3dortho14u: refactor layout data ( #16475 )
...
Remove nonextant matrix positions from the layout data.
2022-02-28 23:33:21 +00:00
James Young
d1068b23ad
snatchpad: update layout data ( #16476 )
...
Fixes key overlaps in QMK Configurator.
2022-02-28 23:32:33 +00:00
Dari
d94b5d0b82
[Handwired] Support for Adafruit lemon keypad ( #16395 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: zvecr <git@zvecr.com>
2022-02-26 17:18:51 -08:00
Joel Challis
83a32b2574
Remove 1k USB_POLLING_INTERVAL_MS config from keyboards and default-ish keymaps ( #16448 )
...
* Remove 1k USB_POLLING_INTERVAL_MS config from keyboard level
* Remove 1k USB_POLLING_INTERVAL_MS config from default|via keymaps
2022-02-26 03:20:57 +00:00
QMK Bot
3039186dd9
Merge remote-tracking branch 'origin/master' into develop
2022-02-22 14:10:20 +00:00
Ryan
7646e567bd
handwired/frankie_macropad: disable some features to reduce size ( #16431 )
2022-02-22 14:09:45 +00:00
QMK Bot
c2ea26745d
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 19:23:59 +00:00
Fernando Rodrigues
e0342fec18
[Keyboard] Fixed default keymap and add VIA for Baredev rev1 ( #15818 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-02-21 11:23:29 -08:00
QMK Bot
6b94d8e1c9
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 19:22:55 +00:00
xiao
ffe9c22032
[Keyboard] Add keyboard 3dortho14u ( #16329 )
...
Co-authored-by: xia0 <xiao@morgan.net.au>
2022-02-21 11:22:25 -08:00
QMK Bot
7d153b9a66
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 08:40:46 +00:00
xiao
18490537a5
[Keyboard] Add Snatchpad keyboard ( #16330 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: xia0 <xiao@morgan.net.au>
2022-02-21 00:40:11 -08:00
QMK Bot
09b44d2e73
Merge remote-tracking branch 'origin/master' into develop
2022-02-21 07:44:26 +00:00
holtenc
2e31f542dc
[Keyboard] Add Obro ( #15884 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-20 23:43:55 -08:00
QMK Bot
6a8df58887
Merge remote-tracking branch 'origin/master' into develop
2022-02-15 07:02:33 +00:00
Ryan
92eb067a63
Add extra braces for trackball keymaps ( #16361 )
2022-02-15 18:01:54 +11:00
QMK Bot
c9f192bae8
Merge remote-tracking branch 'origin/master' into develop
2022-02-15 01:16:27 +00:00
Ryan
ac8bee7091
Fix multiple definition errors for trackball "boards" with no keys ( #16350 )
2022-02-15 01:15:53 +00:00
QMK Bot
f77e569e9f
Merge remote-tracking branch 'origin/master' into develop
2022-02-14 02:02:16 +00:00
Ryan
b6b7e12029
Digicarp65: fix layouts ( #16328 )
2022-02-14 13:01:39 +11:00
QMK Bot
52d6f07a82
Merge remote-tracking branch 'origin/master' into develop
2022-02-12 03:23:18 +00:00
uqs
40529e89de
[Keymap] Add uqs' keymaps for various boards and ploopy mouse ( #16265 )
2022-02-11 19:22:47 -08:00
QMK Bot
2d4a69cfc6
Merge remote-tracking branch 'origin/master' into develop
2022-02-11 12:38:20 +00:00
Ryan
5f10387c41
handwired/promethium: fix missing include ( #16317 )
2022-02-11 12:37:36 +00:00
Joel Challis
e04f6c5d38
Remove manual enable of LTO within user keymaps ( #15378 )
2022-02-10 09:52:39 -08:00
QMK Bot
3face6b704
Merge remote-tracking branch 'origin/master' into develop
2022-02-09 05:51:58 +00:00
Brandon Claveria
c49438feec
[Keyboard] Digicarp65 ( #15926 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: swiftrax <swiftrax@github.com>
2022-02-08 21:51:51 -08:00
QMK Bot
065f6eeb4e
Merge remote-tracking branch 'origin/master' into develop
2022-02-05 14:28:11 +00:00
Michał Szczepaniak
df37125755
Add macroboard(5x6 OLKB blackpill) keyboard ( #16219 )
...
* Add macroboard keyboard
* Fix issues requested in pull request
* Removed halconf/mcuconf and moved to handwired directory
* Added description, enabled bootmagic, disabled console
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-02-05 14:27:41 +00:00
Ryan
f4f3bf81c7
Add missing BOOTLOADER
for a handful of boards ( #16225 )
2022-02-05 16:55:24 +11:00
QMK Bot
57a78b68de
Merge remote-tracking branch 'origin/master' into develop
2022-02-03 10:19:27 +00:00
Richard
333dd5d48c
Fix axis inversion ( #16179 )
2022-02-03 10:18:26 +00:00
Drashna Jaelre
d1cf218b9d
[Keyboard] Overhaul Tractyl Manuform ( #16134 )
2022-01-30 13:29:43 -08:00
Drashna Jael're
b57f8a8b9f
Merge remote-tracking branch 'origin/master' into develop
2022-01-30 13:23:13 -08:00
Drashna Jaelre
941b1d35b8
[Keymap] Add oled improvements and cnano keymap for drashna ( #16133 )
2022-01-30 13:20:33 -08:00
mmccoyd
cffc3fcce5
[Keyboard] Re-org Hillside folders and fix default keymap ( #16128 )
...
Co-authored-by: mmccoyd <mmccoyd@cs.berkley.edu>
2022-01-30 10:53:01 -08:00
Ryan
7d685956cc
Rename AdafruitBLE
to BluefruitLE
( #16127 )
2022-01-30 17:29:42 +00:00
QMK Bot
20fac523c7
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 07:05:20 +00:00
Chris Broekema
002a1add8b
[Keyboard] Add misterdeck 3d-printed handwired stream deck ( #15556 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-28 23:04:42 -08:00
QMK Bot
2f5074cf32
Merge remote-tracking branch 'origin/master' into develop
2022-01-29 01:35:09 +00:00
Gabriel Harel
dcff1a34c7
Remove missing and trailing commas in info.json files. ( #16088 )
2022-01-28 17:34:38 -08:00
Ryan
4f6c0d0ea5
More keyboard rules.mk cleanups ( #16044 )
...
* More keyboard rules.mk cleanups
* Found a couple more
2022-01-25 20:21:08 +00:00
Joel Challis
2da12182f3
Fix handwired/ms_sculpt_mobile default keymap ( #16032 )
2022-01-25 13:10:51 +00:00
Nick Brassel
77062e9a36
Add L432, L442. ( #16016 )
2022-01-24 08:49:36 +11:00
QMK Bot
72dc5d5862
Merge remote-tracking branch 'origin/master' into develop
2022-01-22 05:32:01 +00:00
HorrorTroll
814821727e
[Keyboard] Move Handwired K552 into my folder name ( #15973 )
2022-01-21 21:31:27 -08:00
Drashna Jael're
102cec8241
Merge remote-tracking branch 'origin/master' into develop
2022-01-21 20:11:30 -08:00
Drashna Jaelre
b090ff03ed
[Keymap] Drashna's OLED rewrite ( #15981 )
2022-01-21 19:36:52 -08:00
QMK Bot
bb75c10e28
Merge remote-tracking branch 'origin/master' into develop
2022-01-19 00:21:45 +00:00
Nick Brassel
91e50209e7
Fixup build. ( #15931 )
2022-01-19 11:21:08 +11:00
Ryan
c72ed7c024
CLI: Parse USB device version BCD ( #14580 )
...
* CLI: Parse USB device version BCD
* Apply suggestions
2022-01-17 08:44:34 +11:00
QMK Bot
33384a3663
Merge remote-tracking branch 'origin/master' into develop
2022-01-15 20:23:36 +00:00
Bartosz Nowak
5380e6758c
Fix dactyl manuform 6x6 LAYOUT_6x6_5_thumb rendering ( #15891 )
2022-01-15 20:23:09 +00:00
QMK Bot
7b75aa1818
Merge remote-tracking branch 'origin/master' into develop
2022-01-14 04:34:21 +00:00
Bartosz Nowak
5d51fd4015
[Keyboard] Fixing dactyl manuform 6x6 warnings ( #15868 )
2022-01-13 20:33:39 -08:00
QMK Bot
5c3f3e8332
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:19:05 +00:00
Dmitriy Kuminov
5c583851f9
[Keyboard] Add Dactyl Manuform 6x6_4 and Kinesis keyboards ( #15475 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-13 09:18:20 -08:00
QMK Bot
4f79b57774
Merge remote-tracking branch 'origin/master' into develop
2022-01-13 17:16:06 +00:00
Reibl János Dániel
a3af4b09b0
[Keymap] Misc userspace and keymap improvements ( #15844 )
2022-01-13 09:16:03 -08:00
QMK Bot
5e817664ad
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 18:09:11 +00:00
PollyV1
1fdc42155a
[Keyboard] Carpolly ( #15778 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2022-01-11 10:08:35 -08:00
QMK Bot
fd98d78cd8
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 18:07:58 +00:00
dlgoodr
349ca4b7ff
[Keyboard] handwire: 3dfoxc ( #15739 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-11 10:07:51 -08:00
QMK Bot
79f2fca1f9
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:58:16 +00:00
Alan Pocklington
dce611bc9f
[Keymap] AJP10304 layout, add Colemak-DHm layer ( #15582 )
2022-01-10 16:57:41 -08:00
QMK Bot
184f4b38c8
Merge remote-tracking branch 'origin/master' into develop
2022-01-11 00:49:20 +00:00
Matthew Dews
0fc1ae9e9c
[Keyboard] handwired/dactyl_manuform: add 6x7 version ( #15704 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-10 16:48:49 -08:00
QMK Bot
5d0c92b40c
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 23:00:33 +00:00
Drashna Jaelre
9bcb33f0da
[Keyboard] Fix compilation issues for Dygma Raise ( #15810 )
2022-01-10 15:00:08 -08:00
QMK Bot
5491385f3d
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 10:33:15 +00:00
Bartosz Nowak
d7eb09949d
[Keyboard] Add keymap and settings for dactyl_manuform 6x6_5 thumb ( #15526 )
...
* Add dactyl manu 6x6 with stm32 support and 5thumb cluster
* Add review changes
* Add license to new files
* Fix enums for custom keymap
* Readme update
* Fix readme to follow one from template
* Add missing licence to files
* Update keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/rules.mk
* Update keyboards/handwired/dactyl_manuform/6x6/blackpill_f411/rules.mk
* Remove readme from onekey keyboard
* Make separate macro for 5thumb
2022-01-10 02:31:51 -08:00
QMK Bot
437dad1b0e
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 10:22:38 +00:00
HorrorTroll
f59cbfb75c
[Keyboard] Added Handwired Redragon K552 Kumara (RGB) ( #14004 )
...
* Added Handwired Redragon K552 with default and via keymaps
* Resolve some request changes, and change the cols pin to a better one.
* Resolved request changes
* Added OLED support and resolve request change
* Increase polling rate to 1000hz
* Update font for OLED, and change logo
* Added LED Underglow support
* Add personal custom keymap
* Nit some line, to get better way to look on code
* Refactor everything and solved some issue.
* Resolved issue
2022-01-10 02:21:53 -08:00
QMK Bot
13a44b1fff
Merge remote-tracking branch 'origin/master' into develop
2022-01-10 09:26:59 +00:00
Dmitry Nosachev
c5728aebee
Add Teensy2.0++ revision and VIA keymap to handwired/sono1 ( #15296 )
...
* teensy2.0pp revision, via support
* updated documentation
* Update keyboards/handwired/sono1/t2pp/rules.mk
2022-01-10 01:26:06 -08:00
QMK Bot
69b211abb6
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 19:57:38 +00:00
Islam Sharabash
ec78acae69
[Keyboard] Adding Dygma Raise ( #13543 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-01-09 11:57:08 -08:00
QMK Bot
515eb94fab
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 17:45:14 +00:00
Gabriel Kim
1df390c34f
[Keyboard] Add Meck TKL handwired ( #15533 )
...
* Add meck_tkl
* Fix configuration and pin assignment
* Rellocate A10 pin, as it is used by the USB DFU bootloader
* Add volume and media keys to the function keys layer
* Rellocate source files to the handwired keyboards folder and add documentation
* Review changes for PR
- Improve LAYOUT macro to match the keyboard layout.
- Use "kxy" as pin names on the LAYOUT macro.
- Remove unused mcuconf.h and halconf.h.
- Fix README.
* Improve layout macro naming
2022-01-09 09:44:33 -08:00
QMK Bot
a120a166b9
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 01:30:24 +00:00
mmccoyd
4c1fd0897c
[Keyboard] Add Hillside support ( #15399 )
...
* [Keyboard] Add Hillside
* Remove no longer used define, rename README
* Rename to readme.md
* Readme: Improve clarity, fix grammar and typos
* Readme: Remove extra line pointing to QMK docs
* Readme: Join consecutive source lines in .md
* Readme: split lines, post spelling fix
* Keymap: fix key label in readme
2022-01-08 17:29:51 -08:00
QMK Bot
687d4772a7
Merge remote-tracking branch 'origin/master' into develop
2022-01-09 00:14:06 +00:00
Brandon Claveria
fc8346e0b3
[keyboard] BumbleBee handwired ( #14908 )
...
* add bumblebee
* change keymaps
* change PID
* update info.json
* Apply suggestions from code review
* Update keyboards/handwired/swiftrax/bumblebee/rules.mk
* update readme.md
* Update keyboards/handwired/swiftrax/bumblebee/info.json
* edit keymaps
* Update keyboards/handwired/swiftrax/bumblebee/rules.mk
* Update keyboards/handwired/swiftrax/bumblebee/bumblebee.h
* Update keyboards/handwired/swiftrax/bumblebee/info.json
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/default/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/default/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/default/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c
* Update keyboards/handwired/swiftrax/bumblebee/keymaps/via/keymap.c
2022-01-08 16:13:37 -08:00
QMK Bot
98aaf7dccd
Merge remote-tracking branch 'origin/master' into develop
2022-01-08 21:19:44 +00:00
Brandon Claveria
31331e6d33
[Keyboard] Glacier handwired ( #14758 )
...
* finish adding glacier
* change PID
* Update keyboards/handwired/swiftrax/glacier/info.json
* edit info.json
* Update keyboards/handwired/swiftrax/glacier/info.json
* Apply suggestions from code review
* Update keyboards/handwired/swiftrax/glacier/rules.mk
2022-01-08 13:19:13 -08:00