summaryrefslogtreecommitdiffstats
path: root/keyboards/clueboard
Commit message (Collapse)AuthorAgeFilesLines
* Add missing 7U and 4U layouts to 2x1800 (#2829)Yan-Fa Li2018-04-271-8/+1924
| | | This prevents the layouts from loading in configurator
* Keymap Fixes for 7U layout, RGB and Audio support (#2779)Yan-Fa Li2018-04-263-3/+32
| | | | | - confused KC_COMM, KC_SLSH, KC_DOT order - KC_INS -> KC_DEL - Document audio on C4 and B7, set default RGB to pin C6
* Add a custom USB driver for ARM (#2750)fredizzimo2018-04-151-1/+1
| | | | | | | | | | | | | | | | | | | | * Copy Chibios serial_usb_driver into the chibios/protocol It's renamed to usb_driver to avoid name conflicts * Make the usb driver compile * Disable ChibiOS serial usb driver for all keyboards * Change usb_main to use QMKUSBDriver * Initialize the usb driver buffers * Add support for fixed size queues * Fix USB driver initialization * Don't transfer an empty packet for fixed size streams
* Remove bootloader from info.jsonsskullY2018-04-114-4/+0
|
* Pull information from config.h and rules.mk (#2711)skullydazed2018-04-078-20/+1
| | | | | | * Pull information from config.h and rules.mk * Readd the kbd75 maintainer
* Clueboard 60 info.jsonYan-Fa Li2018-04-071-0/+1654
| | | | | | | | | - adds - LAYOUT_60_ansi - LAYOUT_60_iso - KEYMAP_AEK - KEYMAP - LAYOUT_60_ansi_split_bs_rshift
* Clueboard Double 1800 support (#2655)skullydazed2018-04-0127-2/+854
|
* Patched some keyboards that won't compile (#2453)Brian Choromanski2018-03-092-3/+3
|
* remove duplicate #defineskullY2018-02-251-3/+0
|
* Test a shrug macroskullY2018-02-251-1/+19
|
* Custom keymap for clueboard 60Yan-Fa Li2018-02-232-0/+148
| | | | | | | | My customized keymap for the clueboard 60. - Maps MT(LCTL,ESC) to Caps lock - Swaps ALT and GUI for OSX - Adds layer for WASD key navigation
* Set unused USB serial buffer to 1 byte to save memoryFred Sundvik2018-02-121-1/+1
|
* Clueboard hotswap support (#2376)skullydazed2018-02-1015-0/+407
|
* Modernize clueboard, add 66_ansi and 66_iso layouts (#2377)skullydazed2018-02-1029-372/+531
|
* Fix reset for STM32 devicesFred Sundvik2018-02-103-4/+6
|
* Merge ChibiOS and LUFA descriptor support (#2362)fredizzimo2018-02-081-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move lufa descriptor to protocol/usb_descriptor * Try to compile usb_descriptor on ChibiOS * Add lufa_utils for ChibiOS Lufa USB descriptors for ChibiOS * More lufa_util compatibility fixes * First compiling version of shared USB descriptor * Send the usb descriptors * Fix the CONSOLE output on ChibiOS * Add errors for unsupported interfaces * Enable support for vitual serial port USB descriptors * Implement virtual serial port for ChibiOS * Cleanup the lufa_utils Use the default lufa header files * Add raw hid support for ChibiOS This is completely untested * Enable midi compilation on ChibiOS * Move midi functionality out of lufa.c * Don't register sysex callback when not needed * ChibiOS compilation fixes * Update ChibiOS submodule * Fix the Midi USB descriptor It didn't work properly when both Midi and Virtual serial port was enabled. * Add MIDI support for ChibiOS * Fix USB descriptor strings on ChibiOS * Use serial usb driver for raw hid * Generalize the ChibiOS stream like drivers This makes the initialization much more simple and eliminates a lot of the code duplication. * Convert console output to chibios stream driver * Fixes for ChibiOS update * Update the ChibiOS contrib submodule To include the usb data toggle synchronization fixes * Fix duplicate reset enumeration on ChibiOS * Add missing include * Add number of endpoints check for ChibiOS * Enable serial USB driver on all keyboards * Add missing includes when API is enabled withot midi * Add another missing inlcude
* hi there friendsmanofinterests2018-01-252-0/+47
|
* Enable FPU on Clueboard60Fred Sundvik2018-01-211-1/+3
|
* Fix up the ARM audio support (#2136)skullydazed2018-01-134-17/+94
| | | | | | | | | | | | | | * Get audio working on clueboard/60 * add keys for music mode * Change doubles to floats * add keys for all the songs * revert to the default startup sound * Remove music mode until we can figure out why it crashes
* Fix call to memset for various keyboardsKaleb Elwert2018-01-121-31/+31
|
* Remove residual Makefiles from the keyboards directory (#2193)James Neill2018-01-016-61/+0
| | | | | | * Removed residual Makefiles from keyboards directory * Removed reference to Makefile
* Add the missing rules.mk for my layoutskullY2017-12-221-0/+2
|
* capslock led fix for clueboard 60skullY2017-12-221-2/+2
|
* Adding my personal keymap (#2116)Jon Nelson2017-12-144-0/+64
| | | | | | | | | | | | | | | | | | | | * my personal keymap * Add files via upload * Delete baseLayer.JPG * Delete fnLayer.JPG * Update readme.md * Update readme.md * Update readme.md * Update readme.md * Update readme.md
* Updated readmeMartin Gondermann2017-12-081-1/+1
|
* Updated color for base layer to better match my key caps (Dasher)Martin Gondermann2017-12-083-11/+2
|
* fix labelsskullY2017-11-021-1/+1
|
* add labels to the clueboard layoutskullY2017-11-021-1/+1
|
* fix the clueboard layout jsonskullY2017-11-021-1/+5
|
* Fix the json for clueboardskullY2017-11-011-1/+1
|
* fixup jsonskullY2017-11-011-1/+1
|
* Add info.json files for clueboard 66skullY2017-11-015-0/+21
|
* Fix the naming for clueboard filesskullY2017-10-2134-29/+29
|
* Reorganize clueboard into a single directory (#1855)skullydazed2017-10-17103-0/+6714
|
* Clueboard 60% support (#1746)skullydazed2017-09-2960-2628/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | * initial clueboard_60 support * LED lighting support * fix the clueboard->clueboard_66 rename * Add layout support to clueboard_60 * Fix the 60_iso layout so it's actually iso * add a default keymap for AEK layout * fix clueboard_17 * Fixup the ISO layouts * Fix the `wait_ms()/wait_us()` definitions for chibios * Fix up the wait_ms/wait_us hack. Reduce stack size. * Add a missing #include "wait.h" * commit files that should have already been comitted
* remove all makefiles from keyboard directoriesJack Humbert2017-09-279-77/+0
|
* Remove all Makefiles from the keyboards directory. (#1660)skullydazed2017-09-089-85/+67
| | | | | | | | | | | | | | | | | | | | | | * Remove all Makefiles from the keyboards directory. * update keymaps added in the last 8 days * Ignore keyboard/keymap makefiles * update hand_wire to reflect our new Makefile-less reality * Update the make guide to reflect the new reality * move planck keymap options to rules.mk * update planck keymaps 4real * trigger travis * add back build_keyboard.mk * restore changes to build_keyboard
* Add a clueboard rev3 (#1688)skullydazed2017-09-068-1/+173
| | | | | | | | | | | | | | * Allow the knight animation to be restricted to a portion of the LED strip * Add keys for jumping directly to particular animation modes * Remove orphaned break statements * Tweak the `RGB_MODE` buttons so they cycle through the same mode. * small indentation fix * Add a new revision of the clueboard with 18 underlight LEDs
* RGB improvements (#1684)skullydazed2017-09-062-5/+10
| | | | | | | | | | | | * Allow the knight animation to be restricted to a portion of the LED strip * Add keys for jumping directly to particular animation modes * Remove orphaned break statements * Tweak the `RGB_MODE` buttons so they cycle through the same mode. * small indentation fix
* Merge pull request #1574 from danamlund/masterJack Humbert2017-08-305-0/+793
|\ | | | | New clueboard keymap that is a tetris game
| * Add a tetris keymap to clueboard that includes a tetris gameDan Amlund Thomsen2017-08-175-0/+793
| |
* | Creates a layouts/ folder for keymaps shared between keyboards (#1609)Jack Humbert2017-08-232-10/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | Cleanup the clueboard keymapsskullY2017-08-1620-666/+119
|/
* Update the clueboard readmes (#1459)skullydazed2017-07-051-91/+11
|
* Move Space Caded Parentheses to own layer (#1452)Martin Gondermann2017-07-033-23/+56
| | | | | | | | | | | | * Move Space Caded Parentheses to own layer The space cadet parentheses where too much distracting. Therefore they are now on the function layer. I also added two more layers for also having angle brackets and curly braces on the shift keys forr better access. Also updated the README * Fixed SHIFT+Function key conflict * Removed Angle Bracket and Curly Bracket layers, as they don't work corrrectly
* Add octave lights for midi layer (#1457)Martin Gondermann2017-07-031-2/+43
|
* Update keyboards' rules.mk/Makefiles (#1442)Jack Humbert2017-06-301-11/+11
| | | this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
* Added HyperTab and Ctrl/Fn as well as Space cadet parens (#1390)Martin Gondermann2017-06-144-42/+79
| | | | | | * Added HyperTab and Ctrl/Escape as well as Space cadet parens to magicmonty keymap * Replaced CTL_ESC With FN_ESC
* Add MIDI layer to magicmonty keymap (#1386)Martin Gondermann2017-06-124-29/+105
| | | | | | | | | | | | * Add MIDI layer * Respect brightness level on layer signalling * Add hotkey in control layer for signalling state * Update layout.png * Remove image and replace it with imgur link
* Cleanup the Clueboard readme files.skullY2017-06-0827-132/+17
|