Commit Graph

146 Commits

Author SHA1 Message Date
d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609)
* 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-23 22:29:07 -04:00
fe60cbd928 Remove PLAY_NOTE_ARRAY usages to get rid of warning. 2017-08-20 12:32:20 -04:00
107d8031e5 update priyadi's keymap config 2017-08-07 22:36:05 -04:00
e0caf94323 Move avrdude flashing script from individual keyboard rules.mk to common location and improve script.
Port detection script is now more informative and better handles first time flashing of a Pro Micro
2017-08-03 20:56:21 -04:00
65c10790d4 Update README.md 2017-07-10 11:53:18 -04:00
42d5a324eb Start mvoing hardware drivers to /drivers/ (#1433)
* start driver isolation

* update nyquist and orthodox boards

* update atreus62

* move drivers to avr

* update avr conditional
2017-07-10 11:18:47 -04:00
062b3547ed Keyboards/handwired magicforce61 (#1454)
* adding the magicforce61 under handwired

* I meant 14 cols
2017-07-03 11:47:48 -07:00
b476d65b9c Update keyboards' rules.mk/Makefiles (#1442)
this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
2017-06-30 16:09:52 -04:00
8ad12b1eb7 Updated frenchdev readme 2017-06-23 23:59:30 +02:00
a3f151b8e9 Refactoring frenchdev 2017-06-23 21:35:33 +02:00
de80e2c756 Moved frenchdev to handwired 2017-06-23 21:25:46 +02:00
f2e1609801 remove hardware files, move arrow pad 2017-06-18 12:33:14 -04:00
23c448b21d remove .hex, .PNG, .jpg 2017-06-11 22:16:42 -04:00
d2aec1625d removes some images 2017-06-09 14:05:33 -04:00
6b994ecd82 - Added schematic for Trackpoint demonstration 2017-05-26 21:27:11 +02:00
81e85a1a4e - Added integration of IBM Trackpoint 2017-05-26 20:35:31 +02:00
8ddbf7f59f Fix spelling of "persistent"
Fixes #1201.
2017-05-11 15:32:35 -04:00
343f8d368e Simple RGB backlight theming 2017-04-30 18:04:58 +07:00
2f28652dcc Syntax fix 2017-04-30 18:03:03 +07:00
d8f1949029 Promethium update: demo LED, fix PS2 delay, fix LED ordering, change click frequency 2017-04-29 13:21:27 +07:00
f9d226ca50 tune clicks 2017-04-19 12:35:05 +07:00
ce0efa6b9a Fix LED sequence; bug fixes 2017-04-19 12:03:48 +07:00
5bc0c4a011 Fix Planck compatibility 2017-04-19 02:55:19 +07:00
3fa0b66289 Keymap updates and some adjustment for latest version of QMK 2017-04-19 02:52:57 +07:00
93b2f23bba Promethium rev2
* 10 more indicator LEDs
* Piezo buzzer
* Uses HC138 decoder to free up 5 pins
* Trackpoint buttons are now part of matrix
2017-04-19 01:38:08 +07:00
acd63bc03c Fixed dvorak layout for Atreus50 2017-04-17 12:05:47 -07:00
bbe8876c8d Rename MS-sculpt-mobile to MS_scuplpt_mobile
Subprojects with "-" have problems, since the build system creates
a define containing the subproject name, and "-" is illegal in
macro names.
2017-04-13 16:00:29 +03:00
738b8d2b9c Add SKIP_VERSION option to speed up compilation 2017-04-13 16:00:29 +03:00
649d08742a Use tap-toggle to move between layers.
- Add PDOT key
2017-04-02 18:27:28 +07:00
15ddaa7f19 Fix layer stuck, and add numpad support 2017-04-02 18:27:28 +07:00
f5d78c739d Forgot semicolon, and add reference link 2017-04-02 18:27:28 +07:00
10105f645a Add README 2017-04-02 18:27:28 +07:00
c9dd11d5ab Enable alt-F4 without [Fn]
- Add led indicator when keymap not on base layer \o/
2017-04-02 18:27:28 +07:00
af7430b896 Add capslock led, and audio buttons
- Also change layer switch to momentary
2017-04-02 18:27:28 +07:00
7614c6b7a7 Remove lead keys, fix some typos, rearrange layers 2017-04-02 18:27:28 +07:00
8b206e1e75 Add initial keymap
*crossfingers*
2017-04-02 18:27:28 +07:00
f8ed4ed573 Initial work for my kbod support in qmk_firmware
- Wiring layout done

No actual keymap yet
2017-04-02 18:27:27 +07:00
71857ebc3f Move Atreus50 to hardwired directory and update README 2017-03-28 09:17:09 -04:00
71d6d7b22c Merge pull request #1147 from nooges/numpad20
Add handwired 20-key Numpad
2017-03-15 11:12:52 -04:00
8c184847f7 Merge pull request #1150 from nooges/ortho5x13
Add handwired 5x13 ortholinear keyboard
2017-03-15 11:12:30 -04:00
20a48e0198 Add handwired 5x13 ortholinear keyboard 2017-03-09 12:02:05 -05:00
a8f872e728 Initial commit for handwired numpad 2017-03-09 10:11:39 -05:00
feb858c5a9 Merge branch 'master' into sculpt2 2017-03-08 15:51:30 -08:00
b5bfb5104b docs for babblepaste 2017-03-08 15:48:39 -08:00
89aba30c7f fix stupid error w/ mode switch 2017-03-08 01:25:33 -08:00
01980c96e9 added browser babble, removed code from keymap 2017-03-08 01:06:25 -08:00
3d082382b2 Fix function layer actions 2017-03-07 23:08:44 -05:00
7042af7020 Add Makefile 2017-03-07 23:06:41 -05:00
38a83700c3 Update description 2017-03-07 12:29:48 -05:00
2cd2ac02d1 Add readme file 2017-03-07 12:20:52 -05:00