[Keyboard] Add support for hp69 (#11339)
* init
init
* Update keyboards/hp69/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/hp69/keymaps/via/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/hp69/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* re-added audio support
re-added audio support
* Update keyboards/hp69/readme.md
reduced the size of the default image
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/hp69/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/hp69/info.json
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Fix documentation so UCIS example compiles. (#11541)
Fix leafcutterlabs/bigknob compiles in configurator (#11531)
* Fix leafcutterlabs/bigknob compiles in configurator
* Revert change
Exclude more keyboards from CI (#11436)
* exclude all of handwired
* exclude more keyboards from CI
keymap_fr_ch: undef `CH_H` (#11537)
[Keymap] rjhilgefort's Ergodox Infinity (#11345)
* initial commit- copy of default
* beginnings of ergodox layout conversion
* from scratch 2020 RJH ergodox layout!
* remove extra line in keymap
* only shift to layers, led work
* Fleshed out readme
* tweak alt placement
* updated readme
* PR feedback, updated default layer
* Update keyboards/ergodox_infinity/keymaps/rjhilgefort/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
[Keymap] Add dhertz' kanu layout (#11346)
* Add dhertz' kanu layout
* Fix delete button
* Add weak user layer change
Fix inverted indicator leds on kbdfans/kbd19x (#11532)
[Keymap] keymap/sascha: disable autoshift (#11525)
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
[Keyboard] Fix printf calls in Moonlander matrix (#11511)
Acheron Lasgewloth: layout macro rework (#11523)
* Acheron Lasgewloth: layout macro rework
Arrange the layout macro to match the assembled board.
* rename layout macro
The layout supported is equivalent to 60% ANSI with split Backspace and split Right Shift, and supports every extant switch position.
Adds community layout support.
* add LAYOUT_60_ansi support
* add Configurator data
* convert tabs to spaces in lasgweloth.h
Telophase: add info.json (#11524)
[Keymap] vladkvit keymap for keebio/bfo9000 (#10825)
* layouts for bfo9000
* cleaning up layout
* moved to a better layout name
* Added readme
* Removed zip, updated license
* Removed layers.json
* Update keyboards/keebio/bfo9000/keymaps/vladkvit/keymap.c
removing trailing backslashes
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keebio/bfo9000/keymaps/vladkvit/keymap.c
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Vlad Kvitnevskiy <vladkvit@outlook.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
[Keyboard] latin64ble Keyboard (#10884)
* Update rules.mk
* Update config.h
* Update keyboards/latinpad/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
* Create rules.mk
* Create config.h
* Create latin64ble.h
* Create latin64ble.c
* Create keymap.c
* Create keymap.c
* Create rules.mk
* Create readme.md
* Update rules.mk
* Update rules.mk
* Update keymap.c
* Update keymap.c
* Update rules.mk
* Update readme.md
* Update keyboards/latin64ble/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/latin64ble/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/latin64ble/rules.mk
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update config.h
* Update rules.mk
* Update config.h
* Update keymap.c
* Update rules.mk
* Update keymap.c
* Update keymap.c
* Update latin64ble.h
* Update rules.mk
* Update rules.mk
* Update keymap.c
* Update keymap.c
* Update keyboards/latin64ble/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/latin64ble/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/latin64ble/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update readme.md
* Update readme.md
* Update keyboards/latin64ble/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
[Keymap] Redo the accent implementation in melody96:zunger. (#11000)
The previous implementation generated accents in NFKD -- e.g., i
followed by fn+e would generate í, which is actually an ordinary i
followed by U+0301 COMBINING ACUTE ACCENT. Unfortunately, it turns
out that a bunch of websites and apps (especially European ones
written in languages that use these a lot) were very poorly written,
and will misparse and/or crash if presented with Unicode NFKD. They
require and expect NFKC, with characters like í (U+00ED LATIN SMALL
I WITH ACUTE) that look visually identical -- and are in fact
normalization-equivalent -- but have to be encoded differently.
The new accent implementation handles this in a very flexible way.
Many new comments added as well, as it's also clear that this is going
to need a bit more expansion before it becomes a true polyglot keymap.
Co-authored-by: Yonatan Zunger <zunger@desiderata.lan>
[Keyboard] Correct edc40.h and config.h (#11508)