aboutsummaryrefslogtreecommitdiff
path: root/keyboards/takashicompany
Commit message (Collapse)AuthorAgeFilesLines
* Add EE_HANDS for KLEC-02 (#24777)takashicompany2025-01-041-0/+6
| | | Add #define EE_HANDS
* Add new keyboard "Jourkey" (#24409)takashicompany2024-12-024-0/+111
| | | | | | | | | | | | | | | | | | | | | | | * jourkey * rotary encoder * fix keymap * jourkey * format json * Update keyboards/takashicompany/jourkey/readme.md Co-authored-by: Joel Challis <[email protected]> * fix layout * Update readme.md --------- Co-authored-by: Joel Challis <[email protected]>
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-11-063-0/+171
|\
| * Add new keyboard "KLEC-02" (#24559)takashicompany2024-11-063-0/+171
| | | | | | | | Co-authored-by: jack <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-11-033-0/+175
|\|
| * [Keyboard] Add KLEC-01 (#24543)takashicompany2024-11-033-0/+175
| |
* | [Core] `usb_device_state`: consolidate usb state handling across ↵Stefan Kerkmann2024-10-181-1/+0
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | implementations (#24258) * usb_device_state: add idle_rate, led and protocol Previously all usb drivers and platform implementations (expect for our oddball atsam) tracked the same two global variables: - keyboard_protocol: to indicate if we are in report or boot protocol - keyboard_idle: for the idle_rate of the keyboard endpoint And a local variable that was exposed trough some indirection: - keyboard_led_state: for the currently set indicator leds (caps lock etc.) These have all been moved into the usb_device_state struct wich is accessible by getters and setters. This reduces code duplication and centralizes the state management across platforms and drivers. Signed-off-by: Stefan Kerkmann <[email protected]> * usb_device_state: reset protocol on reset The usb hid specification section 7.2.6 states: When initialized, all devices default to report protocol. However the host should not make any assumptions about the device’s state and should set the desired protocol whenever initializing a device. Thus on reset we should always do exactly that. Signed-off-by: Stefan Kerkmann <[email protected]> * keyboards: fix oversize warnings Signed-off-by: Stefan Kerkmann <[email protected]> --------- Signed-off-by: Stefan Kerkmann <[email protected]>
* Remove all via-enabled keymaps, including `via`. (#24322)Nick Brassel2024-08-2649-1809/+0
|
* Update Underglow keycodes (#23765)Ryan2024-08-2531-35/+35
| | | | Co-authored-by: Nick Brassel <[email protected]>
* Migrate split.soft_serial_pin to split.serial.pin O-Z (#24146)Joel Challis2024-07-235-5/+15
| | | Migrate split.soft_serial_pin to split.serial.pin
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-07-201-2/+1
|\
| * Remove incorrect use of split.main (#24158)Joel Challis2024-07-201-2/+1
| |
* | Fix dogtag/info.json (#23520)takashicompany2024-07-071-11/+11
|/
* Migrate `LOCKING_*_ENABLE` to Data-Driven: T (#23785)James Young2024-05-238-156/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Affects: - `takashicompany/center_enter` - `takashicompany/endzone34` - `takashicompany/qoolee` - `takashicompany/radialex` - `takashiski/namecard2x4/rev1` - `takashiski/namecard2x4/rev2` - `takashiski/otaku_split/rev0` - `takashiski/otaku_split/rev1` - `taleguers/taleguers75` - `tanuki` - `team0110/p1800fl` - `technika` - `tenki` - `tetris` - `tg4x` - `the_royal/liminal` - `the_royal/schwann` - `thevankeyboards/bananasplit` - `thevankeyboards/caravan` - `thevankeyboards/jetvan` - `thevankeyboards/minivan` - `thevankeyboards/roadkit` - `tkc/california` - `tkc/m0lly` - `tkc/tkc1800` - `tkc/tkl_ab87` - `tkw/stoutgat/v2` - `tmo50` - `toad` - `toffee_studio/blueberry` - `tokyokeyboard/alix40` - `tokyokeyboard/tokyo60` - `tominabox1/adalyn` - `tominabox1/le_chiffre` - `tominabox1/qaz` - `tr60w` - `treasure/type9` - `tszaboo/ortho4exent`
* Remove RGB keycodes from boards with no RGB config (#23709)Ryan2024-05-202-6/+6
|
* Migrate build target markers to keyboard.json - TUV (#23514)Joel Challis2024-04-155-58/+20
|
* Move `SPLIT_KEYBOARD` to data driven (#21410)Duncan Sutherland2024-04-112-1/+1
|
* Migrate build target markers to keyboard.json (#23293)Joel Challis2024-03-3022-11/+0
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-03-307-0/+141
|\
| * Add new keyboard "Rookey" (#22483)takashicompany2024-03-297-0/+141
| | | | | | | | Co-authored-by: jack <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-03-306-0/+292
|\|
| * [Keyboard] Add miniDivide MAX (#22804)takashicompany2024-03-296-0/+292
| | | | | | | | | | Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: jack <[email protected]>
* | Migrate features from rules.mk to data driven - ST (#23286)Joel Challis2024-03-158-53/+39
|/
* [Keyboard] Add Ejectix (#23204)takashicompany2024-03-086-0/+263
| | | | | | Co-authored-by: jack <[email protected]> Co-authored-by: Duncan Sutherland <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]>
* Fiuxup takashicompany/heavy_left (#23094)jack2024-02-166-85/+26
| | | | | * initial * revert ee_hands
* Remove obvious user keymaps, keyboards/{s,t}* edition. (#23084)Joel Challis2024-02-152-70/+0
|
* Fixup takashicompany/minizone (#22922)jack2024-01-186-140/+110
| | | | | * initial * remove bootloader
* takashicompany: readme link correction (#22711)フィルターペーパー2023-12-192-2/+2
| | | Updated Github link
* Fix erroneous commas in `info.json` files (#21712)Duncan Sutherland2023-12-041-1/+1
|
* Remove userspace keymaps (#22544)Joel Challis2023-11-273-48/+0
|
* Move RGBLight animations to data driven (#21635)Ryan2023-08-2314-82/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move RGBLight animations to data driven, 0-9 * Move RGBLight animations to data driven, A * Move RGBLight animations to data driven, B * Move RGBLight animations to data driven, C * Move RGBLight animations to data driven, D * Move RGBLight animations to data driven, E * Move RGBLight animations to data driven, F * Move RGBLight animations to data driven, G * Move RGBLight animations to data driven, H * Move RGBLight animations to data driven, handwired * Move RGBLight animations to data driven, I * Move RGBLight animations to data driven, J * Move RGBLight animations to data driven, K * Move RGBLight animations to data driven, L * Move RGBLight animations to data driven, M * Move RGBLight animations to data driven, N * Move RGBLight animations to data driven, O * Move RGBLight animations to data driven, P * Move RGBLight animations to data driven, Q * Move RGBLight animations to data driven, R * Move RGBLight animations to data driven, S * Move RGBLight animations to data driven, T * Move RGBLight animations to data driven, U * Move RGBLight animations to data driven, V * Move RGBLight animations to data driven, W * Move RGBLight animations to data driven, X * Move RGBLight animations to data driven, Y * Move RGBLight animations to data driven, Z * Fix incorrect placement * Fix build failures and mismatches
* OLED: driver naming cleanups (#21710)Ryan2023-08-152-3/+0
|
* Tidy up encoder in matrix references (#21718)Joel Challis2023-08-091-11/+0
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2023-07-128-0/+343
|\
| * [Keyboard] Add minidivide (#19870)takashicompany2023-07-128-0/+343
| | | | | | | | | | | | | | Co-authored-by: jack <[email protected]> Co-authored-by: Ryan <[email protected]> Co-authored-by: Joel Challis <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-07-039-0/+213
|\|
| * [Keyboard] Add Baumkuchen (#20766)takashicompany2023-07-039-0/+213
| | | | | | | | | | Co-authored-by: Joel Challis <[email protected]> Co-authored-by: Drashna Jaelre <[email protected]>
* | Fix encoder map declarations (#21435)Joel Challis2023-07-033-3/+3
| |
* | Move `RGBLIGHT_HUE/SAT/VAL_STEP` to data driven (#21292)Ryan2023-06-2414-21/+14
| | | | | | | | Co-authored-by: Nick Brassel <[email protected]>
* | Remove encoder in-matrix workaround code (#20389)jack2023-06-1910-145/+51
| |
* | Move `RGBLED_NUM` to data driven (#21278)Ryan2023-06-1814-7/+7
| |
* | Move `RGBLIGHT_SLEEP` to data driven (#21072)Ryan2023-06-1614-7/+17
| |
* | Move `RGBLED_SPLIT` to data driven (#21113)Ryan2023-06-064-2/+6
|/ | | | Co-authored-by: Joel Challis <[email protected]>
* Move `RGBLIGHT_LIMIT_VAL` to data driven (#20974)Ryan2023-05-277-7/+0
| | | | Co-authored-by: Nick Brassel <[email protected]>
* Merge remote-tracking branch 'origin/master' into developQMK Bot2023-05-137-0/+269
|\
| * Add new keyboard "Ergomirage" (#20655)takashicompany2023-05-137-0/+269
| | | | | | | | | | Co-authored-by: Drashna Jaelre <[email protected]> Co-authored-by: Ryan <[email protected]>
* | Fixup dogtag (#20808)jack2023-05-084-74/+28
| |
* | More `info.json` whitespace cleanups (#20665)Ryan2023-05-033-961/+150
| |
* | `info.json` whitespace cleanups (#20651)Ryan2023-05-026-6/+6
| |
* | Fix info.json LTO and format encoder definitions (#20456)Ryan2023-04-151-1/+1
| |