Didier Loiseau
db35212422
Removed D(LSFT) is CSA macros
...
Were causing stuck LSFT weak mods.
10 years ago
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.
10 years ago
Didier Loiseau
5bc69c5b0a
Fixed compilation issues
10 years ago
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
10 years ago
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
10 years ago
Didier Loiseau
89b647fe2b
Replace Play by temporary num layer with left Alt
...
- move play on fn+left thumb
- move prev/next besides play
10 years ago
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
10 years ago
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
10 years ago
Didier Loiseau
b2a4434abb
BÉPO over CSA: Fixed key repeat for M_NBSP
10 years ago
Didier Loiseau
3a91ddb074
Use CSA_ as prefix for Canadian Multilingual key aliases
...
CM is already used for Colemak.
10 years ago
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
10 years ago
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: …
10 years ago
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)
10 years ago
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
10 years ago
Didier Loiseau
b8ddbd2181
Added RESET key on fn-=
10 years ago
Didier Loiseau
bf78ca1ef2
Use enums to define layers and macros
10 years ago
Didier Loiseau
9e1ee021d7
Swapped w and = to keep the w on the right hand (better for English)
10 years ago
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
10 years ago
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 =)
10 years ago
Jack Humbert
de904af360
Merge pull request #233 from tak3over/patch-1
...
Create tak3over.c
10 years ago
tak3over
ad3ec12fb6
Create tak3over.c
...
Custom keymap with an additional function layer for numpad, pgup, pgdn, del, ins, home, end, and additional arrow keys.
10 years ago
Jack Humbert
54b0a2bf76
adding files is always smart
10 years ago
Erez Zukerman
8e72455608
Merge pull request #226 from squisher/dvorak_intl_squisher
...
Squisher's international dvorak variant for ergodox ez
10 years ago
Jack Humbert
5a290a42b0
Merge pull request #230 from IBNobody/master
...
Fixed Setup Script
10 years ago
IBNobody
a3ed432273
Drastically rewrote the path script to handle Explorer's stubborn grasp of EnvVars. Tested on Win7.
10 years ago
David Mohr
5fae86849a
Also add compiled hex file
10 years ago
David Mohr
fe6c3e4f0f
Squisher's international dvorak variant for ergodox ez
...
See README.md
10 years ago
Jack Humbert
ae47275bf3
Merge pull request #229 from NoahAndrews/patch-5
...
The readme was also wrong about the conflict between audio and RGB
10 years ago
Noah Andrews
ac3f3a85d5
Update README.md
10 years ago
Jack Humbert
6186de5828
Merge pull request #227 from NoahAndrews/patch-4
...
Fixed minor issues with Preonic readme
10 years ago
Jack Humbert
c3c4012417
Merge pull request #228 from mrfoto/fix-planck-diagram
...
Tiny fix of Planck diagrams
10 years ago
Miha Rekar
3b703eff33
Tiny fix of Planck diagrams
10 years ago
Noah Andrews
09d567045c
Fixed minor issues with Preonic readme
10 years ago
Jack Humbert
47b537c87f
preonic readme
10 years ago
Jack Humbert
e7377dc24b
Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard
10 years ago
Jack Humbert
b8ac509570
.hex files
10 years ago
Jack Humbert
ac0729787f
preonic update
10 years ago
Jack Humbert
4a676746a6
Merge pull request #224 from NoahAndrews/make-keymap-names-consistent
...
Make keymap names more consistent
10 years ago
Noah Andrews
95fba250ef
Updated several keyboard folders to use new keymap naming scheme
10 years ago
Noah Andrews
e28334017c
Merge remote-tracking branch 'jackhumbert/master' into make-keymap-names-consistent
10 years ago
Jack Humbert
26513b497b
Merge pull request #223 from NoahAndrews/patch-3
...
Fix #198
10 years ago
Noah Andrews
8f1ea16ad5
Fix #198
10 years ago
Jack Humbert
49bde5b5c1
Merge pull request #222 from NoahAndrews/patch-2
...
Fix error in Planck makefile comment
10 years ago
Noah Andrews
2ae44470e0
Fix error in Planck makefile comment
...
[This comment](https://www.reddit.com/r/olkb/comments/428umx/rgb_underglow/czaivbc ) states that because both audio output and RGB support require the user of timer 3, they can't be enabled at the same time. That makes sense, I can see where audio.c uses timer 3. But this comment in the code states that the incompatibility is with MIDI support, which doesn't make sense based on what I see in the code. Please enlighten me if I'm mistaken.
10 years ago
Jack Humbert
8bbc1dcf4f
Merge pull request #219 from IBNobody/master
...
Master
10 years ago
Jack Humbert
1f86e8da09
Merge pull request #220 from NoahAndrews/improve-buildguide
...
Added clarifying steps to Windows section of build guide
10 years ago
Noah Andrews
60570f3e37
Added clarifying steps to Windows section of build guide
10 years ago
IBNobody
1d13aa933b
Minor Tweaks and Documentation
...
Fixed compiler warning by including bootloader.h in keymap_common.c.
Changed FORCE_NKRO to only be applied if NKRO_ENABLE is defined.
Added extra documentation to the template config.h
10 years ago
Noah Andrews
535daad3cd
Merge remote-tracking branch 'jackhumbert/master' into improve-buildguide
10 years ago
IBNobody
a70f439672
Added command to turn LED indicators off while sleeping
10 years ago