Age | Commit message (Collapse) | Author |
|
* Added Via-enabled keymap for Physix
* Update keyboards/hineybush/physix/keymaps/via/keymap.c
|
|
* [keyboard] bear_face/v2 initial commit
* restructured keyboard dir for multiple versions
* fixed .json layouts for ISO
* reformatted hard tabs to soft tabs
* updated readmes
* [keyboard] removed top-level info.json, keymaps
* [bear_face/v2] changed matrix height, arrow key labels
* fixed height 6 instead of 5
* symbols for arrows now directions (i.e. "Left" etc.)
* [bear_face/v2] fixed ISO enter in .json
* corrected placement for ISO enter
* Update rules.mk
* DEFAULT_FOLDER = bear_face/v1
* [bear_face] fixed matrix width in info.json
* true matrix width is 15
* updated for v1 and v2 info.json
* Update keyboards/bear_face/config.h
* Update keyboards/bear_face/v1/info.json
* Update keyboards/bear_face/v2/info.json
* Update keyboards/bear_face/v2/info.json
* Update keyboards/bear_face/rules.mk
* Fixed default keymap tabs
* changed from tabs to spaces
|
|
* Port Arisu to QMK
* Update Change name to PH Arisu
* Update PH Arisu for PR
* Update Bootloader
* Using Pro Micro
* Update Manufacturer Name
* Clean rules.mk
* Update keyboards/ph_arisu/config.h
* Update keyboards/ph_arisu/config.h
* Update keyboards/ph_arisu/config.h
* Update keyboards/ph_arisu/config.h
* Update keyboards/ph_arisu/keymaps/default/keymap.c
* Update keyboards/ph_arisu/keymaps/default/keymap.c
* Update keyboards/ph_arisu/keymaps/via/keymap.c
* Update keyboards/ph_arisu/rules.mk
* https://github.com/qmk/qmk_firmware/pull/9612#discussion_r451659279 Update info.json using converter
* Fixed Clean endif
* LAYOUT not defined Error on Compile fix
* Fix implicit declaration of function 'LAYOUT'
* Update VIA keymap change KEYMAP to new LAYOUT method
* Update keyboards/ph_arisu/config.h
* Update Remove RGB_DI_PIN
* Update keyboards/ph_arisu/config.h
* Update keyboards/ph_arisu/readme.md
* Update keyboards/ph_arisu/readme.md
* Update keyboards/ph_arisu/ph_arisu.h
* Update keyboards/ph_arisu/ph_arisu.h
* Update keyboards/ph_arisu/keymaps/via/keymap.c
* Update keyboards/ph_arisu/readme.md
* Update keyboards/ph_arisu/config.h
* Add MO(1) on Keymaps
* Update info.json for QMK configurator support
* Add PH Arisu Image
* Use Smaller Size Image for Keyboard
* Change Image Host to Imgur
* Fix Imgur url
* Fix Imgur url
* Update Change Keyboard Maintainer
* Update Change Hardware Support to Pro Micro ATmega32U4
* Update keyboards/ph_arisu/config.h
* Update keyboards/ph_arisu/ph_arisu.h
* Update keyboards/ph_arisu/keymaps/default/keymap.c
* Update keyboards/ph_arisu/keymaps/via/keymap.c
* Update keyboards/ph_arisu/readme.md
* Update keyboards/ph_arisu/rules.mk
* Update Move ph_arisu to nightly_boards directory
* Update Readme make command
* Update keyboards/nightly_boards/ph_arisu/rules.mk
|
|
* updated keymaps, fixed info.json
* fixed info.json overlaps
* Update keyboards/metamechs/timberwolf/config.h
|
|
* Initial support for TKC GodSpeed75
* Correct compile error
* Update keyboards/tkc/godspeed75/rules.mk
* Update keyboards/tkc/godspeed75/readme.md
* Delete bootloader_defs.h
* Update keyboards/tkc/godspeed75/keymaps/via/keymap.c
* Update keyboards/tkc/godspeed75/readme.md
* Update keyboards/tkc/godspeed75/config.h
* Update keyboards/tkc/godspeed75/readme.md
|
|
* First Push
* Update config.h
* Update numeros.c
* Update numeros.h
* Update rules.mk
* Update keyboards/clawsome/numeros/keymaps/default/keymap.c
* Update keyboards/clawsome/numeros/readme.md
* Update keyboards/clawsome/numeros/rules.mk
* Update keyboards/clawsome/numeros/info.json
* Update keyboards/clawsome/numeros/info.json
* Update keyboards/clawsome/numeros/rules.mk
* Update keyboards/clawsome/numeros/numeros.h
* Update keyboards/clawsome/numeros/info.json
* Update keyboards/clawsome/numeros/keymaps/default/keymap.c
* Update keyboards/clawsome/numeros/numeros.h
* Update keyboards/clawsome/numeros/keymaps/default/keymap.c
* Update keyboards/clawsome/numeros/numeros.c
* Update keyboards/clawsome/numeros/config.h
* Update keyboards/clawsome/numeros/rules.mk
* Update keyboards/clawsome/numeros/readme.md
* Update keyboards/clawsome/numeros/readme.md
|
|
* add device one
* fix layouts
* add other layouts
* column fixes, device id changes
* layouts cleanup, add readme
* add info.json, fix readme
* add template readme
* add smaller image
* fix image links, address requested changes
* Apply suggestions from code review
* Update keyboards/device_one/keymaps/ansi_split_backspace/keymap.c
* add akegata vendor folder
* Apply suggestions from code review
|
|
* Add jirand folder from local catalog
* Add controller into readme
* Replace image of PCB
* Create rev2 folder for RGB version
* Rename keymap folder
* Add new rev for RGB light version
* Change some keycodes for RGB light
* Remove some unnecessary code
* Add via keymap
* Activate RBG light support
* Update some info
* Update layout image link
* Update keyboards/jiran/config.h
* Update keyboards/jiran/keymaps/via/config.h
* Update keyboards/jiran/keymaps/default/rules.mk
* Update keyboards/jiran/keymaps/default/readme.md
* Update keyboards/jiran/keymaps/default/keymap.c
* Update keyboards/jiran/rev1/config.h
* Update keyboards/jiran/rev1/config.h
* Update keyboards/jiran/rules.mk
* Update keyboards/jiran/rules.mk
* Update keyboards/jiran/rules.mk
* Update keyboards/jiran/rev2/config.h
* Update keyboards/jiran/rev2/config.h
* Update keyboards/jiran/rules.mk
* Update keyboards/jiran/rev2/rev1.c
* Update keyboards/jiran/rules.mk
* Update keyboards/jiran/rules.mk
* Update keyboards/jiran/rules.mk
* Some fix
* Update keyboards/jiran/keymaps/default/keymap.c
* Update keyboards/jiran/rev1/config.h
* Update keyboards/jiran/rev1/config.h
* Update keyboards/jiran/rev2/config.h
* Fix default keymap error
* Update keyboards/jiran/rules.mk
* Update keyboards/jiran/rev2/rules.mk
* Update keyboards/jiran/rev1/rules.mk
* Update keyboards/jiran/config.h
* Update keyboards/jiran/rev1/config.h
* Update keyboards/jiran/rev2/config.h
* Delete by request
* Update keyboards/jiran/config.h
* Update keyboards/jiran/keymaps/via/keymap.c
* Update keyboards/jiran/rules.mk
* Update keyboards/jiran/rules.mk
* Update keyboards/jiran/rules.mk
* Change some info by request
* Update keyboards/jiran/rev1/rev1.h
* Remove by request
|
|
* Initial qaz commit
* Enable combos
* Improved default keymaps
* Fixed configurator json
* Via initial
* Corrected VIA json
* touch
* Via fixes
* Fixed via matrix
* Formatting
* Add lighting to qaz
* Add rgb animations, add rgb to l2, fix error in via json, enable rgblight by default
* Update QAZ readme
* Remove VIA json, prep for PR
* Correct default bootloader for pro-micro
* Remove accidentally added submodules
* Change names of layout macros
* Move combo defs to keymap folders, fix layout names in info.json
* Fixes transposition of comma and dot keys on default keymaps
* Update keyboards/qaz/keymaps/default/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/qaz/keymaps/default_big_space/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/qaz/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/qaz/readme.md
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/qaz/rules.mk
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
variant) (#9687)
* branch keyboards/kinesis/kint2pp from keyboards/kinesis/stapelberg
Changes will be made in the next commit
* [Keyboard] update wiring for kinT (kint2pp variant)
* add QMK plumbing
* Apply zvecr’s suggestions from code review
* Update keyboards/kinesis/kint2pp/config.h
* Update keyboards/kinesis/kint2pp/config.h
* remove superfluous config.h include
|
|
* 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>
|
|
* 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>
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: hineybush <hineybushkeyboards@gmail.com>
|
|
|
|
* adding arabica37
* jp_keymap
* update
* try refactor to use split_common
* fix and update to use split_common
* update and adjust
* clean up
* update
* update
* fix keymap.c
* update
* oled logo
* fix info.json
* remove pro_micro.h
* remove KC_ macro
* move font file
* fix led num
|
|
* z150 black pill
* z150 docs
* z150: json layout
* Update keyboards/handwired/z150/keymaps/zyxx/keymap.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/handwired/z150/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/handwired/z150/rules.mk
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/handwired/z150/z150.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/handwired/z150/config.h
Co-authored-by: Joel Challis <git@zvecr.com>
* Delete bootloader_defs.h
Useless file
* Update keyboards/handwired/z150/readme.md
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Joel Challis <git@zvecr.com>
|
|
* Added via support for 7sKB
-Changing the VID
-Add a keymap via
* Update keyboards/7skb/keymaps/via/keymap.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/7skb/rev1/config.h
Co-authored-by: Ryan <fauxpark@gmail.com>
* Change of VID
I got a new VID and I'm changing the VID.
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* updated iris and kyria keymaps
* added symbols I forgot to add to keymap
* Update keyboards/keebio/iris/keymaps/jhelvy/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* condense code
Co-authored-by: Ryan <fauxpark@gmail.com>
* condense code
Co-authored-by: Ryan <fauxpark@gmail.com>
* made another small fix to a missing symbol in my iris keymap
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* [Keyboard] Initial Keybage/RadPad firmware
* [Keyboard] RadPad apply pull request feedback
- Change `LAYOUT_***_Encoders` to `LAYOUT_***_encoders` in <keyboard>.h
- Remove bootloader comments and unnecessary build options from rules.mk
- Use `LTO_ENABLE`
- Remove empty config.h from default keymap
- Remove trailing ` \` from keymap
* [Keyboard] RadPad fix info.json
- Change `LAYOUT_***_Encoders` to `LAYOUT_***_encoders` in info.json
* [Keyboard] Add host LED status to OLED display
* [Keyboard] Use LAYOUT_4x4_encoders, not LAYOUT
* [Keyboard] Use LAYOUT_4x4_encoders, not LAYOUT
* [Keyboard] Remove DESCRIPTION from config.h
|
|
* remove HD44780_ENABLE rules: 0-9, A-B
* remove HD44780_ENABLE config: 0-9, A-B
|
|
* rewrite keyboards/massdrop/ctrl/keymaps/responsive_pattern/keymap.c in respopnse to the last update (#5328)
* remove print.h
* changed default parameters, modified readme
|
|
* I2C_TIMEOUT is not defined on arm teensy
* Work round teensy having different ChibiOS config options
* Stash OLED conf files
* update comment
* update comment
* Remove stm32 alias to allow teensy alt mode
|
|
* adding via support for Dactyl Manuform 5x7
* Changing Vendor ID from FEED to 444D (DM)
* Update keyboards/handwired/dactyl_manuform/4x6/config.h
Fixing typo in Dactyl Manuform 4x6 Product Id
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/handwired/dactyl_manuform/4x5/config.h
Fixing typo in Dactyl Manuform 4x5 Product Id
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Roland Bernau <roland@bernau.dev>
Co-authored-by: Joel Challis <git@zvecr.com>
|
|
* Create keymap.c
* Create config.h
* Update first revision
* Enhance keymap
* Enhance keymap
* Update keymap
* Make Via compatable
* Support mouse key
* Apply reviewer's change requests
* Adjust mouse factors
* Update config.h
|
|
* Pinky4: add via support
* Pinky4/via: simplify rules.mk
* Pinky4/via: use built-in for KC_TRANS, enum for layer
_names
* Pinky4/via: remove redundant rules
* Pinky4/via: remove unnecessary slashes
* Pinky4/via: don't override default bootloader
|
|
* [Keyboard] Add keyboard Reviung41
* Modified files
* deleted keyboards/reviung41/keymaps/default/config.h
* modified keyboards/rebiung41/keymaps/default/keymap.c
* modified keyboards/reviung41/readme.md
* modified keyboards/reviung41/readme.md
* modified keyboards/reviung41/readme.md
* Update readme.md
Change the image photo of readme.md.
* [Keyboard] Add reviung61
* Update readme.md
* fix keyboards/reviung61/ and add keymap default_rgb
* fix keyboards/reviung61/info.json
* fix keyboards/reviung61/info.json
* remove keyboards/reviung61/keymaps/default/config.h
|
|
* Add OSAv2 keymap
* OSAv2 configs and rules
* OSAv2 lighting layers
* OSAv2 lighting layers
* Fix colors after copy/paste
* Use LED indicators instead of RGB
|
|
* Added via support for ut472
* removed needless config file
updated vendor and product id for ut472
* corrected VENDOR_ID casing for ut472
|
|
* new keyboard for squiggle.
* added pic and other layout.
* updated readme.
* following drashna's suggestions.
* removed an empty line and right hand as master.
* following fauxpark's suggestions.
* following manna-harbour's suggestions.
* trying to satisfy PR Lint keyboards
* manna-harbour forgot to add it.
* following fauxparx's suggestions.
* following fauxpark's suggestions.
* following fauxpark's suggestions.'
'
* following fauxpark's suggestions.
* following fauxpark''s suggestions.
* upated info.json to represent the actual layouts.
* following noroadsleft's suggestions.
|
|
* Add craftWalk keyboard
* remove config.h
* Update keyboards/craftwalk/config.h
* Update keyboards/craftwalk/rules.mk
* Update keyboards/craftwalk/rules.mk
* Update keyboards/craftwalk/info.json
* Update keyboards/craftwalk/rules.mk
* Update keyboards/craftwalk/config.h
* fix bootloader
* Update keyboards/craftwalk/rules.mk
* Update keyboards/craftwalk/info.json
* Update keyboards/craftwalk/config.h
* Update keyboards/craftwalk/config.h
* Update keyboards/craftwalk/rules.mk
* Update keyboards/craftwalk/rules.mk
|
|
* Add new keyboard, the N87
* Deleted config.h and readme.md on tsangan keymap folder
* Edited layout names on keymap.c and n87.h. Disabled audio
* Edited files based on requested changes, re-enabled audio on extra data pin B7, enabled audio click, disabled music mode
* Updated the wiring matrix for symmetric_standard layout
|
|
* fix up that vendor ID
* add a VIA enabled keymap
* use pragma once
* clean up indicator leds code
* remove unused header
|
|
* Pandora
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ethan Madden <maddene@madden.ninja>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* Add flipped and discrete encoder support default mappings
* Fixed typo in readme
* Removed flipped layout, fix config.h encoder pin mapping, update readme
Co-authored-by: matt <matt@smooth.tech>
|
|
* Switch Chrome OS mouse keys workaround to NKRO
* Add NKRO toggle to keymaps
* USE NK_TOGG keycode instead of defining my own
|
|
|
|
|
|
(#9791)
|
|
In commit 297aad6ebd85 pins for handwired/onekey/teensy_2pp were changed
from B2/B1 to F4/F5; update readme.md to match that change.
|
|
* mattly's userspace and iris
* [Keymap] mattly's windows overlays
* biton32->get_highest_layer
* few more small tweaks
|
|
* start of punk75 keyboard
* preliminary code for the punk75 keyboard
* readme
* changes to work with USBasp
* changed cols and added configurable led
* set LED's pin as output
* changed led to new port and added rotary encoders
* added code for rotary encoders
* fixed col pins
* fixed encoder orientation
* added delay for tap_code so encoder works as intended
* added preliminary keymap for mine
* personal keymap for punk75
* personal keymap for punk75
* 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>
* fixed image
* 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>
|
|
* Update info.json
* Create rules.mk
* Create keymap.c
|
|
|
|
A3 won't work. The code says A1 and A2 and it works. prints out an "a"
|
|
|
|
* Write firmware for the Ferris keyboard
Took inspiration from the gergoplex and the ergodox_ez firmware for the
split matrix with io_expander on the right hand.
Cleaned up a lot of bit fiddling on the mcu side by taking inspiration
from the `split_custom` in quantum.
Still bit fiddling on the mcp side as it is particularly natural to do
so with the abstractions provided by the i2c protocol. Would be good to
clean that up and abstract away the wiring from the generic i2c code in
a similar fashion as quantum and the mcp side behave.
One improvement over the ergodox_ez and the gergoplex firmwares is that
the wiring is straight forward as opposed to swapping rows and columns
in two different places that end up cancelling out for some reason.
At this stage, I have flashed this firmware to a board and have verified
that all keys are behaving as intended by shorting pins.
I still have to solder in some switches and test that everything works
correctly at normal typing speeds, but I don't expect any major issues
given I'm building up on previous effort, including the debouncing code
from the ergodox_ez.
* Remove rotation from info.json and label the keys as per default keymap
* Comply with minor review feedback points
* Use CUSTOM_MATRIX=lite to remove boilerplate
* Update keyboards/handwired/ferris/info.json
Didn't play nicely in the configurator
Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove MIDI_ENABLE from rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove FAUXCLICKY_ENABLE from rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Prefer wait_ms over _delay_ms
Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove unused include
Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove unused include
Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove unused include
Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove unused includeh
Co-authored-by: Ryan <fauxpark@gmail.com>
* Use dprint over print and remove include for print.h
* Remove all unused includes
* Remove unused code
* Cleanups thanks to code review
* Move more personal settings from the ferris config to the default keymap config
These setting happen to be unused in the default keymap at the moment,
as it has only one layer with no homerow modifiers and no mouse key; but
I would like to keep it there for two reasons:
* It can serve as an example to people creating their own keymap
* I plan to design a more usable default keymap that uses these features
once this PR which adds the Ferris keyboard is merged.
* Consolidate mcp logic inside matrix.c
Co-authored-by: Ryan <fauxpark@gmail.com>
|