Commit Graph

4914 Commits

Author SHA1 Message Date
11d263118a Merge pull request #929 from jackhumbert/hf/size-warnings
Adds warnings to Planck keymaps that exceed 0x7000 bytes in size
2016-12-02 15:20:44 -05:00
cee0cf8a6e Adds warnings to Planck keymaps that exceed 0x7000 bytes in size #929 2016-12-02 14:12:55 -05:00
245c9508bd adds warnings to 4 keymaps 2016-12-02 13:32:50 -05:00
e14b0e8e7e Merge pull request #881 from NoahAndrews/patch-1
Recommend WSL on Windows 10 [Discussion]
2016-12-02 13:22:03 -05:00
78f8fe361f Merge pull request #915 from wez/ble_3
Add support for Adafruit BLE modules
2016-12-02 13:14:04 -05:00
8f0a8cb7a6 Merge pull request #914 from wez/ble_2
Add arduino-alike GPIO pin control helpers
2016-12-02 13:12:56 -05:00
ead68248c5 Merge pull request #913 from wez/ble_1
Tidy up atomicity in timer.c and ring_buffer.h
2016-12-02 13:12:19 -05:00
4bcec04c01 Merge pull request #924 from cbbrowne/master
Keymapping revs, revisions to documentation on API_SYSEX_ENABLE
2016-12-02 13:06:31 -05:00
555e41d9e5 Annotates nordic 2016-12-02 13:03:51 -05:00
aa70aa3962 Tweaks Kristian's layout again 2016-12-02 13:03:39 -05:00
5d43a2aecf Kristian's keymap 2016-12-02 12:53:18 -05:00
f6e86cd2c9 I also want page-down/page-up on UPPER layer 2016-12-02 12:35:03 -05:00
570e784140 I want page-down/page-up - put those on LOWER-Left/Right near bottom corner 2016-12-02 12:31:43 -05:00
95a160bf92 Improve docs on memory usage 2016-12-01 16:31:51 -05:00
af4c44deef Improve docs on SYSEX bit 2016-12-01 16:31:30 -05:00
b787ed9dc6 More notes on .hex size protection 2016-12-01 16:24:03 -05:00
1f290f6213 Make my builds smaller 2016-12-01 16:21:15 -05:00
13eb2f826b Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-12-01 12:54:16 -05:00
66b13a66e9 Better layout 2016-11-30 22:22:57 -05:00
fe001d46fd Initial version of Raw HID interface 2016-12-01 00:44:54 +11:00
ff1b563e85 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-11-29 12:20:26 -05:00
81ea909467 Merge pull request #919 from jackhumbert/hf/robot_test_layout
Test layout for ErgoDox EZ manufacturing robot
2016-11-29 11:22:31 -05:00
4094544d41 Test layout for ErgoDox EZ manufacturing robot 2016-11-29 09:23:16 -05:00
51ae6da99e Merge pull request #918 from jackhumbert/wu5y7
Adds Ergodox EZ RGB lights (both sides using I2C) and implements API base, Midi SysEx API
2016-11-29 08:16:04 -05:00
7b219a7f60 Merge pull request #917 from gid0/master
keyboards/ergodox/keymaps/bepo : merge from author
2016-11-29 08:13:49 -05:00
f946d830f9 guess i didnt pull 2016-11-29 00:11:11 -05:00
efbc205efd Merge branch 'wu5y7' of github.com:jackhumbert/qmk_firmware into wu5y7 2016-11-29 00:10:06 -05:00
d0cefef946 enable rgblight by default for ez 2016-11-29 00:09:56 -05:00
06f18e95d4 enable api sysex for ez 2016-11-29 00:06:12 -05:00
6e0f994950 Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7 2016-11-28 23:51:07 -05:00
5776f39667 Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware 2016-11-28 12:27:42 -05:00
5a2501d90f Add the AZERTY compatibility layer. 2016-11-28 16:38:03 +01:00
f02eccbb29 Change layer names (cosmetic change) and reorder them so that the "shift" layer can be accessed from the "alt" layer when in QWERTY compat mode. 2016-11-28 14:16:42 +01:00
84735836e3 Tweaks position of TOG not to conflict with MO 2016-11-28 08:13:32 -05:00
d2b6438e39 A little cleanup, add some comments, change others. 2016-11-28 14:10:31 +01:00
9caf866618 Tweaks EZ Makefile 2016-11-28 07:59:01 -05:00
2d0ada0190 Pulls LED config into common config for EZ 2016-11-28 07:55:02 -05:00
3f1fca2eb8 Adjust comment. 2016-11-28 11:21:23 +01:00
e26a80508f Reorganize the numeric keypad layer more like a traditional numeric keypad. 2016-11-28 11:20:00 +01:00
712476cd28 Add support for Adafruit BLE modules
This implements some helper functions that allow sending key reports
to an SPI based Bluetooth Low Energy module, such as the Adafruit
Feather 32u4 Bluefruit LE.

There is some plumbing required in lufa.c to enable this; that
is in a follow-on commit.
2016-11-27 23:49:44 -08:00
8485bb34d2 Add arduino-alike GPIO pin control helpers
Unlike the arduino functions, these don't take abstract pin numbers,
they take pin labels like `B0`.  Also, rather than taking very
generic parameter names, these take slightly more descriptive
enum values.

These improve the clarity of code that would otherwise be inscrutable
bit manipulation in tersely named port register names.
2016-11-27 22:58:34 -08:00
be4e75423a Tidy up atomicity in timer.c and ring_buffer.h
Adopt the macros for saving/restoring the interrupt state
that are provided by the avr gcc environment.

Removing intialization of the timer value; this shaves off
a few bytes because globals are default initialized to zero.
2016-11-27 22:58:34 -08:00
d6d0b7eada Merge https://github.com/jackhumbert/qmk_firmware 2016-11-27 23:23:21 +01:00
a94eb16bd7 removes the double actions from the metakeys. 2016-11-27 16:12:32 -06:00
a849bdc581 - Merged 2016-11-27 11:44:30 +01:00
7edac212c8 separated into api files/folder 2016-11-26 15:38:44 -05:00
1585fc4b61 Merge pull request #908 from priyadi/promethium
My handwired keyboard firmware
2016-11-26 13:40:42 -05:00
12c1314b02 update docs 2016-11-27 00:40:31 +07:00
b5c811bde5 Merge pull request #907 from priyadi/unicode_docs
Update Unicode documentation
2016-11-26 12:38:48 -05:00
637170d560 Merge pull request #906 from priyadi/unicode_map_fix_warning
fix strict-prototypes warning
2016-11-26 12:38:10 -05:00