1
0
Fork 0
Commit Graph

802 Commits

Author SHA1 Message Date
Didier Loiseau a2f6ab16c0 FN macro: use layer_invert() instead of modifying layer_state directly
- fixes stuck keys from the temporary layers
  (see also jackhumbert/qmk_firmware#78)
- removed the workaround for jackhumbert/qmk_firmware#81
  (using layer_invert() fixes the problem)
2016-02-07 23:33:37 +01:00
Didier Loiseau 7ba42b994b Fixed inconsistency between comment and actual numeric layer
- KC_INS should only be present on Fn layer
2016-02-07 23:33:37 +01:00
DidierLoiseau 47fc8b8dbd Fixed link to Magic doc in Dvorak section 2016-02-07 23:31:27 +01:00
Jack Humbert e6a2c77fde README changes 2016-02-07 10:41:00 -05:00
Jack Humbert 623666888f Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard 2016-02-07 10:39:01 -05:00
Jack Humbert 5dc0d1dc20 README changes 2016-02-07 10:38:57 -05:00
Christopher Browne fe1519de07 Add in XOR of lowest 8 bits of system timer to encourage more randomness of the digits/letters chosen 2016-02-06 19:42:08 -05:00
Daniel Mijares b5b9885df7 add hex file 2016-02-06 13:59:30 -05:00
Daniel Mijares f5c1d6d1db my personal ergodox keymap layout
with pngs of layout and readme
2016-02-06 11:38:20 -05:00
Jack Humbert 240e8c6340 Merge pull request #129 from cbbrowne/master
Example of some "Random Keys"
2016-02-05 19:12:05 -05:00
Jack Humbert 832575f2e7 Update PCB_GUIDE.md 2016-02-05 19:06:25 -05:00
Erez Zukerman 3c683aa9f2 Fixes CM_SCLN and updates docs for Colemak 2016-02-05 16:28:24 +02:00
Erez Zukerman 1b0d0c6848 Tweaks symbol layer (see changleog) 2016-02-05 16:22:21 +02:00
Charles Maresh a9ad5c55c8 Disable console for improved performance
Commenting out the line is the only way to disable the console, as the
value of CONSOLE_ENABLE isn't checked. There are only checks for its
existence; setting it to `yes` or `no` doesn't change the compilation.
2016-02-03 17:05:49 -06:00
Christopher Browne 73f14db8ad Remove obsolete comments 2016-02-03 16:54:38 -05:00
Christopher Browne 0d44544491 Comment things more 2016-02-03 16:47:54 -05:00
Christopher Browne 7919839b1a Random characters now working AOK 2016-02-03 16:46:24 -05:00
Christopher Browne 259e5e28e6 Merge branch 'master' of github.com:cbbrowne/qmk_firmware 2016-02-03 13:42:42 -05:00
Christopher Browne 674c62734d More experiments with mapping, notably adding in the random bits 2016-02-03 13:40:45 -05:00
Christopher Browne c39b53bb9a Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-02-03 12:49:55 -05:00
Christopher Browne a51009f300 Merge branch 'master' of github.com:cbbrowne/qmk_firmware 2016-02-01 20:53:58 -05:00
Christopher Browne 1466f5a36e Set up a macro that writes cbbrowne. So that is a nice example of how it works.
Probably ought to write up some docs on this to improve it.
2016-02-01 19:13:23 -05:00
Christopher Browne 91c4681656 More samples, some not entirely working yet.
I am trying to mess around with MACRO(), but it is not there quite yet...
2016-02-01 18:50:19 -05:00
Jack Humbert 2ce9c19478 Merge pull request #123 from cbbrowne/master
README notes and cbbrowne layout
2016-02-01 11:42:45 -05:00
Christopher Browne 41c17baccf Add notes on what sorts of actions are risky 2016-02-01 11:37:17 -05:00
Christopher Browne 5273c73bef Many of the changes I wanted 2016-02-01 11:11:21 -05:00
Erez Zukerman f24c69d177 Refreshes default keymap for single tap L1 switch 2016-02-01 15:37:27 +02:00
Jack Humbert 1ee080701b Merge pull request #116 from tachk/readmeFix
Fix for broken link in readme.
2016-01-31 20:40:34 -05:00
Jack Humbert dc06288cb7 Merge pull request #119 from seancaffery/teensynote
Clarify Atreus support
2016-01-31 20:40:19 -05:00
Christopher Browne db2d97d8dc Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-31 13:08:47 -05:00
Guillermo Vayá 34eb5dfb97 new emacs + osx + deadkeys layout 2016-01-31 11:44:41 +01:00
Sean Caffery ad6bc8794e Clarify Atreus support 2016-01-31 15:54:11 +11:00
Stephan Bösebeck 602090a430 some fixes in readme 2016-01-31 00:21:34 +01:00
Stephan Bösebeck 1531350125 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-31 00:17:25 +01:00
Christopher Browne 59998daa59 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-30 15:43:34 -05:00
coderkun a75cc8463f add build instructions to readme 2016-01-30 12:37:09 +01:00
coderkun 38f8ed9a0c correct link and some minor details in readme file 2016-01-30 12:29:30 +01:00
coderkun d959f23e5e add readme file for coderkun’s Neo2 layout 2016-01-30 12:26:32 +01:00
coderkun 57bd21d8a6 Merge remote-tracking branch 'upstream/master' 2016-01-30 12:08:27 +01:00
coderkun 7f4eb72b9d add layers for poor man’s QWERTZ and poor man’s Neo including Neo’s layer 4 2016-01-30 12:06:31 +01:00
Kacey A d97c77447f Fix for broken link in readme. 2016-01-30 02:56:37 -08:00
Sean Caffery c363d6b061 Add Teensy2 Atreus support 2016-01-30 15:30:33 +11:00
Stephan Bösebeck bf64046a04 fixed some copy paste errors 2016-01-29 23:43:56 +01:00
Stephan Bösebeck 7b989a962e added a egoshooter layer 2016-01-29 23:31:58 +01:00
Christopher Browne 55ccf839c1 More notes 2016-01-29 15:49:48 -05:00
Christopher Browne af795d6298 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-29 15:39:57 -05:00
Christopher Browne 580c3e1d55 On Linux, run dfu-programmer as root 2016-01-29 15:35:51 -05:00
Christopher Browne 05d43b0687 Notes on what's done, and plans to change my key mapping 2016-01-29 13:01:28 -05:00
Christopher Browne 9aca1c70b7 Notes on what's done, and plans to change my key mapping 2016-01-29 12:57:52 -05:00
Christopher Browne 5e64f710dc Bunch of reformatting, improvements to comments 2016-01-29 12:49:43 -05:00
Christopher Browne 753ffa4eed Latest version of cbbrowne key maps 2016-01-29 12:21:10 -05:00
Stephan Bösebeck 93a74d9cb1 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-29 07:46:48 +01:00
Christopher Browne 71bd4818cb Added in a keypad layer that replaces Dvorak 2016-01-28 18:01:40 -05:00
Christoph Schmitz 21c4dfe983 Added .hex file. 2016-01-28 20:22:48 +01:00
Christoph Schmitz 9bb20de578 Fixed graphics. 2016-01-28 20:20:19 +01:00
Christoph Schmitz a38fa4b727 Added media layer. 2016-01-28 20:17:45 +01:00
Christoph Schmitz 9abd1eea79 Added links. 2016-01-28 20:05:58 +01:00
Christoph Schmitz 28d2b93b0a Added documentation. 2016-01-28 19:55:14 +01:00
Christoph Schmitz c8e7f9bbfc Made all layer change keys momentary. Removed Hyper and Meh in favor of layer 1 and 2 on both halves. 2016-01-28 19:53:58 +01:00
Stephan Bösebeck f153374517 added new macros 2016-01-28 15:58:19 +01:00
Stephan Bösebeck 2776251ffc playing more with cursor keys 2016-01-28 15:37:52 +01:00
Stephan Bösebeck 4beb0115ff playing a bit with cursor keys 2016-01-28 14:56:55 +01:00
Stephan Bösebeck 240db0c7d8 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-28 09:40:50 +01:00
Christoph Schmitz fdad7ecff9 Switched up and down keys to be closer to the vi etc. world. 2016-01-27 22:05:11 +01:00
Christoph Schmitz 0c66ca026e Fixed circonflex key. 2016-01-27 20:24:14 +01:00
Christoph Schmitz bf257e3b37 Fixed regarding Ctrl and Alt keys. 2016-01-27 20:14:11 +01:00
Christoph Schmitz 1308135655 Added a German layout inspired by the Kinesis Ergo Elan and based on the "german" keymap. 2016-01-27 19:47:42 +01:00
AM 1946c7ce9a add mollat keymap 2016-01-26 18:46:06 +01:00
Stephan Bösebeck f6dab10288 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-25 21:47:57 +01:00
Stephan Bösebeck da7f259a1f Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-25 10:52:29 +01:00
tonyabra baddbc6b23 Simplified osx layout for ergodox ez 2016-01-24 23:33:26 -06:00
Yang Liu f277079dfa no message 2016-01-24 18:16:40 -08:00
Yang Liu 2d29795de8 add one more photo 2016-01-24 17:56:43 -08:00
Yang Liu 84657a9e4b Add a photo for the demonstration of RGB underflow 2016-01-24 17:54:35 -08:00
Yang Liu ba9ac457b2 Integrate WS2812 code into quantum core 2016-01-24 17:05:47 -08:00
Yang Liu 0a40654b82 Add support for WS2812 LEDs 2016-01-24 13:14:50 -08:00
Stephan Bösebeck f958b2e832 typo fix 2016-01-24 21:54:31 +01:00
Jack Humbert fd72a46c13 Makefile back to defaults 2016-01-23 20:52:01 -05:00
Jack Humbert 6a55a5fe48 not sure how this got here.. 2016-01-23 20:40:40 -05:00
Jack Humbert ae620fe856 rename file 2016-01-23 20:35:13 -05:00
Jack Humbert 5143c59bdf Merge branch 'audio' of https://github.com/jackhumbert/tmk_keyboard into smarkefile 2016-01-23 20:34:05 -05:00
Jack Humbert 544a49329c Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard into smarkefile 2016-01-23 20:33:35 -05:00
Jack Humbert c753bfcc14 Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard into audio 2016-01-23 20:32:51 -05:00
Stephan Bösebeck 42a22af446 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-23 22:41:05 +01:00
DidierLoiseau 3e31fa4c50 Fixed rendering of the Layer Switching section 2016-01-23 19:29:14 +01:00
DidierLoiseau 606d63e602 Fixed small issues in README.md
- fixed rendering of the basic layer on GitHub
- fixed missing Calculator, Mail & Browser Home keys in Fn Layer
2016-01-23 19:18:37 +01:00
Didier Loiseau b0d7d9d922 Added keymap.hex 2016-01-23 18:59:06 +01:00
Didier Loiseau 294bd25615 Moved layout description to README.md and added more details 2016-01-23 18:56:32 +01:00
Didier Loiseau 96b9089d9f Added Calculator, Mail and Browser Home application keys. 2016-01-23 18:16:19 +01:00
Didier Loiseau 67583b2f4a Renamed "Numbers Layer" to "Numeric Layer" 2016-01-23 18:04:45 +01:00
Didier Loiseau e5f84058bb Implemented new folders structure.
moved keymap_typematrix.c to tm2030/keymap.c
2016-01-23 16:59:33 +01:00
Didier Loiseau ad2a4c3203 Merge remote-tracking branch 'jackhumbert/master' into typematrix 2016-01-23 16:44:59 +01:00
Olivier Lechevalier 51fec6647a Add colemak keymap to Ergodox EZ. 2016-01-23 14:09:42 +09:00
Evan Pitstick caf82bcace Single tap enable ACTION_LAYER_TAP_TOGGLE layer 2016-01-22 07:33:56 -05:00
Stephan Bösebeck f95e3e701c new hex file 2016-01-22 08:22:59 +01:00
Stephan Bösebeck 9d03f48643 reinstalled lost file, updated with some tweaks 2016-01-22 08:22:23 +01:00
Stephan Bösebeck 610b77f1f7 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-01-22 08:19:39 +01:00
Stephan Bösebeck f0a873aca1 changed some places, disabled layer3, in file it's ADNW now 2016-01-22 08:18:13 +01:00
Erez Zukerman 776017aa26 Adds the hex files too 2016-01-22 03:53:53 +02:00
Erez Zukerman 1598a8c46a Introduces new subdirectory structure 2016-01-22 03:51:59 +02:00
Stephan Bösebeck a07a8079da added koy layer to default, but disabled it 2016-01-21 09:50:06 +01:00
Stephan Bösebeck ce9086c507 replaced qwertz with adnw-koy as default 2016-01-21 09:37:58 +01:00
Stephan Bösebeck fa53ad5136 swapping modeswitch and Acut-Chars on thumb block 2016-01-21 09:13:44 +01:00
Jack Humbert a820533ab7 keymap.c changes, disable grep stuff 2016-01-20 00:15:29 -05:00
Jack Humbert eb61700912 better integrations 2016-01-20 00:06:52 -05:00
Erez Zukerman 7f84ab6ad9 Adds a bunch of compiled files 2016-01-20 05:49:38 +02:00
Erez Zukerman 922545240b renames readme 2016-01-20 05:34:00 +02:00
Erez Zukerman 6b0ca4aee4 Renames hex 2016-01-20 05:31:56 +02:00
Erez Zukerman d97daecbf7 Updates Markdown image link 2016-01-20 05:30:35 +02:00
Erez Zukerman f25bb0ef52 Adds a readme and hex for my experimental layout 2016-01-20 05:26:10 +02:00
Erez Zukerman 5adc810e8c New per-folder format for ErgoDox EZ keymaps 2016-01-20 05:19:50 +02:00
Erez Zukerman 1454e4664d Makes ' into a dual-action key for LGui 2016-01-19 17:55:47 +02:00
Erez Zukerman 9afa3772de Adds an experimental keymap for my own use 2016-01-19 17:37:36 +02:00
Erez Zukerman 393f26f250 Merge pull request #73 from dragon788/dragon_mod
Requesting some comments and review on my changes
2016-01-18 19:38:32 -05:00
Didier Loiseau fb18130408 Implemented Dvorak layer 2016-01-17 15:02:33 +01:00
dragon788 e04464c7ab Having media layer defined causes toggles to 'stick' rather than be momentary in my experience 2016-01-16 12:31:13 -06:00
dragon788 6940a961fd Resetting keymap_default.c to origin/master not just my fork's master 2016-01-16 12:21:49 -06:00
dragon788 a19f149eb2 Moving my layout to its own file, made plover layout file, restoring default keymap to its default status 2016-01-16 12:15:06 -06:00
Jonathan Arnett 10ab4eff06 Merge branch 'master' into j3rn-keymap 2016-01-16 09:54:46 -05:00
Jonathan Arnett 2de371564d Added keymap_j3rn_README.md 2016-01-16 09:49:21 -05:00
Jack Humbert f66a251e5d I guess I can reference #90 in the commit message 2016-01-16 01:08:50 -05:00
Jack Humbert c9a096dc99 added error for keymap file not existing 2016-01-16 00:57:35 -05:00
Jack Humbert dfe7004bc5 new keymap folder structure and makefile magic 2016-01-16 00:52:31 -05:00
Jack Humbert 4faddd3449 working 2016-01-16 00:06:51 -05:00
Jack Humbert 6e3c36360e sounds 2016-01-15 23:10:30 -05:00
Didier Loiseau 93e350caa1 Added shifts on the thumbs 2016-01-16 00:38:13 +01:00
Erez Zukerman 9487e92a6e Merge pull request #89 from coderkun/master
add coderkun’s ErgodoxEZ keymap (Neo2)
2016-01-15 15:28:10 -05:00
coderkun bd9aebc84a merge upstream 2016-01-15 20:19:45 +01:00
coderkun 57bf227f6d add basic layer 2 2016-01-15 19:09:13 +01:00
Jonathan Arnett 79940c5825 Change lower-left control to momentary L1
There's so many control keys in this keymap, one needed to go. So, I changed
the lower-left control key to be a momentary L1, just like the same key on the
right side.
2016-01-15 11:36:27 -05:00
Jonathan Arnett 8585269a07 Version 1.0.0 2016-01-15 11:36:21 -05:00
Stephan Bösebeck 7783b47b8b updated cheat sheet, hex file 2016-01-15 16:04:55 +01:00
Stephan Bösebeck e44c30f203 using keymap_german_osx.h more, adding macros for CTRL/CMD-V combination 2016-01-15 15:55:00 +01:00
Erez Zukerman 46f4494e55 Merge pull request #84 from sboesebeck/master
new alternative layout ADNW_Koy
2016-01-13 15:39:17 -05:00
Jack Humbert 8b76d1ba4c Merge pull request #83 from lxol/feature/hhkb-qmk
migrate hhkb to QMK firmware
2016-01-13 09:55:58 -05:00
Stephan Bösebeck 831a21899f updating layout png 2016-01-13 14:04:46 +01:00
Stephan Bösebeck 6215ce2a89 adding fixed hex file 2016-01-13 13:37:29 +01:00
Stephan Bösebeck 2bde3f550f typo fix 2016-01-13 13:30:01 +01:00
Stephan Bösebeck eea41339b9 added adnw layout 2016-01-13 13:17:28 +01:00
Stephan Bösebeck 7ef03c59db typo and copy past fix 2016-01-13 13:16:05 +01:00
Stephan Bösebeck 06bdd4869f minor fix 2016-01-13 11:53:09 +01:00
Stephan Bösebeck c9a76723ac bugfix 2016-01-13 11:45:35 +01:00
Stephan Bösebeck ddab0dc32c updated ANDW layout 2016-01-13 11:38:24 +01:00
Stephan Bösebeck 8e17ca0339 Merge branch 'master' of https://github.com/sboesebeck/qmk_firmware 2016-01-13 11:24:54 +01:00
Stephan Bösebeck 684c6849f9 andw layout added 2016-01-13 11:21:55 +01:00
Alex Olkhovskiy 0c9227f691 migrate hhkb to QMK firmware 2016-01-13 09:46:55 +00:00
Jack Humbert 4c100dbbef note seq, start-up beeps, function beeps 2016-01-13 00:25:31 -05:00
Erez Zukerman a085265aaa Disables debug console by default for improved performance 2016-01-12 22:32:29 +02:00
coderkun e4d087c7c0 add basic layer 1 2016-01-12 07:01:02 +01:00
coderkun 6050971d01 add neo2 keymap for ergodoxEZ 2016-01-12 06:28:24 +01:00