summaryrefslogtreecommitdiff
path: root/keyboards/lets_split/rev2
AgeCommit message (Collapse)Author
2023-03-29Move ortho & numpad layouts to data driven (#20183)Ryan
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-16Remove useless "ifdef KEYBOARD_*" (#20078)Ryan
Co-authored-by: Nick Brassel <nick@tzarc.org>
2023-03-10Remove pointless `USE_I2C` blocks in keyboard headers (#20084)Ryan
2023-03-10Move matrix config to info.json, part 2 (#19987)Ryan
2023-02-17Move `SOFT_SERIAL_PIN` to data driven (#19863)Ryan
2023-02-17Remove matrix size defines (#19581)Ryan
2023-02-03Debounce defines cleanup (#19742)Ryan
* Clean up `DEBOUNCE` in config.h, 0-9 * Clean up `DEBOUNCE` in config.h, A * Clean up `DEBOUNCE` in config.h, B * Clean up `DEBOUNCE` in config.h, C * Clean up `DEBOUNCE` in config.h, D * Clean up `DEBOUNCE` in config.h, E * Clean up `DEBOUNCE` in config.h, F * Clean up `DEBOUNCE` in config.h, G * Clean up `DEBOUNCE` in config.h, H * Clean up `DEBOUNCE` in config.h, handwired * Clean up `DEBOUNCE` in config.h, I * Clean up `DEBOUNCE` in config.h, J * Clean up `DEBOUNCE` in config.h, K * Clean up `DEBOUNCE` in config.h, L * Clean up `DEBOUNCE` in config.h, M * Clean up `DEBOUNCE` in config.h, N * Clean up `DEBOUNCE` in config.h, O * Clean up `DEBOUNCE` in config.h, P * Clean up `DEBOUNCE` in config.h, Q * Clean up `DEBOUNCE` in config.h, R * Clean up `DEBOUNCE` in config.h, S * Clean up `DEBOUNCE` in config.h, T * Clean up `DEBOUNCE` in config.h, U * Clean up `DEBOUNCE` in config.h, V * Clean up `DEBOUNCE` in config.h, W * Clean up `DEBOUNCE` in config.h, X * Clean up `DEBOUNCE` in config.h, Y * Clean up `DEBOUNCE` in config.h, Z * Remove default debounce from info.json * Migrate non-default debounce to info.json
2023-02-03Remove unused `MATRIX_HAS_GHOST` from config.h (#19726)Ryan
2023-01-28Remove commented out backlight config & stray "backlight levels" (#19703)Ryan
2022-08-20Move keyboard USB IDs and strings to data driven, pass 2: J-L (#18080)Ryan
2022-03-15Remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` from keyboard config.h ↵Ryan
(#16655)
2021-09-05Remove empty override functions (#14312)Ryan
* Remove empty override functions, 0-9 * Remove empty override functions, A-D * Remove empty override functions, E-H * Remove empty override functions, handwired * Remove empty override functions, I-L * Remove empty override functions, M-P * Remove empty override functions, Q-T * Remove empty override functions, U-Z
2021-01-30Add a <FEATURE>_SUPPORTED flag (#9058)Zach White
* Initial attempt at allowing keyboards to indicate what features they do not support * try to use a for loop instead * Update disable_features.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * add a few more features * remove my test fixture * disable things that make all:all suggested" Co-authored-by: Zach White <skullydazed@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
2021-01-20Remove `DESCRIPTION`, K-M (#11619)Ryan
2020-06-18[Keyboard] Add Via support for Let's Split v2 (#9448)Yasha Mostofi
* initial let's split with rgb * Revert default * Add Via keymap * Remove my keymap * Remove trailing slashes
2020-01-19Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915)fauxpark
* Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards * Define diode direction for failing boards * Matching parentheses * Put onekey diode directions in top level config
2019-10-24Cleanup rules.mk for 32U4 keyboards, L-M (#7120)fauxpark
* Cleanup rules.mk for 32U4 keyboards, L-M * Move some stuff to keyboard level
2019-08-21Remove old promicro_bootloader_jmp() declarations (#6444)fauxpark
2019-06-06Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre
2019-01-26Adds a default value for IS_COMMAND for COMMAND feature (#4301)Drashna Jaelre
* Add default value for IS_COMMAND for COMMAND feature * Cleanup and consistency * Update Templates to reflect change * Fix IS_COMMAND in template * Fix IS_COMMAND define * Use consistent IS_COMMAND block in templates * Remove unnecessary `#undef IS_COMMAND` directives * Fix compile issue on orthodox * Reomve IS_COMMAND option for newer boards * Remove all existing definitions of IS_COMMAND if they use default LSHIFT and RSHIFT setting * Remove a couple of additional IS_COMMAND defines * Remove remaining redundant IS_COMMAND definitions * Remove #undef IS_COMMAND from orthodox:drashna and whitefox:konstantin * Remove multiple empty lines in modified config.h files * Update additional boards * Reomve IS_COMMAND from newer boards * Update Alice keyboard * Remove IS_COMMAND from additional boards Jan 24th edition
2018-12-14Refactor quantum/split_common/i2c.c, quantum/split_common/serial.c (#4522)Takeshi ISHII
* add temporary compile test shell script * Extended support of SKIP_VERSION to make invariant compile results during testing. * build_keyboard.mk, tmk_core/rules.mk: add LIB_SRC, QUANTUM_LIB_SRC support Support compiled object enclosed in library. e.g. ``` LIB_SRC += xxxx.c xxxx.c --> xxxx.o ---> xxxx.a ``` * remove 'ifdef/ifndef USE_I2C' from quantum/split_common/{i2c|serial}.c * add SKIP_DEBUG_INFO into tmk_core/rules.mk When SKIP_DEBUG_INFO=yes is specified, do not use the -g option at compile time. * tmk_core/rules.mk: Library object need -fno-lto * add SKIP_DEBUG_INFO=yes * remove temporary compile test shell script * add '#define SOFT_SERIAL_PIN D0' to keyboards/lets_split/rev?/config.h * quantum/split_common/serial.c: Changed not to use USE_I2C.
2018-12-05Keyboard: Refactor lets split to use split common code (#4536)zvecr
* Refactor lets split to use split common code * Refactor lets split to use split common code * Build fixes for OLED_sample keymap * Build fixes for OLED_sample keymap - attempt to reduce firmware size
2018-10-22Remove all of the deprecated RGB definesDrashna Jaelre
Fixes #3641
2018-04-07More Configurator Warning Fixes (#2716)MechMerlin
* mf68_ble did not have the correct .c and .h files * Fix JC65 KEYMAP to LAYOUT * Change KEYMAP to LAYOUT for s60_x * Convert KEYMAP to LAYOUT for lets_split boards * Convert KEYMAP to LAYOUT * more fixes to keymap for iris * convert KEYMAP to LAYOUT for levinson keyboard * change losinggeneration's KEYMAP to LAYOUT * convert KEYMAP to LAYOUT * convert KEYMAP to LAYOUT for nyquist * convert KEYMAP to LAYOUT * convert KEYMAP to LAYOUT for viterbi * convert KEYMAP to LAYOUT * convert KEYMAP and its subsidiries to the LAYOUT standard * convert KEYMAP and its subsidiries to the new LAYOUT standard
2017-12-04Fix Audio chime overrides in split keyboardsDrashna Jael're
2017-11-27Updates bootloader settings, adds file size check (#2029)Jack Humbert
* pull fuse settings for bootloader jump * fix 32a chips * make automatic bootloader selection optional * quantify bootloaders * fixs #164, speeds up dfu reset * fix for chips w/o usb * missing an n * fix bootloader sizes, use words for addresses * fix bmini, pearl, and [[ issue, make things quiet * ignore avr errors on arm for now * update settings for the light * document bootloader stuff * add bootloader title
2017-11-14fix up lets_split keymapsJack Humbert
2017-11-02Do some cleanup for the APIskullY
2017-09-27remove all makefiles from keyboard directoriesJack Humbert
2017-08-23Creates a layouts/ folder for keymaps shared between keyboards (#1609)Jack Humbert
* include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches
2017-08-20Remove PLAY_NOTE_ARRAY usages to get rid of warning.Joe Wasson
2017-06-28update some copyright headersJack Humbert
2017-06-28cleanup lets_splitJack Humbert
2017-06-24Remove the DIODE_DIRECTION defines from lets_split so we can close #1067skullY
2017-04-03Move SSD1306 function declarations to header fileDanny Nguyen
2017-04-03Revise KEYMAP macro to make left and right halves more clearDanny Nguyen
2017-03-22Merged Fliphalf, now defined in config, added OLEDishtob
Can now use the following in the keymap config.h to call the flipped matrix ``` #define FLIPHALF ```
2017-02-06Reverse rev2 and rev2fliphalfTerryMathews
Flipped definitions on what constitutes "fliphalf" by popular demand.
2017-02-06Revert "Reverse rev2 and rev2fliphalf"TerryMathews
This reverts commit 0537977ba1412aa2ba753e152eec445e18858244.
2017-02-06Reverse rev2 and rev2fliphalfTerryMathews
Flipped definitions on what constitutes "fliphalf" by popular demand.
2017-01-22More code cleanupTerryMathews
Missed a few commented out vestigal defines in revx/config.h that had been moved to keymap/serial and i2c.
2017-01-22Missed commenting out notes at end of lineTerryMathews
2017-01-22Fixed keymap matrix on rev2TerryMathews
* Fixed keymap matrix in rev2 so that left half and right half match when in same orientation.
2017-01-22Created lines to uncomment keyboards built upside downTerryMathews
* Reverses column order to fix left-to-right key order that occurs if PCB assembled upside down.
2017-01-22Refactor code to eliminate duplicate definesTerryMathews
* Moved duplicated defines out of inappropriate source files (matrix pins in keymap subdirectory) * Eliminated default keymap directory * Hardcoded serial keymap to use serial defines and EE_CONFIG * Hardcoded i2c keymap to use i2c defines
2016-11-16should have fixed conflixedclimbalima
2016-11-16Merge https://github.com/climbalima/qmk_firmwareclimbalima
2016-11-16Updated my repo to current qmkclimbalima
2016-11-10Added both revisions into one folderclimbalima