summaryrefslogtreecommitdiff
path: root/keyboards/clueboard
AgeCommit message (Collapse)Author
2018-02-12Set unused USB serial buffer to 1 byte to save memoryFred Sundvik
2018-02-10Clueboard hotswap support (#2376)skullydazed
2018-02-10Modernize clueboard, add 66_ansi and 66_iso layouts (#2377)skullydazed
2018-02-10Fix reset for STM32 devicesFred Sundvik
2018-02-08Merge ChibiOS and LUFA descriptor support (#2362)fredizzimo
* 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
2018-01-25hi there friendsmanofinterests
2018-01-21Enable FPU on Clueboard60Fred Sundvik
2018-01-13Fix up the ARM audio support (#2136)skullydazed
* 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
2018-01-12Fix call to memset for various keyboardsKaleb Elwert
2018-01-01Remove residual Makefiles from the keyboards directory (#2193)James Neill
* Removed residual Makefiles from keyboards directory * Removed reference to Makefile
2017-12-22Add the missing rules.mk for my layoutskullY
2017-12-22capslock led fix for clueboard 60skullY
2017-12-14Adding my personal keymap (#2116)Jon Nelson
* 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
2017-12-08Updated readmeMartin Gondermann
2017-12-08Updated color for base layer to better match my key caps (Dasher)Martin Gondermann
2017-11-02fix labelsskullY
2017-11-02add labels to the clueboard layoutskullY
2017-11-02fix the clueboard layout jsonskullY
2017-11-01Fix the json for clueboardskullY
2017-11-01fixup jsonskullY
2017-11-01Add info.json files for clueboard 66skullY
2017-10-21Fix the naming for clueboard filesskullY
2017-10-17Reorganize clueboard into a single directory (#1855)skullydazed
2017-09-29Clueboard 60% support (#1746)skullydazed
* 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
2017-09-27remove all makefiles from keyboard directoriesJack Humbert
2017-09-08Remove all Makefiles from the keyboards directory. (#1660)skullydazed
* 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
2017-09-06Add a clueboard rev3 (#1688)skullydazed
* 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
2017-09-06RGB improvements (#1684)skullydazed
* 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
2017-08-30Merge pull request #1574 from danamlund/masterJack Humbert
New clueboard keymap that is a tetris game
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-17Add a tetris keymap to clueboard that includes a tetris gameDan Amlund Thomsen
2017-08-16Cleanup the clueboard keymapsskullY
2017-07-05Update the clueboard readmes (#1459)skullydazed
2017-07-03Move Space Caded Parentheses to own layer (#1452)Martin Gondermann
* 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
2017-07-03Add octave lights for midi layer (#1457)Martin Gondermann
2017-06-30Update keyboards' rules.mk/Makefiles (#1442)Jack Humbert
this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
2017-06-14Added HyperTab and Ctrl/Fn as well as Space cadet parens (#1390)Martin Gondermann
* Added HyperTab and Ctrl/Escape as well as Space cadet parens to magicmonty keymap * Replaced CTL_ESC With FN_ESC
2017-06-12Add MIDI layer to magicmonty keymap (#1386)Martin Gondermann
* 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
2017-06-08Cleanup the Clueboard readme files.skullY
2017-06-08Fix layer LED signalling in magicmonty keymap (#1373)Martin Gondermann
* Fix layer LED signalling in magicmonty keymap * Include the breathing modes in layer signalling * Reverts mode to 1 as the other modes flicker * Add Cursor keys on VIM positions and PAUSE to function layer
2017-06-07Add new keyboard layout for the ClueBoard (#1371)Martin Gondermann
2017-05-29Jokrik's Clueboard layout (#1340)Priyadi Iman Nurcahyo
2017-05-19Workaround for the macOS caps lock delay (#1308)jerryen
* Add 80ms delay for KC_CAPS when used as a tap key Workaround for the macOS caps lock delay * Revert "Increase TAPPING_TERM for the Clueboard" This reverts commit a74e69e9fa889113ee31fbc8dc7e6848fdb07576.
2017-05-17ESC/GRAVE/TILDE better handling (#1307)tengg
* revise HHKB bootloader_size to 4096 such that sw reset works * cleanup esr/grave/tilde handling function
2017-05-16Increase TAPPING_TERM for the ClueboardskullY
2017-05-16Make KC_GRV accessibleskullY
2017-05-11Fix spelling of "persistent"Nikolaus Wittenstein
Fixes #1201.
2017-05-08Add smt keymap for Clueboard (HHKB-style layout) (#1286)Stephen Tudor
* Add keymap for smt Clueboard (HHKB layout) * Add readme for smt Clueboard (HHKB) keymap * Flesh out the keymap a bit more to support Colemak & Dvorak * Update README with layout image
2017-04-22Added an additional clueboard layout. (#1252)Solomon
* Current building keymap * Working media keys * Added mute key. Fixed volume. Fixed media * Updating readme * Swapped readme order
2017-04-21Tweak the shift_fn keymap so it worksskullY