Mikkel Jeppesen
c9d18bc22e
use replace() over rename() to have cross-platform overwriting ( #8148 )
2020-03-26 00:42:10 -07:00
Florian Didron
3ee8f43fd5
fix: prefix norwegian keycodes with NRW_ ( #295 )
2020-03-26 00:36:56 -07:00
Ryan
981ea87b05
Add Estonian keymap ( #8527 )
2020-03-26 16:51:07 +11:00
Ryan
65252ebf67
Add Croatian keymap ( #8525 )
...
* Add Croatian keymap
* Fix comment on HR_DIAE
2020-03-26 16:50:39 +11:00
Takeshi ISHII
5bd0a5a585
[Docs] added the description of the reading order of the config.h files. ( #8545 )
...
* added the description of the reading order of the config.h files.
* Update docs/hardware_keyboard_guidelines.md
* Update docs/hardware_keyboard_guidelines.md
* Added a description of post_config.h.
* sample bug fix
* sample update
* Update docs/hardware_keyboard_guidelines.md
* Update docs/hardware_keyboard_guidelines.md
* update docs/hardware_keyboard_guidelines.md
* Update docs/hardware_keyboard_guidelines.md
2020-03-25 21:13:16 -07:00
QMK Bot
9fbf17b90e
format code according to conventions [skip ci]
2020-03-26 03:10:16 +00:00
foxx1337
96bfce7000
Add RawHID support to ATSAM (Massdrop boards) ( #8530 )
...
* Add support for RAW endpoint for arm_atsam
This the excellent work from helluvamatt/qmk_firmware in bb6eeb93b.
* Reformat arm_atsam RAW endpoint code
Co-authored-by: Matt Schneeberger <helluvamatt@gmail.com >
2020-03-26 02:34:57 +00:00
Álvaro A. Volpato
d68c4d8106
Add KeebsPCB pre-Alpha support ( #8485 )
...
* Add initial KeebsPCB support
* Update readme
* Update readme
* Correct readme typo
* Update keyboards/acheron/keebspcb/config.h
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com >
* Apply @noroadsleft suggestions from code review
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com >
* Update keyboards/acheron/keebspcb/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com >
* Update keyboards/acheron/keebspcb/keymaps/default/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com >
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com >
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com >
2020-03-26 02:22:08 +00:00
tominabox1
9fb988b6e8
Add _33 Keyboard folder ( #8543 )
...
* Add _33 Keyboard folder
* Correcting naming convetions and other code convetions
* Removed extra spaces
* fixed layout callbacks to new lower-case versions
* Remove tapping_term, fix RGB pin define. Added blank readme-to be updated.
* initial addition of the readme.md
* Update readme.md for hardware/pcb availability info
* Adding keymap readme
* Info.json added
* Incorporate Drashna's recommended changes
2020-03-26 01:53:40 +00:00
elmo-space
016d417253
add ansi with blocker layout and keymap for KBD67 rev2 PCB ( #8538 )
...
* add new layout for 65% with blocker and add matching keymap
the rev2 pcb gets used in the kbd67 which has a blocker between the left arrow key and the right ctrl key. this layout is missing so far even though it's probably the most used one for this board.
* add split backspace layout with blocker
* change keycode for backslash
* update rules.mk and add missing layouts in info.json
* Update keyboards/kbdfans/kbd67/rev2/rules.mk
Co-Authored-By: Joel Challis <git@zvecr.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2020-03-25 14:51:05 -07:00
2Moons-JP
de58b07659
Slice Keyboard ( #8464 )
...
* Adding Slice Keyboard
* Update keyboards/basekeys/slice/rev1/config.h
Co-Authored-By: Erovia <Erovia@users.noreply.github.com >
* Update config.h
* Update keyboards/basekeys/slice/slice.h
Co-Authored-By: Joel Challis <git@zvecr.com >
* Update keyboards/basekeys/slice/slice.h
Co-Authored-By: Joel Challis <git@zvecr.com >
* Update and rename rev1.c to rev1_rgb.c
* Rename rev1.h to rev1_rgb.h
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/slice_font.c
Co-Authored-By: Joel Challis <git@zvecr.com >
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/slice_font.c
Co-Authored-By: Joel Challis <git@zvecr.com >
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/_font.c
Co-Authored-By: Joel Challis <git@zvecr.com >
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/_font.c
Co-Authored-By: Joel Challis <git@zvecr.com >
* slice_font location
* Update config.h
* Delete slice_font.c
* Update config.h
* Update keyboards/basekeys/slice/rev1/config.h
Co-Authored-By: Joel Challis <git@zvecr.com >
* Update keyboards/basekeys/slice/rev1_rgb/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update keyboards/basekeys/slice/rev1_rgb/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update keyboards/basekeys/slice/rev1/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update keyboards/basekeys/slice/rev1/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update keyboards/basekeys/slice/keymaps/default_split_left_space/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update keyboards/basekeys/slice/keymaps/default/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update keymap.c
* oled rotation, config handedness
* OLED and LED functionality removed
* Update keyboards/basekeys/slice/keymaps/default/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com >
* Update keyboards/basekeys/slice/keymaps/default/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com >
* Update keyboards/basekeys/slice/keymaps/default/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com >
* Update keymap.c
* Update keymap.c
* oled rotation, config handedness
* rev1 added EE_HANDS
* oled function name
* oled function name
* oled function name
* Update keyboards/basekeys/slice/rev1_rgb/rules.mk
Co-Authored-By: Joel Challis <git@zvecr.com >
* keymap changes
* Delete _font.c
* keymap changes, VID/PID
* Update keyboards/basekeys/slice/rev1/config.h
Co-Authored-By: Joel Challis <git@zvecr.com >
* Update keyboards/basekeys/slice/rev1/config.h
Co-Authored-By: Joel Challis <git@zvecr.com >
* Update keyboards/basekeys/slice/rev1_rgb/config.h
Co-Authored-By: Joel Challis <git@zvecr.com >
* split_util.h used
Co-authored-by: Erovia <Erovia@users.noreply.github.com >
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Drashna Jaelre <drashna@live.com >
2020-03-25 10:25:10 +01:00
Joel Challis
6ceaae30f5
Run clang-format manually to fix recently changed files ( #8552 )
2020-03-25 14:39:53 +11:00
Drashna Jaelre
5075a1d9e4
[Docs] Update RGB Matrix docs with function refs ( #8367 )
...
* [Docs] Update RGB Matrix docs with function refs
* Fix up code samples
* suggestions by noroadsleft
* Fix small typo
Co-authored-by: James Young <xxiinophobia@yahoo.com >
2020-03-24 18:54:38 -07:00
くまお工房
3587e20e70
[Keyboard] Add kudox game rev2 ( #8529 )
...
* Add Kudox Game rev2.
* Add the keymap of Kudox Game a layer for regulating RGB.
* Modified rgblight_init when RGBLIGHT_ENABLE=no.
* Remove invalid codes.
* Modified *init* function right intention of framework.
2020-03-24 13:02:41 -07:00
shela
963bba1fc3
[Docs] Update Japanese translation of custom_quantum_functions.md ( #8520 )
2020-03-24 11:59:31 -07:00
shela
571a589cfa
[Docs] Update Japanese translation of _summary.md ( #8508 )
...
* Update Japanese translation of _summary.md
* Update translation
* Update translation
2020-03-24 11:51:45 -07:00
shela
3c2d5599b9
[Docs] Update Japanese translation of README.md ( #8507 )
...
* Update Japanese translation of README.md
* Apply suggestions from code review
* Apply suggestions from code review
* Update translation
Co-authored-by: Takeshi ISHII <2170248+mtei@users.noreply.github.com >
2020-03-24 01:05:08 -07:00
Hoàng Vương
3b05f25221
[Keymap] shadowprogr's personal keymap ( #8497 )
...
* Add personal keymap
* Add keymap readme.md
* Update keymap
2020-03-24 00:13:45 -07:00
Ryan
456da3897f
Add Irish keymap ( #8528 )
2020-03-24 16:04:05 +09:00
Ryan
3847cb5858
Add Czech keymap ( #8526 )
2020-03-24 16:04:05 +09:00
Ryan
155cec398d
Add US International keymap ( #8493 )
...
* Add US International keymap
* Add extra spacing to UK AltGr keycode comments
2020-03-24 16:04:05 +09:00
Ryan
c7a4d68457
Add Icelandic keymap and sendstring LUT ( #8494 )
2020-03-24 16:04:05 +09:00
Ryan
ff2dbaa012
Add Finnish keymap and sendstring LUT ( #8495 )
2020-03-24 16:04:05 +09:00
Ryan
4aeaea515f
Update JIS keymap and sendstring LUT ( #8457 )
2020-03-24 16:04:05 +09:00
Ryan
7f4088c937
Fix missing deprecated keycodes for keymap_swedish ( #8483 )
2020-03-24 16:04:05 +09:00
Ryan
94aa9a48bf
Update Programmer Dvorak keymap and add sendstring LUT ( #8456 )
...
* Update Programmer Dvorak keymap and add sendstring LUT
* Include quantum.h
2020-03-24 16:04:05 +09:00
Ryan
9e09acfa3d
Update UK keymap and sendstring LUT ( #8458 )
2020-03-24 16:04:05 +09:00
Ryan
3dfd906390
Update Italian keymap and add sendstring LUT ( #8438 )
2020-03-24 16:04:05 +09:00
Ryan
2ddc8d7746
Update German keymap and sendstring LUT ( #8437 )
2020-03-24 16:04:05 +09:00
Ryan
cac0d749ed
Update French keymap and sendstring LUT ( #8436 )
2020-03-24 16:04:05 +09:00
Ryan
1416666022
Update Brazilian keymap and add sendstring LUT ( #8435 )
2020-03-24 16:04:05 +09:00
Ryan
4fc42d04a3
Update Belgian keymap and sendstring LUT ( #8349 )
2020-03-24 16:04:05 +09:00
Ryan
269f772b7c
Update Slovenian keymap and add sendstring LUT ( #8350 )
2020-03-24 16:04:05 +09:00
Ryan
4bb25deceb
Update Norman keymap and sendstring LUT ( #8404 )
2020-03-24 16:04:05 +09:00
Ryan
f896a2cd12
Update Plover keymap ( #8405 )
2020-03-24 16:04:05 +09:00
Luís Oliveira
45c70f889c
Add Portuguese keymap and sendstring lookup tables ( #8390 )
...
* Add Portuguese keymap and sendstring lookup tables
* Update quantum/keymap_extras/keymap_portuguese.h
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_portuguese.h
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_portuguese.h
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_portuguese.h
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_portuguese.h
Co-Authored-By: Ryan <fauxpark@gmail.com >
* Update quantum/keymap_extras/keymap_portuguese.h
Co-Authored-By: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2020-03-24 16:04:05 +09:00
Ryan
12aabf12bf
Update Swedish keymap and add sendstring LUT ( #8365 )
2020-03-24 16:04:05 +09:00
Ryan
97da465d4d
Update Spanish keymap and sendstring LUT ( #8364 )
2020-03-24 16:04:05 +09:00
Ryan
86b6a5553e
Update Dvorak, Colemak and Workman keycode aliases ( #8217 )
...
* Update Dvorak, Colemak and Workman keycode aliases
* Add missing shifted keycode aliases for Workman
2020-03-24 16:04:05 +09:00
Ryan
ebd211b7b0
Update Norwegian keymap and add sendstring LUT ( #8300 )
2020-03-24 16:04:05 +09:00
Ryan
155fa9fcd3
Update Hungarian keymap and add sendstring LUT ( #8220 )
2020-03-24 16:04:05 +09:00
Ted M Lin
6f1f085b2d
Reduce PROGMEM usage for sendstring LUT ( #8109 )
...
* Reduce PROGMEM usage for keycode map
Bit-pack the keycode bool array to gain back a small amount of flash space.
The trade-off is an increase in runtime instructions when running macros.
It does make the code a bit harder to read, as well as maintain.
For configs that use send_string() et al, it saves ~100 bytes.
* Switch to macro and common definition
Rewrite the array declarations so both the unpacked (original) and
packed LUT arrays can use the same value definitions. This is done by
defining a macro that "knows what to do".
This makes the code much easier to read and maintain.
* Fix macro typos and improve perf
Pack the bits in a more efficient order for extraction.
And also fix the copy/paste error in the macro...
* Switch fully to packed LUT
Some minor reformatting.
Compile tested all sendstring_xyz.h to make sure they were converted
properly. Also checked that an unconverted version would generate a
compile error.
* Apply whitespace suggestions from code review
Co-Authored-By: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2020-03-24 16:04:05 +09:00
Nick Brassel
4771cc9f63
Add support for delays in send_string. ( #8244 )
2020-03-24 16:04:05 +09:00
Ryan
e0a355267f
send_unicode_string(): Add support for code points > 0xFFFF (#8236 )
2020-03-24 16:04:05 +09:00
Ryan
84a0ba874d
A proper send_string() for the Unicode feature ( #8155 )
2020-03-24 16:04:05 +09:00
Joel Challis
75ca366082
Add mouse support to SEND_STRING ( #8223 )
...
* Add mouse support to SEND_STRING
* add short forms
2020-03-24 16:04:05 +09:00
Ryan
ff1a52360e
Add Danish keymap and sendstring LUT ( #8218 )
2020-03-24 16:04:05 +09:00
Ryan
9cd5fa0454
Add Turkish keymap aliases and sendstring LUT ( #7676 )
...
* Add Turkish keymap aliases and sendstring LUT
* Split into F and Q layouts
2020-03-24 16:04:05 +09:00
shela
e05e671871
Update Japanese translation of flashing.md
2020-03-24 14:26:11 +09:00
shela
2d5b492550
Update Japanese translation of keymap.md
2020-03-24 14:24:19 +09:00