Age | Commit message (Collapse) | Author |
|
* Add tw1t611 ergodash keymap.
* Fix keycodes. Change kc_rctl to kcb rsft.
* Change block to enum layers.
* Remove blackslahs.
* Remove last slash. Align row.
* Use new german keymap.
* Fix typo.
Co-authored-by: Daniel Schindler <client55@protonmail.com>
|
|
* add via support for pdxkbc macropad
* add VIA support for the pdxkbc
* clean out some commented code
* remove unused files
* comment the vendor ID
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/pdxkbc/keymaps/via/keymap.c
Co-Authored-By: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
|
|
|
|
* Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds
* Also align rules.mk
|
|
|
|
* Create rules.mk
Added rules.mk in keymaps/via
* Update rules.mk
Added new line at the end of the file
* Create via\keymap.c
Added keymap.c inside the via directory
* Update config.h in projectkb/alice
Defined VIA eeprom layout size to 2 bits to allow for 4 layout options
|
|
|
|
|
|
* Add Lodestone PCB
Working Firmware for Lodestone PCB tested on physical PCB prototypes.
* Update keyboards/flx/lodestone/lodestone.c
* Update keyboards/flx/lodestone/keymaps/default/config.h
* Update keyboards/flx/lodestone/rules.mk
* Update keyboards/flx/lodestone/readme.md
* Delete config.h
* Update keyboards/flx/lodestone/info.json
Suggested by noroadsleft
* Update keyboards/flx/lodestone/info.json
* Update keyboards/flx/lodestone/info.json
Changed maintainer name as suggested.
* Update keyboards/flx/lodestone/keymaps/default/readme.md
* Update keyboards/flx/lodestone/info.json
* Update keyboards/flx/lodestone/rules.mk
Changed Link_Time_Optimization to LTO didn't know this was a thing :)
* Update keyboards/flx/lodestone/keymaps/default/keymap.c
Removed 2 unessisary layers from the default map.
* Update keyboards/flx/lodestone/readme.md
* Update keyboards/flx/lodestone/info.json
* Changed from LAYOUT to LAYOUT_all
AS suggested by noroadsleft, changed 4 files to match, and re-testeed on my hardware to confirm working.
* Update keyboards/flx/lodestone/config.h
Cleaned up Manu, Product and Descriptor as suggested.
* Update keyboards/flx/lodestone/readme.md
|
|
|
|
* uranuma
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/rules.mk
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/uranuma.h
* Update keyboards/uranuma/keymaps/default/keymap.c
* Update keyboards/uranuma/keymaps/default/keymap.c
* 20200316change
|
|
* Initial support for Wheatfield Blocked65%
* Update keyboards/wheatfield/blocked65/blocked65.c
* Update keyboards/wheatfield/blocked65/blocked65.h
* Update keyboards/wheatfield/blocked65/blocked65.h
* Update keyboards/wheatfield/blocked65/info.json
* Update keyboards/wheatfield/blocked65/info.json
* Update keyboards/wheatfield/blocked65/keymaps/default/keymap.c
* Update keyboards/wheatfield/blocked65/keymaps/default/keymap.c
* Update keyboards/wheatfield/blocked65/readme.md
* Update keyboards/wheatfield/blocked65/readme.md
* Update keyboards/wheatfield/blocked65/rules.mk
* Update keyboards/wheatfield/blocked65/keymaps/default/keymap.c
|
|
* added splitreus62
* fixed rules.mk
* Update keymap.c
* Updated RGBLIGHT_ENABLE
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Updated NKRO
* added splitreus62
* fixed rules.mk
* Update keymap.c
* Updated RGBLIGHT_ENABLE
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Update readme.md
* Updated NKRO
* Update config.h
* Update keyboards/splitreus62/rules.mk
* Update keyboards/splitreus62/splitreus62.c
* Update keyboards/splitreus62/splitreus62.h
* Update keyboards/splitreus62/readme.md
* Update keyboards/splitreus62/rules.mk
* Update config.h
* Update keyboards/splitreus62/readme.md
* Update keyboards/splitreus62/rules.mk
* Update keyboards/splitreus62/splitreus62.h
* Update keyboards/splitreus62/keymaps/default/keymap.c
* Update keyboards/splitreus62/readme.md
|
|
* Update default keymap for Choco60
* Update keyboards/choco60/keymaps/default/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
* Add i2c scanner keymap
* Add bodge for chibios
* Fix readme title
* make chibios bodge a little cleaner
* fix typo in readme
|
|
- Add 60_ansi, 60_ansi_split_bs_rshift layouts
|
|
* VIA support for TKC1800
* Fixed VENDOR_ID
|
|
|
|
* Add kyria keymap
* Delete wrong readme.md
* Move layer keys
* Refine keymap
* Clean up
* Add comment
* Improve OS depending macros
* Update keymap overview
* Add review suggestions
|
|
amended to remove a couple of unnecessary lines,
thanks to @zvecr and @fauxpark
|
|
* add sick68 keyboard
* relocate to keyboards/handwired/sick68
* Apply suggestions from code review
* delete config.h because was emply
* Apply suggestions from code review
|
|
|
|
* Assign unique VID to LazyDesigners' boards
* Add VIA support for LazyDesigners Dimple
* Apply @fauxpark's suggestions
Co-Authored-By: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* Update switch to array to allow custom values
* Add adc keymap
* update docs to reflect alignment of default 10 bit
* start conversion to USE_ADCVn
* samplerate is hella wrong...stub out for now
* basic f1 and f4 functionality
* Tidy up current changes
* Restore old pinToMux function
* Add back sample rate for supported platforms
* F0 compile fixes
* wordsmithery
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Remove reference to avr only function
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* Add Keyboard - Romeo
* Update rules.mk
* Update readme.md
* Update keyboards/coseyfannitutti/romeo/readme.md
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/coseyfannitutti/romeo/romeo.c
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/coseyfannitutti/romeo/keymaps/default/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/romeo/keymaps/default/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/romeo/readme.md
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/romeo/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/romeo/usbconfig.h
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/romeo/usbconfig.h
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/coseyfannitutti/romeo/usbconfig.h
Co-Authored-By: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
handle unicode input properly.
|
|
* add via keymap for doro67
* have more sensible VID and PID
* apply the same VIA changes to the regular PCB
* Update keyboards/doro67/rgb/keymaps/via/keymap.c
* Update keyboards/doro67/regular/config.h
* fix some formatting
* add via support for multi doro67
|
|
* Remove pro_micro.h
* Include quantum.h
|
|
* added olkb_style layout for XD75
* removed unnecessary config.h
* cleaned up empty functions
* refactored fuction type for clarity
* renamed the layout
|
|
* [keymap(ninjonas)] ninjonas keymap updates
* [refactor] switching encoder rotation logic. recent pull seems to have flipped encoder stuff
* [keymap(lily58)] added chrome change profile key on RAISE
Co-authored-by: Jonas Avellana <jonas.avellana@workday.com>
|
|
|
|
* Add wallaby
* Update readme.md
* Update keyboards/wallaby/keymaps/default/keymap.c
* Update keyboards/wallaby/rules.mk
|
|
* added abacus keyboard
* keymap updates
* Update keyboards/abacus/config.h
* Update keyboards/abacus/config.h
* Update keyboards/abacus/keymaps/default/keymap.c
* Update keyboards/abacus/keymaps/default/keymap.c
* Update keyboards/abacus/keymaps/default/keymap.c
* start cleaning up for merge
* cleaned for merge
* cleaned
* cleaned
* Update keyboards/abacus/abacus.h
* Update keyboards/abacus/keymaps/default/keymap.c
* Update keyboards/abacus/keymaps/default/readme.md
* Update keyboards/abacus/readme.md
* Update keyboards/abacus/readme.md
* Update keyboards/abacus/rules.mk
* Update keyboards/abacus/info.json
* Update keyboards/abacus/info.json
* Update keyboards/abacus/info.json
* Update keyboards/abacus/readme.md
* Update keyboards/abacus/info.json
* Update keyboards/abacus/rules.mk
* Update keyboards/abacus/rules.mk
|
|
* Candybar: split lefty and righty into subprojects.
* Update readme.md
* Update readme.md
* Candybar: Moved STM32 library files into project root folder.
* Update keyboards/candybar/righty/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/candybar/righty/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/candybar/righty/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/candybar/righty/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/candybar/righty/righty.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Candybar: remove Boards directory so project uses one from drivers
* Update keyboards/candybar/righty/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update readme.md
* Update readme.md
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
* Add new keymap with split right shift and split backspace for bananasplit PCB
* Remove unecessary config.h
* Remove unecessary line breaks
Co-Authored-By: Ryan <fauxpark@gmail.com>
Co-authored-by: Christopher Janzen <hello@christopherjanzen.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
|
|
* feat(build): added script for compiling with docker easily
* chore: bring my own build with docker to master
* chore: delete a file that does not make sense anymore
* feat: first redox for danielo
* chore: basic compatibility between redox and my space
* refactor: removed some old stuff
* feat: added go coding symbols
* feat: name control_k and alt_j
* chore: reduce combo term
* feat: improved first layer of redox
* feat: add configurations to the redox
* feat: make alt tab more portable
* feat: small improvements to redox layout
* feat: added leader
* refactor: move leader defs to my userspace config
* chore: movement modified
* feat: more predefined keys and a a new combo
* feat: redox alt tab functionality
* refactor: move alt_tab processing to a separate file
* refactor: early return
* refactor: move process record to a separate file
* format leader function
* chore: backspace on digits layer
* feat: add extra combo
* feat: added more combos
* implement guard proposed by @drashna
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* chore: include @drashna placeholder suggestion
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
* Add Erkhal keymap
* Fix comment of layer
* Update keyboards/handwired/prkl30/keymaps/erkhal/readme.md
|
|
Since #7773 caused a build error for `mxss:default`, I made similar changes to 'keyboards/mxss/rgblight.h' as #7773 did to 'quantum/rgblight.h'.
**This commit does not change the build result.**
Testing script
```shell
# build on versions earlier than PR #7773
git checkout 0.8.24
echo master > /tmp/master_md5.txt
make mxss:default:clean
make mxss:default
md5 mxss_default.hex >> /tmp/master_md5.txt
# build on this commit
git checkout fix-keyboards-mxss-rgblight.h
echo fix-keyboards-mxss-rgblight.h > /tmp/branch_md5.txt
make mxss:default:clean
make mxss:default
md5 mxss_default.hex >> /tmp/branch_md5.txt
diff -u /tmp/master_md5.txt /tmp/branch_md5.txt
```
Test result:
```
--- /tmp/master_md5.txt 2020-03-12 05:51:39.000000000 +0900
+++ /tmp/branch_md5.txt 2020-03-12 05:51:49.000000000 +0900
@@ -1,2 +1,2 @@
-master
+fix-keyboards-mxss-rgblight.h
MD5 (mxss_default.hex) = 3034b2504d0c7fc6bd8bf1dffb6b8486
```
|
|
* Initial commit of oddball keyboard
* Update oddball project url
* Update pointer functions to only run on master side
* Add unique product version
* Capitalise product name
* Convert oddball keymap layer flags to enum
* Remove commented keyboard boilerplate code
* Remove unused keymap config
* Fix incorrect layout in info.json
* Add markdown link text in readme
|
|
* VIA_ENABLE Tokyo60 PCB
* Update config.h
* Apply suggestions from code review
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
* fix kira80 matrix mapping
* add more preset keymaps
* remove uselesss rgb mod keys
|
|
* Refactor Equinox PCB revisions
* typo
|
|
|
|
* Added my config
* Update my keymap
* Improve quality of brett.c
* Finish cleaning brett.c
* Remove QMK_FIRMWARE_H
* Update keyboards/hhkb/keymaps/brett/keymap.c
Co-Authored-By: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* added Palette1202
* removed currently unused cords
* Update keyboards/palette1202/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Apply suggestions from code review
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update readme.md
removed unnecessary horizontal line from readme.md
* Update readme.md
Fixed style, make command example
* Removed spaces
* removed unused config.h
* fixed defines
* fixed send string on rotate encoder
* fixed layer numbers for OLED Display
* fixed to use existing function to set default layer
https://github.com/qmk/qmk_firmware/pull/7736#discussion_r366699616
* flipped rotary encoder directions
* Added layer for Clip studio on iOS
* Update keyboards/palette1202/rules.mk
Co-Authored-By: Ryan <fauxpark@gmail.com>
* Update keyboards/palette1202/lib/oled_helper.h
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|
|
* is_master, has_usb() move to rev2.[hc]
* Do recent helix/rev2 changes to helix/pico as well.
helix/pico/matrix.c: remove 'is_master'
helix/pico/pico.c: add 'is_master'
helix/pico/pico.h: add 'has_usb()' macro
helix/pico/split_util.c: remove 'setup_handedness()' 'has_usb()', add 'is_helix_master()' etc
* add HELIX=scan option into {rev2/pico}/local_features.mk
Made DEBUG_MATRIX_SCAN_RATE easy to use.
* Changed rules.mk to link "helix/local_drivers/ssd1306.c" only when OLED_ENABLE = yes.
* Added option to use split_common for helix/rev2, helix/pico keyboard.
how to build:
### build helix/pico (HelixPico) with helix current codes
$ make helix/pico:KEY_MAP
$ make helix/pico/back:KEY_MAP
### build helix/rev2 (Helix or Helix beta) with helix current codes
$ make helix:KEY_MAP
$ make helix/rev2/back:KEY_MAP
$ make helix/rev2/under:KEY_MAP
$ make helix/rev2/oled:KEY_MAP
$ make helix/rev2/oled/back:KEY_MAP
$ make helix/rev2/oled/under:KEY_MAP
### build helix/pico (HelixPico) with split_common codes
$ make helix/pico/sc:KEY_MAP
$ make helix/pico/sc/back:KEY_MAP
$ make helix/pico/sc/under:KEY_MAP
### build helix/rev2 (Helix) with split_common codes
$ make helix/rev2/sc:KEY_MAP
$ make helix/rev2/sc/back:KEY_MAP
$ make helix/rev2/sc/under:KEY_MAP
$ make helix/rev2/sc/oled:KEY_MAP
$ make helix/rev2/sc/oledback:KEY_MAP
$ make helix/rev2/sc/oledunder:KEY_MAP
* add matrix_slave_scan_user() to helix/rev2/rev2.c, helix/pico/pico.h
* Changed 'helix:xulkal' to always use split_common and removed ad hoc code.
Added the following line to 'helix/rev2/keymaps/xulkal/rules.mk':
SPLIT_KEYBOARD = yes
Removed the following ad hoc code from 'users/xulkal/custom_oled.c':
#if KEYBOARD_helix_rev2
extern uint8_t is_master;
bool is_keyboard_master(void) { return is_master; }
#endif
* add '#define DIODE_DIRECTION COL2ROW' into helix/{rev2|pico}/config.h
This commit does not change the build result.
* update helix readme
* keyboards/helix/readme.md
* keyboards/helix/pico/keymaps/default/readme.md
* keyboards/helix/rev2/keymaps/default/readme.md
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com>
|
|
|
|
|
|
|