summaryrefslogtreecommitdiffstats
path: root/keyboards/40percentclub
Commit message (Collapse)AuthorAgeFilesLines
* [Keymap] 40percent/gherkin Midi Layout (#6130)Scott Sheffield2019-06-174-0/+161
| | | | | | * Add midi layout for 40percent/gherkin * Add readme for 40percent/gherkin:midi
* Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre2019-06-0614-14/+14
|
* Port 40percentclub nein (#5876)zvecr2019-05-157-0/+441
|
* Port DIRECT_PINS from split_common/matrix.c to matrix.c (#5091)zvecr2019-04-114-169/+25
| | | | | | | | | | | | | | | | * Port DIRECT_PINS from split_common/matrix.c to matrix.c * Reorder matrix.c to remove foward declaration and match split_common/matrix.c * Refactor nano to use DIRECT_PINS * Reorder matrix.c to remove foward declaration and match split_common/matrix.c * Add DIRECT_PINS documentation * Reorder matrix.c to remove foward declaration and match split_common/matrix.c - fix logic from inherited from split_common * Add DIRECT_PINS documentation - review comments
* [Keyboard] Refactor MF68 default keymap to use LAYOUT_68_ansi macro (#5455)noroadsleft2019-03-201-42/+20
|
* [Keymap] Boy_314's Halfnhalf layout update (#5441)Boy_3142019-03-192-51/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added Boy_.314's layout for halfnhalf keyboard * reset rules.mk to default * update keymap with qwerty layout, and enable tap dancing * fixed formatting in layout visualization * added rules.mk to custom layout * added mod tap for ctrl/capslock * fixed typo in config.h, remove excess in rules.mk, revert half_n_half rules.mk * added Boy_.314's layout for halfnhalf keyboard * reset rules.mk to default * update keymap with qwerty layout, and enable tap dancing * fixed typo in config.h, remove excess in rules.mk, revert half_n_half rules.mk * added macros to raise layer * fixed mismatched layout/comments * fixed layout switching
* Cleanup Default Keymaps (#5442)Drashna Jaelre2019-03-191-2/+0
| | | | | | | | * Cleanup Default Keymaps to conform to QMK Firmware standards * Minor fixes * Revert some changes
* [Keymap] Added Boy_314's layout for half n half keyboard (#5373)Boy_3142019-03-144-0/+170
| | | | | | | | | | | | | | | | * added Boy_.314's layout for halfnhalf keyboard * reset rules.mk to default * update keymap with qwerty layout, and enable tap dancing * fixed formatting in layout visualization * added rules.mk to custom layout * added mod tap for ctrl/capslock * fixed typo in config.h, remove excess in rules.mk, revert half_n_half rules.mk
* [Keyboard] Fix diode and split keyboard configuration for ↵zvecr2019-03-113-1/+9
| | | | 40percentclub/half_n_half (#5371)
* Correct keyboard and layout dimensions for 40percent.club Foobar (#5310)noroadsleft2019-03-041-2/+4
|
* [Keyboard] Convert mf68_ble to keymap (#5287)zvecr2019-03-0110-230/+72
| | | | | | | | | | * Initial refactor of handwired bluetooth mod to keymap * Initial refactor of handwired bluetooth mod to keymap - strip out unnecessary duplicate config, update readme * Initial refactor of handwired bluetooth mod to keymap - reduce firmware size * Initial refactor of handwired bluetooth mod to keymap - update readme image
* [Keyboard] Add configurator support for 40percentclub/half_n_half (#5260)zvecr2019-02-262-12/+75
|
* Remove CUSTOM_MATRIX option from diode direction (#5090)zvecr2019-02-1810-10/+10
| | | | | | | | * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION * Remove '#define DIODE_DIRECTION CUSTOM_MATRIX' * Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation
* [Keyboard] 40percent.club's Half 'n' half keyboard port (#5005)Boy_3142019-01-309-0/+510
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fixed arrow keys and left control * added right shift * latest version * reverted arrow keys * edited readme * added osu layer * updated osu layout * updated osu layout * added full arrow keys to osu layout * in case i mess up creating macros * added the best meme key in the world * added plover steno layer * updated boy314 layout * removed unused layers * added boy314 xd75 layout, inspired by preonic layout * added boy314 xd75 layout, inspired by preonic layout * version 2 of boy314's xd75 layout * added readme notes * updated readme for boy314 xd75 layout * qwerty support, brackets on bottom row, caps lock underglow * fixed readme/ * small changes to allow merging * minor changes to format * fixed up default readme * added numpad and tweaked bottom row * updated xd75 and preonic rev3 keymaps * added initial half n half files * fixed .h file * updated names * fixed layout in halfnhalf.h * fixed manu name, changed bootloader in rules.mk * removed redundancies in preonic and xd75 layouts * readme updated
* Adds a default value for IS_COMMAND for COMMAND feature (#4301)Drashna Jaelre2019-01-2613-69/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* 40percent.club Luddite: Configurator update (#4859)noroadsleft2019-01-161-9/+71
| | | | - corrected value for keyboard_name - reformatted file
* Modified URLs to point to new locationsJeremy Bernhardt2019-01-131-1/+1
|
* Make quantum/split_common/serial.[ch] configurable (#4419)Takeshi ISHII2018-12-143-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add temporary compile test shell script * add 'CONFIG_H += serial_backward_compatibility.h' into common_features.mk:SPLIT_KEYBOARD block * add quantum/split_common/serial_backward_compatibility.h SERIAL_PIN_PORT and other PIN define move to serial_backward_compatibility.h SERIAL_BACKLIT_START move to split_util.h * quantum/split_common/serial.c change to helix-serial.c style serial configuration * add temporary file quantum/split_common/split-keyboards-list.txt * add '#define SOFT_SERIAL_PIN D0' to keyboards/6lit/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/divergetm2/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/ergotravel/rev1/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/foobar/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/handwired/dactyl_manuform/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/handwired/qc60/config.h * add '//#define SOFT_SERIAL_PIN D0' to keyboards/handwired/xealous/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/iris/rev*/config.h * add '//#define SOFT_SERIAL_PIN D0' to keyboards/lets_split_eh/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/levinson/rev*/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/miniaxe/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/nyquist/rev?/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/quefrency/rev1/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/qwertyydox/config.h,keyboards/qwertyydox/rev1/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/redox/rev1/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/rorschach/rev1/config.h * remove '#define SOFT_SERIAL_PIN D0' from quantum/split_common/serial_backward_compatibility.h * remove temporary file quantum/split_common/split-keyboards-list.txt * remove temporary compile test shell script * Revert "remove temporary compile test shell script" This reverts commit 15b0021b4092127b8d8a21f572642ad3702b46d4. * update quantum/split_common/compile_split_test.sh for new keyboard test * add '#define SOFT_SERIAL_PIN D0' to keyboards/diverge3/config.h * add '#define SOFT_SERIAL_PIN D0' to keyboards/40percentclub/25/config.h * remove temporary compile test shell script * update docs/config_options.md, quantum/template/avr/config.h * fix quantum/template/avr/config.h * fix typo docs/config_options.md
* Keyboard: Initial i75 port (#4553)zvecr2018-12-0517-0/+730
| | | | | | * Initial i75 port - currently supporting promicro and teensy2 * Initial i75 port - review fixes
* Keyboard: Initial nori port (#4542)zvecr2018-12-0512-0/+796
| | | | | | | | * Initial nori port * ortho_4x4 layout and RGB fixes * Review fixes for superseded audio and default layer functionality
* Keyboard: 40percentclub - enable 4x4 and 5x5 community keymaps (#4437)zvecr2018-11-263-4/+15
| | | | | | | | * Enable 4x4 and 5x5 community keymap support * Pull 4x4 community keymap fixes from @noroadsleft * Build fixes for guidoism keymap - move keymap to layouts/community/planck_mit as it uses the LAYOUT_planck_mit macro
* Adding keymap layers for 40precentclub/foobar (#4481)Colin Kahn2018-11-252-7/+52
|
* Unify 68keys with mf68 (#4435)zvecr2018-11-164-0/+54
| | | | | | | | * Move 68keys keymap to mf68 folder * Remove 68keys keyboard now its been migrated to mf68 keymap * Migrate 68keys build config to mf68 keymap overrides
* Add configurator support for luddite (#4434)zvecr2018-11-161-0/+12
|
* Tidy 40percentclub boards (#4403)zvecr2018-11-1256-617/+299
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove unnecessary re-definitions for XXXXXXX and _______ * Update 6lit to use KC_NO in layout macros * Update rules.mk to follow current template * Remove use of deprecated function action_get_macro - unused and contents were from old template * Remove use of deprecated function action_get_macro - all code was commented out * Remove use of deprecated function action_get_macro - convert macro to use process_record_user * Convert keymap to consistent use of _______ * fix use of old style header guards * Swap KC_NO for XXXXXXX macro since the swap to the macro for KC_TRANS * Resolve use of ?= in rules.mk files * Remove duplication of rules.mk and config.h in gherkin mjt keymap * Remove unnecessary #includes * Align layout macros so foobar can use gherkin keymaps * Align 6lit layout macros with foobar * Remove ifndef QUANTUM_DIR from keymaps
* Keyboard: Initial 25 port (#4394)zvecr2018-11-1212-0/+676
| | | | | | | | * Initial 25 port * Initial 25 port - fix info.json and hand_swap_config * Review comments - fix layout macros, copyright comments, and duplicated use of layering macros
* relocate 40percent.club boards to new parent folder (#4380)zvecr2018-11-08125-0/+6732
* Initial move of 40percent.club boards to common parent folder. * Refactor readme files to be consistent * Refactor readme files to be consistent - fix make command examples. * Refactor readme files to be consistent - align readme filenames. * Refactor readme files to be consistent - fix repo url. * Disable Community keymap builds as they are currently failing due to missing functionality * Move more of 40percent.club boards to common parent folder. * Refactor readme files to be consistent - align readme filenames. * Refactor readme files to be consistent - fix make command examples.