aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/tkc1800/keymaps
Commit message (Collapse)AuthorAgeFilesLines
* The Key Company project consolidation (#9547)TerryMathews2020-08-298-566/+0
| | | | | | | | | | | | | | | | * Consolidate TKC projects and increase VIA keymap count to 4. * Updated readme files. * Removed config.h via limitation of 2 dynamic keymaps * Reduce dynamic keymaps from 4 to 3 due to EEPROM space limitations. * Update dynamic_keymap.c * Restore 4 dynamic keymaps for VIA in TKC projects. * Update quantum/dynamic_keymap.c
* 2020 May 30 Breaking Changes Update (#9215)James Young2020-05-309-463/+120
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Branch point for 2020 May 30 Breaking Change * Migrate `ACTION_LAYER_TOGGLE` to `TG()` (#8954) * Migrate `ACTION_MODS_ONESHOT` to `OSM()` (#8957) * Migrate `ACTION_DEFAULT_LAYER_SET` to `DF()` (#8958) * Migrate `ACTION_LAYER_MODS` to `LM()` (#8959) * Migrate `ACTION_MODS_TAP_KEY` to `MT()` (#8968) * Convert V-USB usbdrv to a submodule (#8321) * Unify Tap Hold functions and documentation (#8348) * Changing board names to prevent confusion (#8412) * Move the Keyboardio Model01 to a keyboardio/ subdir (#8499) * Move spaceman keyboards (#8830) * Migrate miscellaneous `fn_actions` entries (#8977) * Migrate `ACTION_MODS_KEY` to chained mod keycodes (#8979) * Organizing my keyboards (plaid, tartan, ergoinu) (#8537) * Refactor Lily58 to use split_common (#6260) * Refactor zinc to use split_common (#7114) * Add a message if bin/qmk doesn't work (#9000) * Fix conflicting types for 'tfp_printf' (#8269) * Fixed RGB_DISABLE_AFTER_TIMEOUT to be seconds based & small internals cleanup (#6480) * Refactor and updates to TKC1800 code (#8472) * Switch to qmk forks for everything (#9019) * audio refactor: replace deprecated PLAY_NOTE_ARRAY (#8484) * Audio enable corrections (2/3) (#8903) * Split HHKB to ANSI and JP layouts and Add VIA support for each (#8582) * Audio enable corrections (Part 4) (#8974) * Fix typo from PR7114 (#9171) * Augment future branch Changelogs (#8978) * Revert "Branch point for 2020 May 30 Breaking Change"
* [Keymap] Updates to personal keymaps (#8665)Yan-Fa Li2020-04-081-0/+1
|
* VIA support for TKC1800 (#8178)Wilba2020-03-183-0/+161
| | | | | * VIA support for TKC1800 * Fixed VENDOR_ID
* TKC1800 refactor and Configurator visual fixes (#4870)noroadsleft2019-01-188-250/+207
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TKC1800: refactor - tkc1800.h - updated to use #pragma once - visual alignment - update config.h files to use #pragma once - update all keymaps to use #include QMK_KEYBOARD_H - delete redundant mod mask, KC_TRNS, and KC_NO definitions - reformat keymap layers for readability - add block comment for Function layer in default keymap - delete commented action_get_macro code blocks (deprecated function) - update files to better conform with QMK coding conventions - update smt keymap to use set_single_persistent_default_layer (instead of persistent_default_layer_set) - replace instances of `?=` with `=` in rules.mk * TKC1800: Configurator visual fixes - correct key sizes and positioning - reformat file so each physical key object has its own line for readability - update and add `label` keys for readability * TKC1800: readme update - fix image gallery link - update Hardware Supported and Hardware Availability lines - update make example (add :default suffix) - update QMK Docs links (Newbs Guide; grammar) * Add missing semicolons to smt keymap
* Keymap: Fix Dvorak mapping for left/right brace (#3889)Stephen Tudor2018-09-131-1/+1
|
* Autodetect lack of screen presenceTerryMathews2018-08-292-4/+16
| | | | | | | | | | | | | | This is the simplest, most efficient way I could come up with to silence the "Failed to start write 60" error that occurs when QMK tries to talk to a screen that doesn't exist. iota_gfx_init passes a success boolean. We catch that into a global bool (we could rewrite multiple functions to pass this as an argument, but given the number of keyboards using this code it seemed less disruptive this way) and then use that as a conditional on running the iota_gfx_task in matrix_scan_user. Tl;dr: if the screen doesn't init, the screen write code doesn't run.
* Keymap: Add smt keymap for TKC1800 (#3481)Stephen Tudor2018-07-252-0/+256
|
* Turn backlight support on by default for tkc1800 (#3353)TerryMathews2018-07-082-2/+2
|
* Add TKC keymap (#3157)Yan-Fa Li2018-06-092-0/+174
| | | | | - disable i2c to avoid hid spam - set capslock -> lctl_t(kc_esc) - OSX mode - reverse GUI and ALT
* Add TKC1800 info.jsonmdnt2018-04-072-4/+4
| | | | Created an info.json for the tkc1800.
* Add SSD1306 OLED display support to TKC1800 (#2293)TerryMathews2018-01-254-17/+256
| | | | | | | | | | * Add support for SSD1306 OLED display * Correct keymap Had tilde on keymap instead of grave, corrected. * Winkeyless keymap
* Initial support for TKC1800 PCB (#2062)TerryMathews2017-11-262-0/+109
* Initial support for TKC1800 * Correct typo