summaryrefslogtreecommitdiff
path: root/keyboards/phase_studio
AgeCommit message (Collapse)AuthorFilesLines
2025-09-09Migrate `g_led_config` to DD (P) (#25622)Jack Sangdahl2-42/+69
2025-04-22Remove empty `url` fields (#25181)Joel Challis2-2/+0
2025-01-20Migrate some DEFAULT_FOLDER to keyboard_aliases.hjson (#24835)Joel Challis1-1/+0
2024-11-24Update keycodes for keyboards with RGB Matrix (#24484)Ryan1-2/+2
2024-08-26Remove all via-enabled keymaps, including `via`. (#24322)Nick Brassel4-105/+0
2024-08-04Remove unnecessary RGB Matrix shutdown hooks (#24238)Joel Challis2-10/+2
2024-05-20Remove RGB keycodes from boards with no RGB config (#23709)Ryan2-4/+4
2024-04-22Migrate build target markers to keyboard.json - P (#23565)Joel Challis4-28/+13
2024-04-17Remove *_SUPPORTED = yes (#23541)Joel Challis1-1/+0
2024-01-10Migrate RGB Matrix config to info.json - NOPQ (#22866)Joel Challis2-23/+2
2023-12-20Rename `RGB_DISABLE_WHEN_USB_SUSPENDED` -> `RGB_MATRIX_SLEEP` (#22682)Ryan1-1/+1
2023-08-23RGB Matrix: driver naming cleanups (#21594)Ryan1-1/+1
2023-05-16Add missing layout data for a handful of boards (#20931)Ryan1-250/+270
* Add missing layout data for a handful of boards * typo * Add missing layouts for stoutgat * Add missing layout for j80 * Replace missing layout with alias for wraith * Add missing layout for matrix/me * Add missing layout for satisfaction75/prototype * Apply suggestions from code review * Rename wt80-a layouts * Rename rosa layouts * Add missing layouts for naked48 * Add missing layouts for naked60 * Add missing layouts for uma * Remove unused and pointless `LAYOUT_stack` for buzzard * Add missing layout for keyboardio/model01 * Add missing layout for smk65 revf * Fix via keymap for h60 * Add missing layout for jabberwocky/v1 * Apply suggestions from code review * Add missing layout for m3n3van * Add missing layout for giabalanai * Add missing layouts for treadstone48/rev1 * Add missing layouts for squiggle * Update keyboards/marksard/treadstone48/rev1/info.json
2023-04-27Move remaining `LAYOUT_all`s to data driven (#20463)Ryan2-161/+363
2023-04-12Move single `LAYOUT`s to data driven (#20365)Ryan3-103/+73
2023-04-08Move `RGB_MATRIX_DRIVER` to data driven (#20350)Ryan2-2/+3
2023-04-06Migrate `rgblight.pin` and `RGB_DI_PIN` to `ws2812.pin` (#20303)Ryan2-1/+3
2023-03-17Remove more empty headers (#20155)Ryan1-17/+0
2023-03-11Move matrix config to info.json, part 4 (#20001)Ryan4-49/+10
2023-02-17Remove matrix size defines (#19581)Ryan2-8/+0
2023-02-08Migrate `MCU` and `BOOTLOADER` to data-driven (#19529)Ryan4-12/+4
2023-01-31Remove usages of config_common.h from config.h files. (#19714)Nick Brassel2-2/+0
2022-09-23Change `DRIVER_LED_COUNT` to `{LED,RGB}_MATRIX_LED_COUNT` (#18399)Ryan1-1/+1
2022-08-03Move keyboard USB IDs and strings to data driven: P (#17875)Ryan4-14/+12
2022-05-30Fix various lint errors (#17255)Joel Challis1-1/+1
* Fix various lint errors * reduce complexity
2022-05-15RESET -> QK_BOOT default keymaps (#17037)Joel Challis4-4/+4
2021-12-09Tidy up NKRO_ENABLE rules (#15382)Ryan2-2/+2
2021-11-05Remove `BOOTMAGIC_ENABLE = lite` option (#15002)James Young2-2/+2
* 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.
2021-09-12Remove BLUETOOTH_ENABLE from keyboard-level rules.mk (#14379)Ryan2-2/+0
2021-09-12Remove width, height and key_count from info.json (#14274)Ryan2-4/+0
2021-08-06Remove Full Bootmagic (#13846)James Young2-2/+2
* 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
2021-07-03Merge remote-tracking branch 'origin/master' into developQMK Bot19-29/+403
2021-07-03[Keyboard] Add soldered variant of Titan 65 keyboard. (#13270)Drashna Jaelre19-29/+403
2021-06-09Fix RGB/LED Suspend defines (#13146)Drashna Jaelre1-1/+1
2021-02-25[Keyboard] Fixup issues with Titan65 (#12002)Drashna Jaelre3-13/+12
* [Keyboard] Titan64 - Fix RGB Matrix config * Fix up keymaps
2021-02-18[Keyboard] Phase Studio's Titan 65 (#11920)Drashna Jaelre9-0/+355