* VIAL firmware for winry315
First attempt
* Further changes
* Top and Bottom layouts implemented
* 4 layouts implemented
* Further changes to layouts and RGB
* Final changes, cleanup and comments for v1.0
* include the source code for IDOBAO/YMDK ID75 keyboard, which uses the STM32F103C8T6 chip/MCU (a.k.a. BluePill).
* updated readme.md for more detail
* make the readme.md more readable with Mark down syntax.
* updated the readme.md
* udpated the readme.md
* Initial VIAL support added
* Enabled encoder support
* Removed a tags.Removed encoder support from non extra avr
* Fixed code that deviated from QMK guidelines and requirements
* Changed integer defines to enums
* Changed the Keyboard UID to be unique
* Add support for redox_w
* Add redox support
* change uid and delete dupe
* fix manufacturer
* Revert to old redox UID
* Changed rules to recover qmk settings
Co-authored-by: Alejandro Bolullo <alejandro.bolullo@trustyou.net>
* feat: added ik75 still error
- quantum/vial_ensure_keycode.h:164:1: error: static assertion failed: ""
_Static_assert(KC_LSPO == 0x5CD7, "");
* fix: add via settings
* fix: disable unused matrix for firmware size
- remove matrix that causes error
* feat: use home as default layout
* fix: rotary click is K4F should be 4,15 not 0,14
* refactor: disable some matrix to free some bytes
* feat: remove more bad rgb for bigger memory and add restart button (not bootloader)
* fix: undetected keyboard when pc shutdown
- sometimes need to replug or reflash
* Implement Vial for Adafruit Macropad
* Change base config.h rather than vial keymap config
* Move Vial specific configs back to keymap config
* Uncomment effects + bootmagic lite
* feat: added ik75 still error
- quantum/vial_ensure_keycode.h:164:1: error: static assertion failed: ""
_Static_assert(KC_LSPO == 0x5CD7, "");
* fix: add via settings
* fix: disable unused matrix for firmware size
- remove matrix that causes error
* feat: use home as default layout
* fix: rotary click is K4F should be 4,15 not 0,14
* refactor: disable some matrix to free some bytes
* feat: remove more bad rgb for bigger memory and add restart button (not bootloader)
* feat: added ik75 still error
- quantum/vial_ensure_keycode.h:164:1: error: static assertion failed: ""
_Static_assert(KC_LSPO == 0x5CD7, "");
* fix: add via settings
* fix: disable unused matrix for firmware size
- remove matrix that causes error
* feat: use home as default layout
* fix: rotary click is K4F should be 4,15 not 0,14
* refactor: disable some matrix to free some bytes
- Added "common" folder that houses the functionality for their custom keycodes and siri features. (Will become standard when adding other Q boards in mainline QMK repo.)
* Porting the mini42 to Vial for the first time.
* adding LTO_ENABLE=yes
* Tweaking Via(l) settings
* Set Via to v2 with lighting control disabled
* Adding GPL copyright notices to files
* Tidying things for a PR
* Fix formatting of json file.
* Updating files from QMK main
* Updated readme for vial build
Co-authored-by: kevinmgee <kevingee@kevingee.biz>
* Create rules.mk
* Add files via upload
* Update readme.md
* Support for PRKL30 + fix
Added VIAL support for PRKL30 since it didn't have any.
I also fixed a deprecated line in the promicro folder. #define RGBLIGHT_ANIMATIONS is no longer valid in QMK.
* Add support for Reviung41
* Add readme file for Reviung41 Vial keymap
* Add comment to unlock key settings
* Update readme with link to KLE layout.
* Reduce firmware size when using a ProMicro
The following functions will be disabled to reduce firmware size when using a ProMicro MCU:
* QMK Settings
* Mouse Keys
If an alternate MCU is used and a [converter](https://docs.qmk.fm/#/feature_converters?id=supported-converters) is specified, these features will be enabled.
`readme.md` has been updated to note this.