Commit Graph

  • f7a1d54752 Added LED support, cleaned up RGB docs Kyle Brown 2019-02-26 17:30:53 -08:00
  • 7ebfaa3bf7 cleaned up docs even more. I believe this fills all requirements for merge. Kyle Brown 2019-02-25 14:10:09 -08:00
  • f65ea1e841 Added 2 more keys, stripped unused cruft, and added more docs. Kyle Brown 2019-02-24 22:32:13 -08:00
  • 5c8c2e97fd Resolved many things Kyle Brown 2019-02-23 20:03:42 -08:00
  • 3ae7432de0 Massive docs update Kyle Brown 2019-02-23 19:35:00 -08:00
  • 9fbad17ed4 code cleanup to pass lint and some for flake8 Kyle Brown 2019-02-23 15:12:50 -08:00
  • 1751cce299 code cleanup to pass lint and some for flake8 Kyle Brown 2019-06-21 16:41:58 -07:00
  • ad3430eeb6 Needs docs, but code is ready for review probably Kyle Brown 2019-02-23 14:03:13 -08:00
  • 5334e7e0be Massive hsv math fix and configs can be passed now for most things Kyle Brown 2019-02-22 19:50:56 -08:00
  • 2ad1fe8a9c Massively improved, still not complete. Much easier to use now Kyle Brown 2019-02-21 18:27:35 -08:00
  • 31983a0873 Breathing now finally working, a key to enable it, not sane defaults, and a toggle button Kyle Brown 2019-02-20 20:40:46 -08:00
  • 0ba5911f8f More animations, now based on time and intervals. Massively WIP Kyle Brown 2019-02-19 18:07:22 -08:00
  • 7a58ac041f HSV functions added Kyle Brown 2019-02-19 15:01:51 -08:00
  • 4b033857b1 Initial RGB with test animation running automatically Kyle Brown 2019-02-09 13:12:04 -08:00
  • e332804dc9 Merge pull request #131 from elvis-epx/kcapp Josh Klar 2019-05-30 20:38:38 -07:00
  • dabed0061d Add KC_APP ("Win menu") key Elvis Pfutzenreuter 2019-05-31 00:33:49 -03:00
  • fa0421c5b9 Merge pull request #129 from elvis-epx/epx87 Josh Klar 2019-05-20 15:55:06 -07:00
  • c3ffb7b1ac Merge branch 'master' into epx87 Josh Klar 2019-05-20 15:54:10 -07:00
  • 9bb82d009c Merge pull request #128 from KMKfw/topic-flattened-matrix Josh Klar 2019-05-20 15:53:05 -07:00
  • 41dc58e428 Make matrix scanner class configurable Elvis Pfützenreuter 2019-05-13 01:30:09 -03:00
  • 0b364cf7f1 Resolves #121: Use flattened keymaps, which can visually represent the logical layout, rather than the physical wiring Josh Klar 2019-05-12 17:04:23 -07:00
  • d70c2ccc17 Merge pull request #127 from KMKfw/topic-cpy4-rc2-compat Josh Klar 2019-05-12 16:08:51 -07:00
  • 7fcd36f2fb Refs #104: Keyboard can work without REPL connected on >=4.0.0-alpha3 (tested only against single-piece boards so far) Josh Klar 2019-05-12 14:13:41 -07:00
  • cf5ee5d4b2 Resolves an OverflowError in matrix scans (board-breaking) Josh Klar 2019-05-12 13:19:44 -07:00
  • 7297bc4521 update gitignore Josh Klar 2019-05-12 13:19:24 -07:00
  • 85ba57f9b0 Merge pull request #120 from KMKfw/topic-backspace-delete Josh Klar 2019-05-10 13:05:12 -07:00
  • 9dce78370e Merge branch 'master' into topic-backspace-delete Josh Klar 2019-05-10 13:03:52 -07:00
  • f073b7568b Merge pull request #125 from elvis-epx/master Josh Klar 2019-05-10 13:02:12 -07:00
  • f9b56d82f7 Add cancel_timeout method Elvis Pfützenreuter 2019-04-26 18:54:08 -03:00
  • 9c4a136989 Use return value of pre-press/pre-release callbacks Elvis Pfützenreuter 2019-04-26 11:21:12 -03:00
  • b494857f21 Fix bug in TO layer key handling Elvis Pfützenreuter 2019-04-25 22:39:02 -03:00
  • 0016ac8aa3 Merge branch 'master' into topic-backspace-delete Kyle Brown 2019-03-21 17:25:16 -07:00
  • 8bb55c84cd Literally hurting performance now. Needs removed Kyle Brown 2019-03-16 00:13:10 -07:00
  • 7e06b143e1 Merge branch 'master' into topic-backspace-delete Kyle Brown 2019-03-12 00:25:05 -07:00
  • 298f9489c2 Duh, chaining.... Kyle Brown 2019-03-06 18:56:35 -08:00
  • a2cfa92f2f Missed some obvious things Kyle Brown 2019-03-04 15:28:45 -08:00
  • e792524b63 Added mod tap with docs Kyle Brown 2019-03-03 16:28:13 -08:00
  • fc8ddba6cb Adds delete/backspace key. Resolves #93 Kyle Brown 2019-03-09 15:12:23 -08:00
  • 1f84079dc8 Initial test topic-slave-uart Kyle Brown 2019-03-08 18:30:45 -08:00
  • 1ad7602a9b Merge pull request #105 from KMKfw/topic-refactor-keycodes-and-macros Josh Klar 2019-02-21 09:55:42 -08:00
  • d4f4872b00 So much documentation Josh Klar 2019-02-18 16:28:50 -08:00
  • 848afb7801 Allow pre/post on_press/on_release handlers to be attached to all keys (example provided) Josh Klar 2019-02-18 15:08:07 -08:00
  • 4ab673ba80 Resolves #106: Unbreak KC.GESC Josh Klar 2019-01-23 01:51:31 -08:00
  • 6ddfbadfbf Remove unused function and useless comment Josh Klar 2019-01-14 11:25:21 -08:00
  • bcdc97a56b More keymap updates Josh Klar 2018-12-29 16:52:44 -08:00
  • 0878538f42 Resolve issues with leader mode, allow single-key targets (HID or internal) Josh Klar 2018-12-29 16:52:06 -08:00
  • ea63c888d6 Oops, never fixed MY OWN LAYOUT. So many bugs.... Josh Klar 2018-12-29 15:57:30 -08:00
  • 375783742f Remove unused kmk.string (originally from micropython-lib) Josh Klar 2018-12-29 15:42:56 -08:00
  • 9bed3db9be Update all other keymaps currently in the system Josh Klar 2018-12-29 15:36:46 -08:00
  • 413e8b8806 Rename keycodes to keys, simpler and easier to deal with Josh Klar 2018-12-29 15:29:11 -08:00
  • faa61f7df1 Remove debug leftovers causing failed lints Josh Klar 2018-12-29 07:27:44 -08:00
  • e5c8f5587d Merge unicode handlers with the others. Prove arbitrary Macros are now doable in userspace Josh Klar 2018-12-29 07:09:33 -08:00
  • 8a21b4135d Restore Unicode Macro support Josh Klar 2018-12-29 06:58:08 -08:00
  • 57239e3163 Everything necessary to get this to boot finally. Planck types! Josh Klar 2018-12-29 06:03:31 -08:00
  • 39a6465658 Checkpoint alpha: Reflow macros and keycodes into a consistent structure. Most internal state functionality largely untouched (just moved) Josh Klar 2018-12-29 04:44:52 -08:00
  • af140a16a6 Merge pull request #103 from KMKfw/topic-kitsy-iris Josh Klar 2018-12-28 23:38:22 -08:00
  • be4ca3e734 kitsym4: Support the keeb.io Iris using the ProMicro<->ItsyBitsyM4 converter board Josh Klar 2018-12-28 23:20:03 -08:00
  • 13a5f7d610 Merge pull request #102 from KMKfw/topic-community-engagement Josh Klar 2018-12-28 15:52:37 -08:00
  • 254f7bcb69 Resolves #58: Link to new Matrix server and Discord bridge in README Josh Klar 2018-12-28 05:42:03 -08:00
  • baee92d961 This failed to properly rebase Kyle Brown 2018-12-12 19:35:08 -08:00
  • 952f6b7022 Added the extra data pin. Will add docs when it's actually doing something Kyle Brown 2018-12-11 00:27:24 -08:00
  • 5ef6a7a96a Added docs, and removed some old, not needed docs Kyle Brown 2018-12-10 18:48:32 -08:00
  • e6acef9648 Add initial support (untested) for my layout on nyquist with converter board Kyle Brown 2018-12-01 00:15:00 -08:00
  • 6f5f54390b Merge pull request #95 from KMKfw/topic-plural-plurals Josh Klar 2018-12-04 17:08:18 -08:00
  • d6a0538009 kmk.consts: rename UnicodeModes => UnicodeMode Josh Klar 2018-12-04 17:03:13 -08:00
  • 84a3fa8a04 Update README.md Kyle Brown 2018-12-04 16:34:37 -08:00
  • 65b884236e Add @siddacious to contributors in README Josh Klar 2018-11-25 02:53:46 -08:00
  • eecbc995d4 Update README.md Kyle Brown 2018-12-01 00:15:00 -08:00
  • dacd70f799 Fix typo Kyle Brown 2018-11-27 15:11:12 -08:00
  • ddafdfcade Merge pull request #88 from siddacious/master Josh Klar 2018-11-25 02:31:23 -08:00
  • 5bbb873d4e added notes to identify the pro-micro orientation siddacious 2018-11-25 02:21:24 -08:00
  • 89f0430b88 Merge pull request #87 from siddacious/master Josh Klar 2018-11-25 01:51:47 -08:00
  • d9b925ab49 fixing small silk and outilne issue siddacious 2018-11-25 01:48:30 -08:00
  • 678d1d5aab Merge pull request #83 from siddacious/master Josh Klar 2018-11-15 17:04:12 -08:00
  • bdf626255d Merge branch 'master' into master Kyle Brown 2018-11-15 17:03:04 -08:00
  • a0bc866123 added hardware directory with an Adafruit Itsy Bitsy to the Pro Micro footprint siddacious 2018-10-31 21:31:14 -07:00
  • db301b802c Merge pull request #86 from KMKfw/klardotsh-patch-1 Josh Klar 2018-11-09 11:46:33 -08:00
  • 628346117c README license blob should reflect the edge cases Josh Klar 2018-11-06 02:37:50 -08:00
  • d7ef298274 Merge pull request #84 from KMKfw/topic-cleanup Josh Klar 2018-11-05 22:05:52 -08:00
  • b37f3ecdd9 Resolves #85 by bundling string polyfill directly, simplifying deploys Josh Klar 2018-11-05 21:59:42 -08:00
  • c6922dbfe0 Remove this leftover from a long-outdated refactor Josh Klar 2018-11-05 21:46:09 -08:00
  • d8b9117db9 Remove lots of micropython-specific remnants Josh Klar 2018-11-05 21:45:02 -08:00
  • 6a82d3da7d Merge pull request #77 from KMKfw/topic-tap-dance Josh Klar 2018-11-05 22:04:40 -08:00
  • db741eb055 Add some documentation Josh Klar 2018-11-05 21:33:42 -08:00
  • 94ac6d0cbd Merge master and reconcile tapdance with splits Josh Klar 2018-11-05 21:14:20 -08:00
  • 15fea0189b Added remote debugger and cleaned up several things Looks good to merge Kyle Brown 2018-10-26 14:26:15 -07:00
  • 2b28b99503 Finalize docs, and unbreak failed rebase Kyle Brown 2018-10-25 23:00:11 -07:00
  • 744d7c1f5d Needs docs, but is basically complete. #3 Kyle Brown 2018-10-19 19:01:39 -07:00
  • 8d3e4e0a63 Fully working split. Needs further testing Kyle Brown 2018-10-19 12:17:47 -07:00
  • af3eccd715 First keys on slave half actually type! Still needs a bit of work Kyle Brown 2018-10-19 03:36:24 -07:00
  • 49da93e436 Basic uart split support. Still need docs and testing Kyle Brown 2018-10-19 02:22:22 -07:00
  • d117005d8d Add press-and-hold support to TapDance, and clean up various ways of mangling key press states. Remove pending_keys entirely, replaced with a callback timeout) Josh Klar 2018-10-20 17:53:58 -07:00
  • 0c13806f1c Add key repeat support for basic alphanumeric tap dance Josh Klar 2018-10-20 16:55:17 -07:00
  • b0f8c58828 Beginnings of basic tap dance Josh Klar 2018-10-19 03:04:54 -07:00
  • cc1bfc657f Silly bugfix in ShiftedKeycodes Josh Klar 2018-10-20 17:53:01 -07:00
  • d60cdc6f7f Merge pull request #81 from KMKfw/klardotsh-patch-1 Josh Klar 2018-10-25 15:26:10 -07:00
  • c1b1be91dd Heavily update the README to a more "releaseable" state Josh Klar 2018-10-25 14:57:02 -07:00
  • 5b49e6d098 Remove outdated Leader Mode doc sentences Josh Klar 2018-10-19 14:53:15 -07:00
  • ababc97167 Merge pull request #75 from KMKfw/topic-leader-docs Josh Klar 2018-10-19 03:35:46 -07:00
  • 1521a3ec03 Fix more typoes Josh Klar 2018-10-19 02:09:10 -07:00