Jeremy Herve
af84f0ff86
Keymap: Redox / jeherve: updates ( #4694 )
...
* Start using send_unicode_hex_string for shrug
See https://docs.qmk.fm/#/feature_unicode?id=send_unicode_hex_string
* Make sure one can come back to main layer after tapping to NAV
* Add 4 new keys to symbol layer
~, `, =, +, are now more accesssible. No need to reach out far from home row anymore
* Add two new macro keys
I did not have much use for the Expose key and the right Command key, so opted to replace those with 2 Macros:
- One to invoke Alfred: https://www.alfredapp.com/ => Opt + Space
- One to invoke 1password: https://1password.com/ => Cmd + Opt + \
* Update readme to mention changes in new version
* Remove unneeded short definition
* Shorter name for our custom key
See https://github.com/qmk/qmk_firmware/pull/4694#discussion_r243341864
* Make macros one-liners
See https://github.com/qmk/qmk_firmware/pull/4694#discussion_r243341487
* Switch to using eeconfig_init_user to set Unicode mode
See https://github.com/qmk/qmk_firmware/pull/4694#issuecomment-449151724
2018-12-21 10:00:45 -08:00
Takeshi ISHII
155e9310ff
Make quantum/split_common/serial.[ch] configurable ( #4419 )
...
* add temporary compile test shell script
* add 'CONFIG_H += serial_backward_compatibility.h' into common_features.mk:SPLIT_KEYBOARD block
* add quantum/split_common/serial_backward_compatibility.h
SERIAL_PIN_PORT and other PIN define move to serial_backward_compatibility.h
SERIAL_BACKLIT_START move to split_util.h
* quantum/split_common/serial.c change to helix-serial.c style serial configuration
* add temporary file quantum/split_common/split-keyboards-list.txt
* add '#define SOFT_SERIAL_PIN D0' to keyboards/6lit/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/divergetm2/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/ergotravel/rev1/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/foobar/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/handwired/dactyl_manuform/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/handwired/qc60/config.h
* add '//#define SOFT_SERIAL_PIN D0' to keyboards/handwired/xealous/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/iris/rev*/config.h
* add '//#define SOFT_SERIAL_PIN D0' to keyboards/lets_split_eh/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/levinson/rev*/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/miniaxe/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/nyquist/rev?/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/quefrency/rev1/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/qwertyydox/config.h,keyboards/qwertyydox/rev1/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/redox/rev1/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/rorschach/rev1/config.h
* remove '#define SOFT_SERIAL_PIN D0' from quantum/split_common/serial_backward_compatibility.h
* remove temporary file quantum/split_common/split-keyboards-list.txt
* remove temporary compile test shell script
* Revert "remove temporary compile test shell script"
This reverts commit 15b0021b4092127b8d8a21f572642ad3702b46d4.
* update quantum/split_common/compile_split_test.sh for new keyboard test
* add '#define SOFT_SERIAL_PIN D0' to keyboards/diverge3/config.h
* add '#define SOFT_SERIAL_PIN D0' to keyboards/40percentclub/25/config.h
* remove temporary compile test shell script
* update docs/config_options.md, quantum/template/avr/config.h
* fix quantum/template/avr/config.h
* fix typo docs/config_options.md
2018-12-14 11:00:10 -08:00
Mattia Dal Ben
faef966a4d
Keymap: Set serial connection as default for the Redox rev1.0 keyboard ( #4488 )
...
* Set serial as default for Redox
* Updated rules.mk file
* Removed unused rule
Co-Authored-By: mattdibi <mattdibi@users.noreply.github.com>
* Removed unused rule
Co-Authored-By: mattdibi <mattdibi@users.noreply.github.com>
2018-11-27 08:59:53 -08:00
FiNeXdesign
e10a602e7b
Keymap: Finex Redox keymap ( #4418 )
...
* Added FiNeX custom Redox Layout, first commit.
* updated readme
* removed old code
2018-11-13 14:44:50 -08:00
Jeremy Herve
a95fc388fd
Redox: move curly brackets one row down. ( #4364 )
...
In #4258 , the 2 curly brackets were inadvertently moved one row up. This fixes that.
2018-11-05 06:04:52 -08:00
Mattia Dal Ben
9ea0103520
Keyboard: Redox keymaps refactoring ( #4258 )
...
* Reconfigured keymap macro to resemble physical layout
* Updated italian keymap
* Added RGB controls
* Updated default keymap
* Updated german layout
* Updated jeherve keymap
* Changed include guards to pragmas
* Changed include guards to pragmas in keymaps
* Update readme
* Fixed unused include
* Fixed indentation
2018-10-27 09:40:28 -07:00
Drashna Jaelre
7e99d869de
Remove all of the deprecated RGB defines
...
Fixes #3641
2018-10-22 14:55:57 -04:00
Drashna Jaelre
00b6f14821
Replace outdated RGB/Audio information
2018-10-22 14:55:05 -04:00
Jeremy Herve
e11e4a91ac
Keymap: Redox: add a new Colemak keymap, macOS oriented. ( #3861 )
...
* Add my own keymap to the list of available Redox keymaps.
This keymap is a Colemak keymap, and is meant to be used on Mac OS.
More information can be found in the readme.
* Fix "macOS" typo and remove mention of the license.
This directory inherits the project's license.
* Add missing custom keycode.
* Address feedback from PR review
- Remove deprecated code
- Remove RGB logic since it is overwritten by code running later.
2018-09-10 07:39:05 -07:00
frederik-h
a6c770432f
Keymap: Add german layout for redox keyboard ( #3695 )
...
* Add german layout for redox keyboard
A german layout for the redox keyboard which tries
to stay close to the default english redox layout
while acommodating the umlauts at their usual position.
* Fix keycodes in german redox keymap
The keycode for Y was wrong.
* Minor changes
* Remove #ifdef include guard by #pragma once
* Remove unnecessary include from rules.mk
* Review changes
Remove unnecessary code fragments that
were pointed out in the review
of PR #3695 by @drashna.
2018-08-29 12:01:49 -07:00
Michael F. Lamb
95e9ef27be
add linebreaks to "Keyboard Maintainer:..." blocks where missing ( #3763 )
2018-08-26 11:59:52 -07:00
Len Trigg
0fa192091c
redox: convert to use SPLIT_KEYBOARD feature ( #3478 )
2018-07-25 12:16:03 -07:00
frederik-h
e954dfcf8c
Fix redox with DIODE_DIRECTION == ROW2COL ( #3394 )
...
The code for the redox keyboard was missing
an appropriate #ifdef in the matrix_init
function for the case where DIODE_DIRECTION == ROW2COL
2018-07-14 13:24:53 -07:00
noroadsleft
df73b74b55
Redox Configurator support ( #3290 )
2018-07-03 16:15:58 -07:00
Danny
2b677ddac9
Fix nyquist (and other splits using D2 in debouncing) ( #3067 )
...
* Update default Nyquist revision
* LED slave fix
* Sync changes from lets_split
* Add needed check for debouncing
* Remove line that was setting PD2 pin and interfering with use of that pin
* Add backlight key to keymap
2018-05-28 15:02:41 -07:00
Mattia Dal Ben
fd57ea0666
Default layout for the Redox keyboard ( #2954 )
...
* Improved default layout for Redox keyboard, renamed old layout
* Corrected copyright note
2018-05-13 19:31:38 -07:00
Mattia Dal Ben
3b7b1994cd
Redox keyboard code ( #2843 )
...
* Added Redox keyboard with default keymap (IT layout)
* Updated manufacturer url
* Applied requested changes
2018-04-29 13:01:33 -07:00