summaryrefslogtreecommitdiff
path: root/keyboards/ferris
Commit message (Collapse)AuthorAge
* Remove stray UNUSED_PINS (#19639)Joel Challis2023-01-20
|
* [Keymap] Update Miryoku (#19190)Manna Harbour2022-11-29
|
* Remove more `UNUSED_PINS` defines (#18940)Ryan2022-11-03
|
* Remove legacy Grave Escape keycodes (#18787)Ryan2022-10-20
|
* Remove legacy Debug keycode (#18769)Ryan2022-10-19
| | | | | | | | | | | * `DEBUG` -> `DB_TOGG`, default-ish keymaps * `DEBUG` -> `DB_TOGG`, user keymaps * `DEBUG` -> `DB_TOGG`, community layouts * `DEBUG` -> `DB_TOGG`, userspace * `DEBUG` -> `DB_TOGG`, docs & core
* Remove RGBLIGHT_ANIMTION and clean up effect defines for 0-F (#18725)Drashna Jaelre2022-10-15
|
* Change `DRIVER_LED_COUNT` to `{LED,RGB}_MATRIX_LED_COUNT` (#18399)Ryan2022-09-23
|
* Remove legacy USE_SERIAL define (#18292)Dasky2022-09-06
| | | | | * Remove legacy USE_SERIAL define * tidy up missed comments
* RESET -> QK_BOOT user keymaps (#17940)Joel Challis2022-08-21
|
* Merge remote-tracking branch 'origin/master' into developDrashna Jael're2022-08-20
|\
| * RESET -> QK_BOOT keyboard readme (#18110)Joel Challis2022-08-20
| |
* | Merge remote-tracking branch 'upstream/master' into developfauxpark2022-08-15
|\|
| * Move keyboard USB IDs and strings to data driven, pass 2: F-I (#17958)Ryan2022-08-15
| |
* | Remove `UNUSED_PINS` (#17931)Nick Brassel2022-08-06
| |
* | [Keyboard] Add RP2040 config defaults for ferris/sweep and cradio (#17557)Albert Y2022-07-25
|/
* Add a workman-miryoku hybrid keymap for the ferris sweep keyboard (#17511)bruun-baer2022-07-03
|
* [Keymap] Update Miryoku (#16482)Manna Harbour2022-07-02
|
* Refactor legacy quantum keycodes in default-ish keymaps (#17150)Joel Challis2022-05-27
|
* Various fixes for g_led_config lint warnings (#17104)Joel Challis2022-05-16
|
* RESET -> QK_BOOT default keymaps (#17037)Joel Challis2022-05-15
|
* [Keyboard] Add usable tap-hold defaults for ferris via (#16696)Albert Y2022-05-11
|
* [Keyboard] Typo correction in ferris sweep readme (#16148)Albert Y2022-01-31
|
* [Keyboard] added via keymap for ferris sweep (#16130)Andrew Garver2022-01-30
|
* Add LAYOUTS entry to rules.mk (#15900)Albert Y2022-01-17
| | | | | | | | | * Add layouts to rules.mk * Remove excess settings. Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
* [Keyboard] Switch a_dux, cradio and ferris to split_3x5_2 (#15850)Albert Y2022-01-13
|
* [Keyboard] Remove locking support for Sweep (#15494)Albert Y2021-12-16
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* [Keyboard] Add Elite-C DFU bootloader commands for Sweep (#15449)Albert Y2021-12-14
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* Fix up build options comments (#15463)Ryan2021-12-12
|
* Tidy up NKRO_ENABLE rules (#15382)Ryan2021-12-09
|
* Tidy up `SLEEP_LED_ENABLE` rules (#15362)Ryan2021-12-01
|
* [Keyboard] Sweep swap hand feature and pin documentation (#15264)Albert Y2021-11-29
| | | Co-authored-by: filterpaper <filterpaper@localhost>
* Require explicit enabling of RGB Matrix modes (#15018)Drashna Jaelre2021-11-15
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-05
|\
| * Improve Sweep keyboard readme documentation (#15038)Albert Y2021-11-05
| | | | | | Co-authored-by: filterpaper <filterpaper@localhost>
* | Remove `BOOTMAGIC_ENABLE = lite` option (#15002)James Young2021-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * remove BOOTMAGIC_ENABLE=lite setting * change keyboard BOOTMAGIC_ENABLE rules Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keyboard BOOTMAGIC_ENABLE inline comments Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite". * change keymap BOOTMAGIC_ENABLE rules Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keymap BOOTMAGIC_ENABLE inline comments Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * change layout/user BOOTMAGIC_ENABLE rules/comments Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/ * remove docs references to Full Bootmagic * convert data-driven Bootmagic Lite instances * remove Bootmagic Lite bodge from data-driven generation * Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a * update docs/ja/config_options.md per mtei * update docs/faq_misc.md per mtei Remove remaining Full Bootmagic reference.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-11
|\|
| * [Keyboard] Add bootmagic lite keys to both halve of Sweep (#14732)Albert Y2021-10-10
| | | | | | Co-authored-by: filterpaper <filterpaper@localhost>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-09-25
|\|
| * [Keyboard] Fix pin spacing alignmnent (#14592)Albert Y2021-09-25
| | | | | | Co-authored-by: filterpaper <filterpaper@localhost>
* | Align ChibiOS I2C defs with other drivers (#14399)Joel Challis2021-09-12
|/ | | | | | | | | * Align ChibiOS I2C defs with other drivers * Update keyboards/xelus/valor_frl_tkl/config.h Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove BLUETOOTH_ENABLE from keyboard-level rules.mk (#14379)Ryan2021-09-12
|
* Remove width, height and key_count from info.json (#14274)Ryan2021-09-12
|
* Fix compliation for ferris 0.2 bling (#13937)Dasky2021-08-09
| | | * Fix include
* Merge remote-tracking branch 'upstream/master' into developJames Young2021-08-09
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes merge conflicts in: - keyboards/bm40hsrgb/config.h - Conflict from PR 13132: - RGB_DISABLE_WHEN_USB_SUSPENDED signature updated in develop branch, unmodified in master branch - updated file with changes from master branch - keyboards/keebio/iris/keymaps/nstickney/keymap.c - Conflict from PR 11456: - layer_state_set_user() updated in develop branch, removed in master branch - updated file with changes from master branch
| * Support all the 0.2 Ferris variants (#12653)Pierre Chevalier2021-08-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Support all the 0.2 Ferris variants For the Compact, the High and the Mini, create a new directory so each keyboard may have the correct USB descriptor and a readme with more specific information about it. For the Bling, also add support for the underglow functionality. Change the "MANUFACTURER" string to "Cuddly Keyboards Ltd.", the name of the company I incorporated to sell keyboards, and change the default descriptor from "Ferris the keeb" to "Ferris 0.2" which is more descriptive. I didn't update the 0.1 variants as I don't intend to sell these kits with "Cuddly Keyboards". The firmware is mostly there to support existing users. Update the "hardware availability" to point to my new website: cuddlykeyboards.com. * Add RGB mode toggle to my keymap and to the default keymap * Improve wording in the readme
* | Remove Full Bootmagic (#13846)James Young2021-08-06
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * disambiguate Bootmagic rules in keymaps The files edited by this commit were added at a point in time where `BOOTMAGIC_ENABLE = yes` enabled full Bootmagic. This commit edits the files to specify that full Bootmagic is intended. * remove BOOTMAGIC_ENABLE=full setting * unify commented BOOTMAGIC_ENABLE rules in keyboards Explicitly sets `BOOTMAGIC_ENABLE = no` in keyboards where the rule was commented out. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-zA-Z]\+\).*;\1 = no # Virtual DIP switch configuration;g' {} + ``` * remove commented Bootmagic rules from keymap/user level Command: ``` find keyboards/ layouts/ users/ -type f -name 'rules.mk' -exec sed -i -e '/#.*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*/d' {} + ``` * update keyboard BOOTMAGIC_ENABLE rule formatting Sets the formatting of BOOTMAGIC_ENABLE rules to `BOOTMAGIC_ENABLE = [value]`, without the inline comments (which will be replaced later). Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' + ``` * update keyboards' BOOTMAGIC_ENABLE settings Updates keyboard `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = \)full;\1lite;g' '{}' + ``` * update keymap/user BOOTMAGIC_ENABLE settings Updates keymap/user `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used. Commands: ``` find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' + find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' + ``` * remove and replace inline comments in keyboards and keymap/user files Removes and replaces the inline comments, which have been updated to read `Enable Bootmagic Lite`. Commands: ``` find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' + find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' + find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = lite\);\1 # Enable Bootmagic Lite;g' '{}' + find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = yes\);\1 # Enable Bootmagic Lite;g' '{}' + find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = no\);\1 # Enable Bootmagic Lite;g' '{}' + ``` * rename improperly named makefiles Some files intended to be used as makefiles had improper names causing them to not be used as intended when building. This commit corrects the filenames of the affected files. * update renamed file with new rule formatting * update QMK's template files Updates QMK's `rules.mk` templates to use the new inline comment. * update QMK Docs - remove documentation of full Bootmagic - update links to Bootmagic Lite doc - add doc for Magic Keycodes * rules.mk patch for coarse/ixora and coarse/vinta
* Set `BOOTLOADER = stm32-dfu` for all applicable STM32 boards (#12956)Ryan2021-06-08
| | | | | | | | | | | | | | | | | * Set bootloader to stm32-dfu for STM32F303 * Set bootloader to stm32-dfu for STM32F0x2 * Set bootloader to stm32-dfu for STM32F4x1 * Set bootloader to stm32duino for sowbug * Delete redundant bootloader_defs headers * Add some missing MCU name comments * Move APM32 dfu-suffix overrides underneath bootloader * Remove redundant STM32_BOOTLOADER_ADDRESS defines/rules
* Add ferris 0.2 (#12133)Pierre Chevalier2021-04-18
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove stale references to "handwired/ferris"Pierre Chevalier2021-03-06
| | | | | | | | | | | | | The code was moved to the "ferris" directory. Fixes the following commands: ``` qmk compile ~/qmk_firmware/keyboards/ferris/keymaps/default/keymap.json qmk compile ~/qmk_firmware/keyboards/ferris/keymaps/pierrec83/keymap.json ``` Addresses this issue: https://github.com/pierrechevalier83/ferris/issues/5
* Remove `DESCRIPTION`, E-G (#11574)Ryan2021-01-18
|