Age | Commit message (Collapse) | Author |
|
* Keyboard: add treeadstone48
* rename layout defines
* Use of pragma once
* move common include code
* fixed info.json
* change keymap layout from kc to normal
* fix alpha revision keymap
* fixed info.json
* remove USE_Link_Time_Optimization
|
|
* Initial portover of the doro68.json with corrected column pins.
* Initial setup of LAYOUT_ansi and it's use in the default keymap.
* Added F keys to default kemap on layer 1.
* Added split space (and everything else) layout and a base keymap to be updated.
* Renamed split_space to multi.
* Changed product_id for doro.
* Created a basic doro LAYOUT_iso and default keymap.
* Copied over basic layout and keymap.
* Added readme.md for doro67 multi.
* Removed basic keyboad layout and keymap because it's a separate PCB.
* Added backlight controls to the various keymaps.
* Added explicit backlight pin define.
* Increased number of backlight levels for flexibility.
* Removed unnecessary line slashes and unified keymcaps.
* Corrected ISO layout and switched position with multi.
* Added keymap readme.md files.
* Corrected ISO keymap.
* Added Layouts to info.json for toolbox.
* Re-added slashes as they were necessary here...
* Corrected info.json/keymap discreptancies.
* Updated copyright messages (and fixed small readme error).
* Added missing line break spaces in readme.md
Co-Authored-By: ShadeDream <nick@shadedream.com>
* Keymap alignments on default_multi readme.md
Co-Authored-By: ShadeDream <nick@shadedream.com>
* Keymap alignments on default_multi readme.md
Co-Authored-By: ShadeDream <nick@shadedream.com>
* Keymap alignments on default_multi readme.md
Co-Authored-By: ShadeDream <nick@shadedream.com>
* Small alignment adjustment on the default keymap readme.md
Co-Authored-By: ShadeDream <nick@shadedream.com>
|
|
* use pragma once where applicable
* remove ?
* update default keymap readme
* remove un need include
* update readme with newbs guide
* set underglow and backlight to be on by default, and explicitly set them to no for the default keymap to handle the non Polestar case.
* put mine and benlyall's name in the code
* update readme
|
|
* port Massdrop CTRL/ALT to use RGB Matrix
Co-authored-by: Matt Schneeberger <helluvamatt@gmail.com>
* Massdrop lighting support working
This commit is to get the Massdrop lighting code working again through use of the compilation define USE_MASSDROP_CONFIGURATOR added to a keymap's rules.mk.
Added keymaps for both CTRL and ALT named default_md and mac_md. These should be used if the Massdrop style lighting is desired.
* Updating config based on testing results with patrickmt & compile errors
* Updates for PR5328
For CTRL and ALT:
Moved location of new RGB Matrix macros from config_led.h to config.h.
Added RGB_MATRIX_LED_FLUSH_LIMIT (time between flushes) to config.h for correct LED driver update timing.
Re-added missing breathing code for when Massdrop configurator mode is defined.
* remove prilik keymap form PR
|
|
* Added slave encoder support to split common
* Fixing handwired/xealous/rev1 compile error
* Removed unnecessary ifdef
|
|
* Implemented Eager Per Row debouncing algorithm.
Good for when fingers can only press one row at a time (e.g. when keyboard is wired so that "rows" are vertical)
* Added documentation for eager_pr
* Ported ergodox_ez to eager_pr debouncing.
* Removed check for changes in matrix_scan.
* Added further clarification in docs.
* Accidental merge with ergodox_ez
* Small cleanup in eager_pr
* Forgot to debounce_init - this would probably cause seg-faults.
|
|
[Keymap] Config tweaks and adding zeal60 RGB files to userspace
|
|
|
|
* first [ass at pulling out common duck library functions
* use new library in jetfire
* use new library in duck lightsaver
* use new library in octagon v2
* put Device into the library
* refactor send_value
* refactor send_value and send_color
* use pragma once
* use pragma once
* use pragma once
* use pragma once
* rename backlight_led to indicator_leds to match with other duck boards
* rename enum
* make #define names consistent
* rename ducklib to duck_led
* update rules.mk ?= to =
* put rgb in the correct order
* add debounce debugging printouts
* turn on bootmagic lite and set it to the top left most key commonly programmed as Escape
* add reset key documentation
* fix that typo
* Update keyboards/duck/duck_led/duck_led.c
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* include the correct library
|
|
* initial commit
* get rid of some of the vanilla cookie cutter code
* Put in the matrix size and the pins
* add LAYOUT macro and a suitable keymap
* Add QMK Configurator support
* set bootmagic to lite
* put a RESET key into the default keymap
* edit kyuu readme file for description and quantrik.com link
* Update keyboards/quantrik/kyuu/config.h
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* fix captilization of keyboard name
* fix keymap wrapping issue and add MO key
* preserve RESET key location
* use one of the macros
|
|
|
|
|
|
|
|
|
|
|
|
* RGB Matrix overhaul
Breakout of animations to separate files
Integration of optimized int based math lib
Overhaul of rgb_matrix.c and animations for performance
* Updating effect function api for future extensions
* Combined the keypresses || keyreleases define checks into a single define so I stop forgetting it where necessary
* Moving define RGB_MATRIX_KEYREACTIVE_ENABLED earlier in the include chain
|
|
|
|
|
|
|
|
* Add tennie
* Jacobs Functions
* Switch back to normal layout
* Remove define from old template
* Fix broken keymaps
* Correct style errors, add bootlite
* Update readmes. Rename test keymap
* Missed comma
* Switch rgb from init to post init
|
|
Added Fantasie Impromptu and Nocturne Op. 9 No. 1 in B flat minor by Chopin
Added Isabella's Lullaby from The Promised Neverland
Added Renai Circulation and Platinum Disco from Monogatari
Added Terra's theme from Final Fantasy 6
|
|
* Updated iris, planck, and xd75 keymaps
* Added brightness down and up to commented layout of Symbol layer.
* updated config files for planck and iris
* removed unnecessary include lines from iris and planck config files
* updated XD75's PC layer and its NAVPC toggle layer
* fixed typo in alias declaration for C_BSPS
* changed alias names for BSPC toggle keys
|
|
|
|
The other bépo layouts were a bit too complex/weird or without LED code
and hard to transition to for new users. This config is a good base for
bépo users.
|
|
* Updated my personal keymaps for the bfo9000 and jj50
* fixed best practices mistakes
|
|
* add support for romac macropad
* Update info.json
fixed total key_count
* Update keymap.c
* Update keymap.c
* Update README.md
* Update config.h
* Update romac.h
* Update romac.h
* Update romac.h
* Update rules.mk
* Update config.h
* Update README.md
* Update romac.h
* Update README.md
* Update README.md
* Update README.md
* Update config.h
* Update config.h
* Update config.h
* Update info.json
* Update info.json
* Update info.json
* Update keymap.c
* Update keymap.c
* Update keymap.c
* Update README.md
* Update README.md
* Update README.md
* Update config.h
* Rename README.md to readme.md
* Update rules.mk
* Update config.h
* Delete .gitattributes
* Update romac.h
* Update config.h
* Update config.h
* Update keymap.c
* Update keymap.c
* Update keymap.c
* Update readme.md
* Update readme.md
* Update readme.md
* Update info.json
* Update config.h
* Update config.h
* Update config.h
* Update readme.md
|
|
Configuration (EEPROM) (#5528)
|
|
|
|
* add claw44 keyboard
* Update keyboards/claw44/lib/layer_state_reader.c
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* Update keyboards/claw44/lib/layer_state_reader.c
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* Update keyboards/claw44/lib/layer_state_reader.c
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* Update keyboards/claw44/lib/layer_state_reader.c
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* Update keyboards/claw44/readme.md
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* Remove unnecessary code because of default value
* Move layer definition
* Update keyboards/claw44/keymaps/default/keymap.c
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* Update keyboards/claw44/keymaps/yfuku/keymap.c
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* Update keyboards/claw44/readme.md
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* default keymap. LAYOUT_kc -> LAYOUT macro
* Move rules.mk from keymaps to keyboard level.
* add Hardware Supported, Hardware Availability
* Update keyboards/claw44/keymaps/default/keymap.c
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* Update keyboards/claw44/keymaps/yfuku/keymap.c
Co-Authored-By: yfuku <30647434+yfuku@users.noreply.github.com>
* Remove depreciated function
|
|
* Updated iris, planck, and xd75 keymaps
* Added brightness down and up to commented layout of Symbol layer.
* updated config files for planck and iris
* removed unnecessary include lines from iris and planck config files
|
|
|
|
* Initial commit of RAMA KOYU
* Changed default layout
* removed IS_COMMAND()
|
|
|
|
|
|
* ErgoTaco support
* Update keyboards/ergotaco/ergotaco.h
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/ergotaco/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/ergotaco/keymaps/default/keymap.c
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/ergotaco/readme.md
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/ergotaco/readme.md
Co-Authored-By: germ <jeremythegeek@gmail.com>
* Update keyboards/ergotaco/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* juggling rules.mk
* Update keyboards/ergotaco/rules.mk
Co-Authored-By: germ <jeremythegeek@gmail.com>
* updating IS_COMMAND
* learning2english
Meme-tastic --Drashna
|
|
* Fixed typo of 'confid.h' to 'config.h'
* Fixed broken links in docs
* Fixed a lot of dead links
* Removed all dead links that I could not find a replacement for
* Placed knops links back in
* Fixed plank keymaps so that they will compile for planck light
* Https doesn't work on knops.io
* tv44:budi now compiles
* s60_x:amnesia0287 now compiles
* Fixed allocation of key_combos so that narze keymap for planck can compile correctly
* Disabled rgb on ergodone and infinity
* Enabled tap dance so it compiles
* Added return statement so it compiles
* If compiling on light disable extra functionality
* Properly redefined variable so it compiles
* Remove remaining dead links
|
|
* Create custom Planck Light keycap
See README for details
* Link to WhatPulse in README
* More remapping, and add RGB LED effects
* Remove dead code, address PR feedback from @drashna
* Add macro for “screenshot region to clipboard” hotkey for macOS
Also remove unused layer / key logic
* Remove extraneous comment
* Incorporate PR feedback from @drashna.
Update README with new mapping.
|
|
|
|
* Add keycodes for new macros to keymaps
* add macros for commonly used shortcuts
* FIx macro code and add comments
* Replaced with build in QMK keycodes
* Removed macros that duplicated QMK keycodes
|
|
* The code in this directory supports the KBD65
* Update readme.md
* Update readme.md
* Clear up the confusion between the kbd67/kbd65 naming.
* Update keyboards/kbdfans/kbd67/readme.md
Co-Authored-By: Hackerpilot <briancschott@gmail.com>
|
|
* initial commit of e6v2 bmc files
* update readme with bmc template and reset key location
* fix up the switch matrix
* add usbconfig.h file
* add i2c files
* cleanup config.h
* cleanup rules.mk and remove non atmega32a architecture code
* add an appropriate keymap for testing
* update readme with warning not to flash this hex file onto atmega32u4 e6v2
* get rgb lights working
* add QMK Configurator support for 60_ansi layout
* add hhkb support layout
* add additional layouts such as tsangan and all and included QMK Configurator support for them
* add bootmagic lite, and have it be set to Esc or the key located at k50
* update readme
* fixup spacing for LAYOUT_all electrical matrix
* add some pragma once magic
* use i2c_master instead of custom i2c.c
* remove the custom i2c.c
* restore a more valid default keymap
* add eep_rst to keymap
|
|
* Add kwer keymap and RGB mod description to cypher
* Add custom led_set_user to keymap
* Remove unneccessary include path from keyboards/westfoxtrot/cypher/keymaps/kwer/keymap.c
Co-Authored-By: kwerdenker <sebastian.spindler@gmail.com>
|
|
|
|
* build size-check enhancement
Changed to display a warning when the free size of compilation result is less than 512 bytes.
* update message.mk
* add SIZE_MARGIN variable, change default margin 512 to 1024
for Example.
```
$ make SIZE_MARGIN=2048 crkbd:all
$ make crkbd:all ## mergin is 1024
```
* Update message.mk
change message to ‘approaching the maximum’
Co-Authored-By: mtei <2170248+mtei@users.noreply.github.com>
|
|
* Add Collide39 keyboard
* Remove unneeded lines
|
|
* Add udev rule for Input Club bootloaders
* match style with file name above udev rule
|
|
* add key map
* QWERTY with 40% layers
* updated line 21
updated line 21 from "#include "xd75.h" to "#include QMK_KEYBOARD_H" as requested
* upload contra folders
* Update .directory
* Update config.h
* Update config.h
* Update keymap.c
* Update config.h
* Update rules.mk
* Update keyboards/contra/keymaps/martin_bac/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/xd75/keymaps/martin_cennum/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Delete .directory
* upload
* Delete rules.mk
* Update keyboards/contra/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/katana60/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Delete nano.save
* Delete rules.mk
* Update keymap.c
* Update keymap.c
* Update config.h
* Update keyboards/lets_split_eh/keymaps/msiu/keymap.c
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keyboards/lets_split_eh/keymaps/msiu/keymap.c
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keymap.c
* Update keyboards/planck/keymaps/msiu/config.h
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Apply suggestions from code review
Co-Authored-By: martinmksiu <martinmksiu@gmail.com>
* Update keymap.c
* Update readme.md
* Update keymap.c
|
|
This allows for constant, non-accelerated mouse movement, while retaining the original functionality. Configurable by a define.
|
|
|
|
* Update Iris default to include KC_GRV on base layer and match Configurator default
* Update default config
|