]>
git.donarmstrong.com Git - qmk_firmware.git/log
Naoki Katahira [Mon, 22 Oct 2018 18:39:26 +0000 (03:39 +0900)]
Lily58 default keymap fix / add keymap (#4190)
* keymap fix/add
* keymap fix
* file fix
* typo fix
Takeshi ISHII [Mon, 22 Oct 2018 18:38:05 +0000 (03:38 +0900)]
Keyboard: Helix serial.c, split_scom.c bug fix and update (#4191)
* helix/serial.c add support PD1,PD3,PE6 and configuration simplify
* Add comment about ATmega32U4 I2C
* Add compile time check for ATmega32U4 I2C
* change TAB code to 8 SPACE code
* Helix serial.c PORTD,PD0 test. OK
OK PD0
- PD1
OK PD2
- PD3
- PE6
* Helix serial.c PORTD,PD1 test. OK
OK PD0
OK PD1
OK PD2
- PD3
- PE6
* Helix serial.c PORTD,PD3 test. OK
OK PD0
OK PD1
OK PD2
OK PD3
- PE6
* Helix serial.c PORTE,PD6 test. OK
OK PD0
OK PD1
OK PD2
OK PD3
OK PE6
* Helix serial.c: PD0,PD1,PD3,PE6 all test end
* Helix serial.c: rename SOFT_SERIAL_PORT to SOFT_SERIAL_PIN
* Helix serial.c add debug code
* Helix serial.c: add transaction ID range check
* Helix serial.c debug code update
* Helix serial.c debug code update
* Helix serial.c: Strict checking of the value of tid.
* adjust the delay of serial.c
* Helix serial.c: remove debug code
* remove EXTRAFLAGS += -DCONSOLE_ENABLE from five_rows/rules.mk
tmk_core/common.mk has
>ifeq ($(strip $(CONSOLE_ENABLE)), yes)
> TMK_COMMON_DEFS += -DCONSOLE_ENABLE
* Fix error handling in split_scomm.c
* add some comment to serial.c
* add some comment about SELECT_SOFT_SERIAL_SPEED
Dylan Khor [Mon, 22 Oct 2018 18:29:04 +0000 (14:29 -0400)]
Minor updates to build tools docs revised (#4195)
* add initial khord iris keymap
* correct path of windows qmk install script
Colin T.A. Gray [Mon, 22 Oct 2018 18:19:51 +0000 (14:19 -0400)]
Updates docs - planck 6 and macos instructions (#4201)
* add note about how to install rev6 (dfu-util)
* include instructions on installing dfu-util on macOS
Yan-Fa Li [Mon, 22 Oct 2018 01:27:33 +0000 (18:27 -0700)]
Doesn't need a 50ms debounce
Set it to default. I have no idea what I was thinking.
a-chol [Sun, 21 Oct 2018 16:20:24 +0000 (18:20 +0200)]
Keyboard: bminiex : Working backlight (#4171)
* bminiex : Working backlight
* bminiex keyboard with fixes
* bminiex keyboard more fixes
Vyolle [Sun, 21 Oct 2018 16:15:48 +0000 (11:15 -0500)]
Keymap: Renabled EXTRAKEYS in layout (#4174)
* Renabled EXTRAKEYS.
* Update keyboards/iris/keymaps/vyolle_steno/rules.mk
Co-Authored-By: Vyolle <dchamberlin.ax@gmail.com>
Dylan Khor [Sun, 21 Oct 2018 16:05:45 +0000 (12:05 -0400)]
Keymap: add initial khord iris keymap (#4188)
Drashna Jaelre [Sat, 20 Oct 2018 15:40:32 +0000 (08:40 -0700)]
Add instructions for zadig when bootloader device is unknown
Alex Mayer [Sat, 20 Oct 2018 05:07:48 +0000 (01:07 -0400)]
Ergodox EZ: Use Correct Const For LED Color
Campbell Barton [Fri, 19 Oct 2018 23:47:59 +0000 (10:47 +1100)]
Keymap: qwerty_code_friendly: update readme, comments (#4178)
Drashna Jaelre [Fri, 19 Oct 2018 19:42:28 +0000 (12:42 -0700)]
Revert changes to chibiOS-contrib (#4176)
* Revert "Keymap: qwerty_code_friendly: use numpad layout for f-keys (#4170)"
This reverts commit
efc88a0b16055dc0b2f94da8c46ea8fadeab70f4 .
* Fix keymap
mcarni [Fri, 19 Oct 2018 19:05:34 +0000 (21:05 +0200)]
added an ISO split spacebar layout, keymap and readme files (#4165)
wanleg [Fri, 19 Oct 2018 18:01:40 +0000 (11:01 -0700)]
Big Switch and 5x5 edits (#4168)
* 4x4 - pro micro version
* pro-micro setup on 4x4
* tap dance LCTL/RESET key
* remove test file
* more research
* revert a couple un-intended edits
* opt_defs version of adding custom rules.mk variables
* cleanup
* cleanup
* cleanup
* cleanup
* layout edits
* layout edits
* keymap edit
* numpad layout change
* got tap dance layer-switch working
* keymap changes
* temporary revert
* restore previous settings
* misc fixes
* layer order change
* fix layout matrix
* Update tapdances.c
* playing around with triple tap dance
* sync with upstream
* quick edit
* tapdance cleanup
* mod tap interrupt
* tapping term edit
* tapping term adjust
* 5x5 board edits
* set gherkin tapping term
* big switch tap dance edit
* tapping term refinements
* 5x10 layout setup
* add audio for bigswitch
* keymap change
* keymap change & created testing board
* sound setup for big_switch
* more big switch size testing
* bigswitch testing finished
* final touch-ups
Andy [Fri, 19 Oct 2018 17:57:44 +0000 (19:57 +0200)]
Keymap: Add dz60 iso-de layout (#4173)
Kosuke Adachi [Fri, 19 Oct 2018 16:12:55 +0000 (01:12 +0900)]
Keyboard: Update logo and commonize it (#4151)
* Update logo and commonize it
* Move the glcdfont.c to the lib and add it to the SRC values of the rules.mk in the keymap folders
* Add static
Campbell Barton [Fri, 19 Oct 2018 15:43:55 +0000 (02:43 +1100)]
Keymap: qwerty_code_friendly: use numpad layout for f-keys (#4170)
Konstantin Đorđević [Fri, 19 Oct 2018 15:42:01 +0000 (17:42 +0200)]
Keymap: Update whitefox/konstantin keymap (#4169)
* td_fn_ctrl_* → td_fn_rctl_*
* Swap Fn and RCtrl
* Change key combination for Command feature
* Replace register/unregister_code call with tap_code
* Add virtual desktop controls to keymap
* Add/close virtual desktop on Fn+GUI tap dance
Trigotometry [Fri, 19 Oct 2018 15:40:46 +0000 (02:40 +1100)]
Keymap: Trigotometry's Preonic (#4158)
* adding my keymap
* updated pull request comments from dashna, including redundancies and DVORAK entirely
* changed over visual representation to use 'LAYOUT_preonic_grid()'
* added a ReadMe and commented out AUDIO_ENABLED related stuff in keymap.c until I can align with current QMK standards
* Update readme.md
* readme corrections and adjustments
Drashna Jaelre [Fri, 19 Oct 2018 04:35:15 +0000 (21:35 -0700)]
Fix Unicode EEPROM handling so it is consistent. (#4066)
* Fix Unicode EEPROM handling so it's consistant
* Remove changes to my userspace
* Optimize variables used
* fix functions
* additional cleanup
* Add False Flag
* rename function
Drashna Jaelre [Fri, 19 Oct 2018 04:34:40 +0000 (21:34 -0700)]
Some cleanup of the Useful Functions docs (#4064)
* Add examples for tri layers
* Clean up and spelling fixes
Takuya Urakawa [Fri, 19 Oct 2018 04:33:23 +0000 (13:33 +0900)]
stm32f1xx EEPROM emulation (#3914)
* * Add stm32f1xx EEPROM emulation
* Fix eeprom update compare bug
Squashed commit of the following:
commit
b8f248ae08cec0cd81ecbb8854d9b39221d4d573
Author: hsgw <urkwtky@gmail.com>
Date: Sat Sep 15 19:13:48 2018 +0900
fix EEPROM_update wrong compare
commit
d4ed4e6ea864e967a3e17f7edee4b0c3b4a25541
Author: hsgw <urkwtky@gmail.com>
Date: Sat Sep 15 17:43:47 2018 +0900
eeprom fix initialization define
commit
b61aa7c04d70c64df3416d63e5da08b73b6053af
Author: hsgw <urkwtky@gmail.com>
Date: Sat Sep 15 16:33:40 2018 +0900
maybe working
* Fix FLASH_KEY defines
194h [Fri, 19 Oct 2018 00:09:06 +0000 (02:09 +0200)]
Keymap: Added 194h atreus62 keymap (#4164)
* Added my(194h) atreus62 keymap
* Fixed what noroadsleft remarked in my pull request, hopefully got it all.
* Followed drashna's suggestion.
lexworth [Thu, 18 Oct 2018 22:36:30 +0000 (18:36 -0400)]
Keymap: Adding my Minivan layout (#4162)
* adding my keymap
* adding my Minivan keymap
* deleted old incomplete keymap
* added link to layout image
* adding my minivan keymap
noroadsleft [Thu, 18 Oct 2018 22:12:11 +0000 (15:12 -0700)]
Docs: Adding QMK Git Conventions doc; formatting cleanup on Learning Resources doc (#3902)
* Docs: newbs_learn_more_resources.md: formatting
* Added QMK Git Conventions doc, initial version
* Renamed contributing_qmk.md to newbs_best_practices.md
* Updated per review by @drashna
* Added navigation links
* Updated to Best Practices doc
* Minor updates to Learn More Resources doc
Markdown formatting consistency because I'm particular about it.
* Added Merge Conflict section to Best Practices doc
Jason Thigpen [Thu, 18 Oct 2018 20:53:40 +0000 (13:53 -0700)]
Keymap: Swap func layer keys and add vim navigation to navigation layer (#4163)
mtei [Thu, 18 Oct 2018 16:30:48 +0000 (01:30 +0900)]
optimize rgblight_effect_alternating(void)
rgblight_effect_alternating (void) calls rgblight_sethsv_at () RGBLED_NUM times. As a result, rgblight_set () is called RGBLED_NUM + 1 times. This is wasteful processing.
sm0g [Thu, 18 Oct 2018 20:51:02 +0000 (16:51 -0400)]
Keymap: added my tada68's from Gitlab. (#4146)
* added my tada68 from Gitlab.
* Removed unneeded code and the sm0gunix layout.
mwpeterson [Thu, 18 Oct 2018 20:00:30 +0000 (16:00 -0400)]
Keymap: Add Planck keymap (#4154)
* remove clmk and dvrk and backlight; switch esc and enter to be modtap; add meh key
* change songs
* space cadet; move enter; move '"; move pgup pgdn
* remove extra songs
* update from noahfredrick keymap
* make it easier to type ../../thing/*/*
* move pipe
* requested changes
TheOneTrueTrench [Thu, 18 Oct 2018 04:38:24 +0000 (00:38 -0400)]
Keymap: Adding new functionality to personal keymap, smart macros (#4159)
* Added base keymap
* Added initial layers and mirrored most of Pok3r behavior.
* Some stuff for Space Captain
* Added new Marianas keymap for DZ60
* Included suggestions to remove unnecessary line regarding MODS_CTRL_MASK, and added names for layers.
Added enum to define names for layers, and removed unused #DEFINE
* Added DVORAK and COLEMAK
* Caps + enter + space for flashing mode.
* Added RGB status
* added flash script
* Changed lighting modes to make layers more apparent
* fixed issue with not being able to exit gaming mode.
* Added abbreviation constructor
* Changed lighting modes to make layers more apparent
* fixed issue with not being able to exit gaming mode.
* Added abbreviation constructor
* Fixed bug with SQL Table Macro generator.
* restructured file. No Logical changes.
* literals only for smart macros
* removed extraneous pointer declaration.
* Smart Macros
* Added Makefile and header file
* extended smart macros to be able to cover the whole alphas.
* removed non-relavent keymaps.
* didn't mean to include this guy.
Christoffer Holmberg [Wed, 17 Oct 2018 20:27:16 +0000 (23:27 +0300)]
Fix more broken links to the HID spec
Christoffer Holmberg [Wed, 17 Oct 2018 18:54:37 +0000 (21:54 +0300)]
Fix grammar, typos, and the link to HID specification
Bramver [Wed, 17 Oct 2018 20:42:26 +0000 (22:42 +0200)]
Keymap: Added personal Quefrency layout (#4156)
jshuf [Wed, 17 Oct 2018 00:13:53 +0000 (20:13 -0400)]
Keyboard: Add tkl_ansi_plus_five layout for Phantom (#4145)
* 60_ansi keymap for DZ60
* 60_ansi keymap for DZ60
Amend author
* 60_ansi keymap for DZ60
* Merge new phantom layout from dev branch
Žan Pevec [Tue, 16 Oct 2018 23:56:39 +0000 (01:56 +0200)]
Keymap: Personal keymap for planck (#4061)
* added my keymap
* Adde more changes
* Moved to pevecyan folder
* Added slovenian mapping
* Slovenian keymap completed
* Suggestions updates
* Fixes on slovenian keymap
Made some typos in previous iteration
QMK Bot [Tue, 16 Oct 2018 23:11:58 +0000 (23:11 +0000)]
convert to unix line-endings [skip ci]
Žan Pevec [Tue, 16 Oct 2018 22:45:05 +0000 (00:45 +0200)]
Fixes on slovenian keymap
Drashna Jaelre [Tue, 16 Oct 2018 18:35:43 +0000 (11:35 -0700)]
Only include lufa.h if AVR in quantum/api.h
Drashna Jaelre [Tue, 16 Oct 2018 18:14:52 +0000 (11:14 -0700)]
Fix LAYOUT define generation (#4148)
* Fix LAYOUT define generation
Prior to this, only the full keyboard path was defined. Eg `KEYBOARD_planck_rev6`.
But the docs mention `KEYBOAD_planck`, which never actually gets defined.
This addresses this, and creates a define for each level of the keyboard folder, so that stuff like `KEYBOARD_planck` actually exists.
* Clean up changes to make it more readable
Jim Tittsler [Mon, 15 Oct 2018 23:36:20 +0000 (08:36 +0900)]
Fix doc typo
jshuf [Mon, 15 Oct 2018 20:27:09 +0000 (16:27 -0400)]
Keymap: 60_ansi keymap for DZ60 (#4139)
* 60_ansi keymap for DZ60
* 60_ansi keymap for DZ60
Amend author
* 60_ansi keymap for DZ60
Max Rumpf [Mon, 15 Oct 2018 20:23:19 +0000 (22:23 +0200)]
Keymap: Some tweaks to Maxr1998's Contra layout (#4144)
* Make some keys more accessible, prevent mistypings
* Add "Gaming" layer which maps L-Ctrl to space (left-handed jumping compatibility-mode for all games)
Drashna Jaelre [Mon, 15 Oct 2018 19:34:49 +0000 (12:34 -0700)]
Update to drashna keymaps and userspace - RGB edition (#4143)
* Fix up userspace after feature merges
* Add new macros for keyboard layouts
* Keep new layouts in keymap for easy reference
* Cleanup layouts
* Fix CRKBD wrappers
* Fix up comments
* Fix spacing in orthodox base layer
* ergodox related cleanup
* Make KC_MAKE only flash when holding shift
* Add option to fast compile boards
* Clean up rgb modes to save space
* Re-enable Swap Hands on my Iris
Danny Nguyen [Mon, 15 Oct 2018 16:46:33 +0000 (12:46 -0400)]
Use DFU bootloader for rev 3
Danny Nguyen [Tue, 9 Oct 2018 02:56:07 +0000 (22:56 -0400)]
Add Iris Rev. 3
Danny [Mon, 15 Oct 2018 17:53:32 +0000 (13:53 -0400)]
Keymap: Add nano keymap for modding Spooka light (#4141)
Yann Hodique [Mon, 15 Oct 2018 17:49:51 +0000 (10:49 -0700)]
Keymap: add sun_usb keymap for sigma (#4138)
Also add users/sigma, which contains useful code for keymaps.
Yann Hodique [Mon, 15 Oct 2018 17:45:30 +0000 (10:45 -0700)]
Keyboard: Make type 5 the default sun keyboard. (#4137)
Type 5 is better polished, and probably more common as the last non-USB Sun
keyboard.
Jason Thigpen [Mon, 15 Oct 2018 17:44:55 +0000 (10:44 -0700)]
Keymap: Move multimedia events to dedicated layer and format config (#4136)
Kenny Hung [Mon, 15 Oct 2018 17:44:19 +0000 (18:44 +0100)]
Keymap: add JJ40 Skewwhiffy layout (#4135)
Christoffer Holmberg [Mon, 15 Oct 2018 17:43:11 +0000 (20:43 +0300)]
Keymap: Update to ergodox layout (#4134)
* Disable KB mouse & cleanup
* fix ascii-layout
* _______ is now defined by qmk
and apparently has been for a year already ;)
Christoffer Holmberg [Mon, 15 Oct 2018 17:42:38 +0000 (20:42 +0300)]
Keymap: Reworked layout (#4133)
* Reworked layout
* Remove redundant defines
https://github.com/qmk/qmk_firmware/pull/4133#discussion_r224977420
* fix typo
Chris [Mon, 15 Oct 2018 17:41:43 +0000 (12:41 -0500)]
Keymap: added default layout to the kbd6x for the tofu hhkb (#4132)
* added layouts
* fixed
* might aswell fix the default layout aswell
Žan Pevec [Mon, 15 Oct 2018 17:39:58 +0000 (19:39 +0200)]
Basic Slovenian keymap added (#4128)
* Basic Slovenian keymap added
* Author fixed
Vyolle [Mon, 15 Oct 2018 17:21:14 +0000 (12:21 -0500)]
Keymap: add new keymap for Iris (#4119)
* Add files via upload
* Delete config.h
* Delete keymap.c
* Delete rules.mk
* Keymap w/mirror mode and steno support.
Keymap w/mirror mode and steno support. Can be used entirely one handed.
* Fixed some niggling issues.
QMK Bot [Mon, 15 Oct 2018 16:24:29 +0000 (16:24 +0000)]
convert to unix line-endings [skip ci]
Drashna Jaelre [Mon, 15 Oct 2018 15:31:26 +0000 (08:31 -0700)]
Fix ErgoTravel Board
It was not properly including the "config_common" files, and was causing it to break on the configurator.
Additionally, updated this to use the split common code.
Kenny Hung [Sat, 13 Oct 2018 20:46:46 +0000 (21:46 +0100)]
Keymap: Move navigation buttons closer to the middle on XD75:skewwhiffy (#4118)
* RGB toggle button
* Remove custom lighting effects
* Fix small bug in Symbols layer
* Ignore mod tap interrupt in XD75 for skewwhiffy, and split layers into two for more flexibility and fix persistent layer issue
* Replace shift in nav layer with IntelliJ omnibox shortcut to avoid a sticky shift
* Remove custom setting in config, because it were annoying, it were.
* Move navigation buttons in one key
* Some review markups
* Use enums for layers
* Use LAYOUT_ortho_5x15
* Revert some capitalization changes made by accident
asakuno [Sat, 13 Oct 2018 07:40:42 +0000 (16:40 +0900)]
Fix Typo in Custom Quantum functions document (led_state) (#4129)
*_LOCK
↓
DEL
MechMerlin [Fri, 12 Oct 2018 17:34:52 +0000 (10:34 -0700)]
Treasure Type9 Fix: change diode direction to ROW2COL (#4125)
Patrick Hener [Fri, 12 Oct 2018 17:31:08 +0000 (19:31 +0200)]
Add sendstring_german.h (#4124)
* added sweet16 test keymap and touched sendstring_german.h
* added sendstring_german.h
* Delete keymap.c
As suggested deleted the keymap file.
Yann Hodique [Thu, 11 Oct 2018 22:26:56 +0000 (15:26 -0700)]
port sun_usb converter from tmk
initial import
mtei [Thu, 11 Oct 2018 13:15:31 +0000 (22:15 +0900)]
A comment indicating the insertion location of the new mode was added.
mtei [Tue, 9 Oct 2018 21:50:11 +0000 (06:50 +0900)]
add a notice into docs/feature_rgblight.md
mtei [Sat, 29 Sep 2018 14:45:22 +0000 (23:45 +0900)]
Add a temporary comment to quantum/rgblight.h to aid migration.
Add a temporary comment. The content is a contrast table of old magic number and new symbol.
Jason Thigpen [Fri, 12 Oct 2018 00:00:53 +0000 (17:00 -0700)]
Keymap: Add crd's simple layout (#4117)
* Add crd's simple layout
* Fix transparent mapping in crd's config
* Add secondary navigation to fn layer
Oscillope [Fri, 12 Oct 2018 00:00:17 +0000 (20:00 -0400)]
Keymap: Undo my backlight workaround (#4122)
* Update jj40 keymap for easier pgup/pgdn
* Backlight problem fixed by a previous commit
Drashna Jaelre [Wed, 10 Oct 2018 19:38:10 +0000 (12:38 -0700)]
Add documentation for Combo feature
Drashna Jaelre [Wed, 10 Oct 2018 23:10:30 +0000 (16:10 -0700)]
Cleanup learning newb links
Drashna Jaelre [Wed, 10 Oct 2018 23:32:38 +0000 (16:32 -0700)]
Update and cleanup AVR Hardware docs
Boris Burger [Wed, 10 Oct 2018 21:17:42 +0000 (23:17 +0200)]
Keymap: DZ60 layout based on stephengrier's with PgUp/PgDn/Home/End, Insert, etc. (#4110)
* DZ60 layout based on stephengrier's with customisations.
* CapsLock is used as Fn key.
* Del is available as Fn+Backspace & Shift+Backspace (using a macro)
* PgUp / PgDn / Home / End = Fn+Arrows (as on macOS, Microsoft Surface)
* Tilde = Shift+Esc
* Backtick = Fn+Esc
* Underglow toggle and mode selection are available as Fn+Q and Fn+W
* Reset (bootloader mode) = Fn+B
* Standardised layout formatting and Ctrl+Del & Shift+Del support.
Using 7 underscores for KC_TRNS in layouts and aligning the keycodes
according to LAYOUT_directional.
Del is now only Fn+Del, Ctrl+Backspace translates to Ctrl+Del,
Shift+Backspace translates to Shift+Del.
* Documented new Backspace/Del related macros.
Del is now just Fn+Backspace, pressing Ctrl+Backspace sends Ctrl+Del,
pressing Shift+Backspace sends Shift+Del
noroadsleft [Tue, 9 Oct 2018 08:21:38 +0000 (01:21 -0700)]
evil80: Add readme.md file
pgillan145 [Wed, 10 Oct 2018 19:58:11 +0000 (15:58 -0400)]
Added cheese keymap to tada68. (#4105)
* Added cheese keymap to tada68.
* Removed extraneous definitions.
noroadsleft [Wed, 10 Oct 2018 19:56:45 +0000 (12:56 -0700)]
Orange75: cleanup and Configurator support update (#4101)
* Orange75: cleanup and Configurator support update
`orange75.h`:
Moved `K014` to the second (number row) as the left half of a split Backspace (guessing at its true location; will need to be checked/tested after merge).
`info.json`:
Updated to match new `LAYOUT` macro.
`keymaps/default/keymap.c`:
- Updated to match new `LAYOUT` macro.
- Added layer mock-ups as block comments.
- Formatted to be a bit more readable.
* Orange75: deleted an extra comma from keymap.c
MakotoKurauchi [Wed, 10 Oct 2018 19:53:18 +0000 (04:53 +0900)]
Keymaps: Helix rgblight mode update (#4091)
* Helix each keymap's using rgblight mode symbol instead magic number
No change in build result.
* Helix pico keymaps: make rgblight modes selectable.
No change in build result.
* Helix rev2 keymaps: make rgblight modes selectable.
No change in build result.
* fixed Helix froggy/keymap.c: invalid rgblight mode value 0 to 1 (=RGBLIGHT_MODE_STATIC_LIGHT)
* Deselect RGB_TEST and ALTERNATING in Helix rev2,pico keymaps config.h.
patrickmt [Tue, 9 Oct 2018 19:14:13 +0000 (15:14 -0400)]
Massdrop keyboards console device support for hid_listen
Added hid_listen USB device for arm_atsam USB protocol.
Debug printing is now done through the console device (CONSOLE_ENABLE = yes) rather than the virtser device, for viewing in hid_listen.
Function dpf(...) renamed to CDC_printf(...) and should now be called directly if intending to print to the virtual serial device.
Drashna Jaelre [Wed, 10 Oct 2018 15:00:41 +0000 (08:00 -0700)]
Specify max layers supported in layer keycodes
Drashna Jaelre [Sat, 6 Oct 2018 14:57:55 +0000 (07:57 -0700)]
Update default Planck layout to be more in line with standard conventions
Drashna Jaelre [Sun, 7 Oct 2018 01:02:02 +0000 (18:02 -0700)]
Fix formatting in Unicode text
Brian Choromanski [Tue, 9 Oct 2018 17:20:09 +0000 (13:20 -0400)]
Added link to One Shot Keys
Brian Choromanski [Mon, 8 Oct 2018 13:48:44 +0000 (09:48 -0400)]
Added OSL to list of layer toggles
Grady Sigler [Tue, 9 Oct 2018 02:50:42 +0000 (20:50 -0600)]
Keymap: Iris Keymap (#4100)
* IRIS Keyboard Keymap
I wanted a keymap that really changed things up. I also found that as a programmer I need as many symbols as I can get.
* Make cmd-option-escape work on a mac
* Add more prettyfication.
* Add other types of hold
* More work on the layer keys
* tweaks
* More tweaks.
* more tweaks
* Remove OSL/OSM they didnt seem to work very well
captsis [Tue, 9 Oct 2018 01:20:31 +0000 (15:20 -1000)]
Keyboard: add orange75 (#4093)
* New Keyboard: orange75
Co-Authored-By: fox-lab <fox-lab@users.noreply.github.com>
* Update keyboards/orange75/info.json
corrected
* #4093 corrections
* added del to layout again
* clarified supported hardware
* directives...
* Update keyboards/orange75/config.h
* Update keyboards/orange75/readme.md
yiancar [Mon, 8 Oct 2018 22:27:04 +0000 (23:27 +0100)]
DC01 updates and I2C avr speed overwrite (#4088)
* DC01 updates and I2C avr speed overwrite
- General updating of DC01
- Made F_SCL define in AVR I2C driver overwritable from config.h
* Update drivers/avr/i2c_master.c
chipperdoodles [Sun, 7 Oct 2018 18:23:41 +0000 (11:23 -0700)]
Update Bluetooth docs (#4062)
* syncing upstream
* Bluetooth Doc update
More Description in bluetooth section, Addition to Config options rules.mk section.
* merge upstream
chibios
* lib/chibios checkout
* Additional EZ key Section
added back EZ-Key diy link, Cleaned up some errors
sbstjn [Fri, 5 Oct 2018 21:59:05 +0000 (23:59 +0200)]
feat: Add 68Keys.io
Bramver [Sun, 7 Oct 2018 14:36:01 +0000 (16:36 +0200)]
Keymap: Personal Nyquist keymap added. (#4059)
* Personal Nyquist keymap added.
* Responded to comments for PR.
Removed unnecessary imports.
Updated way of macros.
Removed tick from unicode inputs.
* formatting in keymap
Brian Mock [Sun, 7 Oct 2018 03:55:48 +0000 (20:55 -0700)]
Keymap: Adds TheVan RoadKit Gamepad Layout (#4090)
* adds prototype firmware for wavebeem-gamepad
* adds installer script
* updates readme
* updates title
* adds prototype firmware for wavebeem-gamepad
* adds installer script
* updates readme
* updates title
* removes unused code
* removes more code
* simplify code
Drashna Jaelre [Sun, 7 Oct 2018 00:44:33 +0000 (17:44 -0700)]
Update and clarify Unicode documentation (#4065)
* Update and clarify Unicode documentation
* Fixed UCIS info based on feedback from algernon
* Further clarifications and cleanup
* Formatting
* Add an example for unicode map
* fix AutoHotKey title
Drashna Jaelre [Sun, 7 Oct 2018 00:43:37 +0000 (17:43 -0700)]
Update Contrib doc (#4068)
* Add link for style
* ignore java
* Add example and update link?
* Minor fixes
* Change 1TBS text
* comments
Drashna Jaelre [Thu, 4 Oct 2018 17:17:41 +0000 (10:17 -0700)]
Add non-US Hash and Backslash to AutoShift handling
Wojciech Siewierski [Sat, 6 Oct 2018 14:49:04 +0000 (16:49 +0200)]
Keymap: Update keyboards/planck/keymaps/vifon (#4084)
* Implement macro recording
* Remove off-by-one from the macro recorder
* Holding both modifiers enables the third layer
* Exit the 3rd layer into one of the secondary ones
* Regular Enter and Escape on the secondary layers
Useful for the macro recording because the "tap" modifiers always act as
modifiers there.
* Remove the buffer overflow from the macro recorder
When the limit is reached, the backlight blinks with each keypress.
* More robust macro recording implementation
* Macro record refactoring and improvement
- support for a second macro (saved using the end of the macro buffer)
- improved reliability
* Add comments to my macros
* Macro recording: remove a redundant code
* Separate the raise+lower layer from the special layer
* Add back/forward keys
* Bind mouse movement
* More readable KC_TRNS
* Improve the mouse bindings
* Use a convenience macro instead of the low-level ACTION macro
* Add mouse to the Dual layer; make most of the layer transparent
* New "mouse" layer; clean up the "special" layer
* CapsLock, NumLock and ScrollLock on the Special layer
* Enable my fix for the stuck modifiers and adjust the dual layer to it
* Fix the macro recording after enabling the stuck mods fix
* Click with Lower/Raise+Space
* Reduce the memory used by the macro recording
Previously the auxiliary layers were numbered 30 and 31 which resulted
in all 32 array elements being allocated regardless of the actually
used layers in the user code.
* Optimize source_layers_cache for the cache memory
Swapping the array indices should increase the locality of the memory access.
* Remove the mouse layer
* Use update_tri_layer to simplify the code
* Add some custom per-keymap build options
* Add ShiftLock
* Secure the reset button
* Add numeric layer
* Remove explicit layer keys on LW and RS layers
* Replace Alt+left/right with Back/Forward keys
* Sleep/delay key (for macro recording)
* App/menu key
* Fix stuff after merging to master
* Local per-keymap config.h; minor cleanup
* Remove the old macro_record.h
Replaced with dynamic_macro.h
* Adjust my keymap to the current API
* Pure Pro Gaming layer
Accessible by double tapping the Pure Pro layer. It features switched
Lower and Raise layers, for one-handed access to numbers.
* Pure Pro Gaming layer: no Mod4, persistent number layer under RShift
* Pure Pro Gaming layer activated with long press, not double press
* Reduce the size of the vifon keymap
See: issue #930
* Increase the dynamic macro buffer
The default was actually decreased. The actual used value didn't change.
* Add the context menu key
* No more strange ideas in the gaming layer
* Reduce the firmware size by disabling API_SYSEX_ENABLE
* Make slash available on the PP layer (replaces the RESET key)
* Add a generic "hold this key" macro
* Add a missing undef
* Turn LGUI in the gaming layer into LW instead of disabling it
It's not as disruptive as LGUI and it makes the LW/RS order kind of
more consistent (LW on the left, RS on the right).
* Refactor the Pure Pro Gaming layer
* Try out the 1st party qmk KC_LOCK (vs my own KM_HOLD)
* Alternative way to switch keyboard layouts with the left hand
* Add dot & slash to the Pure Pro layer (but not to the Gaming layer)
* Now that there is a second KM_LW, we can simplify the layout a bit
It was confusing to have the modifiers completely swapped. Just
moving them is much more natural.
* Disable the console now that qmk got bigger
* Update the keymap for the modern qmk standards
Jereme Corrado [Fri, 5 Oct 2018 21:52:46 +0000 (17:52 -0400)]
Keymap: Added Planck keymap: jcorrado (#4083)
Takeshi ISHII [Fri, 5 Oct 2018 21:51:34 +0000 (06:51 +0900)]
Keyboard: Helix five_rows keymap reduced size (#4082)
* add PERMISSIVE_HOLD in helix:five_rows/config.h
* add Eucalyn char layout into helix:five_rows
* Helix five_rows keymap: make rgblight modes selectable.
No change in build result.
* fix keymap.c map comment, add console compile option
No change in build result.
* Helix five_rows keymap: reduced the size.
Johannes Huber [Fri, 5 Oct 2018 21:49:30 +0000 (23:49 +0200)]
E6V2 LE HHKB love (#4079)
* Keyboard: E6V2 LE HHKB layout support
* Keymap: Add johu's E6V2 LE HHKB layout
thomasviaud [Fri, 5 Oct 2018 19:00:24 +0000 (21:00 +0200)]
Keymap: Add french iso layout for dz60 (thomasviaud) (#4080)
yiancar [Thu, 4 Oct 2018 21:37:26 +0000 (22:37 +0100)]
ARM SWD guide
- Added a detailed (but saddly long) debugging guide.
- Modified sidebar and summary to include the links.
eucalyn [Fri, 5 Oct 2018 15:43:04 +0000 (00:43 +0900)]
Keyboard: set SAFE_RANGE (#4078)
noroadsleft [Fri, 5 Oct 2018 03:34:47 +0000 (20:34 -0700)]
Keyboard: DZ60: add Plate B layouts (#4076)
Adds maximized DZ60 Plate B layout macros in ANSI and ISO, featuring 2.25u Left Shift (1.25u/1u split for ISO) and 1.75u Right Shift with Inverted-T arrow keys. Also supports Split Spacebar and Split Backspace.
James Laird-Wah [Sat, 15 Sep 2018 12:28:25 +0000 (22:28 +1000)]
rgb_matrix: continue calling rgb_matrix_indicators() when toggled off
This allows user code to continue to use the matrix for indication, even
when the RGB toggle is off, using rgb_matrix_set_color().
Without this change, it's impossible for user code to use the matrix
when the toggle is off, as any changes get overwritten with black on the
next task cycle, and the indicator code is not called at all.