summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-04-06Fix issue #221: LGUI(KC_LSFT) does not workDidier Loiseau1-2/+12
- on mod keys, register LGUI, LSFT etc. as normal mods instead of weak mods: - they won't be cleared by layer switching - LSFT(KC_LGUI) will now have the same behavior as LGUI(KC_LSFT)
2016-04-06Removed D(LSFT) is CSA macrosDidier Loiseau1-2/+2
Were causing stuck LSFT weak mods.
2016-04-06Add delay to CSA macros using dead keysDidier Loiseau1-2/+2
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-06Fixed compilation issuesDidier Loiseau1-4/+2
2016-04-02Removed remaining ALT_T and CTL_T keysDidier Loiseau1-16/+16
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-02Use TG() to switch to BÉPO over CSA, and use KC_TRNS in LR_CSADidier Loiseau1-24/+18
Simplifies future changes to modifier and special keys + removed M_TGCSA macro
2016-04-02Replace Play by temporary num layer with left AltDidier Loiseau1-20/+31
- move play on fn+left thumb - move prev/next besides play
2016-04-02BÉPO over CSA: Altgr-shifted layerDidier Loiseau1-22/+88
- 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-02BÉPO over CSA: GR2A-shifted characters in AltGr layerDidier Loiseau2-20/+84
- define aliases for all GR2A-shifted characters - use the available characters in BÉPO over CSA AltGr layer
2016-04-02BÉPO over CSA: Fixed key repeat for M_NBSPDidier Loiseau1-1/+7
2016-04-02Use CSA_ as prefix for Canadian Multilingual key aliasesDidier Loiseau2-151/+153
CM is already used for Colemak.
2016-04-02BÉPO over CSA: GR2A characters in AltGr layerDidier Loiseau2-15/+88
- define aliases for all GR2A characters (unshifted) - use the available characters in the BÉPO over CSA AltGr layer
2016-04-02BÉPO over CSA: unicode supportDidier Loiseau1-5/+54
- 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-02BÉPO over CSA: AltGr layerDidier Loiseau2-1/+64
- 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-02Initial BÉPO over CSA with Shift layerDidier Loiseau2-2/+262
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-02Added RESET key on fn-=Didier Loiseau1-2/+2
2016-04-02Use enums to define layers and macrosDidier Loiseau1-26/+30
2016-04-02Swapped w and = to keep the w on the right hand (better for English)Didier Loiseau1-4/+4
2016-04-02Use BÉPO spécific key aliases with BP_ prefixDidier Loiseau1-70/+20
keymap_bepo.h: define BP_* keycodes for all possible characters bepo/keymap.c: use those keycodes in the bépo keymap
2016-04-02Initial bepo layout based on tm2030Didier Loiseau1-0/+242
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-01Merge pull request #233 from tak3over/patch-1Jack Humbert1-0/+136
Create tak3over.c
2016-04-01Create tak3over.ctak3over1-0/+136
Custom keymap with an additional function layer for numpad, pgup, pgdn, del, ins, home, end, and additional arrow keys.
2016-04-01adding files is always smartJack Humbert7-0/+327
2016-04-01Merge pull request #226 from squisher/dvorak_intl_squisherErez Zukerman6-0/+1341
Squisher's international dvorak variant for ergodox ez
2016-03-31Merge pull request #230 from IBNobody/masterJack Humbert1-11/+68
Fixed Setup Script
2016-03-30Drastically rewrote the path script to handle Explorer's stubborn grasp of ↵IBNobody1-11/+68
EnvVars. Tested on Win7.
2016-03-30Also add compiled hex fileDavid Mohr1-0/+1127
2016-03-30Squisher's international dvorak variant for ergodox ezDavid Mohr5-0/+214
See README.md
2016-03-30Merge pull request #229 from NoahAndrews/patch-5Jack Humbert1-2/+2
The readme was also wrong about the conflict between audio and RGB
2016-03-30Update README.mdNoah Andrews1-2/+2
2016-03-30Merge pull request #227 from NoahAndrews/patch-4Jack Humbert1-2/+2
Fixed minor issues with Preonic readme
2016-03-30Merge pull request #228 from mrfoto/fix-planck-diagramJack Humbert1-2/+2
Tiny fix of Planck diagrams
2016-03-30Tiny fix of Planck diagramsMiha Rekar1-2/+2
2016-03-30Fixed minor issues with Preonic readmeNoah Andrews1-2/+2
2016-03-30preonic readmeJack Humbert1-9/+3
2016-03-30Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboardJack Humbert179-41877/+39434
2016-03-30.hex filesJack Humbert3-2/+2893
2016-03-30preonic updateJack Humbert20-1846/+66
2016-03-30Merge pull request #224 from NoahAndrews/make-keymap-names-consistentJack Humbert41-42/+45
Make keymap names more consistent
2016-03-30Updated several keyboard folders to use new keymap naming schemeNoah Andrews41-42/+45
2016-03-30Merge remote-tracking branch 'jackhumbert/master' into ↵Noah Andrews147-40692/+40208
make-keymap-names-consistent
2016-03-29Merge pull request #223 from NoahAndrews/patch-3Jack Humbert1-4/+9
Fix #198
2016-03-29Fix #198Noah Andrews1-4/+9
2016-03-29Merge pull request #222 from NoahAndrews/patch-2Jack Humbert1-1/+1
Fix error in Planck makefile comment
2016-03-29Fix error in Planck makefile commentNoah Andrews1-1/+1
[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.
2016-03-29Merge pull request #219 from IBNobody/masterJack Humbert4-13/+48
Master
2016-03-29Merge pull request #220 from NoahAndrews/improve-buildguideJack Humbert1-5/+7
Added clarifying steps to Windows section of build guide
2016-03-29Added clarifying steps to Windows section of build guideNoah Andrews1-5/+7
2016-03-29Minor Tweaks and DocumentationIBNobody3-12/+44
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
2016-03-29Merge remote-tracking branch 'jackhumbert/master' into improve-buildguideNoah Andrews144-40683/+40157