Joshua Diamond
b3de903a3d
Fix broken Lighting Layers when RGBLIGHT_MAX_LAYERS > 16 ( #11406 )
...
* fix incorrect bit math when RGBLIGHT_MAX_LAYERS > 16
* with 1UL cast is not needed
* ...but just casting works and is even more efficient
* cformat
2021-01-02 13:42:48 -08:00
Joshua Diamond
e190872b82
Improved Language Specific Keycodes for US International and Extended Layouts ( #11307 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-01-02 15:54:48 +11:00
Ilya Zhuravlev
32984ea0c9
Merge branch 'vfw' into vial
2021-01-01 05:02:34 -05:00
Ilya Zhuravlev
edb24a5bd4
dynamic_keymap: add bounds check to dynamic_keymap_get/set_keycode
2021-01-01 04:58:02 -05:00
QMK Bot
09eb6381a9
Merge remote-tracking branch 'origin/master' into develop
2020-12-30 03:41:33 +00:00
André Cruz
ca8df55858
Added mac variant of portuguese keymap extras ( #11260 )
...
* Added mac variant of portuguese keymap
This keymap is very similar to the existing portuguese keymap, but
some symbols are moved around.
Apply suggestions from code review
Corrected whitespace and implemented some suggested changes.
Co-authored-by: Ryan <fauxpark@gmail.com>
Converted some spaces to nbsp
Added sendstring ISO version
* Apply suggestions from code review
Added suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
* Replaced space with nbsp
* Corrected 2 chars in ascii_to_shift_lut
{ and } require shift
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-29 19:40:58 -08:00
Ilya Zhuravlev
276d4be495
via: fix compile when vial is not enabled
2020-12-29 19:42:07 -05:00
Ilya Zhuravlev
377af7bcfc
vial/lock: flip around the lock/unlock logic
2020-12-29 19:30:29 -05:00
Ilya Zhuravlev
b0a3e0d0af
vial: support VIAL_INSECURE define
2020-12-29 19:26:09 -05:00
QMK Bot
871d99e659
Merge remote-tracking branch 'origin/master' into develop
2020-12-29 22:14:33 +00:00
Drashna Jaelre
12568fb5a9
[Bug] Fix RGB Matrix Indicators ( #11308 )
2020-12-29 22:14:03 +00:00
Ilya Zhuravlev
cc59ab21c5
via/vial: kill all rawhid handling while unlocking
2020-12-29 15:36:12 -05:00
Ilya Zhuravlev
f4dcedc687
vial: add asserts to ensure keycodes don't shift around
2020-12-29 15:17:04 -05:00
Ilya Zhuravlev
1b670b3fea
vial: allow re-locking keyboard
2020-12-29 15:02:02 -05:00
Ilya Zhuravlev
0fd15c51f3
vial/unlock: specify keys to hold
2020-12-29 14:46:02 -05:00
QMK Bot
99d6349978
Merge remote-tracking branch 'origin/master' into develop
2020-12-27 17:37:04 +00:00
Ryan
1b7b72c0e9
Ensure single newline at EOF for core files ( #11310 )
2020-12-28 04:36:32 +11:00
Ilya Zhuravlev
6716b76f6c
vial: add security-related features
2020-12-27 08:03:10 -05:00
Ilya Zhuravlev
6d9ad020fc
Revert "vial: implement fast batch keymap retrieval"
...
This reverts commit 5375670000 .
2020-12-26 20:15:46 -05:00
QMK Bot
ffd7e44e5a
Merge remote-tracking branch 'origin/master' into develop
2020-12-26 04:53:57 +00:00
Ryan
48f4768d33
Change include guards in quantum/ to pragma once ( #11239 )
2020-12-26 15:53:12 +11:00
Ilya Zhuravlev
a9ccf9aa92
vial/encoders: use action_exec hack to support any keycode
2020-12-25 15:26:14 -05:00
Ilya Zhuravlev
dcf794eb9f
via: ensure correct buffer size is passed in
2020-12-25 14:29:04 -05:00
QMK Bot
19fd0108d3
Merge remote-tracking branch 'origin/master' into develop
2020-12-23 04:02:16 +00:00
Ryan
806aa9bc67
Remove comments about custom ldscript for Teensy LC ( #11224 )
2020-12-23 15:01:44 +11:00
QMK Bot
603d5fbeb1
Merge remote-tracking branch 'origin/master' into develop
2020-12-22 17:52:34 +00:00
Joshua Diamond
f40b564683
Partial fix for Issue #9405 - Caps Lock not working with Unicode Map's XP on Linux ( #11232 )
2020-12-23 04:51:47 +11:00
QMK Bot
96a5e560d7
Merge remote-tracking branch 'origin/master' into develop
2020-12-22 17:23:53 +00:00
Joshua Diamond
54e2bf3ede
Fix Issue #9533 - Delayed shift state handling ( #11220 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-22 18:23:09 +01:00
Ilya Zhuravlev
5375670000
vial: implement fast batch keymap retrieval
2020-12-21 02:31:10 -05:00
Ilya Zhuravlev
21bd0cdda0
vial: use more entropy for determining whether to reset eeprom
2020-12-19 21:51:11 -05:00
Ilya Zhuravlev
10e15c09a4
vial: initial encoder support
2020-12-18 22:35:41 -05:00
QMK Bot
06f9297f94
Merge remote-tracking branch 'origin/master' into develop
2020-12-18 17:29:08 +00:00
Joel Challis
a9f7d4dccc
Various compilation fixes for avr-gcc 10 ( #9269 )
2020-12-18 17:28:29 +00:00
Ryan
115b60b0e1
Fix duplicate I2C_KEYMAP_START define ( #11237 )
2020-12-17 15:49:24 +00:00
fauxpark
7797070b37
Merge remote-tracking branch 'upstream/master' into develop
2020-12-18 02:15:28 +11:00
Ryan
6ea4b06f9f
Run cformat and dos2unix manually ( #11235 )
2020-12-17 14:06:30 +00:00
Ilya Zhuravlev
71280fe884
vial: properly use memcpy_P for retrieving keyboard definition
2020-12-17 05:29:50 -05:00
Casey Webster
5e2b53541b
Add modifier state to the split keyboard transport ( #10400 )
...
* Add modifier state to the split transport
This adds modifier state to the i2c and serial transport for split
keyboards. The purpose of this is to allow e.g. displaying modifier
state on the slave side of a split keyboard on an oled. This adds one
byte to the data transferred between halves.
This also fixes a missing ifdef guard for BLACKLIGHT_ENABLE.
Break modifiers into real/weak/oneshot
Fix incorrect slave serial mod setting
Fix typo in serial weal mod setter
Fix build errors for the I2C code that I introduced
Code cleanup and formatting per project preferences
Correctly get oneshot mods
Fix missing braces
Remove unneeded ifdef guard
Make the added state transport optional
Add documentation for the new define to enable this feature
Fix stray grave mark
* Fix error introduced in conflict resolution
2020-12-17 16:21:26 +11:00
QMK Bot
2e0f2025bd
Merge remote-tracking branch 'origin/master' into develop
2020-12-16 03:27:52 +00:00
Ryan
9366ed7282
Normalise include statements in keyboard code ( #11185 )
2020-12-16 14:27:23 +11:00
QMK Bot
416dea2c54
Merge remote-tracking branch 'origin/master' into develop
2020-12-16 03:25:18 +00:00
Ryan
37fb14f1b5
CLI-ify rgblight_breathing_table_calc.c ( #11174 )
...
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
Co-authored-by: Zach White <skullydazed@drpepper.org>
2020-12-16 14:24:42 +11:00
QMK Bot
11ee2736bd
Merge remote-tracking branch 'origin/master' into develop
2020-12-12 18:19:43 +00:00
Takeshi ISHII
10e4487ba3
Fix incorrect search order for rgblight_breathe_table.h that rgblight.c includes. ( #11192 )
...
When `rgblight.c` includes `rgblight_breathe_table.h`, the search order should be as follows.
* `keyboards/KEYBOARD/keymaps/USER/rgblight_breathe_table.h`
* `users/USER/rgblight_breathe_table.h`
* `quantum/rgblight_breathe_table.h`
However, the current implementation was wrong, so I fixed it.
2020-12-13 03:19:15 +09:00
QMK Bot
d7e285a4d9
Merge remote-tracking branch 'origin/master' into develop
2020-12-11 19:00:42 +00:00
Hedgestock
8ea7f4f45f
Fixed french quotes on canadian multilingual ( #11183 )
2020-12-11 19:00:07 +00:00
QMK Bot
fdfcce57e1
Merge remote-tracking branch 'origin/master' into develop
2020-12-11 02:46:19 +00:00
Ryan
501f2fdef1
Normalise include statements in core code ( #11153 )
...
* Normalise include statements in core code
* Missed one
2020-12-11 13:45:24 +11:00
QMK Bot
e199fb6190
Merge remote-tracking branch 'origin/master' into develop
2020-12-06 06:16:19 +00:00