aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFiles
* Remove scope resolution operators.Guilhem Moulin2021-04-072
| | | | Plugin example snippets don't have that either.
* Replace deprecated interfaces.Guilhem Moulin2020-03-063
|
* Update submodule commit ID.Guilhem Moulin2019-11-211
|
* Refactor TopRow() macro.Guilhem Moulin2019-08-081
|
* keymap: Map R0C0+R3C6 to XF86ScreenSaver.Guilhem Moulin2019-06-281
|
* keymap: Move Compose(5) key from R3C0 to R3C8.Guilhem Moulin2019-06-282
|
* Add Magic Combol: Nav + LeftClick + RightClick = MiddleClick.Guilhem Moulin2019-06-274
| | | | | For some reason adding USE_MAGIC_COMBOS(…) to src/MagicCombo.cpp crashes the keyboard, so we move it to src/keymap.h instead.
* Keymap: map R3C0 to Key_LeftGui (aka the window key).Guilhem Moulin2019-06-271
| | | | Run `setxkbmap -option compose:lwin` to use it as Compose(5) key.
* wibbleGuilhem Moulin2019-06-272
|
* Invert mouse scroll wheel.Guilhem Moulin2019-06-261
|
* Add script to apply color maps.Guilhem Moulin2019-06-262
| | | | | Once again, credits to algernon for the maps: https://git.madhouse-project.org/algernon/Model01-Sketch/src/branch/master/tools/colormap
* Optionally enable communicating with the host.Guilhem Moulin2019-06-261
| | | | Add ENABLE_SERIAL=1 to the build environment to enable that feature.
* For the top row, return the num key when a modifier is active.Guilhem Moulin2019-06-264
| | | | | | | This is useful with a window manager like i3: without this macro it doesn't see the difference between $mod+R0C2 (switch to workspace #2) and $mod+shift+R0C2 (move focused container to workspace #2), as R0C2 triggers LSHIFT(Key_2).
* Initial commit.Guilhem Moulin2019-06-264
Inspired by the reference firmware https://github.com/keyboardio/Model01-Firmware and algernon's fork https://git.madhouse-project.org/algernon/Model01-Sketch