format code according to conventions [skip ci]
[Keyboard] Add SharkPCB rev Alpha support (#7090)
* Add SharkPCB rev Alpha support
* Solve PWM pin assignment
- Solve PWM pin configuration for the SharkPCB rev.Alpha, which backlight pin is B0
* Update shark.c copyright name
* Update shark.h copyright section
* Apply suggestions from code review
Suggestions from @zvecr and @drashna were accepted and applied for neater code. Also fixed typos and removed unused comments. See [pull request](https://github.com/qmk/qmk_firmware/pull/7090/files#diff-70c0a1f44287ae5810170b4180cdaa5d) for more information.
Co-Authored-By: Joel Challis <git@zvecr.com>
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update PRODUCT_ID into config.h
* Update metadata info.json
Fields "keyboard_name", "keyboard_folder", "url", "maintainer" were updated
copied atreus astar to mirrored, set PCBDOWN flag (#7137)
* copied atreus astar to mirrored, set PCBDOWN flag
* re-pointed include
* mirrored layout will always be true here
[Keyboard] reviung34: Configurator layout fix (#7138)
Cleanup rules.mk for 32U4 keyboards, L-M (#7120)
* Cleanup rules.mk for 32U4 keyboards, L-M
* Move some stuff to keyboard level
Fix Tap Dance name for consistency and to match docs (#7136)
MILC: Use dashes instead of underscores for subcommands
The subcommand functions' name follows the Python convention of using
snake case, but looks odd on the command line.
Fix it by converting underscores to dashes, eg.: list_keyboards ->
list-keyboards.
[Keyboard] Add GTM Pad macropad (#7123)
* initial commit
begin development of Grand Theft Macro Pad (2key2crawl clone)
* Minor Changes
Changes to readme.md
Changes to config.h matrix pins
Changes to gtm.h layout
Changes to rules.mk
* initial commit
begin development of Grand Theft Macro Pad (2key2crawl clone)
* Minor Changes
Changes to readme.md
Changes to config.h matrix pins
Changes to gtm.h layout
Changes to rules.mk
* Update keyboards/sck/gtm/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/sck/gtm/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Changes to gtm.h
Changes to layout to be correct for matrix_cols and matrix_col_pins
* Minor Changes
Removed rotary encoder index in keymaps per suggestion
[Keyboard] add new keyboard hnah40rgb (#7083)
* add new keyboard hnah40rgb
* update
* Update hnah40rgb.c
* update
[Keyboard] Blackplum a.k.a IMKG68 - new 68% mechanical keyboard (#7122)
* Add blackplum firmware
blackplum firmware
* Delete blackplum.c
* Delete blackplum.h
* Delete config.h
* Delete info.json
* Delete rules.mk
* Delete keymap.c
* Update readme.md
* Delete readme.md
* Add Blackplum
* Add image: blackplum layout
* Update readme.md
* Update readme.md
* remove _WINLCK layer, replaced with custom_keycodes
* change #define LAYOUT_68 to #define LAYOUT_68_ansi
* change DEBOUNCING_DELAY to DEBOUNCE, remove IS_COMMAND()
* change keyboard_name, maintainer, url, width height
* change some comments
* Update readme
* LAYOUTS = 68_ansi
* update layout_68_ansi
* Change LAYOUT_68 to LAYOUT_68_ansi
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Fix Bug
* remove extern keymap_config_t keymap_config;
* Update config.h
* Update config.h
* Update config.h
* Update keyboards/blackplum/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update rules.mk
* Update rules.mk
* Update readme.md
* Update readme.md
Support for the Clueboard California macropad (#7127)
* Support for the Clueboard California macropad
* Update keyboards/clueboard/california/config.h
Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
[Keyboard] Naked48/60 Configurator bugfix (#7131)
Support for QMK configurator of keyboard Naked48 / 60.
Related: Pull request to configurator
[Keyboard] Add keyboard Naked48 / 60 # 549
[Keyboard] 1up60rgb: fix LAYOUT_60_iso json tree (#7126)
ISO Enter was out of sequence.
[Keymap] Updating Nordic ergo keymap (#7107)
* Update ergodox infinity nordic_ergo keymap
- Add missing important keys to base layer.
- Move arrow keys around as the original position was not optimal.
- Fix some code styling issues.
* Fix indentation to 4 spaces
* More code style fixes
- Formated the methods in the nordic ergo keymap.
* Fix QMK code style issues
- Change layer defines to enums.
- Split enums to multi-line.
- Remove non required switch case.
Fix held key getting stuck when NKRO is toggled (#6570)
* Fix held key getting stuck when NKRO is toggled
* Updated file to latest qmk version and added fix to cases MAGIC_UNHOST_NKRO & MAGIC_HOST_NKRO as well.
* Revert merged quantum.c
[Keyboard] Owlet60 Updates (#7103)
* Owlet60 updates
Co-Authored-By: noroadsleft <xxiinophobia@yahoo.com>
* fix url in info.json
[Keyboard] Keyboard Naked60 Update (#7106)
* [Keyboard] Keyboard Naked60 Update
Support for SPLIT_KEYBOARD
Keymap updates
* Update keyboards/naked60/readme.md
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/naked60/rev1/config.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/naked60/rev1/rev1.h
Co-Authored-By: Joel Challis <git@zvecr.com>
* Update keyboards/naked60/rev1/rev1.h
Co-Authored-By: Joel Challis <git@zvecr.com>
[Keymap] Add userspace and personal keymaps (#7093)
* Add Planck keymap and custom keycodes to userspace
* Add Preonic keymap and extract common ortho layers and keycodes
* Add Leaf60 WKL keymap
* Add M60-A keymap
* Add Levinson keymap
* Fix links in personal readmes
* Use flash target
* Remove duplicate definition
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Remove superfluous line endings
* Planck and preonic encoder should have the same behavior
* Use higher level API
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Use layouts to reduce planck/levinson duplication
* Update flash instructions for levinson