Commit graph

7884 commits

Author SHA1 Message Date
Fred Sundvik
59657355d2 Master mode remains active
It remains active even if the USB link is suspended or otherwise
temporarilly goes down.
2016-03-13 21:38:51 +02:00
Fred Sundvik
f4c11740f7 Suspend power off, fix backlight animation
The backlight color animation was using the wrong frame number, so
it didn't work properly.
2016-03-13 21:35:42 +02:00
Fred Sundvik
b93d07198a Suspend support for the visualizer 2016-03-13 20:13:02 +02:00
Wojciech Siewierski
20dd9c0326 process_action may be called either with key cache or without it
If one wants to temporarily disable the key cache (for example because
it interferes with a macro), `disable_action_cache` must be set to
`true`. `process_action_nocache` is a simple wrapper doing just that for
a single call.
2016-03-13 00:18:20 +01:00
Fred Sundvik
f7275f0ede Configurable baud setting 2016-03-12 22:37:04 +02:00
Fred Sundvik
d835ad91a3 Resend the keyboard state every ms
In case there's some errors on the link, and the packet gets lost
2016-03-12 20:08:08 +02:00
Fred Sundvik
315edb4826 Add serial link support for visualizer 2016-03-12 19:42:57 +02:00
Fred Sundvik
32f0171d39 Fix crash when receiving unregistered remotes 2016-03-12 19:41:34 +02:00
Fred Sundvik
11bd4ba0dd Remote object callable from many places
Change init_transport to add_remote_objects, so that it can be
called many times from different places.
2016-03-12 19:35:09 +02:00
Alex Johnstone
e4b7ce41e3 Started my keymap 2016-03-11 22:27:03 -08:00
yoyoerx
58bbfc5fa6 PR190hotfix.sh, fresh hexes, makeallhex.sh script 2016-03-11 11:16:19 -05:00
Jack Humbert
45de75f179 Merge pull request #192 from mitchlloyd/mitch-layout
First keyboard layout
2016-03-10 20:43:04 -05:00
Mitch Lloyd
67624d0b61 First keyboard layout 2016-03-10 17:20:08 -08:00
yoyoerx
1d4b408fbc Merge branch 'function_pointers' of github.com:yoyoerx/qmk_keyboard into function_pointers 2016-03-10 11:29:00 -05:00
yoyoerx
641859df84 Addressed void* return warning in all keymaps 2016-03-10 11:28:34 -05:00
Jack Humbert
cadd9015dd Merge pull request #191 from yoyoerx/windocs
Cygwin Based Users Guide v0.5 -further corrections
2016-03-10 11:03:27 -05:00
yoyoerx
191488b96f Merge remote-tracking branch 'qmk/master' into windocs 2016-03-10 10:50:17 -05:00
yoyoerx
79e0d7cbc3 Cygwin Based Users Guide v0.5 -further corrections 2016-03-09 15:53:37 -05:00
Jack Humbert
2a9d8b3f30 Merge pull request #187 from yoyoerx/windocs
Cygwin Based Users Guide v0.4 -corrections/dfu build
2016-03-09 15:47:25 -05:00
yoyoerx
d58b14e880 Addressed void* return warning & coding style 2016-03-09 14:04:14 -05:00
yoyoerx
6bfb9d17cf Cygwin Based Users Guide v0.4 -corrections/dfu build 2016-03-09 12:16:03 -05:00
Stephan Bösebeck
3119778e0c Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-03-08 23:56:50 +01:00
Didier Loiseau
b7a81f0419 Fix #156: clear weak mods on every key press
- new macro_mods bit field for mods applied by macros
- weak_mods now only used for ACT_{L,R}MODS (i.e. LSFT, RSFT, LCTL etc.)
- clear the _weak_ mods on every key *pressed* such that LSFT etc.
  can no more interfere with the next key
2016-03-08 23:14:15 +01:00
Wojciech Siewierski
8d55a12a95 Document the issue of stuck modifiers 2016-03-08 08:48:43 +01:00
Erez Zukerman
7d3ebd7b40 Adds a readme with a link to the blog post 2016-03-08 03:50:57 +02:00
Erez Zukerman
de8f99bf6e Merge pull request #185 from nrrkeene/master
The Ordinary Layout is familiar to users of common keyboards
2016-03-07 20:46:33 -05:00
Jack Humbert
10f45a63b6 Merge pull request #177 from yoyoerx/windocs
Documentation for Cygwin in Windows
2016-03-07 10:16:35 -05:00
Nicholas Keene
9d06063a23 The Ordinary Layout, designed to be similar to traditional keyboards, by Nicholas Keene, released to the public domain, no rights reserved 2016-03-06 23:12:29 -06:00
Wojciech Siewierski
c2480884aa Fix the layer-dependent modifiers handling
Closes #181.
2016-03-05 14:42:17 +01:00
Jack Humbert
4e4250063e Merge pull request #180 from NoahAndrews/add-build-instructions
Added build instructions to BUILD_GUIDE.md
2016-03-04 23:34:45 -05:00
Noah Andrews
553668550b Added build instructions to BUILD_GUIDE.md 2016-03-04 23:21:29 -05:00
Jack Humbert
4a5a2640b9 Merge pull request #179 from NoahAndrews/add-win-linux-instructions
Added Windows and Linux instructions to BUILD_GUIDE.md
2016-03-04 21:57:39 -05:00
Noah Andrews
fe7738f2df Added Windows and Linux instructions to BUILD_GUIDE.md 2016-03-04 21:51:09 -05:00
yoyoerx
2f6f45aa3e Cygwin Based Users Guidev0.2 -formatting revisions 2016-03-04 15:04:42 -05:00
yoyoerx
c9c763e000 Cygwin Based Users Guide v0.1 2016-03-04 14:38:38 -05:00
Jack Humbert
825626b1f4 Merge pull request #176 from NoahAndrews/fix-new-projects
Fix building new projects
2016-03-04 10:58:36 -05:00
Noah Andrews
ee1b94045e Remove extraneous comma 2016-03-04 10:53:58 -05:00
Jack Humbert
5f3e99f67b Merge pull request #171 from NoahAndrews/restructure-documentation
Restructure documentation
2016-03-04 10:19:28 -05:00
Jack Humbert
3f7180a73e Merge pull request #170 from NoahAndrews/improve-windows-docs
Add scripts for easy Windows environment setup
2016-03-04 10:19:00 -05:00
Jack Humbert
cc46f69843 Merge pull request #165 from deepshitgoeshere/deepshitgoeshere-master
added planck keymap and troubleshooting part in the PCB guide
2016-03-04 10:17:14 -05:00
Jack Humbert
984c82a0f8 Merge pull request #175 from NoahAndrews/fix-#174
Fix #174
2016-03-04 10:16:07 -05:00
Noah Andrews
de1e200021 Fix #174 2016-03-04 10:15:21 -05:00
Jack Humbert
ccf848917b Merge pull request #172 from plgruener/pr1
add missing keys to keymap_neo2.h
2016-03-03 23:35:12 -05:00
Stephan Bösebeck
98fe40caa7 Merge branch 'master' of https://github.com/sboesebeck/qmk_firmware 2016-03-03 23:23:56 +01:00
Stephan Bösebeck
2ae8a87af4 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-03-03 23:23:47 +01:00
plgruener
4ca4322501 update neo keymap 2016-03-03 10:25:23 +01:00
Noah Andrews
b9c22ff8fc Clarified recommended Mac setup method 2016-03-02 22:38:22 -05:00
Noah Andrews
492e88b24b Updated README to point to new build guide 2016-03-02 22:33:38 -05:00
Noah Andrews
0eb252eb61 Added Mac section (copy/pasted from PCB_GUIDE.md) 2016-03-02 22:16:43 -05:00
Noah Andrews
04b47cb2eb Renamed handwriting guide to fit repository convention 2016-03-02 22:10:10 -05:00