]>
git.donarmstrong.com Git - qmk_firmware.git/log
skullydazed [Thu, 8 Mar 2018 18:31:08 +0000 (10:31 -0800)]
Disable the glossary linking to fix #2498 (#2499)
That-Canadian [Thu, 8 Mar 2018 15:31:27 +0000 (07:31 -0800)]
Canadian planck (#2463)
* Line ending stuff again
* Added my personal Planck layout (finally)
MakotoKurauchi [Wed, 7 Mar 2018 22:34:42 +0000 (07:34 +0900)]
Move rows config to keymap (#2464)
* Fork from Let's Split
* Organizing files
* Delete some keymaps
* I2C and serial enabled at the same time
* Change readme
* add #define HELIX_ROWS for multiple rows
* Delete avrdude flashing script
* Delete makefiles
* Subproject elimination
* Fix lufa path
* Remove PLAY_NOTE_ARRAY usages to get rid of warning.
Fix conflicting function name
* Mousekey change default to off
* Fix to oled display adjust
* make rev2
change pin assign
change keymap
* use master_buffer
* Timing adjustment
* Organizing files
* Change Keymap
* Change Keymap
Add EISU and KANA
Correct 4rows
* NKRO default to disable
* EXTRAKEY_ENABLE default to disable
* add rgb reset key
* rgb custom function enable
* Extend font
* add RGBLED_POWER
default folder to helix/rev2
RGB_ENABLE to no
* renamed directory
* Disable RGBLIGHT_CUSTOM_DRIVER
* Disable LOCKING_SUPPORT_ENABLE
* Update bootloader setting
* Change readme
* Fixed argument error
* Move rows config to keymap
crazyiop [Sat, 10 Feb 2018 11:08:47 +0000 (12:08 +0100)]
quantum: keympa_extra: add sendstring_bepo.h
crazyiop [Wed, 28 Feb 2018 17:07:08 +0000 (18:07 +0100)]
quantum: keymap_bepo.h: fix typo in BP_COMMMA
Lukas Klingsbo [Sun, 4 Mar 2018 13:28:21 +0000 (14:28 +0100)]
Swedish layout for iris
Cole Markham [Wed, 7 Mar 2018 22:06:41 +0000 (16:06 -0600)]
Update Meira for revision 1.1 to enable backlighting by default (#2468)
* Update Meira for revision 1.1 to enable backlighting by default
* Updates to fix other keymaps
Maarten Dekkers [Wed, 7 Mar 2018 22:06:04 +0000 (23:06 +0100)]
Fixed keymap, added capslock led for maartenwut's kbd66 keymap (#2473)
* Fixed keymap, added capslock led
* Removed macro
U-LANDSRAAD\drashna [Mon, 5 Mar 2018 16:19:15 +0000 (08:19 -0800)]
Add layer_state_set_* to custom function lists
U-LANDSRAAD\drashna [Mon, 5 Mar 2018 15:59:27 +0000 (07:59 -0800)]
Examples should all use _user functions for consistency
Sebastian Kaim [Wed, 7 Mar 2018 22:05:02 +0000 (23:05 +0100)]
Fixed compilation of the ps2avrGB keyboard/firmware (resolving #2425) (#2478)
* Fixed compilation of the ps2avrGB keyboard/firmware
This commit fixes the silent compilation error for the ps2avrGB
keyboard/firmware. This error was caused by a lacking default
keymap which it did not have because all keyboards based on it were
moved to another directory. I also added the required config.h
options so it's possible to compile it again and (probably)
flash it on a b.mini.
Lastly, I updated the README to reflect the current state.
This commit fixes #2425
* Referenced the pearl in the ps2avrGB REAMDE
Added a reference to the pearl keyboard in the README of the ps2avrGB keyboard as it is originally based on the firmware as well.
Blake Newman [Wed, 7 Mar 2018 22:00:44 +0000 (22:00 +0000)]
layout(preonic): blake-newman's layout (#2483)
* layout(preonic): blake-newman's layout
- Add keymap
- Add Number Pad layout
- Reconfigure other layouts to my opinionated style
- Add `readme.md` with layout information
* layout(preonic): blake-newman's layout
- Move enter to `raise + space` / `lower + space`
- Replace `enter` to `right shift`
- Explicitly map modifier keys
Campbell Barton [Tue, 6 Mar 2018 14:54:50 +0000 (01:54 +1100)]
qwerty_code_friendly: various updates
- Remove action_get_macro in favor of process_record_user
- Support user defined words on layer 3 (pass via flags)
- Support backspace & del on left thumb cluster.
(optionally override top right backspace).
Corey T Kump [Tue, 6 Mar 2018 22:22:13 +0000 (17:22 -0500)]
Corvec's Planck layout
Joe Wasson [Wed, 7 Mar 2018 08:03:51 +0000 (00:03 -0800)]
Add back docs for hand-swapping feature.
Kenny Hung [Wed, 7 Mar 2018 21:56:31 +0000 (21:56 +0000)]
A small tidy up (#2490)
* Add extra RGUI key to make keyboard more MAC friendly
* Remove enumerators for no longer used layers in layout Skewwhiffy for XD75
* Make layer numbers even better
skullY [Wed, 7 Mar 2018 04:51:26 +0000 (20:51 -0800)]
Move the linux tutorials to an info box on newbs_getting_started
skullY [Tue, 6 Mar 2018 23:39:46 +0000 (15:39 -0800)]
warn->danger
skullY [Tue, 6 Mar 2018 23:22:47 +0000 (15:22 -0800)]
Flesh out the newbs guide
skullydazed [Tue, 6 Mar 2018 22:37:48 +0000 (14:37 -0800)]
Add a newbie guide for people completely new to QMK (#2480)
Pawnerd [Mon, 5 Mar 2018 02:29:38 +0000 (03:29 +0100)]
Add knops configurator support (#2474)
* Committed initial version of the knops configurator.
* Added support for the Knops v1.1
Graham P Heath [Sat, 3 Mar 2018 17:52:09 +0000 (11:52 -0600)]
Mention invalid names in the readme. (#2458)
skullydazed [Fri, 2 Mar 2018 17:21:03 +0000 (09:21 -0800)]
More thoroughly document Bootmagic and Command (#2455)
skullY [Fri, 2 Mar 2018 00:15:38 +0000 (16:15 -0800)]
Fix the SGUI aliases
skullydazed [Thu, 1 Mar 2018 16:13:10 +0000 (08:13 -0800)]
Add `SGUI()` and `SGUI_T()` for consistency with `KC_GUI` (#2442)
* Add `SGUI()` as an alias of `SCMD()` for consistency with `KC_GUI`
* Add `SGUI_T()` as an alias of `SCMD_T()` for consistency with `KC_GUI`
* Make SGUI the primary name
Mitchell van Manen [Thu, 1 Mar 2018 16:05:15 +0000 (17:05 +0100)]
Update feature_macros.md (#2387)
break statements are never reached due to the return statement, so unnecessary
Ivan Choi [Thu, 1 Mar 2018 15:51:57 +0000 (10:51 -0500)]
adding my keymap (#2443)
Maarten Dekkers [Thu, 1 Mar 2018 15:51:11 +0000 (16:51 +0100)]
Updated and added maartenwut's layouts (#2444)
fauxpark [Thu, 1 Mar 2018 15:49:50 +0000 (02:49 +1100)]
Add a little aside explaining that shifted keys with mod-tap doesn't work (#2446)
Louis Orleans [Thu, 1 Mar 2018 15:48:15 +0000 (07:48 -0800)]
layout(preonic): dudeofawesome's layout (#2449)
* 🎉 duplicate default Preonic keymap
* ✨ add Workman layout
* 🚚 swap backspace and delete
* ✨ enable hold enter for shift
* 🚚 swap media play and next
* 💄 use Planck startup sound
* 💄 add Workman layer sound
* ✨ add numpad layer
* 💄 add new workman sound
* 📝 add README
* 🎨 fix layout formatting
* 📝 add image of numpad layer
* 📦 changing chibios submodule version
to match upstream/master's version
* ✨ add caps lock key on adjust layer
* ✨ reworking numpad layer to match a real numpad
* ✨ add double tap to activate numpad
* 📝 fix layout comments
* 📝 update numpad layer render
* ✨ adding operator keys to left hand on numpad
* 🎨 shorten numpad keycodes
Drashna Jaelre [Thu, 1 Mar 2018 15:46:57 +0000 (07:46 -0800)]
Update to drashna keymaps and userspace (#2450)
* Add OSL keycodes and macro handling
* Re-add AVRDUDE target
* Userspace document cleanup and commenting
* Fix Orthodox keymap layout (cosmetic)
* Add caveat for KEYMAP Macros
* Minor tweaks
* Enable Bootmagic in Ergodox EZ
* Minor tweaks
Brian Choromanski [Thu, 1 Mar 2018 15:45:47 +0000 (10:45 -0500)]
Fixed dead links (#2451)
* Fixed typo of 'confid.h' to 'config.h'
* Fixed broken links in docs
* Fixed a lot of dead links
Gam3cat [Wed, 28 Feb 2018 21:44:27 +0000 (13:44 -0800)]
M10-A, M65-A, GonNerd keymaps (#2418)
* adding my keymap
* update keymap
* adding gamecat keymap for jc65 keyboard
* updating jc65-gamecat keymap
* updating jc65-gamecat keymap
* updating jc65-gamecat keymap
* updating jc65-gamecat keymap
* M10a keymap and M65a updates
* keymap updates
* keymap updates
* M10a/M65a keymap updates
* M10a/M65a keymap updates
* Delete test.txt
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65/M10 keymap updates
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65/M10 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* Set theme jekyll-theme-cayman
* Set theme jekyll-theme-slate
* M65 keymap update
* M10a/M65a keymap updates
* M10a keymap update
* M65a keymap update
* M65a keymap update
* M65a keymap update
* M65a readme update
* M65a/M10a updates
* M65a readme updates
* M65a/M10a updates
* M65A update
* M65A update
* M65A update
* M65A update
* M65A/M10A keymap update
* M10A keymap update
* Set theme jekyll-theme-tactile
* M10A keymap update
* M65A keymap.c update
* M65 keymap added LED backlight toggle, inc/dec to adjust layer.
* M65 keymap/readme updates.
* M65 keymap fix
* M65 keymap update
* remove theme
* fix comments/readme
* update keymap
* LED backlight update, guess based on reading atmega32u4 documentation for DDRB/PORTB regs, believe DDRB should only be written to once not every time CAPS is hit, but really not too sure.
* LED backlight update, guess based on reading atmega32u4 documentation for DDRB/PORTB regs, believe DDRB should only be written to once not every time CAPS is hit, but really not too sure.
* M65 keymap update
* Updated M65, M10, and gonNerd keymaps.
* update
* del
* keymap updates M65, M10, gonnerd
* update keymaps
* adding back readme that somehow got removed.
Brian Choromanski [Wed, 28 Feb 2018 21:43:15 +0000 (16:43 -0500)]
Fixed typo of 'confid.h' to 'config.h' (#2448)
* Fixed typo of 'confid.h' to 'config.h'
* Fixed broken links in docs
Danny [Wed, 28 Feb 2018 21:40:43 +0000 (16:40 -0500)]
Remap msys2 usb, fix USB port detection (#2301)
* Add AVRDUDE to MSYS2 setup
* Remap detected USB port in MSYS2 to COM port
Jason Gorman [Wed, 28 Feb 2018 21:22:53 +0000 (13:22 -0800)]
Merge of e6v2 stuff as well as my personal keymaps (#2434)
* Checkin of tada keymap and initial commit for e6v2.
* checking in other remaining changes before trying to merge
* Reverting pin change. This was done based on the json orginally provided by exclusive, but it was later determined my map was the correct one based on user testing
* fix extra key for ansi keymap. Didn't include fn as standard ansi shift is not split but still had it in keymap
* Fix default help file and add reset to default
skullY [Mon, 26 Feb 2018 01:41:43 +0000 (17:41 -0800)]
remove duplicate #define
skullY [Mon, 26 Feb 2018 01:40:18 +0000 (17:40 -0800)]
Test a shrug macro
Yan-Fa Li [Mon, 12 Feb 2018 18:48:38 +0000 (10:48 -0800)]
Custom keymap for clueboard 60
My customized keymap for the clueboard 60.
- Maps MT(LCTL,ESC) to Caps lock
- Swaps ALT and GUI for OSX
- Adds layer for WASD key navigation
Alejandro Blanco [Thu, 15 Feb 2018 19:06:40 +0000 (20:06 +0100)]
ErgoDox layout similar to Truly Ergonomic
Sean-Li Murmann [Fri, 23 Feb 2018 18:22:50 +0000 (02:22 +0800)]
new customized ErgodoxEz keymap with easy to remember modifiers. (#2400)
* First pass keyboard setup!
* More variation
* Final layer for today
* Added brace to middle key
Isaac Hookom [Fri, 23 Feb 2018 18:22:32 +0000 (13:22 -0500)]
new xd60 layout (#2405)
* new xd60 layout
* fix kc_slsh
ajp10304 [Fri, 23 Feb 2018 18:21:56 +0000 (18:21 +0000)]
JJ40 AJP10304 layout (#2407)
* JJ40 AJP10304 layout
Updated AJP10304 readme.md with formatting
* Revert default JJ40 keymap
Michael Wamsley [Tue, 20 Feb 2018 01:19:29 +0000 (17:19 -0800)]
Add additional 'tada68' layout.
lucwastiaux [Fri, 23 Feb 2018 18:16:40 +0000 (02:16 +0800)]
Update Dvorak 42 key layouts (#2420)
* add SCREEN_NAV layer for copy/pasting within screen
* working readreg/paste macros
* working read reg / paste macros
* write log and tran patterns, and expand
* add ls -la shortcut, add tab on combined layer
* put delete word on the right pinky key on shell_nav layer
* add TAB on the right side, add reset key
* added Cloud9 macros
* add cloud9 shortcuts to atreus layout
* added BROWSER_CONTROL layer
* finalized browser control layer
* adding comment
scott-t-wilson [Fri, 23 Feb 2018 18:16:10 +0000 (13:16 -0500)]
Lfkeyboards updates (#2421)
* Update smk65 fn layer, add iso
* Added Fn layer to ISO keymap
* Fix error when backlight is disabled but lighting isn't
* Remove broke mini1800 iso map
* Add keymaps
* Add LFKPad
* Add split delete to lfk78
* Typo
* Custom keymap
Graham P Heath [Fri, 23 Feb 2018 18:15:34 +0000 (12:15 -0600)]
Graham's Keymaps. (#2422)
* add my config
* fix backlight, clean up that code
* group background code, restore static var
* qwerty is supposed to be in the middle
* wrap layer change backlight in ifdef
* backlight levels and some more 'emojis'.
* Restructure to make it possible to press cmd ent on the right side of the board with one hand.
* Expose the period through the number layer. Add Hyper keys to mouse layer
* reduce mouse speed
* add a : -P key
* Thumbs up and down, remove some keys that are duplicated via function keys, clean up
* fix build issues
* add various emoji
* duplicate default Meira keymaps
* Miera updates
* add documented but unmapped emoji
* Sound for the Meira, was stumped by a file size! Thanks drashna!
* add docs
* docs
* revert lib changes...
* clean up
* clean up
* remove make file
* Fixes missing key
Yan-Fa Li [Tue, 20 Feb 2018 07:01:46 +0000 (23:01 -0800)]
Document bootmagic hot keys
- covers most of tmk_core/common/bootmagic.h
wanleg [Wed, 21 Feb 2018 22:46:57 +0000 (14:46 -0800)]
flashing instructions, keymap changes
* added flashing instructions for Linux & Windows
* minor keymap changes
ferbie [Thu, 22 Feb 2018 01:44:04 +0000 (20:44 -0500)]
Fixed formatting for Fedora example
deadencryption [Fri, 23 Feb 2018 18:13:09 +0000 (12:13 -0600)]
Adds dead encryption keymap
Mason McAllaster [Thu, 22 Feb 2018 15:32:18 +0000 (10:32 -0500)]
Planck/NIU_Mini - Mason Layout - Fixing comments, adding missed keys
James Shackleford [Fri, 23 Feb 2018 18:12:04 +0000 (13:12 -0500)]
tada68: layout: add new layout 'tshack' (#2431)
* Move to a more cross-platform grep command
* Use sed to strip out AVR_SIZE instead
* tada68: layout: add new layout tshack
Adds "James Shackleford's UNIX layout" for the Tada68
Jose Pablo Mora [Fri, 23 Feb 2018 00:42:04 +0000 (18:42 -0600)]
ergobox -> ergodox
Ben Hilburn [Mon, 19 Feb 2018 19:09:05 +0000 (14:09 -0500)]
Minor updates to docs (#2406)
* [docs/] Cleaning up some language to make it more clear.
* [docs/] Adding instructions for installing deps on RH / Fedora.
Jason Barnachea [Mon, 19 Feb 2018 19:07:59 +0000 (11:07 -0800)]
Readme img link updates (#2410)
* QMK and JC65 pcb img links updated
link fixes
* personal keymap updates
new v32u4 keymap, updated v32a keymap
* Update readme.md
Danny [Mon, 19 Feb 2018 18:50:35 +0000 (13:50 -0500)]
Update dilly default keymap (#2413)
* Move DEL to correct layer
* Move BNM to the left by one and move Backspace, add more stuff to layers
rempired [Sun, 18 Feb 2018 07:09:40 +0000 (23:09 -0800)]
1up60rgb Keyboard Support (#2404)
* Add files via upload
* Update keymap.c
* Update keymap.c
* Update 1up60rgb.c
* Tidy up the code a bit for submission into QMK Master
- Create readme file
- Fix compile issue with standard keymap
- Create default keymap
- Remove unused Makefile
* Keymap Adjustments
* Reworked alternate layouts
* Reworked keymaps
* Update keymap.c
* Update readme.md
Add carriage return to make README cleaner
Danny Nguyen [Fri, 16 Feb 2018 23:27:50 +0000 (18:27 -0500)]
Move hexwire layout into 4x12 layout folder
Danny Nguyen [Sat, 17 Feb 2018 03:13:28 +0000 (22:13 -0500)]
Add Dilly keyboard
GlenPickle [Fri, 16 Feb 2018 17:03:53 +0000 (11:03 -0600)]
Added Chimera LS and Chimera Ergo (#2335)
* Added Chimera Ortho keymap
* added readme
* fixed hardware link
* Added KC_KEYMAP
* resolving conflict
* Added Chimera LS and Chimera Ergo
* Added rules file
* fixed rule files
* Added Chimera Ortho keymap
* Added KC_KEYMAP
* Added Chimera LS and Chimera Ergo
* fixed rule files
* fixed rule files
* fixed image links
* Added KC_KEYMAP
* Added Chimera LS and Chimera Ergo
* Added Chimera Ortho keymap
* fixed rule files
* fixed rule files
* fixed image links
* Fixed KEYMAP vs KC_KEYMAP
Yan-Fa li [Mon, 11 Dec 2017 06:16:31 +0000 (22:16 -0800)]
u/yanfali custom keymap for Iris
Based heavily on the keymap by hexwire.
1. Moved LALT to LCTL; I don't need CTL because of ESCC.
1. Moved RAISE to old LALT.
1. Moved ENTER to old RAISE.
1. Move QUOTE to old ENTER.
1. Moved PLUS to old QUOTE.
1. replaced music next and volume up with browser forward and back
through history
Pittyolo [Tue, 13 Feb 2018 11:04:27 +0000 (12:04 +0100)]
Update keymap.c
tameone [Fri, 16 Feb 2018 17:01:51 +0000 (12:01 -0500)]
Iris: Create info.json (#2396)
* Create info.json
* Update info.json
Drashna Jaelre [Fri, 16 Feb 2018 17:00:39 +0000 (09:00 -0800)]
Fix EE HANDS on splits losing handedness if RGB is enabled (#2399)
* Fix EE HANDS on splits losing handedness if RGB is enabled
* Because I'm an idiot and did a bad cut/paste job
ChrissiQ [Fri, 16 Feb 2018 07:23:19 +0000 (00:23 -0700)]
Let's Split: Minor keymap fixes
Oryhara [Mon, 12 Feb 2018 20:47:32 +0000 (14:47 -0600)]
adding my stuff back after hard reset
Johan Ju [Sat, 10 Feb 2018 12:43:21 +0000 (13:43 +0100)]
Fix swedish NO_GRV
Fred Sundvik [Sat, 10 Feb 2018 23:33:57 +0000 (01:33 +0200)]
Change the CDC_NOTIFICATION_EPSIZE back to 8 from 32
Fred Sundvik [Sat, 10 Feb 2018 23:08:32 +0000 (01:08 +0200)]
Set unused USB serial buffer to 1 byte to save memory
Drashna Jaelre [Mon, 12 Feb 2018 20:46:35 +0000 (12:46 -0800)]
Update to drashna keymaps (#2381)
* Add to list of predefined rgb colors
* Change layer colors, to reflect new options
* Use Tag Toggle instead
* Clean up macros and add breathing indication for OSM Layer
* Get Viteri Macropad working properly
* Disable unused action features
* Use I2C because that's smaller, apparently
* Remove viterbi-half code
Gomme_Bidule [Mon, 12 Feb 2018 02:22:36 +0000 (03:22 +0100)]
Update feature_auto_shift.md
Kayle Knops [Mon, 12 Feb 2018 20:33:09 +0000 (21:33 +0100)]
Committed initial version of the knops configurator.
skullydazed [Sun, 11 Feb 2018 01:09:47 +0000 (17:09 -0800)]
Clueboard hotswap support (#2376)
skullydazed [Sun, 11 Feb 2018 01:08:37 +0000 (17:08 -0800)]
Modernize clueboard, add 66_ansi and 66_iso layouts (#2377)
yiancar [Sat, 10 Feb 2018 22:47:15 +0000 (23:47 +0100)]
New keyboard: Cu75 (#2374)
* Added Modular keyboards L,R and NUM
Created code modules for the 3 modules of the modular keyboard.
Original idea by MechboardsUK. Uses i2c implementation similar to lets
split
* Remove modular from master
This is to fix incorrect branching
* Addition of cu75
Addition of cu75 keyboard, uses libraries from LFKeyboards directory which are path linked to reduce file duplication.
Minor fix on cu24 readme
* Minor Readme Fix
IslandMan93 [Sun, 4 Feb 2018 21:50:49 +0000 (16:50 -0500)]
Diverge 3 initial commit
woo it works
use lets split code
Final working. Uses serial
Update license
Raymond Douglas [Sun, 4 Feb 2018 23:05:22 +0000 (15:05 -0800)]
Added raylas keymap for TADA68
Jason Barnachea [Sat, 10 Feb 2018 22:24:54 +0000 (14:24 -0800)]
Add JC65 ps2avrGB keyboard (#2351)
* Adds JC65 ps2avrGB keyboard
* Adds default keymap
* Adds personal keymap
* Backlight On/off support
Migrated code from the BFake. Functionality only on BL_ON, BL_OFF,
BL_TOGG.
* Backlighting config adjustment
Only 1 level supported.
* Personal keymap update
BL toggle added and RGB layer updates.
* Renamed jc65 ps2avrgb directory
Renamed directory for more clarity.
* Default keymap and default rules
* Personal keymap and personal rules
* Group JC65 QMK and PS2 versions
Group JC65 QMK and PS2 versions, Split directories, Readme for parent
folder.
* Default keycaps and personal keymaps re-added
Default and personal keymaps re-added. Keymaps, Readme, Rules.mk, and
config.h
* v32a default keymap rules
Default to no.
* RGB and Backlight default settings
Set to yes.
* Rules.mk defaults for personal keymap
Rules.mk defaults for personal keymap
* Revised keyboard readme make paths
Revised.
* Path correction
* jc65 default folder set
set default pcb to qmk version
* default rules for v32a
set to enable backlight and rgb by default.
Fred Sundvik [Sat, 10 Feb 2018 21:09:03 +0000 (23:09 +0200)]
Fix reset for STM32 devices
Michael F. Lamb [Wed, 7 Feb 2018 00:32:31 +0000 (16:32 -0800)]
add conditional to perform check-size only for supported architectures
Michael F. Lamb [Tue, 6 Feb 2018 20:05:48 +0000 (12:05 -0800)]
make check_size work across platforms
Drashna Jaelre [Thu, 8 Feb 2018 20:16:06 +0000 (12:16 -0800)]
Add the ability to disable Music Mode completely (#2339)
* Skip process_music in NO_MUSIC_MODE is defined
* Skip matrix_scan_music if NO_MUSIC_MODE is defined
* Skip music_all_notes_off if NO_MUSIC_MODE is defined
* Leave matrix_scan_music in, because it reduces firmware size by 150b....
* Add docs for NO_MUSIC_MODE
Danny Nguyen [Mon, 29 Jan 2018 15:49:26 +0000 (10:49 -0500)]
Switch from echo to printf for output without newlines
Danny Nguyen [Thu, 25 Jan 2018 21:36:01 +0000 (16:36 -0500)]
Only search through newly detected devices and discard ones that disappeared
fredizzimo [Thu, 8 Feb 2018 20:07:46 +0000 (22:07 +0200)]
Merge ChibiOS and LUFA descriptor support (#2362)
* Move lufa descriptor to protocol/usb_descriptor
* Try to compile usb_descriptor on ChibiOS
* Add lufa_utils for ChibiOS
Lufa USB descriptors for ChibiOS
* More lufa_util compatibility fixes
* First compiling version of shared USB descriptor
* Send the usb descriptors
* Fix the CONSOLE output on ChibiOS
* Add errors for unsupported interfaces
* Enable support for vitual serial port USB descriptors
* Implement virtual serial port for ChibiOS
* Cleanup the lufa_utils
Use the default lufa header files
* Add raw hid support for ChibiOS
This is completely untested
* Enable midi compilation on ChibiOS
* Move midi functionality out of lufa.c
* Don't register sysex callback when not needed
* ChibiOS compilation fixes
* Update ChibiOS submodule
* Fix the Midi USB descriptor
It didn't work properly when both Midi and Virtual serial port was enabled.
* Add MIDI support for ChibiOS
* Fix USB descriptor strings on ChibiOS
* Use serial usb driver for raw hid
* Generalize the ChibiOS stream like drivers
This makes the initialization much more simple and eliminates a lot of
the code duplication.
* Convert console output to chibios stream driver
* Fixes for ChibiOS update
* Update the ChibiOS contrib submodule
To include the usb data toggle synchronization fixes
* Fix duplicate reset enumeration on ChibiOS
* Add missing include
* Add number of endpoints check for ChibiOS
* Enable serial USB driver on all keyboards
* Add missing includes when API is enabled withot midi
* Add another missing inlcude
Jack Humbert [Thu, 8 Feb 2018 19:39:40 +0000 (14:39 -0500)]
ARM audio fixes, stack size increase (#2365)
* fix up arm audio implementation
* chibios stack size inc
* get one channel working
* update for chibios
jetpacktuxedo [Thu, 8 Feb 2018 16:55:51 +0000 (08:55 -0800)]
Fixed my minivan F-keys
Niles Christensen [Sun, 28 Jan 2018 20:24:43 +0000 (15:24 -0500)]
Makes layers consistent with comments
Danny Nguyen [Thu, 8 Feb 2018 15:09:53 +0000 (10:09 -0500)]
Replace Right key on base layer with RShift, convert adjust to KC_KEYMAP format
Fred Sundvik [Sat, 3 Feb 2018 10:55:56 +0000 (12:55 +0200)]
Send usb wakeup through ChibiOS
Fred Sundvik [Sat, 3 Feb 2018 10:43:22 +0000 (12:43 +0200)]
Update Chibios Contrib with 17.6.3 support
Fred Sundvik [Sat, 20 Jan 2018 16:12:38 +0000 (18:12 +0200)]
Update ChibiOS to 17.6.3
Legonut [Wed, 7 Feb 2018 04:44:10 +0000 (23:44 -0500)]
New keyboard added "Zen" (#2347)
* New keyboard added
Zen is a split ortholinear currently in group buy.
* remove bad keymap
Keymap was throwing errors
* remove other bad keymap
I should have checked these before haha
* small fix to update folder name
* renamed temp
* renamed to zen
* update folder name
* Slim down matrix code
Suggested by drashna
* move KC_NO
* Update keymap
* change from rev2 to rev1
Drashna Jaelre [Wed, 7 Feb 2018 04:21:03 +0000 (20:21 -0800)]
Re-add Flip Installer (#2355)
* Re-add Flip Installer
Found the update URL for it.
http://www.microchip.com/developmenttools/productdetails.aspx?partno=flip
* Comment out JRE installer version
QMK Bot [Wed, 7 Feb 2018 04:05:15 +0000 (04:05 +0000)]
convert to unix line-endings [skip ci]
KeLorean [Wed, 7 Feb 2018 04:01:29 +0000 (23:01 -0500)]
made changes to my kelorean planck keymap (#2343)
* Planck-swapped up/down arrows,s65x-add dvorak
* Added Dvorak as first layer of default keymap
* planck-swap up and down arrows. s65x-added dvorak
* added colemak to kelorean s65x keymap
* made more changes to kelorean keymap
* just tryinng to fix bc i was not connected upstrem
U-LANDSRAAD\drashna [Tue, 6 Feb 2018 05:57:32 +0000 (21:57 -0800)]
Remove _quantum functions from custom matrix.c code
skullydazed [Mon, 5 Feb 2018 16:54:49 +0000 (08:54 -0800)]
Add stm32 to drivers.txt
scauligi [Sun, 4 Feb 2018 18:45:19 +0000 (10:45 -0800)]
Fixes to get tap dance to fire at proper places (#2272)
* tap dance fixes: fire immediately upon completion and also get properly interrupted before macros
* bugfix for tapdance improvement
* fix build