Commit Graph

50 Commits (91e0f62417d20e08031c2f8d7bf568566526f427)

Author SHA1 Message Date
Joe Wasson 8090f6b499 Improve one-hand support by adding more actions and tap keys. 8 years ago
Joe Wasson dd37860160 Add one-hand support.
This adds an action, `ACTION_SWAP_HANDS`, that swaps the the keys on the keyboard across a keymap-defined hemisphere in order to support one-hand typing without requiring a separate one-handed layer. See updated `doc/keymap.md` for more information.
8 years ago
Jack Humbert a0ed238c12 Merge pull request #617 from iFreilicht/patch-2
Fix dead link in keycode.txt
8 years ago
Felix Uhl a41a53baad Fix dead link in keycode.txt
The link to the HID Usage tables was outdated and dead, so I replaced it.
8 years ago
Felix Uhl 6975135f54 updated reference
Build setup links to main readme now.
8 years ago
Felix Uhl f41c2e6863 Update TMK_README.md
updated link to non-existent build.md file
8 years ago
Jack Humbert bb249fb239 Merge pull request #597 from Jiehong/feature/basic_keyboard_doc
feature: add basic doc about how a keyboard works on USB
9 years ago
Jiehong Ma d9bef1658e feature: add basic doc about how a keyboard works on USB
This comes from the discussion on #520
9 years ago
Gergely Nagy 8a9bf1f165 Update some obsolete references
Some links were still pointing to `/keyboards/ergodox_ez`, while the
directory is `/keyboards/erdogox` now.

Not all references have been updated, and some of the text here and
there may need updating to mention the ErgoDox Infinity too, but that's
out of the scope for this quick fix.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
9 years ago
Pavlos Vinieratos df25033fc6 fix typos 9 years ago
Jack Humbert 13bb6b4b7f Backlight abstraction and other changes (#439)
* redoes matrix pins, abstracts backlight code for B5,6,7

* slimming down keyboard stuff, backlight breathing implemented

* don't call backlight init when no pin

* cleans up user/kb/quantum calls, keyboard files

* fix pvc atomic

* replaces CHANNEL with correct var in breathing

* removes .hexs, updates readmes, updates template

* cleans-up clueboards, readmes to lowercase

* updates readme
9 years ago
Jack Humbert 649b33d778 Renames keyboard folder to keyboards, adds couple of tmk's fixes (#432)
* fixes from tmk's repo

* rename keyboard to keyboards
9 years ago
Jack Humbert e329729d3a adds fuse settings for atmega32u4, fixes keymap_extras includes 9 years ago
Jack Humbert a8375fa15a updates all config.h and Makefiles to correct references, text 9 years ago
Erez Zukerman cebe08fcd3 [Erez & Jack] Updates build guide 9 years ago
fredizzimo 3f6fac4721 Add quick version of the all-* makefile targets (#417) 9 years ago
Jack Humbert d9e4dad0a8 Makefile redo & other features (#395)
* .build containment implemented

* no destructive variable setting - builds in either folder

* make from 3 places

* cleans before each build
* make from root with keyboard=keyboard, keymap=keymap
* make from keyboard/keyboard with keymap=keymap
* make from keymaps/keymap
* only implemented on planck

* adds color diag to avr-gcc

* makefiles for all plancks, clean-up

* quick build-all makefile for plancks

* reformatting of make output (colors)

* color toggle, tmk path corrections

* correct if statement for color

* move config.h to main makefile, updates preonic, atomic

* format update, all keyboards targets

* makefile optional for build all target, alps and arrow_pad updated

* alps updated

* make planck default, trying out travis recipe for all-keyboards

* all-keymaps target, different travis recipe

* updates alps64

* updates keyboards to new format

* updates clue* projects

* all projects updated, specialise EZ .hex, let .hex through

* updates travis

* automatically find root, keyboard, keymap

* silent echo, cleaned-up mass make output

* updates all keyboards' .hex files except EZ

* Rename Bantam44.c to bantam44.c

* Rename Bantam44.h to bantam44.h

* nananana

* adds six key keyboard

* does same to ez as rest

* updates send_string example

* brings ergodox_ez up to date

* updates template/new project script

* adds sixkeyboard

* adds readme for sixkeyboard

* adds sixkeyboard to travis

* filenames, gitignore mess

* define clock prescaler stuff manually

* make quick, size test example

* documentation and dfu-no-build
9 years ago
Jack Humbert 2222621b55 Update HAND_WIRE.md 9 years ago
Eric Tang 219e4a3012 Fix hand wiring guide (#387)
* Fix broken link

* Fix incoherent sentence
9 years ago
Jack Humbert bdf94c0621 updates the hand-wiring guide 9 years ago
Jack Humbert 8ca1831daa makes vagrant usable again 9 years ago
Jack Humbert b36e532b5e cleans up folder structure
* consolidates docs
* deletes converter/
* updates .md references (most)
9 years ago
Jack Humbert 547da78335 merging tmk 9 years ago
tmk 9f1d23bfe1 Add Ateml toolchain and remove specific chip name 9 years ago
Jun Wako 3f32b22478 Fix URL of HID Usage Tables pdf 10 years ago
Jun Wako f9045bea6e Fix typo of doc/keycode.txt 10 years ago
tmk c1ac7f159f Merge pull request #148 from cub-uanic/patch-1
Fix keycode.txt
10 years ago
Oleg Kostyuk 02a9f8a906 Update other_projects.md - added TMK/Ergodox 10 years ago
Oleg Kostyuk 1a9cec9a03 Documentation: small mistake
Originally reported as https://github.com/cub-uanic/tmk_keyboard/issues/10, all credits to @olivierpons
10 years ago
tmk 821c719e98 Add action 'Momentary switching with Modifiers' 10 years ago
tmk 452866319b Fix READEM of hhkb and doc/build.md 11 years ago
Ralf Schmitt 589d99b448 New macro: ACTION_BACKLIGHT_LEVEL(level)
To have full control of the backlight level.
11 years ago
Johan Isacsson 13fbab9d8b Show correct function name for default layer set 11 years ago
Thomas Russell Murphy e0a95d4075 Spellchecked documentation. 11 years ago
TiBounise 696a7fbc6f Fixing a typo 11 years ago
Simon Melhart a6afa845b9 Add tap toggle modifiers
Including documentation.
11 years ago
tmk 35f9f30074 Add timeout option to MODS_ONESHOT #66 11 years ago
tmk d52d554360 Fix mod stuck of MODS_KEY when leaving layer #62
- Add action_util.c and remove action_oneshot.c
- Add oneshot_mods for MODS_ONESHOT
- Add weak_mods for MODS_KEY and MACRO
- weak_mods is cleared when layer switching
11 years ago
tmk 6aaa6e0ef9 Add support for macro media/system keys 12 years ago
Wraul 1eb8523e95 Add support for backlight 12 years ago
tmk dad9dab995 Fix doc of Boot Magic and add another project info 12 years ago
tmk de7b46cd7d Add coding style and config.h options 12 years ago
tmk 78fd5a7154 Add doc/build.md and doc/other_projects.md 12 years ago
tmk 25d8de6e7b Fix doc/keymap.md for new actions 12 years ago
tmk 6b155432dd Fix doc/keymap.md 12 years ago
tmk 633d9aa53e Fix README.md and doc/keymap.md 12 years ago
tmk 1aa067e541 Clean action.h and add keymap doc 12 years ago
tmk 083c75816f Create keymap.md 12 years ago
tmk 0be309ccc6 Add doc/keycode.txt 12 years ago
tmk f412570739 Moved files to common, protocol and doc directory 13 years ago