Nick Brassel
a0089aa345
Fixup Satisfaction75 bootprocess. ( #12621 )
...
- Use normal ChibiOS I2C driver.
- Move drawing code to housekeeping -- previously it was during matrix
scan, which gets executed during bootmagic checks. However, bootmagic
is invoked before QWIIC subsystem is enabled, which means I2C isn't
configured yet. All I2C calls to the OLED fail with timeouts while
bootmagic is being checked. Housekeeping ensures this is executed once
the system has initialised and settled.
- QWIIC OLED driver: properly clear out OLED buffer when clearing screen.
2021-04-19 13:08:01 +10:00
James Young
b64dabdffd
Correct layout macro name in Cannonkeys Ortho75 info.json ( #12581 )
2021-04-13 18:31:51 -07:00
Nick Blyumberg
e25f05224f
Fixed the ortho60 and ortho48 matrix layout after testing ( #12106 )
2021-03-04 22:59:20 +00:00
James Young
8f30f4170c
cannonkeys/atlas_alps: rename via keymaps rules.mk.txt to rules.mk ( #12103 )
...
File doesn't work without the correct filename.
2021-03-03 22:33:14 +00:00
Mario Medina
4a7a9e9951
Satisfaction 75 turn off backlight on suspend, restore config on wakeup ( #11774 )
...
* Satisfaction 75 turn off backlight on suspend, restore config on wakeup
* Disable SLEEP_LED_ENABLE because it has no effect
2021-02-28 16:50:01 +11:00
QMK Bot
285d0c3d7d
Merge remote-tracking branch 'origin/master' into develop
2021-02-24 18:53:45 +00:00
npspears
46f4422a87
[Keyboard] Atlas alps/mx PCB addition ( #11884 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-02-24 10:53:09 -08:00
Drashna Jaelre
7161d65070
Remove FAUXCLICKY feature (deprecated) ( #11829 )
2021-02-09 09:49:05 -08:00
Nick Brassel
bdb757e189
ChibiOS conf migrations... take 11 ( #11646 )
...
* Allow forcing re-migration.
* ChibiOS conf upgrade for acheron/arctic
acheron/arctic - 2aedbe9103fff6c37e596c33c9ed337957647368
* ChibiOS conf upgrade for acheron/austin
acheron/austin - c2f4e3b7fc9f1c3d64f47d139bc58367afeca1b7
* ChibiOS conf upgrade for acheron/keebspcb
acheron/keebspcb - 1ba976e409732bfa5c0487dd33e20bec06852ce4
* ChibiOS conf upgrade for acheron/lasgweloth
acheron/lasgweloth - 01a2e70d0d86de0ff05d0b898a6e3b4428ee1581
* ChibiOS conf upgrade for aeboards/ext65/rev2
aeboards/ext65/rev2 - 3c9a45cafb4ed6d9672aaff4548b105193633a87
* ChibiOS conf upgrade for ai03/vega
ai03/vega - 1bd0dfccb99baa69bacd2d55f2bfa72019b8bf80
* ChibiOS conf upgrade for akegata_denki/device_one
akegata_denki/device_one - a013823188660f5fca37c5763f160f8646aed7a7
* ChibiOS conf upgrade for at_at/660m
at_at/660m - 9999583e8bec2772046132a22818482d24e18c84
* ChibiOS conf upgrade for box75
box75 - 1126206109a942237eea96f3a9608e3c9ed55f8e
* ChibiOS conf upgrade for bt66tech/bt66tech60
bt66tech/bt66tech60 - b69120638a8b2c86c008fd0592be918383d8a454
* ChibiOS conf upgrade for cannonkeys/an_c
cannonkeys/an_c - c755f6caaccbe2b30d95661a3d441b836534c29f
* ChibiOS conf upgrade for cannonkeys/atlas
cannonkeys/atlas - 1a18c55492a834b82715516ea4cd4d3d94508743
* ChibiOS conf upgrade for cannonkeys/chimera65
cannonkeys/chimera65 - 6bf226ef353da9106c381a8ac95a9b90529327e5
* ChibiOS conf upgrade for cannonkeys/db60
cannonkeys/db60 - 07e3246f8e3adc5b6918809e6a5aa1ad064b9a09
* ChibiOS conf upgrade for cannonkeys/devastatingtkl
cannonkeys/devastatingtkl - 907d258e29eb7e35b1f868c1ea6148bfd1e3a3f2
* ChibiOS conf upgrade for cannonkeys/instant60
cannonkeys/instant60 - ac876ff6746b08839a3936dd4126b52683b763f4
* ChibiOS conf upgrade for cannonkeys/instant65
cannonkeys/instant65 - 3b8c89ec5fecbdb35cccb00c45e64a798528dbda
* ChibiOS conf upgrade for cannonkeys/iron165
cannonkeys/iron165 - 0814ec4067d9857b0134e38384f272cf7172fb03
* ChibiOS conf upgrade for cannonkeys/obliterated75
cannonkeys/obliterated75 - 0f376e5d9a232c62e9c60f8fdc81d12732352ddc
* ChibiOS conf upgrade for cannonkeys/onyx
cannonkeys/onyx - d35134ebe09046b91ab176035d3742d80b23ed8e
* ChibiOS conf upgrade for cannonkeys/ortho48
cannonkeys/ortho48 - 828dbfbb013ff4fefe75044b3c9fd31fec5e95a1
* ChibiOS conf upgrade for cannonkeys/ortho60
cannonkeys/ortho60 - 2aca4dd4234e0dac828f5fa15ae5b3bc3c0605dc
* ChibiOS conf upgrade for cannonkeys/ortho75
cannonkeys/ortho75 - 4af8aaaded0ff53e9c01473f5968cc169f268647
* ChibiOS conf upgrade for cannonkeys/practice60
cannonkeys/practice60 - e01df551d9483eeb3f825fcc453317fe65f674b5
* ChibiOS conf upgrade for cannonkeys/practice65
cannonkeys/practice65 - 156163789d4c96cdd4787895788c1d02a2367f5c
* ChibiOS conf upgrade for cannonkeys/rekt1800
cannonkeys/rekt1800 - 15882afb6373dea3e5f7ed13c19744ee2463f3bf
* ChibiOS conf upgrade for cannonkeys/sagittarius
cannonkeys/sagittarius - f49fee611ffcc02cb3dc7f249fc8c83f136907b9
* ChibiOS conf upgrade for cannonkeys/satisfaction75
cannonkeys/satisfaction75 - 2c9fbbea3a38820774f6ff436ef51017b545475a
* ChibiOS conf upgrade for cannonkeys/savage65
cannonkeys/savage65 - ddd764be363c46f3e9b1a16151bd02d8f66b2dd4
* ChibiOS conf upgrade for cannonkeys/tmov2
cannonkeys/tmov2 - 7af36cd2a42015838b77697624e90008ffa72778
* ChibiOS conf upgrade for cannonkeys/tsukuyomi
cannonkeys/tsukuyomi - a120bea5dacb2cd6f143458cece46d2860ea196d
* ChibiOS conf upgrade for cheshire/curiosity
cheshire/curiosity - 93d8fe3b7a8e028d4b015941ee71b50afe86bc8a
* ChibiOS conf upgrade for coarse/cordillera
coarse/cordillera - 7d986d3f534786f302cbf74a5e6b7e51ffe60093
* ChibiOS conf upgrade for converter/siemens_tastatur
converter/siemens_tastatur - 3f79f1467bbc56f284aceafd76ab5c6a1cbb68f4
* ChibiOS conf upgrade for cutie_club/borsdorf
cutie_club/borsdorf - f8c6015b7aacfd5edef4f22f719eea30660005e7
* ChibiOS conf upgrade for dekunukem/duckypad
dekunukem/duckypad - d9c162d0867d3925cca2e653a3a3870eac2d23d2
* ChibiOS conf upgrade for ebastler/isometria_75/rev1
ebastler/isometria_75/rev1 - 2ecdd00b8c6cc794a7014747185b88374d5766c0
* ChibiOS conf upgrade for ergodox_infinity
ergodox_infinity - 76736c701db22e890764481c25bd38badf32a1cf
* ChibiOS conf upgrade for ergodox_stm32
ergodox_stm32 - a7bdb0b7822617ca0f9d316a082874ac0fef5964
* ChibiOS conf upgrade for function96
function96 - 1b9e394a86dab24b85d160afe9281b5e7652afe2
* ChibiOS conf upgrade for geekboards/macropad_v2
geekboards/macropad_v2 - de261e46a42cc7b7ff793e26200669f94b1dbb18
* ChibiOS conf upgrade for generic_panda/panda65_01
generic_panda/panda65_01 - 592d2443033875e0309506aa8cb5212389054458
* ChibiOS conf upgrade for handwired/ck4x4
handwired/ck4x4 - 9d7d4af7f2d787afd638e976334cd37c490040d7
* ChibiOS conf upgrade for handwired/onekey/blackpill_f401
handwired/onekey/blackpill_f401 - c9257a30203b3a0e5aa18b35e07281fcd043ab5d
* ChibiOS conf upgrade for handwired/onekey/blackpill_f411
handwired/onekey/blackpill_f411 - dfccc2c6b245cfb561faba60c9f3fc7af8c3db30
* ChibiOS conf upgrade for handwired/onekey/bluepill
handwired/onekey/bluepill - 393f4b94e9a0fbc9cd00de1acde346ad72250b4a
* ChibiOS conf upgrade for handwired/onekey/stm32f0_disco
handwired/onekey/stm32f0_disco - d827881f9bed09fd41c7c4e9d066e96b6643a099
* ChibiOS conf upgrade for handwired/onekey/teensy_32
handwired/onekey/teensy_32 - dd90f6c823da80ba43afa41249a2bdbbab98b04c
* ChibiOS conf upgrade for handwired/onekey/teensy_lc
handwired/onekey/teensy_lc - 34596f2eeb62403cce532d20cf893ebd77fe2d05
* ChibiOS conf upgrade for handwired/pill60/blackpill_f401
handwired/pill60/blackpill_f401 - 20bbccb5058085076357f4fa956eede2c0af86e8
* ChibiOS conf upgrade for handwired/pill60/blackpill_f411
handwired/pill60/blackpill_f411 - e03a4c3ec3b9ba65b8067126a039a8eb2cd10e51
* ChibiOS conf upgrade for handwired/pill60/bluepill
handwired/pill60/bluepill - 2fb721fb4376cde2067eed1c0c8acbf3bf5851c3
* ChibiOS conf upgrade for handwired/riblee_f401
handwired/riblee_f401 - 2823cd98d64c91b146dae343a32176d51772952b
* ChibiOS conf upgrade for handwired/riblee_f411
handwired/riblee_f411 - 5cf7589c9a11c4ed14e7d28676ac836fbb07d013
* ChibiOS conf upgrade for handwired/sono1
handwired/sono1 - d972acee03efb4917fc42f7d72c0a416b67ebd4a
* ChibiOS conf upgrade for handwired/t111
handwired/t111 - f947c1d59025fe04e7d7b999d80e20277be4366c
* ChibiOS conf upgrade for handwired/twadlee/tp69
handwired/twadlee/tp69 - 48ab62464ba1f2651f4468cbec7c6058e3b8c158
* ChibiOS conf upgrade for handwired/z150
handwired/z150 - 35e85696845e965d7f2dcdb372ed20c17d42c2bb
* ChibiOS conf upgrade for hub20
hub20 - f094036a182169b5a73f89f09f2ccaa3e5fc9e7e
* ChibiOS conf upgrade for iron180
iron180 - 5efb6f21c848b3c964795d9debddceac7628933d
* ChibiOS conf upgrade for jm60
jm60 - dbbdbe8b27b3c1d0a25981b2f75728d163d5d299
* ChibiOS conf upgrade for keebio/bdn9/rev2
keebio/bdn9/rev2 - 0031632523dddfc8f7b3a02cf9c5990ebbb3856d
* ChibiOS conf upgrade for keebio/choconum
keebio/choconum - 4484ef6936a497610ca5ae4d378bc07b2bc1b1c7
* ChibiOS conf upgrade for matrix/m20add
matrix/m20add - 6068aeff5b14c26de8838180f4397800abe9f1aa
* ChibiOS conf upgrade for matrix/noah
matrix/noah - fcde175fb1d3f5bf0716ac5a880c2cc9ab4bbf7f
* ChibiOS conf upgrade for misterknife/knife66
misterknife/knife66 - e7f3ceffb94fb8e680da2af27fa7cb1a0a52b699
* ChibiOS conf upgrade for misterknife/knife66_iso
misterknife/knife66_iso - ee027db939c098f908f70f02ffa9cc3952139f70
* ChibiOS conf upgrade for nebula12
nebula12 - 2f3a25b6675dcd0fabe75e7bb63038d3cac19610
* ChibiOS conf upgrade for nemui
nemui - 4030faa372512f766fd747876cb28176302453f9
* ChibiOS conf upgrade for nibiria/stream15
nibiria/stream15 - fd7b09affa208403099ef9bff1b756fac0d4f918
* ChibiOS conf upgrade for nightingale_studios/hailey
nightingale_studios/hailey - 496a44b2f789cc59a6110c7c1c41d57e59c722be
* ChibiOS conf upgrade for planck/rev6
planck/rev6 - 6fb8f0bc21b4ab774ce3d339fdf6f25d96059f10
* ChibiOS conf upgrade for primekb/meridian
primekb/meridian - 8021ed99e8bdf92faab806780186cc924dd59e50
* ChibiOS conf upgrade for projectkb/alice
projectkb/alice - ad7678d475a14c54f28b62d1c1b15f5b4c4448bc
* ChibiOS conf upgrade for projectkb/signature87
projectkb/signature87 - de61338b0a5c477f39c000df8117dd3017c2643d
* ChibiOS conf upgrade for ramonimbao/squishy65
ramonimbao/squishy65 - 2ea1a8b18c39d0e193bbbf5836191874d3aafc53
* ChibiOS conf upgrade for ramonimbao/wete
ramonimbao/wete - a80b3b309f06566adcdf20234d81c1d5aa599b00
* ChibiOS conf upgrade for rart/rartlice
rart/rartlice - c8c80c302428d62bb8b08e3185509a233a94f5f0
* ChibiOS conf upgrade for retro_75
retro_75 - 7434e266bba43ded8ca1ff75d77faa506473ca91
* ChibiOS conf upgrade for rocketboard_16
rocketboard_16 - 1182a8730a84b58eba5a470286b6db6134d36f54
* ChibiOS conf upgrade for satt/vision
satt/vision - c85a28a8d7e321511a17a7e7084d0a7876d1779a
* ChibiOS conf upgrade for technika
technika - 7c59de348f0ec5f6ac9e260806a87aaf16fbafa2
* ChibiOS conf upgrade for tkc/godspeed75
tkc/godspeed75 - e447b39dca393736fbf289049699d5b4748bb8c6
* ChibiOS conf upgrade for tkw/stoutgat/v2/f411
tkw/stoutgat/v2/f411 - 58e9b909379ad107affbff0508e3923264b75426
* ChibiOS conf upgrade for viktus/styrka
viktus/styrka - 36bf0921be79a8b037fdc25343584574a312be60
* ChibiOS conf upgrade for westfoxtrot/prophet
westfoxtrot/prophet - 80036c8f986c8d3261d6b0748d2057eccab6430b
* ChibiOS conf upgrade for whitefox
whitefox - c9eccac0196c3e2e2ea6c90d3036283a3eabff2c
* ChibiOS conf upgrade for wolfmarkclub/wm1
wolfmarkclub/wm1 - 0d22a426255b829a7805bd6a3ff927198b1e31b4
* ChibiOS conf upgrade for xelus/kangaroo
xelus/kangaroo - fdb1ffb66f4841f662e968929f058d4fd403c97e
* ChibiOS conf upgrade for xelus/trinityxttkl
xelus/trinityxttkl - a9641e5b39b7bb38351b9109f0f381837b2e8e79
* ChibiOS conf upgrade for xelus/valor_frl_tkl
xelus/valor_frl_tkl - 6c3b577852736a68727ec319c30712b3088e65cd
* ChibiOS conf upgrade for xiaomi/mk02
xiaomi/mk02 - 4c1406ebfee73551a844ef7ab29fc5788d7e875c
* ChibiOS conf upgrade for zoo/wampus
zoo/wampus - 930c903e85478e220a235f45593c03512c66bc2a
* ChibiOS conf upgrade for zvecr/split_blackpill
zvecr/split_blackpill - c0e3e1583262e4cb0ebfe2efa6356ed6c5c957ca
2021-01-21 17:00:53 +11:00
Nick Brassel
78fe155b72
Fix up comments showing how to execute config migration. ( #11621 )
2021-01-20 02:19:36 +11:00
QMK Bot
732e80e3fe
Merge remote-tracking branch 'origin/master' into develop
2021-01-19 02:09:28 +00:00
James Young
01bc8e3b52
Cannonkeys Onyx: Configurator/QMK CLI improvements ( #11603 )
...
* info.json: human-friendly formatting
* info.json: correct key object order
* info.json: replace Unicode characters
They don't play nice with `qmk info -l`.
* info.json: correct keyboard dimensions
2021-01-19 13:08:57 +11:00
fauxpark
ca7da3866d
Merge remote-tracking branch 'upstream/master' into develop
2021-01-15 18:34:12 +11:00
Ryan
f325bd6eb2
Remove DESCRIPTION
, B-D ( #11513 )
2021-01-15 05:00:04 +11:00
Nick Brassel
017aa5988a
ChibiOS conf migrations... take 7 ( #11529 )
...
* ChibiOS conf upgrade for alpine65
alpine65 - 91e88b87653234a9023f4ad98913a6ea52c8b3fb
* ChibiOS conf upgrade for cannonkeys/onyx
cannonkeys/onyx - 2adf507afd4e288761a675de9cfbb6e34c540e29
* ChibiOS conf upgrade for ck60i
ck60i - 98be5d22a3cd1b38d92e080f32c4795260db181b
* ChibiOS conf upgrade for cutie_club/borsdorf
cutie_club/borsdorf - 81734ebf770ab731ca8dcfac6fce5574e948890e
2021-01-13 00:19:56 +00:00
QMK Bot
7d9829af4c
Merge remote-tracking branch 'origin/master' into develop
2021-01-11 06:18:36 +00:00
Andrew Kannan
65d8ac4759
[Keyboard] Add Onyx keyboard to QMK ( #11292 )
...
* Add Onyx keyboard to QMK
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-01-10 22:18:01 -08:00
Nick Brassel
e00bb81c49
ChibiOS conf migrations... take 6 ( #11504 )
...
* ChibiOS conf upgrade for cannonkeys/sagittarius
cannonkeys/sagittarius - 953626d1b87574290016ed09caaf5e3fa7b73189
* ChibiOS conf upgrade for evolv
evolv - c2f56a35ef1d11b002f9306ed2814ac0447e68c4
2021-01-10 22:59:04 +00:00
QMK Bot
7165915708
Merge remote-tracking branch 'origin/master' into develop
2021-01-06 04:24:06 +00:00
Andrew Kannan
495a61ad7a
[Keyboard] Sagittarius ( #10896 )
...
* Sagittarius keyboard
* Update Sagittarius keyboard
* fix
* remove info.json as it's very hard to make
* Add license and address PR comments
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
* Add info json, update keymap
* Fix info json
* Update keymap
* Update keyboards/cannonkeys/sagittarius/info.json
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-01-05 20:23:35 -08:00
Nick Brassel
34446b79d7
Split up QWIIC_ENABLE to use QWIIC_DRIVERS as well, with yes/no for enable flag. ( #11426 )
2021-01-04 08:45:43 +11:00
Nick Brassel
7456e6c776
ChibiOS conf migrations... take 4 ( #11413 )
...
* ChibiOS conf upgrade for cannonkeys/tsukuyomi
cannonkeys/tsukuyomi - 7beddc74b03d652481198843a178177de5da3ddb
* ChibiOS conf upgrade for misterknife/knife66_iso
misterknife/knife66_iso - f2dd6e6c54258ae9d09a88215b36fba34947fc23
* ChibiOS conf upgrade for mode/eighty
mode/eighty/m80h - 4bbbee01a89a5b4ab5f4de36e0dd2044cf54a698
mode/eighty/m80s - 6de4a1affab4ed8f08423eb511393ed797e3ea77
2021-01-03 13:17:34 +11:00
QMK Bot
599043e7ff
Merge remote-tracking branch 'origin/master' into develop
2020-12-29 23:44:18 +00:00
Andrew Kannan
bea897caf1
Tsukuyomi Keyboard ( #10898 )
...
* Add Tsukuyomi PCB
* Remove unncessary file
* Fix
* update config
* Tsukuyomi info.json
* Update readme
* add license header and add dfu suffix args
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
* Update info.json
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-12-29 23:43:46 +00:00
QMK Bot
8f867c1bef
Merge remote-tracking branch 'origin/master' into develop
2020-12-21 14:39:10 +00:00
Zach White
c0dcee96a8
Initial list of keyboards to exclude from CI ( #11213 )
2020-12-21 15:38:39 +01: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
Nick Brassel
f1fef16e4d
ChibiOS upgrade: keyboard conf migrations (phase 1) ( #10418 )
...
* ChibiOS conf upgrade for acheron/arctic
acheron/arctic - 8d3d233f15bf5d396e29abb94f943a89b0b828d1
* ChibiOS conf upgrade for acheron/austin
acheron/austin - beabc6204533de80704684de9ff7790895f319e1
* ChibiOS conf upgrade for acheron/keebspcb
acheron/keebspcb - e14a96e99aab54aefebc1d3d24d64b0082db7842
* ChibiOS conf upgrade for aeboards/ext65/rev2
aeboards/ext65/rev2 - 0b97daef994903585be2768b6aaffc4da97ec617
* ChibiOS conf upgrade for ai03/vega
ai03/vega - 7e5f208278309681fd1db8b2629890b813fdf938
* ChibiOS conf upgrade for at_at/660m
at_at/660m - e30393b6546454f9939c1187aa9c6539f1ef76c1
* ChibiOS conf upgrade for bt66tech/bt66tech60
bt66tech/bt66tech60 - a7f4e8a224132830447d12c92d146997f9b56b7d
* ChibiOS conf upgrade for cannonkeys/an_c
cannonkeys/an_c - e7320dc09377fdad749e382b3986f2241633214b
* ChibiOS conf upgrade for cannonkeys/atlas
cannonkeys/atlas - 063a8eaea7e68607b725ad06777c49d34686b433
* ChibiOS conf upgrade for cannonkeys/chimera65
cannonkeys/chimera65 - 01ce66c862a5cd98183b10e992939a55038779bc
* ChibiOS conf upgrade for cannonkeys/db60
cannonkeys/db60 - 45636d0b3cf951cef51a5b19678e2da549efd14f
* ChibiOS conf upgrade for cannonkeys/devastatingtkl
cannonkeys/devastatingtkl - 709e0155c421991fad283d38c28f850320ed4730
* ChibiOS conf upgrade for cannonkeys/instant60
cannonkeys/instant60 - 7e530e10794183d684a328f01b9b0743907440c7
* ChibiOS conf upgrade for cannonkeys/instant65
cannonkeys/instant65 - c8de288708d0586337cb7137ae54d97e1ddc90a6
* ChibiOS conf upgrade for cannonkeys/iron165
cannonkeys/iron165 - 3a3c0273e227fd15ab3527e4aa557b94d0b69248
* ChibiOS conf upgrade for cannonkeys/obliterated75
cannonkeys/obliterated75 - cdf834802ae77b1bbd4876eb8c34c19a83ad95cd
* ChibiOS conf upgrade for cannonkeys/ortho48
cannonkeys/ortho48 - 3432ff13c83a6358eca44b37f72b18882eeda699
* ChibiOS conf upgrade for cannonkeys/ortho60
cannonkeys/ortho60 - 95be42a23798cc8f9b04175d4892b712d871a52d
* ChibiOS conf upgrade for cannonkeys/ortho75
cannonkeys/ortho75 - e1149893fd01e853124808b45d521b61a7638eb9
* ChibiOS conf upgrade for cannonkeys/practice60
cannonkeys/practice60 - 6e4da87f0a766cf2665e9b4aa8e3ab33017cf745
* ChibiOS conf upgrade for cannonkeys/practice65
cannonkeys/practice65 - c436c06829123503073b3a9c5a1c0acfc2dbe2e5
* ChibiOS conf upgrade for cannonkeys/rekt1800
cannonkeys/rekt1800 - 43e8e21b62531534afeaa241f4c683fbdb60a8e0
* ChibiOS conf upgrade for cannonkeys/satisfaction75
cannonkeys/satisfaction75 - 28ff9a8a11ad1de9d09ec85fab2af906b7c27d6a
* ChibiOS conf upgrade for cannonkeys/savage65
cannonkeys/savage65 - 53eaefae56020b536d4934686506d5d1fe51b6e0
* ChibiOS conf upgrade for cannonkeys/tmov2
cannonkeys/tmov2 - 8b1ced8ff7dc368afa268104cd5192bb1bfc8a1c
* ChibiOS conf upgrade for chavdai40
chavdai40/rev1 - b166af66b084077764b705c9428725cde0b0ce51
chavdai40/rev2 - 0048c8ec8c28f1dfa5d1a37348524899595d8325
* ChibiOS conf upgrade for cheshire/curiosity
cheshire/curiosity - f1636e53638ce2e798070e6e622fd88a08982d5a
* ChibiOS conf upgrade for clueboard/60
clueboard/60 - bb5057d4a2976b6530fe2e345a4153de2f7c042d
* ChibiOS conf upgrade for clueboard/66_hotswap/gen1
clueboard/66_hotswap/gen1 - 03fe10f4de7b67e5f1cf0a7d576f82676adf4261
* ChibiOS conf upgrade for clueboard/66/rev4
clueboard/66/rev4 - 878e38a34f97b32d9d109a6d98f98bc385d84864
* ChibiOS conf upgrade for coarse/cordillera
coarse/cordillera - 5cae5c643e96d03bddcbb73e76e225ea5f82fef3
* ChibiOS conf upgrade for converter/siemens_tastatur
converter/siemens_tastatur - 48f82cd227836878967dfa0fe0411f7d877a124c
* ChibiOS conf upgrade for ergodox_infinity
ergodox_infinity - 8df21d6129eef47d7a5ced92715e5bdbfb0151e5
* ChibiOS conf upgrade for function96
function96 - deecdcdca34c88058f820f0e2bc9f112458c85c5
* ChibiOS conf upgrade for generic_panda/panda65_01
generic_panda/panda65_01 - 8522d8107edcf71758f3be7298c0bc18fa7f6706
* ChibiOS conf upgrade for hadron/ver3
hadron/ver3 - 632af7727b767720c699abdff770edc9682928ee
* ChibiOS conf upgrade for handwired/ck4x4
handwired/ck4x4 - a4cb9b5b8c3a162083677b14b105edbc1bca2baf
* ChibiOS conf upgrade for handwired/co60/rev6
handwired/co60/rev6 - be1688eeabd83a7f576d9e4e23e24d56b8dc251b
* ChibiOS conf upgrade for handwired/co60/rev7
handwired/co60/rev7 - d196c5772859ddee695bda5b0e9f0944a0f350f8
* ChibiOS conf upgrade for handwired/onekey/blackpill_f401
handwired/onekey/blackpill_f401 - 8387bfd56888fc1605d293dc0071b4ec94b23991
* ChibiOS conf upgrade for handwired/onekey/blackpill_f411
handwired/onekey/blackpill_f411 - 855efdb2f60c384edf64773c0f4ff4b7ea8ae4c9
* ChibiOS conf upgrade for handwired/onekey/bluepill
handwired/onekey/bluepill - 60d8555b174dbdabae196a4cc5eccfee4bdd9529
* ChibiOS conf upgrade for handwired/onekey/stm32f0_disco
handwired/onekey/stm32f0_disco - 9bc12e29f5a4e4b9ec0f34987559e5e11de4bb48
* ChibiOS conf upgrade for handwired/onekey/teensy_32
handwired/onekey/teensy_32 - 17459dd8e71b3a33270037878bdbd04151af196b
* ChibiOS conf upgrade for handwired/onekey/teensy_lc
handwired/onekey/teensy_lc - 3a9aed4681c287176efe31c988340ca43ad27a9d
* ChibiOS conf upgrade for handwired/pill60/blackpill_f401
handwired/pill60/blackpill_f401 - 5b652354ae957e86e211dcef29f8f27320b31180
* ChibiOS conf upgrade for handwired/pill60/blackpill_f411
handwired/pill60/blackpill_f411 - 580255c171e95b5bca53b14a13ae018a73d18414
* ChibiOS conf upgrade for handwired/pill60/bluepill
handwired/pill60/bluepill - 29109b54137ea94ac266c604991cff87516689ff
* ChibiOS conf upgrade for handwired/riblee_f401
handwired/riblee_f401 - dc68c31d7ca8ae0fad7e7ad8bdd63406155ff363
* ChibiOS conf upgrade for handwired/riblee_f411
handwired/riblee_f411 - cf0fadff4c98d41cf9bdddbe1ead15c79be941b9
* ChibiOS conf upgrade for handwired/steamvan/rev1
handwired/steamvan/rev1 - 743b395ac87b918b6be4614c9e120e80a9f049d4
* ChibiOS conf upgrade for handwired/t111
handwired/t111 - 99b61ae5692ee4b2101673d1a896cd7a5831bcfa
* ChibiOS conf upgrade for handwired/twadlee/tp69
handwired/twadlee/tp69 - 3ab2753c40e947a726ece6c825493ebc87ecf20e
* ChibiOS conf upgrade for handwired/z150
handwired/z150 - 78808b0c8671e2386b9ba65dbd647d613d92f253
* ChibiOS conf upgrade for hs60/v2
hs60/v2/ansi - 7bcd152c269803de8f96416ba26e939c0420ceae
hs60/v2/hhkb - d77f393d2811bd104b05c4530bf1083d75856b7a
hs60/v2/iso - 5d3d20de919fca3b64cb7548cad46e8d35d7cc04
* ChibiOS conf upgrade for infinity60
infinity60 - dbcbb2f58ee499252b0879d68d9beec08a8433bc
* ChibiOS conf upgrade for k_type
k_type - 492f476177da95495442d1e173391e3c17324a70
* ChibiOS conf upgrade for keebio/bdn9/rev2
keebio/bdn9/rev2 - 4dbb5d606b3d9060ad01a437978220fe0f1fc5b2
* ChibiOS conf upgrade for keebio/choconum
keebio/choconum - 1521e634088a30114cd12b7b6bbd2cca5331c822
* ChibiOS conf upgrade for keebwerk/mega
keebwerk/mega/ansi - 10e32718c7bfff2f6bd8dd2159a15bef0f4acbf9
* ChibiOS conf upgrade for misterknife/knife66
misterknife/knife66 - cf2f3d26103036d79bf7fcec204e13899e33fbe3
* ChibiOS conf upgrade for nack
nack - ba7f421d5670e672c5c14fd5f80c0f86447c1468
* ChibiOS conf upgrade for nebula12
nebula12 - aedb11fa894dc19513462f054a9fa00f5c195adc
* ChibiOS conf upgrade for nebula68
nebula68 - 6bed6afb2fd84ef9069b757f1d1e87fc1cbe290c
* ChibiOS conf upgrade for nemui
nemui - 86ed80ea8565d7d0f39512a9032cc5e1b306fcff
* ChibiOS conf upgrade for nk65
nk65 - 75b2484741a96dcbff14e94c44443bb33ad73dce
* ChibiOS conf upgrade for nk87
nk87 - f719a739a3d2c0969c79c1ace5fe9a7d6f05cc22
* ChibiOS conf upgrade for peiorisboards/ixora
peiorisboards/ixora - b5adf1090fb4c6278d8990ce9132727a13ca3cd7
* ChibiOS conf upgrade for phoenix
phoenix - 21bfb14c52451899dadf545b78a8e88b22a420f0
* ChibiOS conf upgrade for polilla
polilla - 3ba5f326b268362c9aba570b1510e1c61009ba96
* ChibiOS conf upgrade for primekb/meridian
primekb/meridian - df266e25c682a8ed3318faa186805683014ccec4
* ChibiOS conf upgrade for projectkb/alice
projectkb/alice - eee7210f618588b2c5c6367c8a0318427d09da52
* ChibiOS conf upgrade for projectkb/signature87
projectkb/signature87 - 617430e601981f0bb5fbcce42eee53107d5161b8
* ChibiOS conf upgrade for ramonimbao/squishy65
ramonimbao/squishy65 - 88e4cd3db8db61ccf9daed5405cf5eeb32f8043e
* ChibiOS conf upgrade for ramonimbao/wete
ramonimbao/wete - f0e90d943d8749e802b6bba619ce943b568a7f65
* ChibiOS conf upgrade for rart/rartlice
rart/rartlice - f7a6b58e6cadd4102fcf5f89d054d1fbdc5809d0
* ChibiOS conf upgrade for retro_75
retro_75 - 34c7b291fb2443bf8cb69fb9ee676190c736bf00
* ChibiOS conf upgrade for rocketboard_16
rocketboard_16 - 24e6503a7a5259934a80dd96dd37d3281b4240d3
* ChibiOS conf upgrade for satt/vision
satt/vision - c926d6433d8b2dc1d74623184255016bdd36ae22
* ChibiOS conf upgrade for tkc/candybar
tkc/candybar/lefty - 2f269cbed5dcec61bb0c7904a46436f110dc0ae1
tkc/candybar/righty - 9b1448b2ccbcf8a4d1e5ad74d8ad5933003ee9a2
* ChibiOS conf upgrade for tkc/godspeed75
tkc/godspeed75 - 2cfed58d44a7eef8f341ff24e0136511e03aa78d
* ChibiOS conf upgrade for tkw/stoutgat/v2/f411
tkw/stoutgat/v2/f411 - b094651ec61c79099de3e6e4991319816ac464c1
* ChibiOS conf upgrade for viktus/styrka
viktus/styrka - f3f678ea55126c9965f24da6fffc9bbbd8b24aa9
* ChibiOS conf upgrade for vinta
vinta - e5403dc6bbf47f35a53cf43b1b1d130f05552f16
* ChibiOS conf upgrade for westfoxtrot/prophet
westfoxtrot/prophet - 0e4d6987ffa6430720804e7bc1502ab6c3dcb879
* ChibiOS conf upgrade for whitefox
whitefox - 5ca6de6fb09d8c2cfa996b65732fcd55391053ff
* ChibiOS conf upgrade for wolfmarkclub/wm1
wolfmarkclub/wm1 - 2d8294e29b08f5af5406988a284483d1694ed36c
* ChibiOS conf upgrade for xelus/kangaroo
xelus/kangaroo - f9697ba27d4e6c36a1cfd9e2657eac35dfa3be99
* ChibiOS conf upgrade for xelus/trinityxttkl
xelus/trinityxttkl - a457601b446ea9b4e9e28d2ba304a4bcdb934257
* ChibiOS conf upgrade for xelus/valor_frl_tkl
xelus/valor_frl_tkl - 27ec14b9ee0e5cb2d026af500d16b17d4c2885e2
* ChibiOS conf upgrade for zoo/wampus
zoo/wampus - 926487c1f50c1c5eb0608ca7dc1184881d54d35e
* ChibiOS conf upgrade for zvecr/split_blackpill
zvecr/split_blackpill - 02f4393d01e0a70c94af48fa979ff0229732e8ca
* ChibiOS conf upgrade for zvecr/zv48/f401
zvecr/zv48/f401 - 8b1766a24f943b9b0ba756c6fe340ba69d5e14e3
* ChibiOS conf upgrade for zvecr/zv48/f411
zvecr/zv48/f411 - 09ba645092eb7f3d41da0d5e6727f2f4f97033c0
2020-12-05 21:13:58 +11:00
Andrew Kannan
0f086df89f
Allow APM32 MCUs on certain CannonKeys PCBs ( #10899 )
...
* Allow APM32 MCUs on certain CannonKeys PCBs
* another one
* Update DFU suffix args
* missed one
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2020-12-03 18:22:05 -08:00
James Young
c66df16644
2020 November 28 Breaking Changes Update ( #11053 )
...
* Branch point for 2020 November 28 Breaking Change
* Remove matrix_col_t to allow MATRIX_ROWS > 32 (#10183 )
* Add support for soft serial to ATmega32U2 (#10204 )
* Change MIDI velocity implementation to allow direct control of velocity value (#9940 )
* Add ability to build a subset of all keyboards based on platform.
* Actually use eeprom_driver_init().
* Make bootloader_jump weak for ChibiOS. (#10417 )
* Joystick 16-bit support (#10439 )
* Per-encoder resolutions (#10259 )
* Share button state from mousekey to pointing_device (#10179 )
* Add hotfix for chibios keyboards not wake (#10088 )
* Add advanced/efficient RGB Matrix Indicators (#8564 )
* Naming change.
* Support for STM32 GPIOF,G,H,I,J,K (#10206 )
* Add milc as a dependency and remove the installed milc (#10563 )
* ChibiOS upgrade: early init conversions (#10214 )
* ChibiOS upgrade: configuration file migrator (#9952 )
* Haptic and solenoid cleanup (#9700 )
* XD75 cleanup (#10524 )
* OLED display update interval support (#10388 )
* Add definition based on currently-selected serial driver. (#10716 )
* New feature: Retro Tapping per key (#10622 )
* Allow for modification of output RGB values when using rgblight/rgb_matrix. (#10638 )
* Add housekeeping task callbacks so that keyboards/keymaps are capable of executing code for each main loop iteration. (#10530 )
* Rescale both ChibiOS and AVR backlighting.
* Reduce Helix keyboard build variation (#8669 )
* Minor change to behavior allowing display updates to continue between task ticks (#10750 )
* Some GPIO manipulations in matrix.c change to atomic. (#10491 )
* qmk cformat (#10767 )
* [Keyboard] Update the Speedo firmware for v3.0 (#10657 )
* Maartenwut/Maarten namechange to evyd13/Evy (#10274 )
* [quantum] combine repeated lines of code (#10837 )
* Add step sequencer feature (#9703 )
* aeboards/ext65 refactor (#10820 )
* Refactor xelus/dawn60 for Rev2 later (#10584 )
* add DEBUG_MATRIX_SCAN_RATE_ENABLE to common_features.mk (#10824 )
* [Core] Added `add_oneshot_mods` & `del_oneshot_mods` (#10549 )
* update chibios os usb for the otg driver (#8893 )
* Remove HD44780 References, Part 4 (#10735 )
* [Keyboard] Add Valor FRL TKL (+refactor) (#10512 )
* Fix cursor position bug in oled_write_raw functions (#10800 )
* Fixup version.h writing when using SKIP_VERSION=yes (#10972 )
* Allow for certain code in the codebase assuming length of string. (#10974 )
* Add AT90USB support for serial.c (#10706 )
* Auto shift: support repeats and early registration (#9826 )
* Rename ledmatrix.h to match .c file (#7949 )
* Split RGB_MATRIX_ENABLE into _ENABLE and _DRIVER (#10231 )
* Split LED_MATRIX_ENABLE into _ENABLE and _DRIVER (#10840 )
* Merge point for 2020 Nov 28 Breaking Change
2020-11-28 12:02:18 -08:00
Joel Challis
b8443863c0
Remove references to ch-bootloader-jump.patch ( #10998 )
2020-11-22 21:12:30 +00:00
Brandon Schlack
f12dcb0659
[Keymap] add brandonschlack userspace and keymaps ( #10411 )
2020-11-04 21:55:03 -08:00
Ryan
d46b8ef67c
Add STM32Duino to bootloader selection ( #10558 )
2020-10-13 03:19:50 +11:00
Ryan
adc06c5b3b
Remove bootloader_defs.h for some F072 boards ( #10582 )
2020-10-13 03:18:21 +11:00
Ryan
9ef4526a2f
Remove unused CORTEX_VTOR_INIT ( #10053 )
2020-08-29 14:30:02 -07:00
Nick Blyumberg
b139d34924
Update Ortho60 VIA keymap ( #10130 )
...
* Added the license header and made the layers generic
2020-08-24 07:49:25 -07:00
Nick Blyumberg
08acb7ab68
Ortho48 VIA keymap ( #10128 )
2020-08-22 16:14:52 +10:00
Nick Blyumberg
c18cbcc5ad
[Keymap] VIA keymap for Cannonkeys Ortho60 ( #10086 )
...
* Adding VIA support
* Fixed Vendor ID
* Update keyboards/cannonkeys/ortho60/config.h
* Update keyboards/cannonkeys/ortho60/keymaps/via/keymap.c
* Update keyboards/cannonkeys/ortho60/config.h
2020-08-19 12:31:56 -07:00
Andrew Kannan
215b71716a
Cannonkeys via keymap fixes ( #9977 )
2020-08-09 18:40:52 +10:00
James Young
4e8af9d41b
Remove HD44780 References, Part 2 ( #9918 )
...
* remove HD44780_ENABLE rules: C-F
* remove HD44780_ENABLE config: C-F
2020-08-07 02:06:14 -07:00
Brandon Schlack
53b0ee3f7e
[Keyboard] Add community layouts to Savage65 ( #9854 )
2020-07-31 04:37:17 -07:00
Andrew Kannan
e937fc4513
Add Instant65 to QMK ( #9804 )
...
* Add Instant65 to QMK
* Fix via map
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2020-07-27 14:29:09 -04:00
Andrew Kannan
b0e99c803d
Atlas Updates ( #9343 )
...
* Update atlas keyboard files and default keyboard layout
* Remove wierd LT things
* Update keyboards/cannonkeys/atlas/keymaps/via/keymap.c
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2020-07-27 12:16:21 -04:00
morbetter
4f9e5d4cde
Adding VIA support for CannonKeys/Practice60 ( #8169 )
...
* Adding VIA support for 40percentclub/luddite
* Update config.h
* Update rules.mk
* Delete config.h
config.h was created to override the "default" of RGBLED_NUM 8
deleting the file to keep with defaults
* Removing block and comment as suggested
* Update PRODUCT_ID
Changing from:
#define PRODUCT_ID 0x0A0C
To:
#define PRODUCT_ID 0x4C55 // "LU"
* Changing Vendor ID
Changing Vendor ID from:
#define VENDOR_ID 0xFEED
To:
#define VENDOR_ID 0x3430 // "40"
* Adding VIA support to cannonkeys/practice60
Adding VIA support to cannonkeys/practice60
* updated VENDOR_ID to match other CannonKeys boards
* changed PRODUCT_ID to be unique
* added additional notes to readme.md
* keymap.c and config.h for VIA support
* Update readme.md
* Update keyboards/cannonkeys/practice60/readme.md
* Update keyboards/cannonkeys/practice60/readme.md
* Update keyboards/cannonkeys/practice60/config.h
* Update rules.mk
* Update keyboards/cannonkeys/practice60/config.h
* Update config.h
* Rebased from Master
Rebased from Master
2020-06-29 12:16:14 -07:00
Ryan
3d45861216
Fix ordering for new info.jsons ( #9567 )
2020-06-28 12:51:48 +01:00
Ryan
c85e010d45
Add missing info.jsons for a few boards ( #9549 )
2020-06-28 11:56:50 +01:00
George Mao
fffee6ade1
Fixing Iron165 VIA Keymap ( #9298 )
...
* Fixing via issues
* Fixing whitespace issues on the keymap
* Fixed the default via layer 1 keymap, was a little weird before
* Removing redundant declarations in via/rules.mk
2020-06-11 00:12:53 +01:00
Joel Challis
423ce39f18
Merge pull request #8806 from awkannan/202004_obliterated75
...
Add Obliterated75 Keyboard
2020-04-24 21:39:41 +01:00
Andrew Kannan
643fc1d806
Update keyboards/cannonkeys/obliterated75/keymaps/default/keymap.c
...
Co-Authored-By: Ryan <fauxpark@gmail.com>
2020-04-21 12:03:42 -04:00
Andrew Kannan
7a9980fd85
Apply suggestions from code review
...
Co-Authored-By: Ryan <fauxpark@gmail.com>
Co-Authored-By: Joel Challis <git@zvecr.com>
2020-04-17 11:04:25 -04:00
Andrew Kannan
99d9250045
Apply suggestions from code review
...
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-Authored-By: Ryan <fauxpark@gmail.com>
2020-04-16 16:20:43 -04:00
Andrew Kannan
7a0d145e27
Whitespace changes
...
Co-Authored-By: Ryan <fauxpark@gmail.com>
2020-04-15 12:35:24 -04:00
Ryan
e990863296
Miscellaneous stuff: remove clang-complete and autocomplete.sh, fix some rules.mk comments ( #8784 )
2020-04-15 02:03:49 -07:00
Andrew Kannan
4c0065dda7
Add new obliterated75 files
2020-04-15 00:04:03 -04:00
Andrew Kannan
eb7fc7f9d9
[Keyboard] Add CannonKeys Atlas keyboard ( #8207 )
...
* Atlas keyboard
* Update info and readme
* Update firmware
* Apply suggestions from code review
* Updates
* Add 2x2U layout
* Minor cleanup
* Fix trailing comma
* Remove line
* Apply suggestions from code review
2020-04-12 08:08:15 -07:00
Andrew Kannan
799b21f8cd
[Keyboard] Add CannonKeys Rekt1800 keyboard ( #7760 )
...
* Add Rekt1800 keyboards
* Update keyboards/cannonkeys/rekt1800/config.h
* Update keyboards/cannonkeys/rekt1800/info.json
* Apply suggestions from code review
* Apply suggestions from code review
* Remove line
* Apply suggestions from code review
2020-04-12 03:36:03 -07:00
Joel Challis
50e85f91e8
Fix compile issues with devastatingtkl ( #8765 )
2020-04-12 14:53:30 +10:00
Andrew Kannan
27e7f322a5
CannonKeys DB60 (Daughterboard60) PCB ( #8208 )
...
* Cannonkeys DB60 Keyboard
* WhitespacE
* Add ISO and make layer names more idiomatic
* backlight enable
* Remove big backslash from ISO
* Apply suggestions from code review
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update for correct matrix
* Apply suggestions from code review
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update chibios config files
* Complete VIA keymap
* Remove ugly hack comments
* Update keyboards/cannonkeys/db60/rules.mk
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>
Co-authored-by: Joel Challis <git@zvecr.com>
2020-04-11 23:21:36 +01:00
Andrew Kannan
dfdc89296b
DevastatingTKL Keyboard ( #8209 )
...
* Save progress
* Finished matrix and everything
* Apply suggestions from code review
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update DevastatingTKL
* Renames
* Add renamed files
* Update chibios files and VIA keymap for completion
* Some cleanup
* Apply suggestions from code review
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/devastatingtkl/rules.mk
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>
Co-authored-by: Joel Challis <git@zvecr.com>
2020-04-11 23:19:44 +01:00
Andrew Kannan
0a643be39e
Update 072 based CannonKeys boards to rely on core QMK support ( #8716 )
...
* Swap CannonKeys 072 boards over to rely on core QMK backlight support
* Rename keymap
* Rename via_tsangan back to via
2020-04-07 14:01:11 +10:00
Joel Challis
6c8e205fc0
Remove keyboard level ws2812 spi drivers ( #7694 )
2020-04-06 21:31:34 +01:00
Joel Challis
7901006753
Refactor cannonkeys f103 boards to use core backlight ( #8089 )
...
* Refactor to use core backlight
* Remove custom implementation
2020-04-06 21:10:30 +01:00
Joel Challis
2392ddb76b
Enable memcore to fix malloc/rand crashes ( #8695 )
2020-04-05 22:15:40 +01:00
Ryan
bff56aa46c
Remove "ugly hack in usb_main.c" comments ( #8296 )
2020-03-02 23:56:46 +00:00
Andrew Kannan
c543ccf07c
Get the direction right on the S75 encoder ( #8287 )
2020-03-01 21:30:01 +00:00
Andrew Kannan
3dc061ac78
Make a fix to savage65 and tmov2 for via ( #8286 )
2020-03-02 07:16:43 +11:00
James Young
26eef35f07
2020 February 29 Breaking Changes Update ( #8064 )
2020-02-29 11:59:30 -08:00
Andrew Kannan
8d11359886
Update TMOv2 for new key ( #7759 )
...
* Update TMOv2 for new keymap
* Update based on PR changes
2020-02-21 17:22:58 +00:00
Andrew Kannan
67ee050a0e
S75 Encoder Fixes ( #7758 )
...
* S75 Encoder Fixes
* Flip encoder pins vs using setting
2020-02-21 21:25:17 +11:00
Joel Challis
014ad1d747
Fix RESET keycode on some STM32F072 keyboards ( #8134 )
...
* Add f072 board files with 'enter_bootloader_mode_if_requested' support
* rename default f072 board file to GENERIC_STM32_F072XB
* Remove board files
* Add bootloader def
* Update generic f072 board paths
* Revert wrong deletion
2020-02-13 19:39:22 +00:00
MechMerlin
a6b0a74d95
Add RESET key for default keymap in Satisfaction 75 ( #8088 )
2020-02-05 13:51:09 +11:00
Nick Brassel
4d06d2835c
Move CORTEX_ENABLE_WFI_IDLE=TRUE to rules.mk files.
2020-01-28 23:45:42 +11:00
Joel Challis
7342c335d2
Refactor stm32duino f103 keyboards to use new central board config files ( #7706 )
...
* Create central board for bluepill
* Remove duplicate board files
* Refactor to use new central board config files
* Fix cannonkeys f103 boards
2020-01-27 22:39:30 +00:00
Joel Challis
50855593ff
Migrate common ld scripts to common location ( #7887 )
...
* Migrate common ld scripts to common location
* Remove duplicate ld scripts
* Update build to look at common ld location
2020-01-27 22:38:55 +00:00
Joel Challis
9a0245b778
Fix boards which were overriding backlight without setting custom ( #7970 )
2020-01-27 22:31:54 +00:00
zvecr
992656e753
Fix cannonkeys f103 boards
2020-01-26 23:35:57 +00:00
zvecr
ee86be9dca
Refactor to use new central board config files
2020-01-26 23:35:57 +00:00
zvecr
98e5555705
Remove duplicate board files
2020-01-26 23:33:03 +00:00
Wilba
484a9b12bc
Add VIA support for QMK backlight, QMK RGBLight ( #7911 )
...
* Add VIA support for QMK backlight, QMK RGBLight
* clang-format changes
2020-01-20 10:18:25 -08:00
Joel Challis
e34af631c2
Refactor f103,f072,f042 based keyboards to use new MCU selection defaults ( #7705 )
...
* refactor keyboards using ST_STM32F072B_DISCOVERY to use 'MCU = STM32F072'
* refactor keyboards using GENERIC_STM32_F042X6 to use 'MCU = STM32F042'
* refactor keyboards using GENERIC_STM32_F103 to use 'MCU = STM32F103'
2020-01-10 01:31:01 +00:00
bottilabo
2cd338cf7e
Fix matrix_scan_user is not called at stm32 env(projectkb/alice etc..) which using cannonkeys/stm32f072 ( #7821 )
2020-01-09 21:21:58 +00:00
fauxpark
d3bd1d893b
Ensure PROGMEM
is present on default keymaps ( #7836 )
2020-01-09 10:19:24 +00:00
Wilba
320822d75b
VIA Configurator Refactor ( #7268 )
...
* VIA Refactor
* Remove old code
* review changes
* review changes
* Fix cannonkeys/satisfaction75/prototype:via build
* Add via.h to quantum.h
* Move backlight init to after backlight config load
* Merge branch 'master' into via_refactor_pr
* Update user's rules.mk to new way of enabling VIA
* Added id_switch_matrix_state
* Review changes
2020-01-03 12:52:00 -08:00
Boy_314
853b99954e
[Keymap] boy_314's satisfaction75 layout ( #7638 )
...
* added boy_314's satisfaction75 layout
* added readme
* updated NKRO toggle, removed unecessary code
* Update keyboards/cannonkeys/satisfaction75/keymaps/boy_314/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-12-15 23:27:10 -08:00
Yan-Fa Li
4b11c2b552
[Keyboard] instant60: Enable bootmagic lite to make eeprom reset easier ( #7566 )
2019-12-08 08:22:25 -08:00
Drashna Jaelre
e6b9980bd4
Remove keymap_config extern from default keymaps ( #7399 )
...
* Remove keymap_config extern from default keymaps
* Revert unicode
Apparently VSCode does not like unicode, I didn't actually edit these lines, so it must have been automatic... :(
Co-Authored-By: fauxpark <fauxpark@gmail.com>
2019-11-20 22:31:36 +00:00
Andrew Kannan
455a0c5978
[Keyboard] New CannonKeys boards and EEPROM fixes ( #6968 )
...
* Add Iron165
* CannonKeys new boards and cleanup
* Tmo50 info json
* Update readme for TMOv2
* update via keymap tmo
* info json again
* Apply suggestions from code review
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Address PR comments
* More changes for rules files cleanup
* info.json fixed?
* Fix Savage65 matrix
* Apply suggestions from code review
Thanks noroadsleft for the improvements!
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Bump eeprom version
* Apply suggestions from code review
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-10-29 23:45:58 -07:00
Yan-Fa Li
a096453259
[Keyboard] Fix matrix for Tsangan ( #7159 )
...
- 1st mod after space bar was wrong position
2019-10-28 16:26:59 -07:00
MechMerlin
531ff70e0d
[Keyboard] Satisfaction75 Configurator support (info.json) ( #6833 )
...
* add configurator support for rev1 s75
* add configurator support for prototype
* Update keyboards/cannonkeys/satisfaction75/prototype/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/satisfaction75/rev1/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/satisfaction75/rev1/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/satisfaction75/rev1/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/satisfaction75/rev1/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/satisfaction75/rev1/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* fixup layouts
* Update keyboards/cannonkeys/satisfaction75/rev1/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/satisfaction75/rev1/info.json
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
2019-10-09 11:03:33 -07:00
NoshBar
2c51d14223
[Keyboard] Cannon Keys Satisfaction75: Fix buffer sizes for sprintfs. ( #6954 )
...
sprintf always adds a NULL terminator at the end of the buffer it works on.
A few places made just enough space for the resulting string, but not the terminator.
So this just adds one to the buffer size to make room for it.
2019-10-07 14:35:28 -07:00
Andrew Kannan
e5aa28455e
[Keyboard] 201909 s75 custom encoder ( #6745 )
...
* Handle custom encoder configuration
* Whitespace changes
* Undo broken stuff
* more
* Remove printfs
* fix the dumb bug
2019-09-18 17:41:46 -07:00
Andrew Kannan
59af2cbe64
Add Chimera65 Keyboard ( #6670 )
...
* Add chimera board
* info json start
* Update keyboards/cannonkeys/chimera65/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Apply suggestions from code review
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/cannonkeys/chimera65/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
2019-09-16 19:37:51 -07:00
Jonathan Rascher
075495a792
[Keyboard] Support flashing Instant60 from command line ( #6625 )
2019-08-30 17:44:28 -07:00
Joel Challis
207ebc42a9
[Keyboard] Correct name of community layout for ortho75 ( #6434 )
2019-07-29 22:42:39 -07:00
Wilba
bffbb4b42d
Refactoring wilba.tech PCBs, updating Rama Works U80-A ( #6272 )
...
* Added WT65-B, WT75-B, minor fixes
* Update keyboards/wilba_tech/wt65_b/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wilba_tech/wt65_b/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/wilba_tech/wt75_b/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Change DEBOUNCING_DELAY to DEBOUNCE
* Change DEBOUNCING_DELAY to DEBOUNCE
* Move Zeal60/Zeal65 files to keyboards/wilba_tech
* Change DEBOUNCING_DELAY to DEBOUNCE
* Refactoring zeal60 code to wilba_tech
* Moved Rama Works PCBs to wilba_tech
* Rename Rama Works files
* Cleanup info.json
* Cleanup readme.md
* Cleanup USB device strings
* U80-A RGB matrix, IS31FL3731 driver changes
* Fixed #include from keyboards/zeal60
2019-07-21 07:46:22 -04:00
jshuf
1650ba00f1
Allow userspace the opportunity to handle keycodes
2019-07-17 12:38:08 -07:00
Drashna Jaelre
f6c7e11426
Remove the need to specify NUM_OF_ENCODERS for the Encoder feature ( #6328 )
...
* Remove the need to set NUM_OF_ENCODERS
Instead, calculate the size of the array, and use that instead
* Add hack for split common support
* Remove NUM_OF_ENCODERS from keyboard config
Can be reverted, if needed
2019-07-16 01:40:54 -07:00
Joel Challis
5fa0a274ea
Align ARM i2c_readReg with AVR ( #6314 )
...
* Align arm i2c_readReg with avr
* Align arm i2c_readReg with avr - fix cannonkeys
2019-07-16 01:36:23 -07:00
noroadsleft
2636464b85
[Keyboard] Cannonkeys Instant60 Configurator updates ( #6186 )
...
* Rename layout macros
The Instant60's info.json was updated in #6157 . The intention seems to have been supporting Community Layouts, but that feature was not implemented. After checking that the layouts conform, rename the appropriate layout macros.
- rename LAYOUT_ansi as LAYOUT_60_ansi
- rename LAYOUT_tsangan as LAYOUT_60_tsangan_hhkb
- update `default` and `tsangan` keymaps
* Enable Community Layout support
Supported Community Layouts:
- 60_ansi (Instant60 ANSI version)
- 60_tsangan_hhkb (Instant60 Tsangan version)
2019-06-24 23:28:09 -07:00