]>
git.donarmstrong.com Git - qmk_firmware.git/log
ariasuni [Fri, 26 May 2017 22:25:35 +0000 (00:25 +0200)]
Fix undefined reference errors with avr-gcc 7.1
Jack Humbert [Wed, 24 May 2017 17:59:30 +0000 (13:59 -0400)]
Merge pull request #1316 from nikchi/master
FrostyFlake Keymap
Nick Choi [Wed, 24 May 2017 16:36:36 +0000 (12:36 -0400)]
moved unicodemap rules to localer make
Erez Zukerman [Wed, 24 May 2017 12:09:29 +0000 (05:09 -0700)]
Merge pull request #1317 from qmk/hf/faster_mouse
tweaks default mouse speed constants
Erez Zukerman [Wed, 24 May 2017 11:56:41 +0000 (07:56 -0400)]
tweaks default mouse speed constants
Nick Choi [Wed, 24 May 2017 04:35:04 +0000 (00:35 -0400)]
more emoji function comments
Nick Choi [Wed, 24 May 2017 03:52:48 +0000 (23:52 -0400)]
Tap dancing emoji support 😩😩
Nick Choi [Tue, 23 May 2017 22:47:06 +0000 (18:47 -0400)]
removed s
Nick Choi [Tue, 23 May 2017 17:13:23 +0000 (13:13 -0400)]
Merge branch 'master' of https://github.com/nikchi/qmk_firmware
Nick Choi [Tue, 23 May 2017 17:13:20 +0000 (13:13 -0400)]
preonic map
Nick Choi [Tue, 23 May 2017 17:08:44 +0000 (13:08 -0400)]
Merge pull request #1 from qmk/master
pull new to mine
Jack Humbert [Sat, 20 May 2017 16:38:30 +0000 (12:38 -0400)]
Update readme.md
Jack Humbert [Sat, 20 May 2017 16:37:31 +0000 (12:37 -0400)]
Update readme.md
jerryen [Sat, 20 May 2017 00:24:47 +0000 (17:24 -0700)]
Workaround for the macOS caps lock delay (#1308)
* Add 80ms delay for KC_CAPS when used as a tap key
Workaround for the macOS caps lock delay
* Revert "Increase TAPPING_TERM for the Clueboard"
This reverts commit
a74e69e9fa889113ee31fbc8dc7e6848fdb07576 .
Jack Humbert [Thu, 18 May 2017 22:55:07 +0000 (18:55 -0400)]
m10a lowercase
Erez Zukerman [Thu, 18 May 2017 22:31:16 +0000 (15:31 -0700)]
Merge pull request #1303 from cwesterlund/dvorak_dev_swe
Created a dvorak keymap for Swedish developers using Visual Studio
tengg [Thu, 18 May 2017 01:20:01 +0000 (21:20 -0400)]
ESC/GRAVE/TILDE better handling (#1307)
* revise HHKB bootloader_size to 4096 such that sw reset works
* cleanup esr/grave/tilde handling function
Jack Humbert [Thu, 18 May 2017 00:27:07 +0000 (20:27 -0400)]
update travis script
skullY [Tue, 16 May 2017 20:09:23 +0000 (13:09 -0700)]
Increase TAPPING_TERM for the Clueboard
skullY [Sat, 22 Apr 2017 05:05:22 +0000 (22:05 -0700)]
Make KC_GRV accessible
Christian Westerlund [Tue, 16 May 2017 13:15:42 +0000 (15:15 +0200)]
Created a dvorak keymap for Swedish developers using Visual Studio
Jack Humbert [Mon, 15 May 2017 16:20:17 +0000 (12:20 -0400)]
Merge pull request #1298 from barrar/master
Anti-ghost improvement for older keyboards with empty spots in matrix
Nick Choi [Mon, 15 May 2017 06:19:50 +0000 (02:19 -0400)]
emojis and reorg
Nick Choi [Mon, 15 May 2017 05:52:45 +0000 (01:52 -0400)]
emoji support but
Nick Choi [Mon, 15 May 2017 04:12:04 +0000 (00:12 -0400)]
change readme
Nick Choi [Mon, 15 May 2017 04:10:25 +0000 (00:10 -0400)]
nikchi flake
Jeremiah [Sun, 14 May 2017 22:36:44 +0000 (15:36 -0700)]
added comments and made function name clearer
Jeremiah [Sun, 14 May 2017 16:36:50 +0000 (09:36 -0700)]
whoops
Jeremiah [Sun, 14 May 2017 15:01:01 +0000 (08:01 -0700)]
faster, less bits :)
Jeremiah [Sun, 14 May 2017 02:07:05 +0000 (19:07 -0700)]
faster and less bits... again
Jeremiah [Sun, 14 May 2017 01:24:43 +0000 (18:24 -0700)]
faster and less bits
Jeremiah [Sun, 14 May 2017 00:22:38 +0000 (17:22 -0700)]
should be using matrix_row_t
Jeremiah [Sun, 14 May 2017 00:01:27 +0000 (17:01 -0700)]
a bit smaller
Jeremiah [Sat, 13 May 2017 23:57:23 +0000 (16:57 -0700)]
a bit smaller
Jeremiah [Sat, 13 May 2017 20:19:28 +0000 (13:19 -0700)]
improvements
Jack Humbert [Sat, 13 May 2017 18:25:08 +0000 (18:25 +0000)]
Updates readme.md
Auto commit by GitBook Editor
Jeremiah [Sat, 13 May 2017 15:51:20 +0000 (08:51 -0700)]
anti-ghost improvement for older keyboards with empty spots in matrix
barrar [Sat, 13 May 2017 15:37:25 +0000 (08:37 -0700)]
Merge pull request #1 from qmk/master
pull
Jack Humbert [Fri, 12 May 2017 20:24:51 +0000 (16:24 -0400)]
Merge pull request #1297 from khogeland/satan-colemak
Colemak layout for GH60 Satan
Jack Humbert [Fri, 12 May 2017 20:24:29 +0000 (16:24 -0400)]
Merge pull request #1291 from adzenith/persistent
Fix spelling of "persistent"
Kevin Hogeland [Fri, 12 May 2017 19:03:09 +0000 (12:03 -0700)]
Colemak layout GH60 Satan
Nikolaus Wittenstein [Thu, 11 May 2017 19:32:35 +0000 (15:32 -0400)]
Fix spelling of "persistent"
Fixes #1201.
Jack Humbert [Thu, 11 May 2017 18:34:02 +0000 (14:34 -0400)]
Merge pull request #1283 from TerryMathews/master
Establish support for Bathroom Epiphanies Tiger Lily controller
Jack Humbert [Thu, 11 May 2017 18:32:56 +0000 (14:32 -0400)]
Merge pull request #1288 from Nephiel/led-set-on-layer-change
Call led_set for layer action events to update LEDs on layer changes
Jack Humbert [Thu, 11 May 2017 18:31:11 +0000 (14:31 -0400)]
Merge pull request #1290 from shieldsd/master
Add new features to dshields keymap.
Daniel Shields [Fri, 5 May 2017 14:49:35 +0000 (15:49 +0100)]
Add new features to dshields keymap.
- one shot layers, dynamic macros and tap dance keys
- add a basic readme.md and layout image.
Nephiel [Wed, 10 May 2017 17:26:39 +0000 (19:26 +0200)]
Call led_set for layer action events to update LEDs on layer changes
Stephen Tudor [Mon, 8 May 2017 22:32:15 +0000 (18:32 -0400)]
Add smt keymap for Clueboard (HHKB-style layout) (#1286)
* Add keymap for smt Clueboard (HHKB layout)
* Add readme for smt Clueboard (HHKB) keymap
* Flesh out the keymap a bit more to support Colemak & Dvorak
* Update README with layout image
Erez Zukerman [Mon, 8 May 2017 01:52:00 +0000 (21:52 -0400)]
Merge pull request #1279 from awpr/master
Change to per-key eager debouncing for ErgoDox EZ.
Jack Humbert [Mon, 8 May 2017 00:20:55 +0000 (20:20 -0400)]
Merge pull request #1275 from Vifon/dynamic_macro/trailing_keypresses
dynamic macros: Trim the trailing modifiers; further cleanup
Jack Humbert [Mon, 8 May 2017 00:18:23 +0000 (20:18 -0400)]
Merge pull request #1278 from shieldsd/master
Add new keymap for dshields.
Jack Humbert [Mon, 8 May 2017 00:17:47 +0000 (20:17 -0400)]
Merge pull request #1280 from tobsn/patch-1
lowercase .jpg
Jack Humbert [Mon, 8 May 2017 00:16:30 +0000 (20:16 -0400)]
Merge pull request #1282 from coderkun/coderkun_neo2
Merge changes for coderkun’s Neo2 layout
Jack Humbert [Mon, 8 May 2017 00:16:03 +0000 (20:16 -0400)]
Merge pull request #1284 from bigtunaIO/master
[Bigtuna.IO] Updating Miuni32 Layouts
TerryMathews [Sun, 7 May 2017 22:00:06 +0000 (18:00 -0400)]
Fix compile error
Adam Lee [Sun, 7 May 2017 21:44:28 +0000 (14:44 -0700)]
Merge branch 'dev'
Adam Lee [Sun, 7 May 2017 21:42:21 +0000 (14:42 -0700)]
[Miuni32] Rm accidentally committed file
Adam Lee [Sun, 7 May 2017 21:40:37 +0000 (14:40 -0700)]
Merge remote-tracking branch 'bigtunaio/layouts/adam-lee' into dev
Adam Lee [Sun, 7 May 2017 21:36:10 +0000 (14:36 -0700)]
Merge remote-tracking branch 'upstream/master'
Adam Lee [Sun, 7 May 2017 21:35:43 +0000 (14:35 -0700)]
Merge remote-tracking branch 'upstream/master' into dev
TerryMathews [Sun, 7 May 2017 21:23:19 +0000 (17:23 -0400)]
Establish support for Bathroom Epiphanies Tiger Lily controller
Replacement controller for Filco Majestouch 2 104 key keyboard. BE
advises code will also work with the Black Petal controller - I don't
have one to test with. Tests working perfectly on my Filco.
coderkun [Sat, 6 May 2017 10:25:24 +0000 (12:25 +0200)]
Update README for keymap “coderkun_neo2”
coderkun [Sat, 6 May 2017 10:19:45 +0000 (12:19 +0200)]
Merge tag '0.5.43' into coderkun_neo2
coderkun [Wed, 5 Apr 2017 13:53:58 +0000 (15:53 +0200)]
Fix F-keys on right hand to start on first key
Tobias O [Fri, 5 May 2017 21:55:06 +0000 (23:55 +0200)]
lowercase .jpg I think
i guess that fixes the image link - currently its broken
Daniel Shields [Fri, 5 May 2017 13:41:13 +0000 (14:41 +0100)]
Add new keymap for dshields.
Wojciech Siewierski [Thu, 4 May 2017 22:11:24 +0000 (00:11 +0200)]
dynamic_macro.h: Do not use backlight_toggle if backlight is disabled
Fixes #1199.
Wojciech Siewierski [Thu, 4 May 2017 20:55:35 +0000 (22:55 +0200)]
dynamic_macro.h: Add debug logs
Wojciech Siewierski [Thu, 4 May 2017 20:39:02 +0000 (22:39 +0200)]
dynamic_macro.h: Make the documentation more clear
Jack Humbert [Thu, 4 May 2017 19:07:57 +0000 (15:07 -0400)]
Merge pull request #1272 from Thor77/ps2avrGB-keymap-kc-prefix
[ps2avrGB] Add KEYMAP without KC-prefix
Jack Humbert [Thu, 4 May 2017 19:07:04 +0000 (15:07 -0400)]
Merge pull request #1273 from Vifon/pr_1267_fix
Add DYN_REC_STOP to the dynamic macros, cleanup PR #1267
tengg [Thu, 4 May 2017 17:27:35 +0000 (13:27 -0400)]
revise HHKB bootloader_size to 4096 such that sw reset works (#1274)
Wojciech Siewierski [Wed, 3 May 2017 23:37:46 +0000 (01:37 +0200)]
dynamic_macro.h: Do not save the keys being held when stopping the recording
More specifically, we save them and then place the `macro_end` pointer
before them so they are essentially ignored and the other macro may
freely overwrite them.
Wojciech Siewierski [Wed, 3 May 2017 23:19:05 +0000 (01:19 +0200)]
dynamic_macro.h: Fix an off-by-two error
We need to check whether we just passed the after-the-end point of the
other macro. Instead we were checking whether we are going to reach it
now.
Wojciech Siewierski [Wed, 3 May 2017 22:58:01 +0000 (00:58 +0200)]
dynamic_macro.h: Always toggle the backlight twice as a notification
Apparently sometimes the backlight was toggled only once and it was left on.
Wojciech Siewierski [Wed, 3 May 2017 21:47:52 +0000 (23:47 +0200)]
dynamic_macro.h: Ignore all the initial key releases
Right after the user initiates the macro recording, they usually need
to release some keys used to access the DYN_REC_START layers. It makes
sense to ignore them.
Note: The keys used to access the DYN_REC_STOP key are *not* ignored.
Thor77 [Wed, 3 May 2017 20:13:46 +0000 (22:13 +0200)]
Use KC_KEYMAP for default-keymap
and remove obsolete explicit line-separator "\"
Thor77 [Wed, 3 May 2017 20:01:02 +0000 (22:01 +0200)]
Add KEYMAP without KC_##-prefix
and rename old variant to KEYMAP_KC
Jack Humbert [Mon, 1 May 2017 16:15:27 +0000 (12:15 -0400)]
Merge pull request #1269 from ryanmaclean/patch-6
Cleaning Up Dockerfile Layers Per Official Docs
Ryan MacLean [Sun, 30 Apr 2017 22:04:00 +0000 (15:04 -0700)]
Cleaning Up Dockerfile Layers Per Official Docs
From the official docs:
```
Note: The official Debian and Ubuntu images automatically run apt-get clean, so explicit invocation is not required.
```
Also added ` && rm -rf /var/lib/apt/lists/*` as part of the install line which probably does what was intended (no need to make a new layer).
Added apt-get update to the RUN payload, as it should be part of the same layer.
Both are documented here: https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/
Jack Humbert [Sun, 30 Apr 2017 20:57:14 +0000 (16:57 -0400)]
Merge pull request #1266 from ryanmaclean/patch-5
Adding AMJ60 ANSI Maximized Layout
Jack Humbert [Sun, 30 Apr 2017 15:18:54 +0000 (11:18 -0400)]
Merge pull request #1268 from priyadi/promethium
Promethium keymap update
Jack Humbert [Sun, 30 Apr 2017 15:17:47 +0000 (11:17 -0400)]
Merge pull request #1264 from fredizzimo/wsl_support
Add possibility to override the command to execute when flashing
Jack Humbert [Sun, 30 Apr 2017 14:48:17 +0000 (10:48 -0400)]
fixes s60_x keyboard
Jack Humbert [Sun, 30 Apr 2017 14:27:40 +0000 (10:27 -0400)]
Merge pull request #1263 from Dbroqua/master
Fixed bugs for S60-X RGB version
Priyadi Iman Nurcahyo [Sun, 30 Apr 2017 11:04:58 +0000 (18:04 +0700)]
Simple RGB backlight theming
Priyadi Iman Nurcahyo [Sun, 30 Apr 2017 11:03:03 +0000 (18:03 +0700)]
Syntax fix
Weiyi Lou [Sun, 30 Apr 2017 08:36:43 +0000 (18:36 +1000)]
Update vifon keymap to use `DYN_REC_STOP`
Weiyi Lou [Sat, 29 Apr 2017 12:05:31 +0000 (22:05 +1000)]
Add cinaeco hhkb keymap
Weiyi Lou [Sat, 29 Apr 2017 12:02:01 +0000 (22:02 +1000)]
Add `DYN_REC_STOP` to dynamic macros
Dynamic macro functionality is modified to check for `DYN_REC_STOP`, so
that macro recording can be stopped with a designated key combination
(e.g. `qs` or anything) instead of mandating the use of a `_DYN` layer.
`_DYN` layer stopping can still be done by passing `DYN_REC_STOP` within
`process_record_user()`:
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
uint16_t macro_kc = (keycode == MO(_DYN) ? DYN_REC_STOP : keycode);
if (!process_record_dynamic_macro(macro_kc, record)) {
return false;
}
return true;
}
Ryan MacLean [Sat, 29 Apr 2017 23:18:26 +0000 (16:18 -0700)]
Addind Sample Maxed Out Keymap
Keeping hold space for fn1, adding three other user-mappable keys.
Ryan MacLean [Sat, 29 Apr 2017 23:16:21 +0000 (16:16 -0700)]
Adding Maximized Layout
Both split shifts and HHKB split backspace.
Fred Sundvik [Sat, 29 Apr 2017 20:45:27 +0000 (23:45 +0300)]
Add possibility to override the command to execute when flashing
dbroqua [Sat, 29 Apr 2017 13:04:01 +0000 (15:04 +0200)]
Merge branch 'master' of https://github.com/Dbroqua/qmk_firmware
Damien [Sat, 29 Apr 2017 13:03:52 +0000 (15:03 +0200)]
Merge pull request #21 from qmk/master
Merge from QMK
dbroqua [Sat, 29 Apr 2017 13:02:54 +0000 (15:02 +0200)]
- Fixed bugs in rules.mk for S60-X
- Updated dbroqua layout for S60-X (added backlight)
Priyadi Iman Nurcahyo [Sat, 29 Apr 2017 06:21:27 +0000 (13:21 +0700)]
Promethium update: demo LED, fix PS2 delay, fix LED ordering, change click frequency
htang156 [Fri, 28 Apr 2017 06:12:43 +0000 (23:12 -0700)]
Modified ht_156 keymap
Jack Humbert [Wed, 26 Apr 2017 23:22:36 +0000 (19:22 -0400)]
Merge pull request #1259 from laelath/master
Added a proper README to the lae3 keymap
Andrew Pritchard [Wed, 26 Apr 2017 22:29:39 +0000 (15:29 -0700)]
Change to per-key eager debouncing for ErgoDox EZ.
Empirically, waiting for N consecutive identical scans as a debouncing
strategy doesn't work very well for the ErgoDox EZ where scans are very
slow compared to most keyboards. Instead, debounce the signals by
eagerly reporting a change as soon as one scan observes it, but then
ignoring further changes from that key for the next N scans.
This is implemented by keeping an extra matrix of uint8 countdowns, such
that only keys whose countdown is currently zero are eligible to change.
When we do observe a change, we bump that key's countdown to DEBOUNCE.
During each scan, every nonzero countdown is decremented.
With this approach to debouncing, much higher debounce constants are
tolerable, because latency does not increase with the constant, and
debounce countdowns on one key do not interfere with events on other
keys. The only negative effect of increasing the constant is that the
minimum duration of a keypress increases. Perhaps I'm just extremely
unlucky w.r.t. key switch quality, but I saw occasional bounces even
with DEBOUNCE=10; with 15, I've seen none so far. That's around 47ms,
which seems like an absolutely insane amount of time for a key to be
bouncy, but at least it works.