Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pjs/shift numpad support #13

Merged
merged 414 commits into from
Jul 6, 2020
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
414 commits
Select commit Hold shift + click to select a range
265d8ab
Fix enables for Haptic Feedback (#6707)
drashna Sep 15, 2019
6c87140
[Keyboard] Fix default keymaps for OLKB boards to play Startup Sound …
drashna Sep 15, 2019
9508b3f
[Keyboard] Alps64 Refactor (#6723)
mechmerlin Sep 15, 2019
65c4b6c
[Keymap] Yet another xd75 keymap (#6734)
xster Sep 15, 2019
8294a0d
[Keymap] style cleanup of GreenShadowMaker's keymap (#6736)
GreenShadowMaker Sep 15, 2019
38a0a6a
[Keyboard] TheVanKeyboards Caravan: Configurator layout support (#6737)
noroadsleft Sep 15, 2019
9c28008
add VN66 keyboard (#6722)
vuhopkep Sep 15, 2019
3b4b54f
Clarify the backlight_level API doc slightly (#6733)
xster Sep 15, 2019
a9c1a5a
remove accidental characters in default preonic keymap (#6748)
torresmi Sep 16, 2019
140c08e
[Keymap] Added Xerpocalypse's layout (#6732)
Xerpocalypse Sep 16, 2019
7c1bb9d
Percent Studio Booster: Configurator fix (#6743)
noroadsleft Sep 16, 2019
59af2cb
Add Chimera65 Keyboard (#6670)
Sep 17, 2019
55432d0
[Keyboard] Fixed EEPROM start address for firmware using VIA (#6757)
wilba Sep 17, 2019
32b2486
[Keymap] Plaid Keymap for Programmers (#6706)
coquizen Sep 17, 2019
ab48ffd
[Keyboard] Adding AEK64 keyboard (#6725)
4sStylZ Sep 17, 2019
d137fde
[Keyboard] Adding YMDK "Bface" keyboard (#6731)
emdarcher Sep 17, 2019
b364a40
[Keyboard] Correct info.json data for vn66 (#6741)
vuhopkep Sep 17, 2019
bb3569d
[Keymap] idobo/drewdobo keymap v1 (#6744)
djfroofy Sep 17, 2019
2493eec
[Keymap] Fix e65 7u WK layout and add crd's personal keymap (#6750)
cdarwin Sep 17, 2019
c427023
[Keymap][Xulkal] User code update (#6752)
XScorpion2 Sep 17, 2019
86d59f1
[Keyboard] KBD75 refactor (#6755)
noroadsleft Sep 17, 2019
12cdcd5
[Keyboard] Freyr: Configurator bugfixes (#6756)
noroadsleft Sep 17, 2019
23186d3
[Keyboard] xd87: add capslock led support (#6758)
fougner Sep 17, 2019
5450316
Update bootloader.mk (#6698)
fauxpark Sep 17, 2019
37c2996
[Keyboard] Fix compile issues for OLKB Default keymaps (#6751)
drashna Sep 17, 2019
7d8dea3
[Keyboard] add personal fullsize pcb hnah108 (#6759)
vuhopkep Sep 18, 2019
6f5f943
[Keyboard] Introduce AT-AT 660M (#6729)
adrientetar Sep 18, 2019
e5aa284
[Keyboard] 201909 s75 custom encoder (#6745)
Sep 19, 2019
46c49ae
Updated split encoders so indexes are based on left hand encoders fir…
XScorpion2 Sep 19, 2019
095b88b
Smoother Linear Light Table (#6764)
XScorpion2 Sep 19, 2019
7142b60
[Keymap] Update Planck Layer Diagram To Match Layer (#6712)
amayer5125 Sep 19, 2019
7a5a259
[Keyboard] 1up60hte cleanup + bugfix (#6763)
mechmerlin Sep 19, 2019
911b891
DRV2605L Continuous Haptic Feedback Support (#6461)
mechmerlin Sep 19, 2019
f34299e
Cleanup rules.mk for USB64 and USB128 keyboards (#6769)
fauxpark Sep 19, 2019
44c5be0
Cleanup rules.mk for 16U2 and 32U2 keyboards (#6768)
fauxpark Sep 19, 2019
59000f4
[Keymap] Added my personal keymaps for dz60 and TMO50. (#6772)
ottodokto Sep 19, 2019
beb4a12
Add reset instructions for boards that use Command to the Zadig drive…
vomindoraan Sep 20, 2019
de4a47f
Cleanup rules.mk for 32A and 328P keyboards (#6767)
fauxpark Sep 21, 2019
c7d0262
[Keyboard] Add Discipad, Update Zadig doc for USBaspLoader (#6771)
coseyfannitutti Sep 21, 2019
3642a82
Add support for 328P hardware backlight on B1/B2 (#6776)
fauxpark Sep 21, 2019
7f65323
Add support for Void Linux systems to the qmk_install.sh script (#5526)
Sorixelle Sep 21, 2019
ea96c4b
[Keyboard] Update Stapelberg readme.md (#5557)
jlquinn Sep 21, 2019
2df3799
Add list-keymaps make target (#5563)
fauxpark Sep 21, 2019
75c9747
[Keymap] Bonta keymap for massdrop/ALT (#6391)
bontakun Sep 21, 2019
63a0b12
[Keymap] Move common code and configuration to userspace for dshields…
shieldsd Sep 21, 2019
f069e9f
Generalize Tap Dance Layer functions (#6629)
drashna Sep 21, 2019
fd19795
[Keyboard] Move more percent boards into the percent directory (#6781)
mechmerlin Sep 21, 2019
42bf607
[Keyboard] fix OLKB layout macro aliases (#6761)
noroadsleft Sep 21, 2019
0e96068
Update the breaking changes process so we always have a future branch…
skullydazed Sep 21, 2019
e05b32d
add python3 to shell.nix (#6774)
fstamour Sep 21, 2019
29d7f9b
Correct casing for DS_Store in .gitignore (#6787)
burakcan Sep 22, 2019
2f49cae
Fixing wrapping math logic for timer_expired functions (#6746)
XScorpion2 Sep 22, 2019
d569f08
Configuration system for CLI (#6708)
skullydazed Sep 22, 2019
e41fedd
New Default Layout: 65_blocker_ansi (#6782)
mechmerlin Sep 22, 2019
ced8c55
[Keyboard] Fix pinout on the copenhagen clickpad (#6788)
mini-ninja-64 Sep 23, 2019
8eb0aef
[Keyboard] 65_ansi_blocker support for Doro67 (#6791)
mechmerlin Sep 23, 2019
61b5d0e
[Keymap] mikethetiger's milk keymap (#6611)
Keyboard-Arcade Sep 24, 2019
efb7f3c
format code according to conventions [skip ci]
qmk-bot Sep 24, 2019
37b6a2a
Refactor the KBD67 Mk.II RGB (#6799)
mechmerlin Sep 24, 2019
237147c
Cleanup rules.mk for 32U4 keyboards, 0-9 (#6789)
fauxpark Sep 24, 2019
ad8dbd5
ARM split - Add bootmagic/magic keycodes for setting handedness (#6545)
zvecr Sep 24, 2019
494fc51
Merlin's Community Layout Updates (#6798)
mechmerlin Sep 24, 2019
460da06
[Keyboard] KBD67 Mk.II RGB info.json missing a column (#6807)
mechmerlin Sep 24, 2019
df9388f
Bathroom Epiphanies Pegasus Hoof: add LAYOUT_tkl_jis data to QMK Conf…
noroadsleft Sep 24, 2019
6c37798
[Keymap] New keymap for the DZ65RGB (#6792)
sidcarter Sep 25, 2019
acec007
[Keymap] add keymap broswen for kbd75 (#6814)
broswen Sep 25, 2019
0f9e265
[Keyboard] Add additional LAYOUT macros to Noxary 260 (#6815)
mechmerlin Sep 25, 2019
00abe5d
[Keymap] Various enhancements for dshields user space and keymaps. (#…
shieldsd Sep 25, 2019
eac4ce9
[Keymap] update personal keymap (#6817)
ishtob Sep 25, 2019
c61d7d7
[Keyboard] Added support for ErgoDox with STM32 Microcontroller (#5398)
Codetector1374 Sep 25, 2019
0850a8c
65 ansi blocker everywhere (everywhere I can find) (#6805)
mechmerlin Sep 25, 2019
f8e4f7e
[Keymap] Add Z-layer to narze layouts (#6806)
narze Sep 25, 2019
a76a79b
[Keyboard] Rabbit68: Configurator layout support (#6809)
noroadsleft Sep 25, 2019
475f832
[Keyboard] Add Efreet keyboard (#6811)
amberstarlight Sep 25, 2019
dccafb6
[Keyboard] Subatomic refactor (#3194)
noroadsleft Sep 25, 2019
983c93f
[Keymap] Added two different Swedish layouts for the Niu Mini 40% and…
senseored Sep 25, 2019
2a948e7
[Keyboard] Add Crossed Keys/Keyhive Nightmare (#6796)
cfbender Sep 25, 2019
ff85456
[Keymap] ninjonas keymap for crkbd & ninjonas userspace updates (#6797)
ninjonas Sep 26, 2019
297a7fe
[Keymap] Add preonic/kjwon15 layout (#6812)
tribela Sep 26, 2019
e6d8a61
[Keyboard] Added QMK-DFU config to Vitamins Included rev2 (#6818)
Duckle29 Sep 26, 2019
b3d41d9
[Keyboard] Reviung39: Configurator layout support (#6819)
noroadsleft Sep 26, 2019
d143ddc
[Keymap] Port personal keymap to 60_tsangan_hhkb (#6820)
yanfali Sep 26, 2019
178ceba
Minor link fix in Clueboard README (#6823)
NuclearMonster Sep 26, 2019
0f7be8b
[Keymap] Use 75_ansi and community layout for xd84 (#6821)
yanfali Sep 26, 2019
9496d11
[Keyboard] cKeys theDora: Configurator fix (#6828)
noroadsleft Sep 27, 2019
92cb0b6
[Keymap] Personal xd75 keymap "Odyssey" (#6830)
Nhlest Sep 27, 2019
17794e0
ARM split - Add support for dfu-util EE_HANDS flashing (#6543)
zvecr Sep 27, 2019
20a16d2
[Keyboard] update angel17 (#6831)
kakunpc Sep 28, 2019
5d41db6
correct default keymap for wonderland (#6835)
k33bs Sep 29, 2019
714cf02
[Keyboard] support tkl_iso community layout (#6778)
fougner Sep 29, 2019
f418efc
[Keymap] correct keebs keymap for wonderland (#6838)
k33bs Sep 30, 2019
cffe671
[Keymap] Updating crkbd RGB keymap implementation & ninjonas userspac…
ninjonas Sep 30, 2019
8c1b8cf
[Keymap] Adds Egstad Preonic Profile (#6837)
egstad Sep 30, 2019
c6c7aec
[Keymap] update hecomi/kakunpc keymap (#6839)
kakunpc Sep 30, 2019
ab3fba2
[Keyboard][Fix] budget96 RGB light-switches (#6840)
dieideeistgut Sep 30, 2019
edf8552
[Keyboard] Signum 3 0 enable kinetic speed (#6740)
jceb Sep 30, 2019
c47fa31
Port drivers.txt changes from the Toolbox (#6786)
fauxpark Oct 1, 2019
c7b28bf
[Keyboard] Add Wraith keyboard (#6810)
amberstarlight Oct 1, 2019
68072e9
Expose zh-cn docs, delete bad zh docs, add docs for adding translatio…
jackhumbert Oct 1, 2019
da5b4ec
editing fn layer and minimizing the Caps layer (#6850)
emdarcher Oct 1, 2019
0c5b382
[Keyboard] Add Owlet60 Keyboard to qmk_firmware/keyboards/handwired (…
worthlessowl Oct 2, 2019
fa8359f
[Keymap] Add antonlindstrom iris keymap (#6853)
antonlindstrom Oct 2, 2019
482ec79
[Keymap] Add personal CRKBD keymap (#6843)
rpbaptist Oct 2, 2019
de386e5
Fixed typos in documentation (#6871)
edoffagne Oct 2, 2019
99f5d6c
Update personal userspace and keymaps (#6876)
vomindoraan Oct 2, 2019
afb93b7
Fix quantum keymapextra italian (#6779)
sigul Oct 3, 2019
9067dc8
Fix qmk doctor 'bytes-like object is required' on linux
aymanbagabas Oct 2, 2019
4f01c86
Clean up default crkbd keymap (#6887)
rpbaptist Oct 3, 2019
41b9be5
Wrap util.h functions in `extern "C"` (#6762)
fauxpark Oct 3, 2019
f166a22
[Keyboard] Add image for Pulse 4k (#6869)
Maxr1998 Oct 4, 2019
3e6f7bc
[Keyboard] Add Stella keyboard (#6848)
vuhopkep Oct 4, 2019
b0b433f
[Keyboard] Match dactyl-manufom 4x5 layout in doc to actual (#6867)
labria Oct 4, 2019
93bce83
[Keymap] :world_map: Adds massdrop/alt/favorable-mutation keymap (#6893)
Oct 4, 2019
c5ffd18
[Keymap] update my keymap for Infinity Ergodox (#6864)
dudeofawesome Oct 5, 2019
ec053c8
[Keyboard] Percent Skog Lite (#6882)
mechmerlin Oct 5, 2019
537623c
[Keymap] Added my version of the alpha28 layout. Usable. (#6862)
hvpkod Oct 5, 2019
60b2a9a
[Keyboard] Preliminary Support for Duck Orion V3 (#6892)
mechmerlin Oct 5, 2019
38aefaf
ARM - Initial backlight support (#6487)
zvecr Oct 5, 2019
dbce3f6
Budget96 Production PCB Fix (#6900)
mechmerlin Oct 5, 2019
19b60c2
[Keyboard] Add OSA keyboard (#6849)
jrfhoutx Oct 5, 2019
e8b65d0
Cleanup rules.mk for 32U4 keyboards, A-F (#6804)
fauxpark Oct 5, 2019
e02383f
[Keymap] Added KBD6X Vimwarrior HHKB TOFU Personal Keymap (#6878)
devinceble Oct 5, 2019
b918744
[Keymap] dz60 Iso de 5x1u split right shift (#6889)
1r00t Oct 5, 2019
3e20697
removed deprecated option for Travis (#6896)
StrikerRUS Oct 5, 2019
03c132b
[Keymap] finally committing my updates (#6904)
mattly Oct 5, 2019
c23581d
[Keymap] Initial personal keymap for Lily58 (#6908)
bcat Oct 5, 2019
8cf1491
[Keyboard] Add keyboard Reviung34 (#6847)
gtips Oct 5, 2019
18a0e6f
[Keymap] Add HHKB-based keymap for DZ60 (#6907)
joooosh Oct 5, 2019
60267fe
[Keyboard] Add Phoebe, a keyboard by Maxr1998 (#6870)
Maxr1998 Oct 5, 2019
f3f7f94
[Keyboard] Whitefox Aria Layout Support (#6915)
Kaiede Oct 6, 2019
78f01ee
Use `keymap` instead of `username` variable for `qmk new_keymap` (#6885)
stjohnjohnson Oct 6, 2019
345d3cc
[Keymap] dactyl_left (#6775)
RedForty Oct 6, 2019
f73f71d
[Keymap] Add new Cyclops keymap (#6923)
peippo Oct 6, 2019
c73d6f6
[Docs] Removed dead link (#6922)
iTechsTR Oct 6, 2019
60cd12f
Dimple: Fix Caps Lock LED behaviour (#6936)
Erovia Oct 6, 2019
d0ef139
[Docs] Typo fix for feature_hd44780.md (#6917)
iTechsTR Oct 6, 2019
2881f53
[Keymap] updating ninjonas userspace (#6903)
ninjonas Oct 7, 2019
d9b0564
[Keymap] Move brightness controls one key over (#6945)
bingocaller Oct 7, 2019
f04e58d
[CLI] Add `qmk list_keyboards` (#6927)
danmcclain Oct 7, 2019
b5b057a
[Keymap] MF68 keymap LED pins fixed (#6946)
emdarcher Oct 7, 2019
26fe4e4
[Keymap] Fix talljoe-gherkin keymap typo (#6950)
diegor2 Oct 7, 2019
c2709a7
[Keymap] Clean up / adjust khord let's split keymap (#6951)
khord Oct 7, 2019
6bed239
[Keymap] Community layout for hhkb (#6961)
yanfali Oct 7, 2019
2c51d14
[Keyboard] Cannon Keys Satisfaction75: Fix buffer sizes for sprintfs.…
noshbar Oct 7, 2019
3e22af9
[Docs] Add an important note about modifying user code (#6959)
fauxpark Oct 7, 2019
5bb3fe7
Remove unanswered/unnecessary FAQ item
Maxr1998 Oct 7, 2019
9376754
[Keymap] Add new TADA68 keymap (#6938)
peippo Oct 8, 2019
dc5876a
[Keymap] katana60: Fix = key in default keymap (#6941)
lluchs Oct 8, 2019
403c139
[Docs] Add AVR and ARM examples to GPIO Commands (#6942)
drashna Oct 8, 2019
8fe15fa
[Keymap] Overly greedy community keymap build userspace (#6969)
yanfali Oct 8, 2019
e2ec579
[Docs] updated and cleaned up documentation for Tap Dance (#6949)
emdarcher Oct 8, 2019
49fdd38
[Docs] Clean up docs/newbs_building_firmware.md (#6930)
kuchosauronad0 Oct 8, 2019
d00326e
[Keymap] modify ergodox_ez / dvorak_42_key layout (#6832)
luc-vocab Oct 8, 2019
5e43f87
[Keyboard] RGB updates on NK65 and HS60 (#6795)
yiancar Oct 8, 2019
e7d9570
[Docs] French translation of Complete Newbs Guide (#6901)
Gimly Oct 8, 2019
2707652
[Docs] CLI command to serve docs locally (#6956)
fauxpark Oct 8, 2019
19584b9
[Keymap] keymaps for planck and crkbd (#6895)
dsanchezseco Oct 8, 2019
9fe7b40
[Keyboard] Move existing boards to Kingly_Keys and add more boards (#…
The-Royal Oct 8, 2019
89fe8d2
[Keymap] Adding my keymaps for Preonic and XD75 (#6874)
Pittyolo Oct 8, 2019
4335b97
Reorder Raw HID interface to match what the USB spec expects (#6801)
fauxpark Oct 8, 2019
0ea4e86
[Docs] French translation of QMK Basics (#6925)
Gimly Oct 8, 2019
1c07d4e
[Docs] Clean up docs/newbs_flashing.md (#6973)
Maxr1998 Oct 9, 2019
8991d9a
[Docs] Fix missing link in readme (#6958)
swamp09 Oct 9, 2019
8da25dd
[Docs] removed unneeded line of code in Tap Dance documentation (#6981)
emdarcher Oct 9, 2019
db3d4a9
Kingly Keys Little Foot Configurator layout fix (#6988)
noroadsleft Oct 9, 2019
1f2ad80
Gray Studio Space65 Configurator Layout fix (#6987)
noroadsleft Oct 9, 2019
23cac6a
[Keymap] Feature/keymap/tada68 (#6983)
devinceble Oct 9, 2019
3cb216f
[Keyboard] New Keyboard: Exent (#6985)
mechmerlin Oct 9, 2019
531ff70
[Keyboard] Satisfaction75 Configurator support (info.json) (#6833)
mechmerlin Oct 9, 2019
4e23c70
[Keymap] Adding garyjzhao's Iris keymap (#6980)
garyjzhao Oct 9, 2019
e583435
Keyboard/ergodox debounce (#6994)
drashna Oct 9, 2019
da3ff89
[Docs] French translation - Breaking Changes section (#6966)
Gimly Oct 9, 2019
528ddb7
[Keyboard] Added new layout for DZ60 and keymap (#6854)
Micro-Biology Oct 9, 2019
ed1bf3a
Prevent clang-format messing up placeholder tokens within keyboard te…
fauxpark Oct 10, 2019
5156a7e
fix DZ60 info.json (#7000)
noroadsleft Oct 10, 2019
918f13a
Fix/projectkb/alice/right spacebar layout size from 2.25 to 2.7… (#6984)
devinceble Oct 10, 2019
094aa7c
added new layout and Olivierko keymap for dz60 (#6996)
Olivierko Oct 10, 2019
64c075e
Fix CONVERT_TO_PROTON_C_RXLED pins (#7007)
zvecr Oct 11, 2019
76378d7
ARM split - detect USB to select master/slave (#6424)
zvecr Oct 12, 2019
22aa2ce
[Keymap] laurentlaurent's preonic keymap (#6977)
laurent-lao Oct 12, 2019
e47ab6a
[Keyboard] wilba.tech PCB refactoring (#6982)
wilba Oct 12, 2019
c54d2cb
[Keymap] Feature/keymap/projectkb/alice/devinceble (#6986)
devinceble Oct 12, 2019
076d8ba
[CLI] `qmk docs` graceful shutdown on Ctrl+C (#6989)
fauxpark Oct 12, 2019
7becbfb
[Keyboard] New Keyboard: BM43A (#6997)
mechmerlin Oct 12, 2019
bb43010
Fix broken link to ps2avrgb flashing instructions (#7011)
mechmerlin Oct 12, 2019
23178d7
[Keymap] Add soundmonster's keymap for crkbd (#6964)
soundmonster Oct 12, 2019
a484685
Remove i2c logic for STM32F103xB in favour of USE_I2CV1 (#6926)
zvecr Oct 12, 2019
2e7cd98
Cleanup rules.mk for 32U4 keyboards, G (#6971)
fauxpark Oct 12, 2019
e796d7b
Update splittest/teensy_2 to use SPLIT_USB_DETECT (#7028)
zvecr Oct 13, 2019
6560dff
update one shot keys link (#7020)
makenova Oct 14, 2019
e1de0d7
Move running pytest to travis_test (#7005)
zvecr Oct 14, 2019
cc5edb9
Port DEBUG_MATRIX_SCAN_RATE to core (#7029)
zvecr Oct 15, 2019
2ac4197
Add binary support to tinyprintf (#7024)
zvecr Oct 15, 2019
eac6ccf
Added uart config for using rn42 with at90usb1286 (#6582)
Oct 15, 2019
5a3aefe
Fix small hiccup in snake animation (#6858)
theVDude Oct 15, 2019
feb116c
[Docs] Replace Switch Hitter link with Wayback Machine link (#7009)
drashna Oct 15, 2019
4522519
Milk 2% - Unicode Keymap Fix and Improvements (#7013)
catrielmuller Oct 15, 2019
63f4806
Fix bug in `do_code16()` (#6935)
fauxpark Oct 15, 2019
2fc3494
[Keyboard] Update formatting of README for usb_usb (#7037)
dmelliot Oct 16, 2019
f360c27
[Keyboard] Add keyboard Naked60 (#6527)
Salicylic-acid3 Oct 16, 2019
9b07098
[Keyboard] Add uzu42 keyboard (#6842)
nrtkbb Oct 16, 2019
162dd3f
[Keymap] Corne keyap with tap dance Swedish support (#6857)
hvpkod Oct 16, 2019
7677e8a
[Keymap] Add Endemoniada keymaps (#6875)
Endemoniada Oct 16, 2019
81f36ab
[Keymap] Add narze keymap for usb-usb converter (#6881)
narze Oct 16, 2019
881f27b
[Keyboard] Cleanup helix rules options (#6952)
MakotoKurauchi Oct 16, 2019
7662ee7
[Keymap] Various improvements to my Lily58 keymap (#7045)
bcat Oct 16, 2019
e3a2134
[Keymap] Drashna's Hardware Features Experimentations (#6920)
drashna Oct 16, 2019
abfd6ed
Move tmk_core/common/backlight to quantum/backlight (#6710)
zvecr Oct 17, 2019
550435c
[Keyboard] Move vitamins included rev1 to split_common (#7052)
Duckle29 Oct 17, 2019
5dc91dd
SPLIT - Remove NO_USB_STARTUP_CHECK requirement for usb detection (#7…
zvecr Oct 17, 2019
f66b2b1
Add a via compatible keymap (#7062)
yanfali Oct 18, 2019
de5cadd
Caps lock indicator moved from keymap (#7070)
yanfali Oct 18, 2019
22cc56b
[Docs] Fix incorrect spacing on Coding Conventions page (#7058)
drashna Oct 18, 2019
5b31196
[Keymap] Custom Planck layout for the Planck (#7036)
Smittey Oct 19, 2019
5c1b7fb
Add python-pip as package dependency for archlinux (#7041)
netcrop Oct 19, 2019
d263579
[Keymap] Initial commit of KL1RL keyboard layout (#7060)
Oct 19, 2019
1b1e097
[Keymap] Mekberg kbd6x keymap (#7061)
Endemoniada Oct 19, 2019
b23f601
Remove build option firmware size impacts (#6947)
amberstarlight Oct 19, 2019
c26faed
[Keymap] Tominabox1 userspace creation (#7014)
tominabox1 Oct 19, 2019
9bfacc7
[Keyboard] update encoder function, info.json data (#7035)
vuhopkep Oct 19, 2019
8baed70
Add pok3r-like keymap for dz60. (#7078)
bentglasstube Oct 19, 2019
f64d9b0
Fix detection of ModemManager (#7076)
Oct 20, 2019
3d53ea4
[Keymap] Ergodash keymap for yet-another-developer (#7046)
yet-another-developer Oct 20, 2019
4c90277
[Keymap] add iris/eosti keymap (#7056)
eosti Oct 20, 2019
a4c008f
[Keymap] Romain's Preonic layout (#7067)
RomainGehrig Oct 20, 2019
a41066b
[Keymap] Assorted personal keymap and layout updates (#7082)
bcat Oct 20, 2019
233a1e9
[Keyboard] Keyboard Naked48 Update (#7085)
Salicylic-acid3 Oct 20, 2019
bc073b8
[Keymap] updates to madhatter keymap - project keyboard alice pcb (#7…
sidcarter Oct 20, 2019
3dbf08b
Cleanup rules.mk for 32U4 keyboards, H (#7030)
fauxpark Oct 20, 2019
1533483
[Keymap] catrielmuller keymap for the dztech/dz65rgb (#7015)
catrielmuller Oct 20, 2019
97b8ade
[Keyboard] Use GPIO macros for E6 LED in Planck and Preonic default k…
fauxpark Oct 21, 2019
0111500
Merge branch 'master' of https://github.com/qmk/qmk_firmware into jxl…
pschmuckal Oct 21, 2019
a1b2b4e
Added default & mac keymaps for rocketeer and shift
pschmuckal Oct 21, 2019
8e3bedb
Merge branch 'jxliu/rocketeer-support-and-updates' of https://github.…
pschmuckal Oct 22, 2019
921dab3
Updates to support New SHIFT
pschmuckal Oct 22, 2019
6b49bb2
Updates/fixes for SHIFT LO Proto build
pschmuckal Nov 4, 2019
f0ac45d
Merge branch 'master' of https://github.com/pschmuckal/qmk_firmware i…
pschmuckal Nov 4, 2019
fd6c978
NUMPAD support (initial)
pschmuckal Nov 5, 2019
e70d3ad
Fix some ALT keymaps
pschmuckal Nov 5, 2019
fce5963
Fixes for NUMPAD
pschmuckal Dec 2, 2019
b3ba6af
Fix comment
pschmuckal Dec 5, 2019
6196847
Fix for ch9 USB30CV Failure
pschmuckal Dec 14, 2019
10e7ed2
Added support for RAWHID MFT interface
pschmuckal Dec 18, 2019
8b18280
current meas improvements
pschmuckal Dec 26, 2019
6cfd7be
Fix for disabled remote wakeup failure in ch9 tests
pschmuckal Jan 14, 2020
7fb3876
Updated SHIFT keymaps
pschmuckal Feb 18, 2020
bb7a192
Fix USBCV HID tests
pschmuckal Feb 25, 2020
8721de2
Fix non _md keymaps
pschmuckal Feb 25, 2020
83927e5
- Reduced V5 thresholds by 45mV on SHIFT to compensate for extra drops
pschmuckal May 22, 2020
3854859
Fix some issues with Drop Indicator processing
pschmuckal May 27, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix quantum keymapextra italian (qmk#6779)
* remove IT_PIPE duplicate and add IT_GRAD

IT_PIPE was declared 2 times, ones as ° and once as |. I changed the first declaration and called it IT_GRAD. I even fixed the definition because the ° in Italian is obtained with LSFT(IT_AACC)

* rename IT_GRAD to IT_DEGR

* add    missing plus_and_minus

* fix missing IT_ACUT definition

* change KC_LALT(KC_LSFT to LALT(LSFT

* Fix alignment

* remove leftover

* fix issue generated with chars while pushing

* fix typo

* fix LCBR and RCBR

* fix euro symbol

* fix RBRC

* change IT_LESS form KC_NUBS to KC_GRAVE

* add IT_TILDE and change IT_GRAV to IT_GRAVE

* add missing legends for accented vowels

* format for readability

* revert to commit befor I edit it

* initial commit

* edited to be easier to compare to _ansi.h

* remove keymap_italian_osx_iso.h and rename with edits keymap_italian_osx_ansi.h to keymap_italian_osx.h

I found out there were no difference at all

* fix missing #endif

* rename quantum/keymap_extras/keymap_italian_osx.h to quantum/keymap_extras/keymap_italian_ansi.h

Now this file is a clone of the keymap_italian.h that appears to be working only for ISO keyboards. It also contains a few improvements for IT_PIPE (defined two times) and IT_ACUT (missing definition). Additionally it redefines LCBR and RCBR to LSFT(IT_LBRC) and LSFT(IT_RBRC)

* rename file

* redefines IT_BKSL and IT_PIPE based on KC_BKSL

* add new osx_iso and osx_ansi version for italian.h and align BKSL to BSLS, fix double definition of PIPE
  • Loading branch information
sigul authored and fauxpark committed Oct 3, 2019
commit afb93b7f481a46e3980905e635d5a1d45a0ad678
55 changes: 28 additions & 27 deletions quantum/keymap_extras/keymap_italian.h
Original file line number Diff line number Diff line change
Expand Up @@ -78,35 +78,36 @@
#define IT_MINS KC_SLSH // - and _

// shifted characters
#define IT_PIPE LSFT(IT_BKSL) // °
#define IT_EXLM LSFT(KC_1) // !
#define IT_DQOT LSFT(KC_2) // "
#define IT_STRL LSFT(KC_3) // £
#define IT_DLR LSFT(KC_4) // $
#define IT_PERC LSFT(KC_5) // %
#define IT_AMPR LSFT(KC_6) // &
#define IT_SLSH LSFT(KC_7) // /
#define IT_LPRN LSFT(KC_8) // (
#define IT_RPRN LSFT(KC_9) // )
#define IT_EQL LSFT(KC_0) // =
#define IT_QST LSFT(IT_APOS) // ?
#define IT_CRC LSFT(IT_IACC) // ^
#define IT_ASTR LSFT(IT_PLUS) // *
#define IT_MORE LSFT(IT_LESS) // >
#define IT_COLN LSFT(IT_DOT) // :
#define IT_SCLN LSFT(IT_COMM) // ;
#define IT_UNDS LSFT(IT_MINS) // _
#define IT_DEGR LSFT(IT_AACC) // °
#define IT_EXLM LSFT(KC_1) // !
#define IT_DQOT LSFT(KC_2) // "
#define IT_STRL LSFT(KC_3) // £
#define IT_DLR LSFT(KC_4) // $
#define IT_PERC LSFT(KC_5) // %
#define IT_AMPR LSFT(KC_6) // &
#define IT_SLSH LSFT(KC_7) // /
#define IT_LPRN LSFT(KC_8) // (
#define IT_RPRN LSFT(KC_9) // )
#define IT_EQL LSFT(KC_0) // =
#define IT_QST LSFT(IT_APOS) // ?
#define IT_CRC LSFT(IT_IACC) // ^
#define IT_ASTR LSFT(IT_PLUS) // *
#define IT_MORE LSFT(IT_LESS) // >
#define IT_COLN LSFT(IT_DOT) // :
#define IT_SCLN LSFT(IT_COMM) // ;
#define IT_UNDS LSFT(IT_MINS) // _

// Alt Gr-ed characters
#define IT_LCBR ALGR(KC_7) // {
#define IT_LBRC ALGR(IT_EACC) // [
#define IT_RBRC ALGR(IT_PLUS) // ]
#define IT_RCBR ALGR(KC_0) // }
#define IT_AT ALGR(IT_OACC) // @
#define IT_EURO ALGR(KC_E) // €
#define IT_PIPE LSFT(IT_BKSL) // |
#define IT_SHRP ALGR(IT_AACC) // #
#define IT_LCBR ALGR(KC_7) // {
#define IT_LBRC ALGR(IT_EACC) // [
#define IT_RBRC ALGR(IT_PLUS) // ]
#define IT_RCBR ALGR(KC_0) // }
#define IT_AT ALGR(IT_OACC) // @
#define IT_EURO ALGR(KC_E) // €
#define IT_PIPE LSFT(IT_BSLS) // |
#define IT_SHRP ALGR(IT_AACC) // #

#define IT_X_PLUS X_RBRACKET // #
// Deprecated
#define IT_X_PLUS X_RBRACKET // #

#endif
113 changes: 113 additions & 0 deletions quantum/keymap_extras/keymap_italian_osx_ansi.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
/* Copyright 2015-2016 Matthias Schmidtt
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

// This is a clone of quantum/keymap_extra/keymap_italian.h intended to be used with Apple devices

#ifndef KEYMAP_ITALIAN
#define KEYMAP_ITALIAN

#include "keymap.h"

// normal characters
#define IT_A KC_A
#define IT_B KC_B
#define IT_C KC_C
#define IT_D KC_D
#define IT_E KC_E
#define IT_F KC_F
#define IT_G KC_G
#define IT_H KC_H
#define IT_I KC_I
#define IT_J KC_J
#define IT_K KC_K
#define IT_L KC_L
#define IT_M KC_M
#define IT_N KC_N
#define IT_O KC_O
#define IT_P KC_P
#define IT_Q KC_Q
#define IT_R KC_R
#define IT_S KC_S
#define IT_T KC_T
#define IT_U KC_U
#define IT_V KC_V
#define IT_W KC_W
#define IT_X KC_X
#define IT_Y KC_Y
#define IT_Z KC_Z

#define IT_0 KC_0
#define IT_1 KC_1
#define IT_2 KC_2
#define IT_3 KC_3
#define IT_4 KC_4
#define IT_5 KC_5
#define IT_6 KC_6
#define IT_7 KC_7
#define IT_8 KC_8
#define IT_9 KC_9

// punctuation
#define IT_DOT KC_DOT // . and :
#define IT_COMM KC_COMM // , and ;
#define IT_APOS KC_MINS // ' and ?
#define IT_BSLS KC_NUBS // \ and |
#define IT_LESS KC_GRV // < and >
#define IT_MINS KC_SLSH // - and _

// accented vowels (regular, with shift, with option, with option and shift)
#define IT_EACC KC_LBRC // è, é, [, {
#define IT_PLUS KC_RBRC // +, *, ], }
#define IT_OACC KC_SCLN // ò, ç, @, Ç
#define IT_AACC KC_QUOT // à, °, #, ∞
#define IT_UACC KC_BSLS // ù, §, ¶, ◊
#define IT_IACC KC_EQL // ì, ^, ˆ, ±

// shifted characters
#define IT_EXLM LSFT(KC_1) // !
#define IT_DQOT LSFT(KC_2) // "
#define IT_STRL LSFT(KC_3) // £
#define IT_DLR LSFT(KC_4) // $
#define IT_PERC LSFT(KC_5) // %
#define IT_AMPR LSFT(KC_6) // &
#define IT_SLSH LSFT(KC_7) // /
#define IT_LPRN LSFT(KC_8) // (
#define IT_RPRN LSFT(KC_9) // )
#define IT_EQL LSFT(KC_0) // =
#define IT_DEGR LSFT(IT_AACC) // °
#define IT_QST LSFT(IT_APOS) // ?
#define IT_CRC LSFT(IT_IACC) // ^
#define IT_ASTR LSFT(IT_PLUS) // *
#define IT_MORE LSFT(IT_LESS) // >
#define IT_COLN LSFT(IT_DOT) // :
#define IT_SCLN LSFT(IT_COMM) // ;
#define IT_UNDS LSFT(IT_MINS) // _
#define IT_LCBR LSFT(IT_LBRC) // {
#define IT_RCBR LSFT(IT_RBRC) // }
#define IT_PIPE LSFT(IT_BSLS) // |

// Alt -ed characters
#define IT_LBRC LALT(IT_EACC) // [
#define IT_RBRC LALT(IT_PLUS) // ]
#define IT_AT LALT(IT_OACC) // @
#define IT_EURO LALT(KC_E) // €
#define IT_SHRP LALT(IT_AACC ) // #
#define IT_ACUT LALT(KC_8) // ´
#define IT_GRAVE LALT(KC_9) // `
#define IT_TILDE LALT(KC_5) // ~
#define IT_PLMN LALT(LSFT(IT_IACC)) // ±

#endif
113 changes: 113 additions & 0 deletions quantum/keymap_extras/keymap_italian_osx_iso.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
/* Copyright 2015-2016 Matthias Schmidtt
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

// This is a clone of quantum/keymap_extra/keymap_italian.h intended to be used with Apple devices

#ifndef KEYMAP_ITALIAN
#define KEYMAP_ITALIAN

#include "keymap.h"

// normal characters
#define IT_A KC_A
#define IT_B KC_B
#define IT_C KC_C
#define IT_D KC_D
#define IT_E KC_E
#define IT_F KC_F
#define IT_G KC_G
#define IT_H KC_H
#define IT_I KC_I
#define IT_J KC_J
#define IT_K KC_K
#define IT_L KC_L
#define IT_M KC_M
#define IT_N KC_N
#define IT_O KC_O
#define IT_P KC_P
#define IT_Q KC_Q
#define IT_R KC_R
#define IT_S KC_S
#define IT_T KC_T
#define IT_U KC_U
#define IT_V KC_V
#define IT_W KC_W
#define IT_X KC_X
#define IT_Y KC_Y
#define IT_Z KC_Z

#define IT_0 KC_0
#define IT_1 KC_1
#define IT_2 KC_2
#define IT_3 KC_3
#define IT_4 KC_4
#define IT_5 KC_5
#define IT_6 KC_6
#define IT_7 KC_7
#define IT_8 KC_8
#define IT_9 KC_9

// punctuation
#define IT_DOT KC_DOT // . and :
#define IT_COMM KC_COMM // , and ;
#define IT_APOS KC_MINS // ' and ?
#define IT_BSLS KC_GRV // \ and |
#define IT_LESS KC_NUBS// < and >
#define IT_MINS KC_SLSH // - and _

// accented vowels (regular, with shift, with option, with option and shift)
#define IT_EACC KC_LBRC // è, é, [, {
#define IT_PLUS KC_RBRC // +, *, ], }
#define IT_OACC KC_SCLN // ò, ç, @, Ç
#define IT_AACC KC_QUOT // à, °, #, ∞
#define IT_UACC KC_BSLS // ù, §, ¶, ◊
#define IT_IACC KC_EQL // ì, ^, ˆ, ±

// shifted characters
#define IT_EXLM LSFT(KC_1) // !
#define IT_DQOT LSFT(KC_2) // "
#define IT_STRL LSFT(KC_3) // £
#define IT_DLR LSFT(KC_4) // $
#define IT_PERC LSFT(KC_5) // %
#define IT_AMPR LSFT(KC_6) // &
#define IT_SLSH LSFT(KC_7) // /
#define IT_LPRN LSFT(KC_8) // (
#define IT_RPRN LSFT(KC_9) // )
#define IT_EQL LSFT(KC_0) // =
#define IT_DEGR LSFT(IT_AACC) // °
#define IT_QST LSFT(IT_APOS) // ?
#define IT_CRC LSFT(IT_IACC) // ^
#define IT_ASTR LSFT(IT_PLUS) // *
#define IT_MORE LSFT(IT_LESS) // >
#define IT_COLN LSFT(IT_DOT) // :
#define IT_SCLN LSFT(IT_COMM) // ;
#define IT_UNDS LSFT(IT_MINS) // _
#define IT_LCBR LSFT(IT_LBRC) // {
#define IT_RCBR LSFT(IT_RBRC) // }
#define IT_PIPE LSFT(IT_BSLS) // |

// Alt -ed characters
#define IT_LBRC LALT(IT_EACC) // [
#define IT_RBRC LALT(IT_PLUS) // ]
#define IT_AT LALT(IT_OACC) // @
#define IT_EURO LALT(KC_E) // €
#define IT_SHRP LALT(IT_AACC ) // #
#define IT_ACUT LALT(KC_8) // ´
#define IT_GRAVE LALT(KC_9) // `
#define IT_TILDE LALT(KC_5) // ~
#define IT_PLMN LALT(LSFT(IT_IACC)) // ±

#endif