Didier Loiseau
db35212422
Removed D(LSFT) is CSA macros
...
Were causing stuck LSFT weak mods.
2016-04-06 01:07:34 +02:00
Didier Loiseau
81a889c97d
Add delay to CSA macros using dead keys
...
With the BÉPO over CSA on Windows, the dead keys stop working after a
while, like in
http://superuser.com/questions/776558/suddenly-dead-keys-dont-work
I suspect this is triggered by too fast typing from macros.
2016-04-06 01:05:53 +02:00
Didier Loiseau
5bc69c5b0a
Fixed compilation issues
2016-04-06 00:09:03 +02:00
Didier Loiseau
4289ff7939
Removed remaining ALT_T and CTL_T keys
...
Having "true" modifiers is more reliable and practical.
- moved APP in place of HOME
- moved HOME in place of LSFT on left thumb
- moved END in place of RSFT on right thumb (Ctrl+End with single hand!)
- removed ALT_T from KC_ESC
2016-04-02 18:16:34 +02:00
Didier Loiseau
4e25342b41
Use TG() to switch to BÉPO over CSA, and use KC_TRNS in LR_CSA
...
Simplifies future changes to modifier and special keys
+ removed M_TGCSA macro
2016-04-02 18:16:34 +02:00
Didier Loiseau
89b647fe2b
Replace Play by temporary num layer with left Alt
...
- move play on fn+left thumb
- move prev/next besides play
2016-04-02 18:16:33 +02:00
Didier Loiseau
6c672dfdc6
BÉPO over CSA: Altgr-shifted layer
...
- all characters available directly in CSA
- more explicit names for macros that switch accross CSA layers
- use macros to implement the shifts next to the spaces
2016-04-02 18:16:33 +02:00
Didier Loiseau
aa5eb49edd
BÉPO over CSA: GR2A-shifted characters in AltGr layer
...
- define aliases for all GR2A-shifted characters
- use the available characters in BÉPO over CSA AltGr layer
2016-04-02 18:16:33 +02:00
Didier Loiseau
b2a4434abb
BÉPO over CSA: Fixed key repeat for M_NBSP
2016-04-02 18:16:32 +02:00
Didier Loiseau
3a91ddb074
Use CSA_ as prefix for Canadian Multilingual key aliases
...
CM is already used for Colemak.
2016-04-02 18:16:32 +02:00
Didier Loiseau
911222892e
BÉPO over CSA: GR2A characters in AltGr layer
...
- define aliases for all GR2A characters (unshifted)
- use the available characters in the BÉPO over CSA AltGr layer
2016-04-02 18:16:31 +02:00
Didier Loiseau
fbf1333d87
BÉPO over CSA: unicode support
...
- implement easy way to define and send unicode characters on Windows
- define 3 characters not available in CSA:
- en dash: –
- em dash: —
- ellipsis: …
2016-04-02 18:16:31 +02:00
Didier Loiseau
7840e69bfa
BÉPO over CSA: AltGr layer
...
- implemented the most useful characters:
- all French characters + €
- common programmer characters
- other keys implemented as KC_NO to avoid mistyping a character
from a lower layer
- AltGr+Shift not supported (yet)
2016-04-02 18:16:30 +02:00
Didier Loiseau
a7cef2ca0a
Initial BÉPO over CSA with Shift layer
...
Initial implementation of the BÉPO layout
for use with the Canadian Multilingual Standard layout
(a.k.a. CSA / ACNOR layout) on the OS-side.
- support all bépo characters from the default and shifted layers
2016-04-02 18:16:30 +02:00
Didier Loiseau
b8ddbd2181
Added RESET key on fn-=
2016-04-02 18:16:29 +02:00
Didier Loiseau
bf78ca1ef2
Use enums to define layers and macros
2016-04-02 18:16:29 +02:00
Didier Loiseau
9e1ee021d7
Swapped w and = to keep the w on the right hand (better for English)
2016-04-02 18:16:28 +02:00
Didier Loiseau
7bb135a1d0
Use BÉPO spécific key aliases with BP_ prefix
...
keymap_bepo.h: define BP_* keycodes for all possible characters
bepo/keymap.c: use those keycodes in the bépo keymap
2016-04-02 18:16:28 +02:00
Didier Loiseau
f044edbed9
Initial bepo layout based on tm2030
...
No more SFT_T:
- moved ] (bépo W) below Tab
- moved - (bépo =) in place of ] (top right)
- removed SFT_T from ' (bépo M)
- moved \ (bépo Ç) in place of = (bépo %)
- moved = (bépo %) in place of - (bépo =)
2016-04-02 18:13:50 +02:00
David Mohr
5fae86849a
Also add compiled hex file
2016-03-30 09:47:34 -06:00
David Mohr
fe6c3e4f0f
Squisher's international dvorak variant for ergodox ez
...
See README.md
2016-03-30 09:47:34 -06:00
Matthew Carroll
a1ce133203
Corrected duplicate image issue
2016-03-28 06:00:05 -04:00
Matthew Carroll
beda4e6fd3
Added msc keymap for ergodox_ez
2016-03-27 23:51:11 -04:00
Erez Zukerman
16da54cfa0
Merge pull request #211 from nrrkeene/master
...
The Ordinary Layout is unremarkably mundane and remarkably useful
2016-03-27 09:10:05 +03:00
Erez Zukerman
6a31d92276
Merge pull request #196 from naps62/naps62
...
Adds naps62's Ergodox EZ layout
2016-03-27 09:08:23 +03:00
Nicholas Keene
e43c0c649d
Merge https://github.com/jackhumbert/qmk_firmware
2016-03-26 00:44:20 -05:00
Nicholas Keene
97c4c790cc
The Ordinary Layout is unremarkably mundane and remarkably useful
2016-03-26 00:40:54 -05:00
Erez Zukerman
c9aec8bc24
Merge pull request #207 from romanzolotarev/master
...
Add important note about brightness on OS X
2016-03-25 19:37:42 +03:00
Nicholas Keene
d7a1fc81a0
The Ordinary Layout is familiar to users of common keyboards
2016-03-24 23:10:21 -05:00
Roman Zolotarev
3087808790
Add important note about brightness on OS X
2016-03-22 22:33:23 +08:00
yoyoerx
baeffd99da
Pull request 190 resolution with 'qmk/master' for merge
2016-03-21 17:18:53 -04:00
Erez Zukerman
7f0d77e08c
Merge pull request #205 from romanzolotarev/master
...
Add Roman's Layout
2016-03-21 21:03:25 +02:00
Erez Zukerman
e86f09d262
Merge pull request #203 from XenoBits/master
...
Improved c# dev layout, only 2 layers now
2016-03-20 22:50:56 +02:00
Maxime Millet
cc0c157287
Fixed png image
2016-03-20 12:54:02 +01:00
Maxime Millet
895bc327c3
CSharp dev layout V2
2016-03-20 12:50:04 +01:00
Roman Zolotarev
a429374b78
Update readme
2016-03-19 17:53:58 +08:00
Roman Zolotarev
7138b1e6fc
Update layout
2016-03-19 17:43:02 +08:00
Roman Zolotarev
f1c265aace
Swap volup and voldown
2016-03-18 17:55:21 +08:00
Roman Zolotarev
bbe553dba3
Add Roman's Layout
...
Four layers BASE (Norman), SYMB, PLVR (optimized for Plover), ARRW.
2016-03-18 12:14:03 +08:00
Maciej Piechotka
cf986ba504
Add waits to prevent KVM from hanging
2016-03-17 08:18:03 -07:00
Maciej Piechotka
fb3b7f32c0
Put frequently used keys in shell (-=) under thumb
2016-03-17 08:18:03 -07:00
Maciej Piechotka
5d8f4ff957
Add missing breaks in mpiechotka ergodox_ez keyboard
2016-03-17 08:18:03 -07:00
Miguel Palhas
8aa559b825
Adds naps62's layout
2016-03-15 11:40:15 +00:00
yoyoerx
58bbfc5fa6
PR190hotfix.sh, fresh hexes, makeallhex.sh script
2016-03-11 11:16:19 -05:00
yoyoerx
641859df84
Addressed void* return warning in all keymaps
2016-03-10 11:28:34 -05:00
Erez Zukerman
7d3ebd7b40
Adds a readme with a link to the blog post
2016-03-08 03:50:57 +02:00
Nicholas Keene
9d06063a23
The Ordinary Layout, designed to be similar to traditional keyboards, by Nicholas Keene, released to the public domain, no rights reserved
2016-03-06 23:12:29 -06:00
Jack Humbert
d33681aa22
Merge pull request #157 from DidierLoiseau/typematrix
...
Small fixes and improvements to tm2030 layout
2016-02-21 13:35:08 -05:00
Didier Loiseau
a40273c7d7
Updated tm2030 keymap.hex
2016-02-21 19:10:03 +01:00
Didier Loiseau
e336af79eb
Fixed compilation warnings due to missing return statements
2016-02-21 18:56:21 +01:00