Commit Graph
100 Commits
Author SHA1 Message Date
skullydazedandGitHub 958521c359 Clean up some long-standing errors when populating the API (#2715) 2018-04-07 22:49:16 -07:00
skullydazedandGitHub 3b525dcf9c Remove obsolete info.json entries (#2712) 2018-04-07 17:37:31 -07:00
skullydazedandGitHub f4a9e98383 Pull information from config.h and rules.mk (#2711)
* Pull information from config.h and rules.mk

* Readd the kbd75 maintainer
2018-04-07 16:13:48 -07:00
skullydazedandGitHub 0ca6b53f89 Clueboard Double 1800 support (#2655) 2018-04-01 12:12:45 -07:00
skullydazedandJack Humbert 7c9d5ace14 Generate API docs from source code comments (#2491)
* Generate api docs from source code

* Add a bunch of doxygen comments

* more doxygen comments

* Add the in-progress api docs

* script to generate docs from travis

* Add doc generation to the travis job

* make travis_docs.sh commit the work it does

* make sure the docs script exits cleanly
2018-03-22 02:50:38 -04:00
skullydazedandGitHub 566399794a Disable the glossary linking to fix #2498 (#2499) 2018-03-08 10:31:08 -08:00
skullydazedandGitHub 08e48eb6f5 Add a newbie guide for people completely new to QMK (#2480) 2018-03-06 14:37:48 -08:00
skullydazedandGitHub e87c39d302 More thoroughly document Bootmagic and Command (#2455) 2018-03-02 09:21:03 -08:00
skullydazedandGitHub e3f67e6e7f Add SGUI() and SGUI_T() for consistency with KC_GUI (#2442)
* Add `SGUI()` as an alias of `SCMD()` for consistency with `KC_GUI`

* Add `SGUI_T()` as an alias of `SCMD_T()` for consistency with `KC_GUI`

* Make SGUI the primary name
2018-03-01 08:13:10 -08:00
skullydazedandGitHub 994d94140e Clueboard hotswap support (#2376) 2018-02-10 17:09:47 -08:00
skullydazedandGitHub fa72d4aa5a Modernize clueboard, add 66_ansi and 66_iso layouts (#2377) 2018-02-10 17:08:37 -08:00
skullydazedandGitHub 9bfaf66792 Always copy the firmware file to the root qmk_firmware directory (#2314)
* Always copy the firmware file to the root qmk_firmware directory

* remove circular dependency
2018-01-28 11:11:28 -08:00
skullydazedandJack Humbert 5836d1a06a Fix up the ARM audio support (#2136)
* 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-13 23:38:25 -05:00
skullydazedandGitHub 67cc5cebc0 Restructure the hardware and feature docs to make things easier to find (#1888)
* fix #1313 by documenting more config.h options

* Clean up and organize documentation
2017-10-24 20:34:28 -07:00
skullydazedandGitHub 3f3fa07918 Reorganize clueboard into a single directory (#1855) 2017-10-17 18:05:21 -07:00
skullydazedandGitHub ad49db8cd2 Address #1689 by using a formula to define the breathing curve (#1692)
* Address #1689 by using a formula to define the breathing curve and exposing defines to control the shape of the curve.

* Tweak the behavior of breathing for clueboard
2017-10-17 16:47:49 -07:00
skullydazedandGitHub 2db4ad2133 Write a contributing guide. (#1827) 2017-10-11 12:07:15 -07:00
skullydazedandGitHub 5fd68266f5 Clueboard 60% support (#1746)
* 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-29 16:17:30 -07:00
skullydazedandJack Humbert 4cdcbdb861 Remove all Makefiles from the keyboards directory. (#1660)
* 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-08 13:47:50 -04:00
skullydazedandGitHub af14e672c9 Add a clueboard rev3 (#1688)
* 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-06 15:27:29 -07:00
skullydazedandGitHub 2b3803eb5e Clone chibios and ugfx if it's not already checked out. (#1651)
* Clone chibios and ugfx if it's not already checked out.

* update the submodule out of date message
2017-09-06 15:21:31 -07:00
skullydazedandGitHub 4580d3a730 RGB improvements (#1684)
* 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-09-06 14:49:19 -07:00
skullydazedandGitHub ecd3dbf085 Merge branch 'master' into docs 2017-07-06 18:43:22 -07:00
skullydazedandGitHub 60eb2e140d Update the clueboard readmes (#1459) 2017-07-05 00:15:09 -07:00
skullydazed cdef372f57 Document the MAGIC keys 2017-04-28 11:56:03 -07:00
skullydazed a793e094bc Created Porting Your Keyboard to QMK (ARM and other ChibiOS CPUs) (markdown) 2017-04-21 22:24:02 -07:00
skullydazed 6c30fd04d3 Updated Keycodes (markdown) 2017-04-15 13:17:41 -07:00
skullydazed f9c62aa363 Link to ChibiOS 2017-04-11 06:56:12 -07:00
skullydazed 1b0f5e4803 Updated Compatible Microcontrollers (markdown) 2017-04-11 06:55:39 -07:00
skullydazed c876bb8748 Adding notes about ARM processors 2017-04-11 06:55:24 -07:00
skullydazed 1054d5554a Updated Custom Quantum Functions (markdown) 2017-04-04 23:14:40 -07:00
skullydazed e77a5e1751 Updated Custom Quantum Functions (markdown) 2017-04-04 23:14:27 -07:00
skullydazed 1ca879687c Updated Custom Quantum Functions (markdown) 2017-04-04 22:35:21 -07:00
skullydazed 32e55f9182 Updated Custom Quantum Functions (markdown) 2017-04-04 22:33:36 -07:00
skullydazed 34836a16ed Updated Custom Quantum Functions (markdown) 2017-04-04 22:33:12 -07:00
skullydazed b65282f69f Updated Custom Quantum Functions (markdown) 2017-04-04 22:23:01 -07:00
skullydazed 36757de1a7 Updated Custom Quantum Functions (markdown) 2017-04-04 22:16:16 -07:00
skullydazed 891d17f028 Updated Custom Quantum Functions (markdown) 2017-04-04 22:15:41 -07:00
skullydazed 4f48dd7c83 Created Custom Quantum Functions (markdown) 2017-04-04 22:15:17 -07:00
skullydazedandGitHub 23839b8c6d Clarify the quantum license (#1042)
* Clarify the license for files we have signoff on

* Update against the currently signed off files

* Remove unused and not clearly licensed headers

* Replace an #endif I accidentally removed while resolving merge conflicts
2017-03-28 15:20:36 -07:00
skullydazedandGitHub dd967f2c05 Merge pull request #1170 from tengg/master
fixed a bug related to mod + Grave with combined ESC/Grave key
2017-03-21 21:54:24 -07:00
skullydazedandGitHub 615bfc4eca Merge pull request #1107 from qmk/clueboard_cleanup
Rework the clueboard keymaps
2017-03-04 10:34:01 -08:00
skullydazed 82d9abf9f3 Updated License Clarification (markdown) 2017-02-28 21:44:10 -08:00
skullydazed 71855087cf Removing eltang as he doesn't show up in the current git blame. 2017-02-27 10:34:21 -08:00
skullydazed 89529a9f17 Updated _Sidebar (markdown) 2017-02-17 14:29:35 -08:00
skullydazed ab7ffc877a Updated _Sidebar (markdown) 2017-02-17 14:29:24 -08:00
skullydazed 93cd47d491 Updated _Sidebar (markdown) 2017-02-17 14:28:59 -08:00
skullydazed 7990cd2c92 Updated _Sidebar (markdown) 2017-02-17 14:28:35 -08:00
skullydazed bcc86a09d5 Updated _Sidebar (markdown) 2017-02-17 14:27:58 -08:00
skullydazed 7d29d5f091 Updated _Sidebar (markdown) 2017-02-17 14:27:34 -08:00
skullydazed e546b7655c Updated Keymap (markdown) 2017-02-17 14:22:55 -08:00
skullydazed 5f9532ea66 Updated Keymap (markdown) 2017-02-17 14:20:25 -08:00
skullydazed 6868497557 Updated Keymap (markdown) 2017-02-17 14:14:10 -08:00
skullydazed 4c9dae0e3b Updated Keymap (markdown) 2017-02-17 14:11:32 -08:00
skullydazed 44cd6aa41a Updated Keymap (markdown) 2017-02-17 14:10:10 -08:00
skullydazed 0bffb86721 Updated Keymap (markdown) 2017-02-17 14:09:50 -08:00
skullydazed 36f8936b03 Created Keymap (markdown) 2017-02-17 14:09:35 -08:00
skullydazed 359245bcc6 Updated FAQ Keymap (markdown) 2017-02-17 13:18:04 -08:00
skullydazed 7da82a6833 Updated FAQ Keymap (markdown) 2017-02-17 13:17:23 -08:00
skullydazed b51d9d5d3f Updated Home (markdown) 2017-02-16 17:15:38 -08:00
skullydazed 921884de5d Updated Home (markdown) 2017-02-16 17:14:16 -08:00
skullydazed 30bf618864 Updated Home (markdown) 2017-02-16 17:09:39 -08:00
skullydazed d9527a2f74 Updated Keymap examples (markdown) 2017-02-16 17:09:12 -08:00
skullydazed 56e9a286b5 Updated QMK Overview (markdown) 2017-02-16 17:07:39 -08:00
skullydazed cdef9bd02f Updated QMK Overview (markdown) 2017-02-16 17:06:00 -08:00
skullydazed 8d88997ffd Updated QMK Overview (markdown) 2017-02-16 17:05:21 -08:00
skullydazed a3b575b740 Updated QMK Overview (markdown) 2017-02-16 17:04:10 -08:00
skullydazed f9a7dd6cca Created Make Instructions (markdown) 2017-02-16 17:03:17 -08:00
skullydazed 35d9010c63 Updated QMK Overview (markdown) 2017-02-16 17:00:57 -08:00
skullydazed 42f167eb57 Created QMK Overview (markdown) 2017-02-16 17:00:19 -08:00
skullydazed e86e6431fc Updated Home (markdown) 2017-02-16 16:39:43 -08:00
skullydazed b5d35e43c7 Created Macros (markdown) 2017-02-16 16:37:25 -08:00
skullydazed b5af4e6dda Updated Home (markdown) 2017-02-16 16:34:35 -08:00
skullydazed c23a2fc928 Updated Home (markdown) 2017-02-16 16:31:17 -08:00
skullydazed 8bc52c0e86 Created Tap Dance (markdown) 2017-02-16 16:30:12 -08:00
skullydazed ac3753937a Created Leader Key (markdown) 2017-02-16 16:24:28 -08:00
skullydazed 53fde9a1ff Updated Home (markdown) 2017-02-16 16:23:02 -08:00
skullydazed 5730599d18 Created Space Cadet Shift (markdown) 2017-02-16 16:22:17 -08:00
skullydazed b7501868a0 Updated Home (markdown) 2017-02-16 15:51:26 -08:00
skullydazed d817d8743e Created Key Functions (markdown) 2017-02-16 15:51:14 -08:00
skullydazed d791dd7c91 Updated Keycodes (markdown) 2017-02-16 15:42:13 -08:00
skullydazed ce8d46d74f Updated Keycodes (markdown) 2017-02-16 15:40:49 -08:00
skullydazed cad54d5313 Updated Keycodes (markdown) 2017-02-16 15:39:55 -08:00
skullydazed 3c766d29e2 Updated Keycodes (markdown) 2017-02-16 15:34:53 -08:00
skullydazed 7053347efd Updated Keycodes (markdown) 2017-02-16 15:01:36 -08:00
skullydazed 67c4186a9e Updated Keycodes (markdown) 2017-02-16 14:58:44 -08:00
skullydazed a2a216d316 Updated Keycodes (markdown) 2017-02-16 14:50:55 -08:00
skullydazed 26fda6bfa3 Updated Keycodes (markdown) 2017-02-16 14:50:36 -08:00
skullydazed 18c09dd154 Updated Keycodes (markdown) 2017-02-16 14:48:49 -08:00
skullydazed 2793758db7 Updated Keycodes (markdown) 2017-02-16 14:48:27 -08:00
skullydazed 218bd63294 Updated Keycodes (markdown) 2017-02-16 14:47:56 -08:00
skullydazed ede95297d3 Updated Keycodes (markdown) 2017-02-16 14:47:31 -08:00
skullydazed b663cb63c0 Updated Keycodes (markdown) 2017-02-16 14:46:43 -08:00
skullydazed 0b809313d0 Updated Keycodes (markdown) 2017-02-16 14:45:49 -08:00
skullydazed 459f206ec7 Updated Keycodes (markdown) 2017-02-16 14:45:21 -08:00
skullydazed e1dd99ea74 Updated Keycodes (markdown) 2017-02-16 14:44:32 -08:00
skullydazed b0efdf8795 Updated Keycodes (markdown) 2017-02-16 14:44:23 -08:00
skullydazed e6a45c5092 Updated Keycodes (markdown) 2017-02-16 14:44:12 -08:00
skullydazed 896a48bac0 Updated Keycodes (markdown) 2017-02-16 14:08:58 -08:00
skullydazed e1dc3377a4 Updated Keycodes (markdown) 2017-02-16 14:08:45 -08:00