Age | Commit message (Collapse) | Author |
|
* Add dhertz' kanu layout
* Fix delete button
* Add weak user layer change
|
|
* fix matrix_io_delay() timing in quantum/matrix.c
* Updated comments explaining the need for matrix_io_delay() in quantum/matrix.c
* fix matrix_io_delay() timing in quantum/split_common/matrix.c
* Update quantum/matrix.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update quantum/split_common/matrix.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update quantum/matrix.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update quantum/split_common/matrix.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* add waitOutputPinValid() and wait_cpuclock() into quantum/quantum.h and tmk_core/common/wait.h
* add matrix_output_select_delay() and matrix_output_unselect_delay()
* fix quantum/matrix_common.c, tmk_core/common/matrix.h
* fix tmk_core/common/wait.h
* fix quantum/quantum.h, tmk_core/common/wait.h
* waitOutputPinValid() rename to waitInputPinDelay() in quantum/quantum.h.
* waitOutputPinValid() rename to waitInputPinDelay() in quantum/matrix_common.c
* update tmk_core/common/wait.h
* update comment in quantum/matrix.c, quantum/split_common/matrix.c
* update quantum/quantum.h: Make more margin in the GPIO_INPUT_PIN_DELAY default value.
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* 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
|
|
|
|
|
|
|
|
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
|
|
|
|
|
|
|
|
* 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
|
|
|
|
|
|
* Allow recording of the last matrix activity time, to simplify implementation of display timeouts and the like.
* Add requested changes from code review.
* Simplify split matrix last changed.
|
|
|
|
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* 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>
|
|
|
|
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>
|
|
* New keyboard: 0-Sixty
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
|
|
|
|
|
|
|
|
* rework layout macro
Rework the layout macro so it's arranged the way the hardware is.
* info.json: use debug linting
* info.json: rebuild to correct key sequence
* white-space formatting
Makes the keymap and layout macro a bit more representative of where everything is.
|
|
|
|
|
|
|
|
|
|
* whale/sk/v3: info.json debug linting
* LAYOUT_all key sequence fix
* remove `key_count` key
* LAYOUT_right_half_only dead-space removal
Removes the dead space from the QMK Configurator rendering.
|
|
|
|
* Lighting Layers should be disabled when suspended
* bugfixes
|
|
|
|
* Add Borsdorf
* Delete config.h
* Add basic VIA keymap
* Update default keymap
* Default now uses layout_all
* Default now has layer with reset key
* Fix missing comma in borsdorf keymap
* Update rules.mk to be less specific
* Update chibiOS files
* Update keymaps to swap GUI and Alt keys
* Delete unnecessary readme
* Update VIA keymap to match default
* Remove boilerplate from readme
* Udate Copyright message
* Remove unused key from LAYOUT_rshift
* Update borsdorf.c
Remove unnecessary boiler plate
Co-authored-by: Joel Challis <git@zvecr.com>
* Add copyright message to VIA keymap
Co-authored-by: Joel Challis <git@zvecr.com>
* Fix missing directory in readme
Co-authored-by: Joel Challis <git@zvecr.com>
* Fix incorrect rules.mk
* Update BOOTMAGIC_ENABLE to the preferred lite
Co-authored-by: Joel Challis <git@zvecr.com>
* Remove redundant description from config
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/cutie_club/borsdorf/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/cutie_club/borsdorf/keymaps/via/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
|
|
* add keycapsss/kimiko split keyboard
* add kimiko rgb matrix keymap (only master working)
* move rgb_matrix_driver definiton to rev1 folder
* add comments to rgb matrix code
* add power draw limitation for ios
* add SPLIT_TRANSPORT_MIRROR to kimiko
* Add oled code and font for kimiko
* Edit default keymap and add copyright entries
* Improve typo style
* Add info.json for Kimiko
* Add readme
* Remove split matrix code
* Add image and more feature informations
* Fix indention
* Add make command example
* Update keyboards/keycapsss/kimiko/readme.md
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/keycapsss/kimiko/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/keycapsss/kimiko/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/keycapsss/kimiko/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/keycapsss/kimiko/readme.md
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
|
|
* Initial CK60i support
* Update README, add HAL_PWM and remove AUDIO and BLUETOOTH from rules.mk
* VIA support
* Fix VIA_ENABLE to 'yes'
* Remove CONSOLE_ENABLE from rules.mk
* attribute weak for encoder callback
* Remove KC_NO definition from default keymap
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com>
|
|
|
|
Signed-off-by: Christian Eiden <christian@eiden.ch>
|
|
|
|
* Georgian linear layout for idobo keyboard
* fixup! Keymap formatting
Co-authored-by: Giorgi Chavchanidze <giorgi@vivaldi.com>
|
|
|
|
|