]>
git.donarmstrong.com Git - qmk_firmware.git/log
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
KeLorean [Sun, 4 Feb 2018 18:44:58 +0000 (13:44 -0500)]
made kelorean keymaps for planck and s65x (#2331)
* 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
Drashna Jaelre [Sun, 4 Feb 2018 18:44:02 +0000 (10:44 -0800)]
Update to drashna userspace (Keymap Templating) (#2338)
* Change tapping term to be longer
* Make Audio/Underglow settings permanent
* Use wait_ms rather than _delay_ms
* Readd One Shot Mods
* Switch to Imperial March startup sound
* Move OSM to it's own layer
* Minor Formatting Tweaks
* Keymap Templates and formatting fixes
Harley Laue [Fri, 6 Oct 2017 23:32:02 +0000 (16:32 -0700)]
Added personal nyquist & levinson layouts
f3d3 [Sat, 3 Feb 2018 20:22:30 +0000 (21:22 +0100)]
Added dz60 custom layout (#2302)
* Add files via upload
* Update keymap.c
* Delete keymap.c
* Added dz60 banana-split layout
* Added dz60 custom layout
Added layout for dz60 with split spacebar, arrows and other customizations.
jirgn [Sat, 3 Feb 2018 20:22:00 +0000 (21:22 +0100)]
just a planck layout (#2320)
* added jirgn keymap from dotfiles
* added jirgn s keymap as copy from default
* [TASK] removed unnecessary colemak and dvorak layouts
* [TASK] added right shift with tab to enter
* [TASK] added ctrl keys beside homerow
* [TASK] added Navigation Layer
removed unnecessary BACKLIT
removed Media Controls in Base Layers
* [TASK] added left Navigation mode fixed some doc
* [Fix] locked navigation layer by adding a transparent key for nav_mod
keys
* [TASK] added some more symbols and removed lower F1-F12 keys
* [TASK] added some README and a layout design
* [FIX] forced for adding to repo
* [FIX] forced for adding to repo
* [FIX] problem with layerswitching and hanging ctrl
* removed image from repo
* removed github image link with permalink from layout designer
* removed github image link with permalink from layout designer
* replaced image with permalink to layout editor
yiancar [Sat, 3 Feb 2018 20:21:24 +0000 (20:21 +0000)]
Cu24 keyboard addition (#2330)
* 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
* CU24 Support
Addes Support for the upcoming CU24 keyboard sold by CapsUnlocked
* Removed modular keyboards to make stuff clear
* Lower Case folders
* Remove CU24 - Rename Folder
* Add CU24 - Renamed
* Fixed ignore list
I am stupid
Fred Sundvik [Sat, 3 Feb 2018 15:47:28 +0000 (17:47 +0200)]
Fix .editorconfig to not mess with line endings
Emily Soldal [Thu, 4 Jan 2018 18:20:40 +0000 (19:20 +0100)]
Map num lock and caps lock LED events to the RXLED and TXLED
HagVcom [Fri, 2 Feb 2018 06:50:22 +0000 (07:50 +0100)]
Added "hag" keymap to Iris (#2313)
* Create keymap.c
Add Hag keymap, a heavily modified dvorak swedish keymap with multiple layouts and often used stuff under the alpha cluster.
* Create config.h
* Create rules.mk
Kenneth Aloysius [Fri, 2 Feb 2018 06:30:47 +0000 (17:30 +1100)]
Update personal layouts, free up matrix_scan_user for JJ40 (#2319)
* Add NIU Mini keymap from Planck keymap
* Remove old keymap files
* Fix README, removed Planck references
* Add default layout, move Planck layout to separate folder
* Update README
* Add my XD60 keymap
* Change RShift to slash
* Fix keymap: stuck on MO(1)
* Move RESET to Fn+Enter
* Add: RGB saturation cycle
* Add numpad layer to keymap
* Fix last case
* Cleanup Mechmini keymap. Once the custom RGB function is defined, there is no need to manually handle RGB code.
* Change default to KEYMAP_MIT, not KEYMAP_OFFSET
* Add custom RGB code for JJ40
* Reset Mechmini advertised power draw to 500. Will have to test actual maximum power draw later.
* RGB working on JJ40.
* Fix: saturation increase/decrease flipped
* Add new directory for my custom keymap with RGB keycodes
* Swap LAlt and LGUI
* Update JJ40 max power draw with measured value
* Update: fun40 rules.mk to enable underglow; earlier failed Travis CI
* Fix: init RGB LEDs on boot. Also added HHKB-like keymap for XD60.
* Super rudimentary backlight test, init RGB LEDs on boot
* Backlighting works - stays on for now
* Toggling working
* Now can override backlight.c functions. Problem was functions in backlight.c weren't called before due to a lack of matrix_scan_quantum() in matrix.c
* Timers not working
* Delete global.h
* Cleanup
* Compiles
* Good sign: LEDs stop working again
* Handle timer1 overflow
* Progress: fix: forgot to init
* Backlighting fully working now except breathing.
* Revert keymap to original keycodes
* Update XD60 keymap README
* Update JJ40 keymap with backlight toggles
* Breathing working just fine.
* Update references
* Add backlight_set() call
* Cleanup code to disable backlight
* Fix: does not compile
* Fix: missing call to rgblight_task.
* Testing with BACKLIGHT_BREATHING
* Cleanup
* Cleanup comments
* More commenting cleanup.
* Do not enable BACKLIGHT_BREATHING by default
* Update XD60 keymap
* Update: move matrix_scan_kb out from matrix.c to jj40.c (kb-level)
* Cleanup for PR
* Fix conflict in readme.md for NIU mini
* Restore original power consumption figure
* Fix: matrix_scan_user() now has to be defined in the keymaps
* Add weak `matrix_scan_user` so it does not have to be defined in keymap
* Add weak matrix_init_user()
kifinnsson [Fri, 2 Feb 2018 06:22:37 +0000 (23:22 -0700)]
Personal BEAKL9 based keymap (#2304)
* Adding personal BEAKL9 based keymap
Initial commit, very much a WIP/Proof of concept.
* Updating personal BEAKL9 based layout
* F-keys added to upper layer
jola5 [Fri, 2 Feb 2018 06:21:41 +0000 (07:21 +0100)]
Not quite neo (#2318)
* planck with a not-quite-neo layout for a de-DE OS/SW keymap
* ergodox infinity with a not-quite-neo layout for a de-DE OS/SW keymap
* add documentation
Donald [Fri, 2 Feb 2018 06:13:44 +0000 (01:13 -0500)]
Added info.json and updated README for Deltasplit75 (#2266)
* Added info.json and updated README
* Updated info.json
Louis Orleans [Fri, 2 Feb 2018 06:11:57 +0000 (22:11 -0800)]
🔧 create info.json for Infinity Ergodox (#2267)
* 🔧 create info.json for Infinity Ergodox
I'm not sure if the bootloader key is set correctly.
* 🐛 fix layout name
Erin Call [Mon, 22 Jan 2018 22:11:46 +0000 (14:11 -0800)]
Use perl directly instead of grep -P
BSD grep (the one on OSX) lacks a -P flag. The grep -P command thus
fails and prints a usage message to the terminal. This fixes that.
mvs [Thu, 18 Jan 2018 00:21:31 +0000 (19:21 -0500)]
QWERTY based layout with thumb-chording (SHIFT + SPECIAL) and programming layer.
Stephen Tudor [Sun, 7 Jan 2018 21:59:56 +0000 (16:59 -0500)]
Add smt keymap for KBD75
adiabatic [Fri, 2 Feb 2018 06:01:18 +0000 (22:01 -0800)]
zweihander: rename, ⌃ → ⌥, README revamp (#2311)
* zweihander-osx: Remove app keys, etc.
- add right command keys
- add F16 on ;' for Siri
- remove command-Q (too easy to hit)
* Rename zweihander-osx to zweihander-macos
zweihander-macos: / / ^ → / / ⌥; README revamp
zweihander: rename, ⌃ → ⌥, README revamp
Brosseau Valentin [Fri, 2 Feb 2018 06:00:39 +0000 (07:00 +0100)]
Xd75 : Bépo layout for the XD75 (#2166)
* Add xd75 layout
* Add Readme
* Update layout
* Remove Backlight keys
* Move ENTER / BACKSP / DEL
* Commit my bepo layout instead of the qwerty version since i will not use it
* Use 0 instead of 00
* Fix TODO key
* Update the readme
* Replace wrong key placment
* Update center column
* Update the layout with 2-u key
* Adjust the fn layer
* Adjust the main layer
* Adjust the fn layer
Christian Richter [Fri, 2 Feb 2018 06:00:09 +0000 (07:00 +0100)]
Added us based keyboard layout with cursor keys and mouse functionality for SATAN GH60 (#2180)
* Add chaser keymap
* Added missing readme
* Add missing mousewheel und mousebutton 3
Daniel Shields [Fri, 8 Dec 2017 14:33:24 +0000 (14:33 +0000)]
Replace custom tap dance keys with mod tap keys in planck/keymaps/dshields
Chris Lee [Sat, 2 Dec 2017 10:26:49 +0000 (03:26 -0700)]
Add support for key backlighting to bfake
If BACKLIGHT_ENABLE is set to `yes` in `rules.mk`, then the user
can use the `BL_*` keycodes to adjust the backlight. At the moment,
only on/off is supported.
Koen Klinkers [Fri, 2 Feb 2018 04:08:39 +0000 (05:08 +0100)]
updated xd75 layout (#2321)
* plank layout
* ergodone
* x75
* readmes
* added rgb controls
* bslash
* added backlighting based on layer/modifier
* changed colors
Oryhara [Fri, 2 Feb 2018 04:08:18 +0000 (22:08 -0600)]
Halfkey function for every layer (#2327)
* started work on halfkeyboard
* update to keymap
* halfkey layouts complete for dvorak and qwerty
* added plover layout to halfkeyboard mapping
* fixed error in dvorak layout right hand
* fixed error in dvorak layout right hand, comments updated
* thing
* added minus and equals to normal layouts
* added minus and equals to normal layouts
* adde visualizer matching halfkeyboard mappings
* adde visualizer matching halfkeyboard mappings
* updated keymaps for mirror handedness functionality for all layers. Also added visualizer code for distinct color for each layer, and LCD text displaying the current layer.
* had a KC_TILD where should have had KC_GRAV
* its spelled KC_GRAVE
Null [Fri, 2 Feb 2018 04:07:47 +0000 (22:07 -0600)]
added my layout (#2326)
* added my layout
basically just default with proper arrow-keys
* fixed arrow keys now works properly
Mitchell van Manen [Thu, 1 Feb 2018 21:10:25 +0000 (22:10 +0100)]
Imperial Match (Darth Vader's Theme) added
crappy recording: https://clyp.it/0lufqils
Michael Kaylan [Thu, 1 Feb 2018 22:12:23 +0000 (16:12 -0600)]
Add missing parenthesis back to backlight_tick
LEdiodes [Sun, 28 Jan 2018 20:58:42 +0000 (14:58 -0600)]
added ATOM47 (Vortex Core QMK powered PCB) & DZ60 Custom config(LEdiodes) (#2310)
* added ATOM47 (Vortex Core QMK powered PCB)
* fixed broken\unfinished comment block
* moved Layer template to default template.
* moved Layer template to default template and removed template from the keymap.c file.
* Added LEdiodes config
* created readme.md
contains an image of 60% board(LEdiodes).
* updated readme.md with images
added images of the PCB and some feature details from https://geekhack.org/index.php?topic=93447.msg2545221#msg2545221
* removed excess words.
* followed the readme template to a T.
* formatting fix : added a return.
sanosis [Sun, 28 Jan 2018 20:58:03 +0000 (21:58 +0100)]
Support for YMDK NP21 (#2316)
* ymdk_np21 initial support
Base support of ymdk_np21 - based on jj40. Full grid layout
* Update README.md
Replacing description.
* Adding YMDK NP21 to comunity list.
Adding YMDK NP21 to community supported list.
sanosis [Sun, 28 Jan 2018 19:46:22 +0000 (20:46 +0100)]
Adding jj40 to keyboard list (#2315)
* Adding jj40 to keyboard list
Adding jj40 to Community-supported list.
* Update readme.md
skullydazed [Sun, 28 Jan 2018 19:11:28 +0000 (11:11 -0800)]
Always copy the firmware file to the root qmk_firmware directory (#2314)
* Always copy the firmware file to the root qmk_firmware directory
* remove circular dependency
Sam Perman [Sat, 27 Jan 2018 15:49:43 +0000 (10:49 -0500)]
update sed to work on mac
See https://stackoverflow.com/questions/
19456518 /invalid-command-code-despite-escaping-periods-using-sed
MakotoKurauchi [Sun, 28 Jan 2018 17:14:12 +0000 (02:14 +0900)]
Add helix keyboard (#2308)
* 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
Gabriel Rauter [Fri, 26 Jan 2018 12:57:09 +0000 (13:57 +0100)]
katana60: fix bootloader size to work with PCB
Fix the bootloader size so the `RESET` key actually resets to the
bootloader instead of just restarting the boards.
Mason McAllaster [Thu, 25 Jan 2018 06:09:37 +0000 (01:09 -0500)]
Adding personal keymap for planck/niu_mini (#2263)
* Adding mason keymap for planck/niu_mini
* Adding power shortcut
manofinterests [Sat, 13 Jan 2018 03:41:14 +0000 (19:41 -0800)]
hi there friends
na7thana [Thu, 25 Jan 2018 06:04:31 +0000 (22:04 -0800)]
Hi there :) (#2273)
Alex Vogel [Thu, 25 Jan 2018 06:03:49 +0000 (07:03 +0100)]
[Keymap] semi-ISO Spanish HHKB Keymap for Satan Keyboards (#2290)
* ISO HHKB first commit
* First version of my HHKB ISO Spanish Keymap
* Readme.md
* Added more media keys.
Caps Lock added on function layer.
Backlight toggle added on funtion layer.
* RGB support for WS2812B RGB led strip
* RGB and brightness control.
Greizgh [Sat, 20 Jan 2018 15:41:36 +0000 (16:41 +0100)]
Fix compilation error when RGB light is disabled
TerryMathews [Thu, 25 Jan 2018 06:00:59 +0000 (01:00 -0500)]
Add SSD1306 OLED display support to TKC1800 (#2293)
* Add support for SSD1306 OLED display
* Correct keymap
Had tilde on keymap instead of grave, corrected.
* Winkeyless keymap
allo-world [Thu, 25 Jan 2018 06:00:31 +0000 (22:00 -0800)]
Added KBD66 (#2292)
* Created default layout for KBD66.
* Added KBD66 ISO layout.
Thomas Järvstrand [Sun, 21 Jan 2018 20:32:19 +0000 (21:32 +0100)]
Make new_project.sh a bit more robust
Danny Nguyen [Wed, 20 Dec 2017 15:58:28 +0000 (10:58 -0500)]
Add Chocopad keyboard
Danny Nguyen [Thu, 18 Jan 2018 19:51:16 +0000 (14:51 -0500)]
Update pinout for Rev. 1.0 Iris without LED
Joe DeVivo [Fri, 29 Dec 2017 16:09:54 +0000 (09:09 -0700)]
Iris send backlight info over i2c
U-LANDSRAAD\drashna [Wed, 27 Dec 2017 02:06:27 +0000 (18:06 -0800)]
Disable MIDI on Planck so all revisions compile without compilition size errors
Fred Sundvik [Sun, 21 Jan 2018 08:57:25 +0000 (10:57 +0200)]
Enable FPU on Clueboard60
Fred Sundvik [Sun, 21 Jan 2018 08:56:41 +0000 (10:56 +0200)]
Revert back to normal sleeping wait behaviour for STM32
Fred Sundvik [Sun, 21 Jan 2018 08:55:40 +0000 (10:55 +0200)]
Fix compiler settings for MCUs with floating point
skullY [Fri, 19 Jan 2018 19:58:19 +0000 (11:58 -0800)]
Clarify the format for layout names
Kenneth Aloysius [Thu, 18 Jan 2018 21:02:32 +0000 (08:02 +1100)]
Backlighting for JJ40 and underglow initialisation code (#2260)
* Cleanup Mechmini keymap. Once the custom RGB function is defined, there is no need to manually handle RGB code.
* Change default to KEYMAP_MIT, not KEYMAP_OFFSET
* Add custom RGB code for JJ40
* Reset Mechmini advertised power draw to 500. Will have to test actual maximum power draw later.
* RGB working on JJ40.
* Fix: saturation increase/decrease flipped
* Add new directory for my custom keymap with RGB keycodes
* Swap LAlt and LGUI
* Update JJ40 max power draw with measured value
* Update: fun40 rules.mk to enable underglow; earlier failed Travis CI
* Fix: init RGB LEDs on boot. Also added HHKB-like keymap for XD60.
* Super rudimentary backlight test, init RGB LEDs on boot
* Backlighting works - stays on for now
* Toggling working
* Now can override backlight.c functions. Problem was functions in backlight.c weren't called before due to a lack of matrix_scan_quantum() in matrix.c
* Timers not working
* Delete global.h
* Cleanup
* Compiles
* Good sign: LEDs stop working again
* Handle timer1 overflow
* Progress: fix: forgot to init
* Backlighting fully working now except breathing.
* Revert keymap to original keycodes
* Update XD60 keymap README
* Update JJ40 keymap with backlight toggles
* Breathing working just fine.
* Update references
* Add backlight_set() call
* Cleanup code to disable backlight
* Fix: does not compile
* Fix: missing call to rgblight_task.
* Testing with BACKLIGHT_BREATHING
* Cleanup
* Cleanup comments
* More commenting cleanup.
* Do not enable BACKLIGHT_BREATHING by default
amanda flagg [Wed, 17 Jan 2018 23:13:52 +0000 (15:13 -0800)]
add dz60 map with arrow keys (#2270)
stephengrier [Wed, 17 Jan 2018 19:44:12 +0000 (19:44 +0000)]
Adding stephengrier keymap for the tada68 keyboard. (#2269)
Drashna Jaelre [Wed, 17 Jan 2018 19:28:23 +0000 (11:28 -0800)]
Update to drashna keymaps (#2281)
* Move faux clicky into userspace
* Get Audio and RGB enabled on Orthodox-rev1
* Add faux click to userspace
* Add Orthodox Rev3 check to macros
* Hack Orthodox Name for drashna keymap
* No more One Shots
* Ergodox product name hack
* Enable Audio on Orthodox by default
skullydazed [Sun, 14 Jan 2018 04:38:25 +0000 (20:38 -0800)]
Fix up the ARM audio support (#2136)
* Get audio working on clueboard/60
* add keys for music mode
* Change doubles to floats
* add keys for all the songs
* revert to the default startup sound
* Remove music mode until we can figure out why it crashes
manofinterests [Sat, 13 Jan 2018 04:23:25 +0000 (20:23 -0800)]
Update info.json
Jack Humbert [Sat, 13 Jan 2018 01:47:39 +0000 (20:47 -0500)]
Update info.json
Marco Scannadinari [Mon, 8 Jan 2018 23:11:26 +0000 (23:11 +0000)]
Reset color after submodule warning message
Fixes leaking bold text
noisebomb44 [Mon, 8 Jan 2018 23:21:50 +0000 (00:21 +0100)]
Update ergodone.c
Kaleb Elwert [Wed, 10 Jan 2018 21:15:06 +0000 (13:15 -0800)]
Fix call to memset for various keyboards
chancellorr [Thu, 11 Jan 2018 06:50:54 +0000 (01:50 -0500)]
Adding my Tada68 Keymap.
Daniel Gordon [Mon, 18 Dec 2017 22:01:59 +0000 (16:01 -0600)]
Add Daniel Gordon's Ergodox Infinity and Chimera
* gordon.c defines many aliases for KC codes.
* gordon.c defines many advanced tap dance functions.
* This is a squashed commit of about 6 months of work on chimera and
ergodox infinity changes.
* Ignore the change-id below.
Change-Id: I83927139e8a80fe08992ae91ec7d62571498f7f7
Mikkel Jeppesen [Fri, 12 Jan 2018 17:57:48 +0000 (18:57 +0100)]
Updated files to better support sockets version (#2255)
Mason McAllaster [Thu, 11 Jan 2018 23:12:15 +0000 (18:12 -0500)]
Updating default niu mini keymap to better reflect product
Kyle Sargent [Fri, 12 Jan 2018 17:56:50 +0000 (09:56 -0800)]
Layout for BananaSplit60 (#2257)
* Kamon bananasplit layout
* readme
pmalecka [Fri, 1 Dec 2017 08:09:52 +0000 (09:09 +0100)]
added the possibility to hav shifted(modded) tap dance
fauxpark [Fri, 12 Jan 2018 13:26:39 +0000 (00:26 +1100)]
Clarify that we actually have max 16 total backlight levels
fauxpark [Fri, 12 Jan 2018 12:49:15 +0000 (23:49 +1100)]
Remove reference to BL_x in keycodes.md, and add BL_BRTG
Oryhara [Fri, 12 Jan 2018 17:35:33 +0000 (11:35 -0600)]
Halfkeyboard functionality for dvorak and qwerty (#2261)
* started work on halfkeyboard
* update to keymap
* halfkey layouts complete for dvorak and qwerty
Danny Nguyen [Fri, 12 Jan 2018 17:12:19 +0000 (12:12 -0500)]
Add -e to enable interpretation of escape characters
farmakon [Sun, 7 Jan 2018 16:23:45 +0000 (17:23 +0100)]
Adding XMMX (#2236)
* gh80_3000
* Add files via upload
Jack Humbert [Fri, 5 Jan 2018 21:28:46 +0000 (16:28 -0500)]
Update info.json
Jack Humbert [Fri, 5 Jan 2018 20:44:59 +0000 (15:44 -0500)]
Info json fixes (#2232)
* Update info.json
* Update info.json
* Update info.json
* Update info.json
Jack Humbert [Fri, 5 Jan 2018 20:33:15 +0000 (15:33 -0500)]
Update info.json
Jack Humbert [Fri, 5 Jan 2018 20:32:52 +0000 (15:32 -0500)]
Update info.json
Hannes Egler [Fri, 5 Jan 2018 16:50:28 +0000 (17:50 +0100)]
Added RGB and in-switch LED controls (#2227)
* Default layout with RGB and in-switch LED controls
This is a variation of the default keymap with added RGB underglow and in-switch LED controls.
* Readme for default_rgb keymap
* ISO keymap with RGB and in-switch LED controls
This is a variation of the default ISO keymap with added RGB Underglow and in-switch LED controls.
* readme for iso_rgb keymap