* Add Reverie to QMK
* Add backlight to reverie
* Update reverie readme and copyright notices
* Use format json to update keyboard.json formatting
* Update to have solderable and hotswap variants split
* Update copyright noticeS
* JSON formatting updates
* inherit config.h
* fix broken keymap
* Update reverie hs keyboard.json to be accurate
* Update keyboards/cannonkeys/reverie/hotswap/keyboard.json
Co-authored-by: jack <jack@pngu.org>
* Remove VIA keymaps
* Update keymap
---------
Co-authored-by: jack <jack@pngu.org>
A small refactoring of the defines TIMER_DIFF_8, TIMER_DIFF_16, TIMER_DIFF_32, TIMER_DIFF_RAW.
Removing obsolete TIMER_DIFF helper.
Discussion: https://github.com/qmk/qmk_firmware/issues/24652
chibios: usb_main: remove OTG sof workaround
With the update of ChibiOS and ChibiOS-Contrib containing fixes for the
OTGv1 LLD the workaround is not necessarry anymore.
Signed-off-by: Stefan Kerkmann <karlk90@pm.me>
* Added VT-40 keyboard
* Remove commented out code. Oops
Co-authored-by: jack <jack@pngu.org>
* Change name of planck_layers to layers.
Co-authored-by: jack <jack@pngu.org>
* Update keyboards/vt40/keymaps/default/keymap.c
Co-authored-by: jack <jack@pngu.org>
* Removed unused features that I stole from the contra config
* Removed unused features that I stole from the contra config
* fixed lower/raise keys
* make adjust layer accessible
* Added adjust key for real this time
* Update keyboards/vt40/keyboard.json
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
---------
Co-authored-by: jack <jack@pngu.org>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
* Update keymap.c
enhancement - power down indicator LEDs when host sleeps
* Update keyboards/lostdotfish/rp2040_orbweaver/keymaps/default/keymap.c
Co-authored-by: jack <jack@pngu.org>
* Update keyboards/lostdotfish/rp2040_orbweaver/keymaps/default/keymap.c
Co-authored-by: jack <jack@pngu.org>
---------
Co-authored-by: jack <jack@pngu.org>
* This is a configuration of QMK intended to be used with the [ctrl-M controller](https://github.com/nuess0r/ctrl-M).
* Move USB_MAX_POWER_CONSUMPTION to data driven due to upstream change
* Clean up according to PR checklist
Check the keymaps/nuess0r how you can make better use of your Model M
including Windows, multimedia keys etc.
* Move CAPS_HOLD feature from default build to custom keymap
* More data driven configuration
Move layout definition from ctrl_m.h to info.json
Move has_ghost to info.json -> this makes the config.h file obsolete
* Implement changes suggested by review
* Removing user keymap (nuess0r) to follow current guidelines
The nuess0r keymap which is shipped with the ctrl-M controller is kept here:
https://github.com/nuess0r/qmk_firmware/tree/nuess0r_keymap
* Changed image hosting location to Github
requested in review by drashna
* Changed image hosting location to imgur
* Settings removed from info.json that are disabled by default.
* Change URL as suggested by @dunk2k
Not pointing to the QMK firmware but to the replacement controller electronics
project.
* Migrate build target markers to keyboard.json
* Adding tindie link and implement review suggestions
* Removing via keymap to follow current guidelines
Will be moved to the https://github.com/the-via/qmk_userspace_via repo.
* Add LAYOUT_all to support ANSI and ISO keyboards with the same firmware
Add a LAYOUT_all similar to other keyboards that defines all available keys.
Change the default keymap to use the _all layout so both ANSI and ISO Model M
variants work out of the box.
* Remove unnecessary enum from default keymap
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
---------
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
* adding keymaps for krado industries
* Modified default keymap.c files to be the same as via.
* Changing vendor ID for Krado Industries
* Suggested changes made
Making changes suggested by zvecr.
Removed dynamic_layer indicator, updated copyright year, deleted unused layers in keymaps.
Co-authored-by: Joel Challis <git@zvecr.com>
* rgbpin for ws2812 changed in info.json
* Added encoder mapping rule file for default keymaps; added Fn layer shortcuts to Promenade layouts
* Added rules.mk with encoder mapping for encoder boards at keymaps level.
* Deleted extra key in LAYOUT
* Update keyboards/kradoindustries/kousa/rules.mk
Move WS2812 Driver from rules.mk to info.json
Co-authored-by: jack <jack@pngu.org>
* Update keyboards/kradoindustries/kousa/info.json
Move WS2812 Driver from rules.mk to info.json
Co-authored-by: jack <jack@pngu.org>
* Update keyboards/kradoindustries/kousa/keymaps/default/keymap.c
Move WS2812 Driver from rules.mk to info.json
Co-authored-by: jack <jack@pngu.org>
* Reverting settings.json
* Encoder map code change [2]>[NUM_DIRECTIONS]
* Adding Promenade RP24S
Adding Promenade RP24S keyboard.json, default keymap, and readme
* Adding layer access to Promenade RP24S
Adding layer access to layers 1 and 2
---------
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: jack <jack@pngu.org>
* Add Cerberus to QMK
* Update readme to add hotswap callouts
* Update readme formatting
* Use format json to update keyboard.json formatting
* Split Cerberus HS and Solderable into separate folders
* Update JSON formatting
* make solderable keymaps a bit more useful
* Backlight fix on solderable
* Update keyboards/cannonkeys/cerberus/hotswap/keyboard.json
Co-authored-by: jack <jack@pngu.org>
* Remove cerberus VIA keymaps
* Apply suggestions from code review
Change some whitespace
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Add RGB control keycodes to cerberus keymap
* Add backlight controls to default keymap on solderable version
* Update keyboards/cannonkeys/cerberus/readme.md
---------
Co-authored-by: jack <jack@pngu.org>
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Add Binepad BNK8 keyboard
* Moved keymap.c to keymap.json
* Fix product page URL
* RGB_ -> RM_ keycodes after this round of breaking changes
Co-authored-by: Ryan <fauxpark@gmail.com>
---------
Co-authored-by: Ryan <fauxpark@gmail.com>