| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
| |
* Add austin keyboard
* Update to use spi ws2812 driver
* remove rgb
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Use pathlib everywhere we can
* Update lib/python/qmk/path.py
Co-Authored-By: Erovia <Erovia@users.noreply.github.com>
* Update lib/python/qmk/path.py
Co-Authored-By: Erovia <Erovia@users.noreply.github.com>
* Improvements based on @erovia's feedback
* rework qmk compile and qmk flash to use pathlib
* style
* Remove the subcommand_name argument from find_keyboard_keymap()
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
|
| |
|
|
|
|
|
|
|
|
| |
* Conform defaults to original TMK keymap
* fix swapped PGUP/PGDN (thanks noroadsleft)
* Another typo
|
|
|
|
|
|
| |
* Fix os detection in osx python 3.8
* oops
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [keymap] ninjonas keymap updates
* [refactor(kyria)] updating keymap for numpad layer to be transparent rather than ignores
* [keymap(lily58)] added numpad layer
* [keymap(crkbd)] added numpad layer activated through tapdance
* [fix(8170)] fixing code review changes requested by noroadsleft
* [fix(8170)] updating comments and .md files to use 'Cmd' instead of and ⌘
|
|
|
|
|
|
|
| |
* Update Japanese translation
* Update Japanese translation
Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add detail-guide part
* some updates for easy reading
* some updates for easy reading
* some updates for easy reading
* some updates for easy reading
* some updates for easy reading
* some updates for easy reading
* some updates for easy reading
* some updates for easy reading
* update file based on comment
* update file based on comment
* update file based on comment
* update git command in header
* update files based on comments, and update git command in header
* update file based on comment
* update file based on comment
* update file based on comment
* update file based on comment
* update file based on comment
* update file based on comment
* update file based on comment
* update file based on comment
Co-Authored-By: shela <shelaf@users.noreply.github.com>
Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
|
|
|
|
|
|
| |
* Add Panc40 by Panc Interactive
* Fix LAYOUT_sebright macro
|
| |
|
|
|
|
|
|
|
|
| |
* add dz60 via support
* use the correct DZ vendor id dervied from dz60
* differentiate product ID of v2 board
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Create readme.md
* Add files for Centromere
* Add keymap files for Centromere
* Add default keymap for Centromere
* Create keymap directory
* Add keymap files
* keymap directory cleanup
* Keyboard keymap directory cleanup
* Update keyboards/centromere/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/centromere/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/centromere/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keymap.c
* Update keymap.c
* Update centromere.c
Changed LED control to GPIO functions
* Update centromere.h
* Update rules.mk
* Update keyboards/centromere/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/keymaps/default_u2/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/centromere.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/centromere.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/centromere.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/centromere.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/centromere.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/centromere.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/centromere/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Apply suggestions from code review
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: fauxpark <fauxpark@gmail.com>
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Clean up checks and logics that are unnecessary due to MILC updates.
Use pathlib instead of os.path for readability.
Use the 'pytest' keyboard for the tests.
Add community layout for 'handwired/onekey/pytest' so we can test
community layouts.
|
|
|
|
|
| |
Fixed commandline and config parsing. Thx @xplusplus.
Rebased on master and fixed merge conflicts.
|
|
|
|
|
|
| |
Instead of using regexes and globbing to find the rules.mk and keymap.c
files, walk the directory tree to find them.
Also, do away with the concept of revision.
|
| |
|
| |
|
| |
|
|
|
|
| |
I don't know why it couldn't put it together before... ¯\_(ツ)_/¯
|
| |
|
|
|
|
|
|
| |
Move all useful functions to the qmk module and use the cli subcommand
as a wrapper around it.
Add both inline comments and documentation.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
The command now return all keymaps that's buildable for a
keyboard/revision. If the base directory of a keyboard does not contain
a 'rules.mk' file, nothing is returned. If the base directory contains a
'keymaps' directory, those keycaps will be returned for every revision.
|
|
|
|
| |
Find the community keymaps supported by each revision.
|
|
|
|
| |
UnicodeDammit is needed from bs4 for reading files.
|
|
|
|
| |
List all the available keymaps for a given keyboard
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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"
|
|
|
|
|
|
|
|
| |
* Update audio controls on community
* Add rules for various boards
* TKL support
|
|
|
|
|
|
| |
* Just60 Configurator layout support
* adds thinxer keymap, which is the default keymap with QMK DFU bootloader
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* Use TAPPING_TERM constant (and redefine value to 200ms)
* change TAPPING_TOGGLE to 2 to require two taps to lock in layer 4
* add support for Shift-Command 3/4/5 key combinations that are used in
macOS Catalina
* avoid false positive tap detecion for RMOD3 when the whole sequence of
pressing RMOD3, tapping another key and releasing RMOD3 took less than
TAPPING_TERM milliseconds.
* replace SEND_STRING with tap_code()/tap_code16(), saving ~860 bytes in
compiled firmware size.
|
|
|
|
|
| |
* Copy default config
* Copy and edit Preonic keymap layers
* Update README
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* Align VUSB HID descriptors with LUFA/ChibiOS
* Wrap send_system and send_consumer in ifdefs too
* Offset system usages to match LUFA/ChibiOS
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* VIA support for Think6.5
* VIA support for Think6.5 Hotswap
* VIA works better with separate layout options
* Remove the colours used to help develop it in KLE
* Pay better attention to the JSON linter
* Update Think6.5 PRODUCT and remove VIA JSON defs
|
|
|
|
|
|
| |
* VIA support for Graystudio Space65
* Update Space65 PRODUCT and remove VIA JSON def
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix out of bound OLED font access
The default font is 1344 bytes, or a total of 224 glyphs (each 6-bytes wide).
OLED_FONT_END defaults to 224, which if used will then index off the end of
the font array. So either the documentation or code is wrong.
Instead of figuring out the rewording of the documentation, just change
the OLED_FONT_END default value to 223, to match the documentation and code.
* Add static assert to check array size
Build bomb if the font array size doesn't match to the defines.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* VIA Support for the Idobo (ID75)
* Implemented the requested PR changes
* Readme was pointing to the wrong board
* Fixed Product ID
* Fixed Manufacturer name
* Better Vendor ID
Using the two 8-bit ASCII values from the keyboard name.
* Removed Bootmagic Lite as enabled anyway by VIA
|