Age | Commit message (Collapse) | Author |
|
|
|
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: ai03 <sarcaphx510@gmail.com>
|
|
* Initial work on adding Sinc Rev. 3
* Add RGB Matrix support
* Add encoder map support
* Set I2C pins
* Update LED locations for right half
* Move USB definitions to info.json
* Update RGB modes
* Replace pin mappings for right half with correct ones
* Move config.h back to rev1/rev2 due to addition of rev3
* Convert initial Rev. 3 config work to be data-driven
* Convert RGB Matrix config to DD format
* More config cleanup
* Use full-duplex PIO
* Add MCU/bootloader settings for Rev. 2
* Change ISO Enter location since it shares location with Backslash
* Adjust build settings to reduce flash/EEPROM usage
|
|
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
Co-authored-by: Joel Challis <git@zvecr.com>
|
|
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
|
|
|
|
* Fix splitkb/aurora/sweep
* Add back layout alias
|
|
|
|
|
|
|
|
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: syntax-magic <dkim.8881@gmail.com>
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* mw65_black.h: add matrix diagram
* mw65_black.h: fill-in matrix definition
Fill the empty electrical positions with `KC_NO`.
* mw65_black.h: update matrix diagram
* rename LAYOUT to LAYOUT_65_ansi_blocker
* add LAYOUT_65_ansi_blocker_tsangan
* info.json: correct maintainer value
|
|
* m65hi_alpha.h: add matrix diagram
* rename LAYOUT_all to LAYOUT_65_iso_blocker
* add LAYOUT_65_iso_blocker_tsangan
* tidy-up keymaps
- use four-space indent
- polish keycode grid alignment
* touch-up keymaps
Switch one Page Down keycode for Page Up on the `default` keymap, and switch the Page Down and Page Up keycodes on the `via` keymap.
|
|
* info.json: apply friendly formatting
* han60.h: add matrix diagram
* han60.h: tidy file
- remove trailing whitespace
- use four-space indent
* info.json: remove key overlaps from LAYOUT_all rendering
* rename LAYOUT_tsangan to LAYOUT_60_ansi_tsangan
* rename LAYOUT_tsangan_arrowkeys to LAYOUT_60_ansi_arrow_tsangan
* refactor LAYOUT_tsangan_iso into LAYOUT_60_iso_tsangan
Moves position `K2C` (Enter) to the home row.
* refactor LAYOUT_tsangan_iso_arrowkeys into LAYOUT_60_iso_arrow_tsangan
Moves position `K2C` (Enter) to the home row.
* refactor default keymap
- use four-space indent
- use QMK-native keycode aliases
- grid-align keycodes
* bugfix layout macros
* add reference keymaps
|
|
Switch the matrix positions for `KC_NUHS` and `KC_ENT`.
|
|
* info.json: apply friendly formatting
* info.json: correct layout data
|
|
|
|
* Add H50 keyboard from huytbt
Add H50 keyboard
The H50 is a mini keyboard with a 50 percent layout. The keyboard consists of 53 keys.
* Optimize code
* Optimize keymap code
* Optimize code H50 keyboard
|
|
|
|
* refactor default keymap
- shorten layer names
- KM_QWERTY -> _QW
- KM_MEDIA -> _MD
- KM_GUI_LOCK -> _GL
- use QMK-native keycode aliases
- use four-space indent
- grid-align keycodes
* remove third layer from default keymap
The third layer only serves to disable the GUI keys, which we can do with a keycode.
* update default keymap readme
* ghost_squid.h: add matrix diagram
* add LAYOUT_fullsize_ansi
* add LAYOUT_fullsize_iso
* use LAYOUT_fullsize_iso macro in default keymap
Refactor the default keymap to use the new LAYOUT_fullsize_iso macro.
* remove LAYOUT macro
Same matrix as LAYOUT_fullsize_iso, but in a different assignment order.
* enable Community Layout support
|
|
* rename LAYOUT_65_ansi_blocker_tsangan to LAYOUT_65_ansi_blocker_tsangan_split_bs
Layout was implemented with Split Backspace.
* rename LAYOUT_65_iso_blocker_7u_spc to LAYOUT_65_iso_blocker_tsangan_split_bs
* rules.mk: update Community Layout support setting
* mb65s.h: update matrix diagram
* add LAYOUT_65_ansi_blocker
* add LAYOUT_65_iso_blocker
* add LAYOUT_65_ansi_blocker_tsangan
* add LAYOUT_65_iso_blocker_tsangan
* move Community Layout support to info.json
* update Community Layout support
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Neil Brian Ramirez <nightlyboards@gmail.com>
|
|
|
|
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
|
|
|
|
|
|
* info.json: apply friendly formatting
* info.json: remove dead space in Configurator rendering
* physically arrange layout macro
* info.json: correct Configurator key sequence
|
|
* info.json: fix layout reference
`LAYOUT` -> `LAYOUT_ortho_5x12`
* info.json: apply friendly formatting
* info.json: correct maintainer value
|
|
|
|
|
|
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
|
|
* info.json: apply friendly formatting
* nz67v2.h: use ____ for KC_NO
* nz67v2.h: add matrix diagram
* add LAYOUT_all
Same matrix as `LAYOUT`, but physically arranged to mimic the keyboard layout.
Rotary encoder positions move from the bottom row to the top row.
* refactor keymaps to use LAYOUT_all macro
* info.json: add LAYOUT_all data
* remove LAYOUT macro
Now unused.
* add LAYOUT_65_ansi_blocker
* add LAYOUT_65_ansi_blocker_split_space
* remove dead space from layouts
Remove empty space from `LAYOUT_65_ansi_blocker` and `LAYOUT_65_ansi_blocker_split_space` layouts.
|
|
* dynamis.h: use XXX for KC_NO
* dynamis.h: add matrix diagram
* info.json: apply friendly formatting
* refactor keymaps
- use four-space indent
- grid-align keycodes for readability
* info.json: fix LAYOUT_iso key sequence
|
|
* fix: Remove OLED support
* redundant files
Co-authored-by: zvecr <git@zvecr.com>
|
|
* add matrix diagrams
* add LAYOUT_60_ansi
* add LAYOUT_60_ansi_tsangan
* add LAYOUT_60_tsangan_hhkb
* enable Community Layout support
* enable Community Layout support, phase 2
Remove the `LAYOUTS` rules from the `rules.mk` files, now that the data is in `info.json`.
|
|
|
|
|
|
|