Commit Graph

1672 Commits (aa5eb49edd993e2abe3adf814e030fcdda4a3596)
 

Author SHA1 Message Date
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
Didier Loiseau b2a4434abb BÉPO over CSA: Fixed key repeat for M_NBSP
Didier Loiseau 3a91ddb074 Use CSA_ as prefix for Canadian Multilingual key aliases
CM is already used for Colemak.
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
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: …
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)
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
Didier Loiseau b8ddbd2181 Added RESET key on fn-=
Didier Loiseau bf78ca1ef2 Use enums to define layers and macros
Didier Loiseau 9e1ee021d7 Swapped w and = to keep the w on the right hand (better for English)
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
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 =)
Jack Humbert de904af360 Merge pull request from tak3over/patch-1
Create tak3over.c
tak3over ad3ec12fb6 Create tak3over.c
Custom keymap with an additional function layer for numpad, pgup, pgdn, del, ins, home, end, and additional arrow keys.
Jack Humbert 54b0a2bf76 adding files is always smart
Erez Zukerman 8e72455608 Merge pull request from squisher/dvorak_intl_squisher
Squisher's international dvorak variant for ergodox ez
Jack Humbert 5a290a42b0 Merge pull request from IBNobody/master
Fixed Setup Script
IBNobody a3ed432273 Drastically rewrote the path script to handle Explorer's stubborn grasp of EnvVars. Tested on Win7.
David Mohr 5fae86849a Also add compiled hex file
David Mohr fe6c3e4f0f Squisher's international dvorak variant for ergodox ez
See README.md
Jack Humbert ae47275bf3 Merge pull request from NoahAndrews/patch-5
The readme was also wrong about the conflict between audio and RGB
Noah Andrews ac3f3a85d5 Update README.md
Jack Humbert 6186de5828 Merge pull request from NoahAndrews/patch-4
Fixed minor issues with Preonic readme
Jack Humbert c3c4012417 Merge pull request from mrfoto/fix-planck-diagram
Tiny fix of Planck diagrams
Miha Rekar 3b703eff33 Tiny fix of Planck diagrams
Noah Andrews 09d567045c Fixed minor issues with Preonic readme
Jack Humbert 47b537c87f preonic readme
Jack Humbert e7377dc24b Merge branch 'master' of https://github.com/jackhumbert/tmk_keyboard
Jack Humbert b8ac509570 .hex files
Jack Humbert ac0729787f preonic update
Jack Humbert 4a676746a6 Merge pull request from NoahAndrews/make-keymap-names-consistent
Make keymap names more consistent
Noah Andrews 95fba250ef Updated several keyboard folders to use new keymap naming scheme
Noah Andrews e28334017c Merge remote-tracking branch 'jackhumbert/master' into make-keymap-names-consistent
Jack Humbert 26513b497b Merge pull request from NoahAndrews/patch-3
Fix 
Noah Andrews 8f1ea16ad5 Fix
Jack Humbert 49bde5b5c1 Merge pull request from NoahAndrews/patch-2
Fix error in Planck makefile comment
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.
Jack Humbert 8bbc1dcf4f Merge pull request from IBNobody/master
Master
Jack Humbert 1f86e8da09 Merge pull request from NoahAndrews/improve-buildguide
Added clarifying steps to Windows section of build guide
Noah Andrews 60570f3e37 Added clarifying steps to Windows section of build guide
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
Noah Andrews 535daad3cd Merge remote-tracking branch 'jackhumbert/master' into improve-buildguide
IBNobody a70f439672 Added command to turn LED indicators off while sleeping
Erez Zukerman 4a43c56844 Merge pull request from msc654/master
Added msc keymap for ergodox_ez
Jack Humbert fd9e5d1510 Merge pull request from cdlm/action-hook
Add per-event user hook function
Jack Humbert 5e2c497d9a Merge pull request from IBNobody/master
Master
Jack Humbert 6a824df99c Merge pull request from awpr/patch-1
Add avr-libc to the Debian build dependencies.
Andrew Pritchard 1fd9dbdbe9 Add avr-libc to the Debian build dependencies.
Without avr-libc the build fails trying to #include_next a header from the standard library, which of course doesn't exist.
Damien Pollet bcebb3447c Add action-preprocessing kb/user hooks in planck
Damien Pollet 2181be029e Add action-preprocessing hook to keyboard template