Commit Graph

  • c0bca8b015 version bump main Ilya Zhuravlev 2021-07-29 23:50:40 -0400
  • 0d33cb9341 installer/windows: append Vial to user selected paths Ilya Zhuravlev 2021-07-29 23:04:43 -0400
  • 93c33c3572 installer: override windows nsis script Ilya Zhuravlev 2021-07-29 23:03:06 -0400
  • f51b6d4c73 key_widget&keymap_editor: fix anykey for masked keycodes Ilya Zhuravlev 2021-07-27 23:14:25 -0400
  • 5d760330a6 keyboard_comm: wrap reload_persistent_rgb and reload_rgb for dummy Ilya Zhuravlev 2021-07-27 23:07:26 -0400
  • f1f61799ce test/test_keycode: fix test Ilya Zhuravlev 2021-07-27 23:00:29 -0400
  • 642aaf0f07 Merge branch 'next' Ilya Zhuravlev 2021-07-17 23:59:32 -0400
  • 6bb4fa07c5 main_window: update URL for linux udev Ilya Zhuravlev 2021-07-17 15:48:52 -0400
  • 7206da4ebd keycodes: clear tapdance before recreating Ilya Zhuravlev 2021-07-13 02:09:25 -0400
  • 1e3dfa7c88 rgb_configurator: fix crash when refreshing Ilya Zhuravlev 2021-07-13 00:27:01 -0400
  • 33a1915691 util: add example keyboard uid for vial_example/vial_stm32f401 Ilya Zhuravlev 2021-07-11 23:44:31 -0400
  • 69cf96f33d README: update tagline Ilya Zhuravlev 2021-07-11 19:25:28 -0400
  • 27b5dc99f3 keymap_editor: don't crash when setting a key and nothing is selected Ilya Zhuravlev 2021-07-09 22:34:12 -0400
  • 54125d3e39 Merge branch 'vialrgb' into next Ilya Zhuravlev 2021-07-09 22:31:35 -0400
  • 0759f76fd5 vialrgb: add rgb speed Ilya Zhuravlev 2021-07-09 18:38:08 -0400
  • 80add42cf3 vialrgb: switch to 16-bit mode Ilya Zhuravlev 2021-07-09 18:29:49 -0400
  • 6bfd4bc3ec vialrgb: add all supported effects Ilya Zhuravlev 2021-07-09 17:54:15 -0400
  • b2dd82d339 layout_editor: add keyboard preview image Ilya Zhuravlev 2021-07-09 00:01:11 -0400
  • deb0882630 qmk_settings expose TAP_CODE_DELAY and TAP_HOLD_CAPS_DELAY Ilya Zhuravlev 2021-07-08 23:02:47 -0400
  • 30d4731cfd vialrgb: set effects using vialrgb id Ilya Zhuravlev 2021-07-08 22:39:17 -0400
  • ceae2be4a4 vialrgb: don't touch v when changing color Ilya Zhuravlev 2021-07-08 20:26:53 -0400
  • da984c578f vialrgb: log protocol version on failure Ilya Zhuravlev 2021-07-08 20:24:46 -0400
  • 0f46237047 vialrgb: retrieve protocol version, max brightness Ilya Zhuravlev 2021-07-08 20:20:11 -0400
  • 5cf8a67ba7 rgb_configurator/vialrgb: set color Ilya Zhuravlev 2021-07-08 20:12:28 -0400
  • 6efebe82bc rgb_configurator: reduce code duplication Ilya Zhuravlev 2021-07-08 19:35:27 -0400
  • 9b93011637 vialrgb: initial Ilya Zhuravlev 2021-07-08 19:27:40 -0400
  • baf67139c6 macro_recorder: fix change tracking when reverting Ilya Zhuravlev 2021-07-08 18:24:35 -0400
  • 3d63e8bc16 qmk_settings: add tap/hold settings Ilya Zhuravlev 2021-07-08 18:24:24 -0400
  • 8c7c748c81 qmk_settings: indicate which tabs have changed values Ilya Zhuravlev 2021-07-06 01:09:50 -0400
  • 13f6521076 qmk_settings: disable save/undo buttons unless there are changes Ilya Zhuravlev 2021-07-06 01:05:31 -0400
  • c7e782d23c keyboard_comm: store/restore serialized keycodes for combos and tapdance Ilya Zhuravlev 2021-07-06 00:52:00 -0400
  • fcc9906baf keyboard_comm: save/restore qmk settings across updates Ilya Zhuravlev 2021-07-06 00:46:55 -0400
  • 827f4711da qmk_settings: refactor to keep integers internally Ilya Zhuravlev 2021-07-06 00:40:33 -0400
  • adcb9116c0 qmk_settings: take care of setting width when caching Ilya Zhuravlev 2021-07-05 23:54:43 -0400
  • 587489db7d qmk_settings: hide the tab if settings unsupported Ilya Zhuravlev 2021-07-05 23:46:27 -0400
  • 02043c8c11 keyboard_comm: add cache to bring settings api in line with others Ilya Zhuravlev 2021-07-05 23:42:03 -0400
  • 1ce89e49e5 firmware_flasher: hide layout restore checkbox when in bootloader mode Ilya Zhuravlev 2021-07-04 23:00:26 -0400
  • 62c4d41669 main_window: add "about vial" menu Ilya Zhuravlev 2021-07-04 22:54:10 -0400
  • b8acb0a00f Merge branch 'combos' into next Ilya Zhuravlev 2021-07-04 22:13:49 -0400
  • 5a02b74d41 qmk_settings: support combo settings Ilya Zhuravlev 2021-07-04 19:05:02 -0400
  • 6fb55d73a5 keyboard_comm: store/restore combos Ilya Zhuravlev 2021-07-04 18:58:46 -0400
  • 3ea387dee9 combos: add initial Ilya Zhuravlev 2021-07-04 10:13:16 -0400
  • b777d861d7 Merge branch 'tap-dance' into next Ilya Zhuravlev 2021-07-03 22:28:57 -0400
  • 57386d41dc keymap_editor: also recreate keycodes in the tray TabbedKeycodes Ilya Zhuravlev 2021-07-03 22:28:05 -0400
  • 5bb6446155 tabbed_keycodes: show tap dance in the UI Ilya Zhuravlev 2021-07-03 22:25:45 -0400
  • 8381824948 tap_dance: hide keycode tray when empty space is clicked Ilya Zhuravlev 2021-07-03 20:06:26 -0400
  • 8f4734ab40 tap_dance: track state of tab change Ilya Zhuravlev 2021-07-03 16:53:24 -0400
  • 028655f418 tap_dance: switch to new key widgets Ilya Zhuravlev 2021-07-03 16:27:22 -0400
  • af311b51c3 key_widget: support changing keycodes Ilya Zhuravlev 2021-07-03 16:16:07 -0400
  • fea0dcaa9b move keymap override handling into global util Ilya Zhuravlev 2021-07-03 14:56:41 -0400
  • ec3df5bdd0 tap_dance: initial implementation of key selection tray Ilya Zhuravlev 2021-07-03 14:37:45 -0400
  • cc031a5c01 keyboard_comm: save/restore tapdance Ilya Zhuravlev 2021-07-03 13:50:34 -0400
  • c9ff0e735a tap_dance: initial implementation Ilya Zhuravlev 2021-07-03 13:31:07 -0400
  • a15e8011d1 tap_dance: initial UI Ilya Zhuravlev 2021-07-03 12:20:54 -0400
  • d209f48463 keyboard_comm: remove qmk_settings debug output Ilya Zhuravlev 2021-07-03 12:20:08 -0400
  • 62647e957e qmk_settings: bump protocol requirement Ilya Zhuravlev 2021-07-02 23:26:53 -0400
  • 63a15af1ed Merge branch 'qmk-settings2' into next Ilya Zhuravlev 2021-07-02 23:24:50 -0400
  • 944b771ee7 keyboard_comm: support next protocol version 4 Ilya Zhuravlev 2021-07-02 23:24:35 -0400
  • aa3ed9aeee qmk_settings: remove debounce, tap-hold -- too much effort to implement Ilya Zhuravlev 2021-07-01 20:44:52 -0400
  • eef8107036 qmk_settings: support mouse keys Ilya Zhuravlev 2021-07-01 20:43:58 -0400
  • 9b26c20d32 qmk_settings: don't display unsupported settings Ilya Zhuravlev 2021-07-01 15:34:35 -0400
  • 3318a2c167 qmk_settings: retrieve supported settings Ilya Zhuravlev 2021-07-01 15:10:32 -0400
  • 6c90d164c0 qmk_settings: implement reset command Ilya Zhuravlev 2021-07-01 15:00:45 -0400
  • 7129fca01f qmk_settings: reword autoshift Ilya Zhuravlev 2021-07-01 00:08:08 -0400
  • c8c85c2270 qmk_settings: send store command to keyboard Ilya Zhuravlev 2021-06-30 23:53:40 -0400
  • e8d448f084 qmk_settings: load data from keyboard Ilya Zhuravlev 2021-06-30 23:42:56 -0400
  • 2fd8a0a7d0 qmk_settings: store settings as json Ilya Zhuravlev 2021-06-30 23:20:18 -0400
  • 49948a7e76 qmk_settings: initial prototype Ilya Zhuravlev 2021-06-29 19:43:21 -0400
  • fc5fa1ac66 any_keycode_dialog: select all text when shown Ilya Zhuravlev 2021-07-01 00:04:50 -0400
  • 9c77228feb main_window: when no devices found on linux, link to udev guide Ilya Zhuravlev 2021-06-27 15:48:22 -0400
  • bc438fb130
    Merge pull request #37 from Nisker/scaling xyzz 2021-06-26 01:13:19 -0400
  • 68f524aee2
    Merge pull request #38 from Nisker/roundkeys xyzz 2021-06-26 01:12:18 -0400
  • 895b4ff201 Rounded corners on keys Nisker 2021-06-25 21:50:10 +0200
  • 56a7c22de7 Scalable keys Nisker 2021-06-25 21:39:06 +0200
  • c30e528bfb kle_serial: don't error when first item of keymap is a dict Ilya Zhuravlev 2021-06-08 18:42:51 -0400
  • 1a9b71298b Remove the first tab until the list of tabs is empty Juan Pablo Kutianski 2021-05-27 23:32:50 -0300
  • 402b05a3b9 use certifi to provide ssl certs if missing Ilya Zhuravlev 2021-05-22 19:15:03 -0400
  • 9c5616139a macro_recorder: fix exception when switching between v1 and v2 keyboards Ilya Zhuravlev 2021-05-22 17:01:28 -0400
  • 4c5174729e matrix_test: simplify the UI Ilya Zhuravlev 2021-05-22 16:50:35 -0400
  • c109143397 keycodes: allow TD() keycodes but don't show them Ilya Zhuravlev 2021-05-22 16:21:27 -0400
  • 67ea09494c tests: fix expect_via_protocol Ilya Zhuravlev 2021-05-22 14:54:48 -0400
  • b717c58d68 keyboard_comm: error out if unsupported protocol Ilya Zhuravlev 2021-05-22 14:52:45 -0400
  • c384fb87c3 rgb_configurator: fix crash when refreshing Ilya Zhuravlev 2021-05-22 14:46:55 -0400
  • 8ad00110f1 keycodes: support more MAGIC keycodes Ilya Zhuravlev 2021-05-22 14:42:21 -0400
  • 58d98411d9 Fix unittests Ilya Zhuravlev 2021-05-22 13:26:04 -0400
  • f542157d56 rgb_configurator: finish backlight Ilya Zhuravlev 2021-05-22 13:19:28 -0400
  • 9cca2a28fe rgb_configurator: initial implementation for single-color backlight Ilya Zhuravlev 2021-05-22 13:02:00 -0400
  • cb00696aae rgb_configurator: refactor to allow multiple rgb handlers Ilya Zhuravlev 2021-05-22 12:46:17 -0400
  • 841ec5678c main_window: move rgb before matrix test Ilya Zhuravlev 2021-05-22 12:26:17 -0400
  • a1c6dae325 rgb_configurator: remove references to rgb speed Ilya Zhuravlev 2021-05-22 12:16:45 -0400
  • 0471c554b6 rgb_configurator: don't try setting invalid color Ilya Zhuravlev 2021-04-03 20:18:07 -0400
  • ab39926ed4 rgb_configurator: default to current color in dialog Ilya Zhuravlev 2021-04-03 20:14:47 -0400
  • 9f617e5ff7 rgb_configurator: support color changes Ilya Zhuravlev 2021-04-03 20:07:12 -0400
  • 8aa8e0dab3 rgb_configurator: initial implementation Ilya Zhuravlev 2021-04-03 19:47:29 -0400
  • 6ddbce17ec keymap_editor: don't ever focus layer switch buttons Ilya Zhuravlev 2021-05-22 12:08:14 -0400
  • 9ba0e9736d keyboard_widget: fix iso enter handling in some layouts Ilya Zhuravlev 2021-05-22 12:04:51 -0400
  • 40ead965c0 disable KeyboardWidget to stop propagating events when not needed Ilya Zhuravlev 2021-05-22 11:54:49 -0400
  • 3e9feb2ffc matrix_test: suppress keyboard events while testing Ilya Zhuravlev 2021-05-10 13:58:59 -0400
  • 7ceb37700d matrix_test: don't crash when switching to another device Ilya Zhuravlev 2021-05-10 13:56:55 -0400
  • 8d56cdb191 matrix_test: minor codestyle Ilya Zhuravlev 2021-05-10 13:52:41 -0400