Takeshi ISHII
3d1801e63a
Helix keyboard led test as a keymap ( #2513 )
...
* duplicate keyboards/helix/rev2/keymaps/default to keyboards/helix/rev2/keymaps/led_test
* OLED & RGB LED on
* duplicate quantum/rgblight.[ch] to keyboards/helix/rev2/keymaps/led_test
* rgblight.c modify for RGB test
2018-03-16 16:28:07 -04:00
Otto Rask
ea070950e7
Add underglow animation support to rask's UK78 ( #2512 )
...
* Add rask's Satan layout
* Add rask's Satan layout
* Add rask's BananaSplit60 layout
* Add rask's BS60 readme
* Fix rask's BS60 readme image
* Fix rask's BS60 readme image again
* Add rask's UK78 layout
* Change RGui to be LGui to fix locale switching
On Ubuntu the keyboard seemingly lost RGui when toggling
between typing languages. With LGui toggling works normally.
* Add rask's ErgoDox Infinity layout
* Modify ErgoDox layout and add readme for it
* Add rask's UK78 layout readme
* Add undnerglow animation to rask's UK78 firmware
2018-03-16 16:27:03 -04:00
Drashna Jaelre
54f1cdfb1e
Add teensy revision folder for Orthodox Rev3 ( #2510 )
...
* Add Rev3 Teensy for Orthodox
* MOve bootloader defines into revision folders
* Finishing touches
2018-03-16 16:26:21 -04:00
Daniel Rodríguez Rivero
a730cf6718
Create sendstring_spanish.h
...
This makes possible to use SEND_STRING with a spanish keyboard for almost all symbols except the ones that require ALT, which are documented on the code comments.
I am not adding any documentation because the functionality is not complete until a way to specify alted symbols is added.
2018-03-16 16:25:24 -04:00
Louis Orleans
f139c3db8d
layout(preonic): update to dudeofawesome's layout ( #2507 )
...
* 🎉 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
* 🎨 remove redundant breaks
* 📝 update numpad layer render
* 🎨 fix indentation
* 🔧 add rules file
* ✨ 🔊 play sound when switching to numpad layer
* 🔨 use userspace sounds
2018-03-16 16:22:33 -04:00
Louis Orleans
48321c3eee
layout(infinity ergodox): update dudeofawesome's layout ( #2506 )
...
* 🎉 Building simple flasher
* 🎉 Flashing works
* 🎨 Cleaning up
* 🐛 Being more specific with board identity
* 🐛 Flashing correct keymap
* 🎉 Adding keymap
* ✨ Updating keymap
* 🚨 RGB
* ⏪ Revert "🚨 RGB"
This reverts commit 9ceabfb267
.
* ✨ Improvements to flasher
* ✨ Layout tweaks
* 💄 Messing around with LCD
* 💄 Enabling LCD backlight matching
* 🔧 Updating layout
* 🐛 Fixing console logging
* 🎨 Cleaning up indentation
* 🔧 Adding editorconfig
* ✨ Adding game layer
* 💄 Changing numpad layout
* ✨ 🔥 redoing entire layout
It's now more similar to the Planck default layout
* ✨ add workman and dvorak layouts
* 🐛 fix numpad
* 🐛 fix layer orders
* 🐛 fix layer toggling
* 🐛 fix tri-layer switching
* 🐛 fix LCD colors for adjustment layers
* 🔥 remove old flasher project
* 🔥 remove simple_visualizer
* 💄 update LCD colors
* 📝 fix layout comments
* 💄 swapping 2u buttons
* 🔥 🔧 removing editorconfig
* 🚨 using 2 spaces
* 📝 add README
* ⏪ Revert "💄 Enabling LCD backlight matching"
This reverts commit 51577903df
.
* ⏪ Revert "💄 Messing around with LCD"
This reverts commit fdd9acdae5
.
* 🐛 fix thumb inconsistency in QWERTY
* 🐛 fix media keys
* ✨ add F# shortcuts to vertical 1.5u buttons
* ✨ hold enter for RShift
* ✨ hold for numpad
* 🎨 remove unnecessary breaks
* 🎨 reoganizing layers
* ✨ add Colmak layer
* 🚧 🔧 add basic config
* ✨ use more standard numpad layout
* 💄 change layer orders
* ✨ add caps lock on adjust layer
* 🔥 disable space cadet
* 📝 update README
* 🔨 use userspace config
* 🎨 clean up a bit
* 🐛 undefine tapping toggle from base config
* 🔨 rename LED functions
2018-03-16 16:21:22 -04:00
lucwastiaux
e424944a57
update to Ergodox / Atreus Dvorak 42 key layouts ( #2504 )
...
* 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
* add browser control layer to atreus
* add flashing command line
* remove the tab on combined layer
2018-03-16 16:21:00 -04:00
Nicola Gargagli
4658786436
Add italian keymap
2018-03-16 16:20:40 -04:00
Brian Choromanski
6c74d734c2
Fixed various keymaps and the allocation of "key_combos" ( #2526 )
...
* Fixed plank keymaps so that they will compile for planck light
* tv44:budi now compiles
* s60_x:amnesia0287 now compiles
* Fixed allocation of key_combos so that narze keymap for planck can compile correctly
* Disabled rgb on ergodone and infinity
* Enabled tap dance so it compiles
* Added return statement so it compiles
* If compiling on light disable extra functionality
* Properly redefined variable so it compiles
2018-03-16 16:20:09 -04:00
U-LANDSRAAD\drashna
ad1a868701
Move Narze keymap into Ergodox Infinity folder
2018-03-14 22:01:52 -04:00
U-LANDSRAAD\drashna
9db908f7d1
Fix Preonic layout
2018-03-14 21:54:33 -04:00
ajp10304
added1f062
Planck ajp10304 ( #2519 )
...
* Planck ajp10304 layout clean up
* Planck ajp10304 layout add Mac layer extensions
* JJ40 ajp10304 layout add Mac layer extensions
2018-03-13 02:22:35 -04:00
uplus
e8e999dcc0
Fix preonic/rev2 bootloader config
2018-03-13 02:22:10 -04:00
Brian Choromanski
4464d90f4d
Fixed plank keymaps so that they will compile for planck light
2018-03-13 02:21:18 -04:00
Joe Wasson
2dacf25f28
Add layout support for contra.
2018-03-12 14:22:56 -04:00
Joe Wasson
bfa34d02b0
Add default keymap for contra
2018-03-12 14:22:56 -04:00
Jon Nall
0b82d08e8d
Fixed exit status check for brew
2018-03-09 20:10:44 -08:00
adiron
fdeb7f7665
Added Contra keyboard support ( #2501 )
...
* Added Contra keyboard support
The configuration came from a source distribution of the firmware on the
Contra's official website.
I have also included a simple MIDI keymap. (And it works!)
* Changes to Contra config and README
* Readme has been changed as requested by jackhumbert
* Config has been changed to add the Cartel and Contra names to
the USB configuration.
2018-03-09 14:27:31 -05:00
sparkyman215
141a52982e
update ymdk96 files
2018-03-09 13:34:37 -05:00
Danny
ac5326595c
Add Viterbi fido keymap ( #2454 )
...
* Add fido Viterbi keymap
* Cleanup rules files
* Remove unused WIP code
2018-03-09 13:32:50 -05:00
hypnocrat
400f410c45
XD75 keymap - Germanized ( #2441 )
...
* Added a heavily customized German keymap to the XD75RE
* A heavily customized alternative layout for the XD75, for German users
* Fixed capitalization, removed unnecessary files
* Hopefully fixed capitalization, some keymap changes
2018-03-09 13:32:03 -05:00
Brian Choromanski
8d6eadf261
Patched some keyboards that won't compile ( #2453 )
2018-03-09 13:31:42 -05:00
Louis Orleans
0e6e059ef3
layout(planck): dudeofawesome's layout ( #2457 )
...
* layout(planck): new layout initial commit
* feat(planck): add workman layout
* fix(planck): switching to workman
* layout(planck): swapping mnext and mplay
* feat(planck): prep for RGB
* perf(planck): remove plover
saves 256 bytes of memory
* perf(planck): remove colemak
saves 128 bytes
* layout(planck): swapping enter and quote
* perf(planck): disable console
frees 1664 bytes
* feat(planck): RGB under-lighting
* refactor(planck): change RGB pin
Uses pin labeled PB2
* feat(planck): add RGB keycodes
* feat(planck): re-enable audio
* style(planck): fixing indentation
Because who indents like that?
* style(planck): clean up keycodes
* layout(planck): remove del
* feat(planck): add tap-space to layer keys
* docs(planck): specify pin on PCB for RGB
* bug(planck): reducing tap time
* Revert "bug(planck): reducing tap time"
This reverts commit 62606b2dc6
.
* Revert "feat(planck): add tap-space to layer keys"
This reverts commit c74de5a4aa
.
* perf(planck): remove backlit case
* feat(planck): swap enter and quote
* bug(planck): moving right shift
* doc(planck): update README
* chore(planck): remove makefile
* 🔨 add userspace config
* 📝 update layer ascii art
* 🔥 disable RGB lighting
* ✨ add Colemak
* ✨ add numpad layer
* ✨ add caps lock on adjust layer
* 📝 update layer renders
* 🔥 remove workman sound def
* 🔨 add userspace config
* 📝 update layer ascii art
* 🔥 disable RGB lighting
* ✨ add Colemak
* ✨ add numpad layer
* ✨ add caps lock on adjust layer
* 📝 update layer renders
* 🔥 remove workman sound def
2018-03-09 13:31:08 -05:00
Campbell Barton
0603dcb1be
qwerty_code_friendly: minor updates ( #2494 )
...
* qwerty_code_friendly: minor updates
- Correct mistake in ascii keymap.
- Make lower right key delete again, but make it configurable.
- Make double shift for double quotes optional.
* qwerty_code_friendly: shift users title-caps
2018-03-09 13:19:51 -05:00
MakotoKurauchi
3313473004
Usb max power ( #2502 )
...
* add some comment about Helix customize and auto-setup RGBLIGHT_LIMIT_VAL
* add define USB_MAX_POWER_CONSUMPTION
2018-03-09 13:15:37 -05:00
Drashna Jael're
3f1d147529
Add SS_RALT for AltGR usage in macros
2018-03-09 13:15:10 -05:00
edwardbrowncross
eba4b08a4a
Add the OK60 keyboard ( #2488 )
...
* Add the OK60 keyboard
* Fix ok60 incorrect ANSI keymap signature
Add support for default ansi and iso 60 keymaps
2018-03-09 13:14:50 -05:00
Oscillope
7d9dc61504
Fixes for JJ40 and Oscillope keymap ( #2496 )
...
* Add navigation layer for hjkl arrow keys
* Fix Oscillope keymap after jj40.h changes. Also fix jj40.c so that it can build without rgblight if you don't want that enabled.
2018-03-08 21:31:08 -05:00
skullydazed
566399794a
Disable the glossary linking to fix #2498 ( #2499 )
2018-03-08 10:31:08 -08:00
That-Canadian
2bdf1731c3
Canadian planck ( #2463 )
...
* Line ending stuff again
* Added my personal Planck layout (finally)
2018-03-08 10:31:27 -05:00
MakotoKurauchi
955b17189a
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
2018-03-07 17:34:42 -05:00
crazyiop
3d7e9425c7
quantum: keympa_extra: add sendstring_bepo.h
2018-03-07 17:09:41 -05:00
crazyiop
483e3cd1cb
quantum: keymap_bepo.h: fix typo in BP_COMMMA
2018-03-07 17:09:41 -05:00
Lukas Klingsbo
821b492667
Swedish layout for iris
2018-03-07 17:07:05 -05:00
Cole Markham
bd1ad405bf
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
2018-03-07 17:06:41 -05:00
Maarten Dekkers
03df19d3f6
Fixed keymap, added capslock led for maartenwut's kbd66 keymap ( #2473 )
...
* Fixed keymap, added capslock led
* Removed macro
2018-03-07 17:06:04 -05:00
U-LANDSRAAD\drashna
42e85d2b92
Add layer_state_set_* to custom function lists
2018-03-07 17:05:38 -05:00
U-LANDSRAAD\drashna
d27d854913
Examples should all use _user functions for consistency
2018-03-07 17:05:38 -05:00
Sebastian Kaim
bec8d58ad8
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.
2018-03-07 17:05:02 -05:00
Blake Newman
6c473c5f38
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
2018-03-07 17:00:44 -05:00
Campbell Barton
aadb386de6
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).
2018-03-07 17:00:21 -05:00
Corey T Kump
b688c2c0b3
Corvec's Planck layout
2018-03-07 16:58:51 -05:00
Joe Wasson
7b80aea8b2
Add back docs for hand-swapping feature.
2018-03-07 16:56:57 -05:00
Kenny Hung
586aa15cef
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
2018-03-07 16:56:31 -05:00
skullY
48e11240a6
Move the linux tutorials to an info box on newbs_getting_started
2018-03-06 20:51:26 -08:00
skullY
75354f12d7
warn->danger
2018-03-06 15:39:46 -08:00
skullY
6a4e08938e
Flesh out the newbs guide
2018-03-06 15:22:47 -08:00
skullydazed
08e48eb6f5
Add a newbie guide for people completely new to QMK ( #2480 )
2018-03-06 14:37:48 -08:00
Pawnerd
12c8ee956d
Add knops configurator support ( #2474 )
...
* Committed initial version of the knops configurator.
* Added support for the Knops v1.1
2018-03-04 21:29:38 -05:00
Graham P Heath
b36b4382d0
Mention invalid names in the readme. ( #2458 )
2018-03-03 09:52:09 -08:00