Commit Graph

  • d70c691ac7 Fix shortcut parsing and keymap list master 0.12.1 Timmy Welch 2024-04-17 17:30:19 -0700
  • 572af746fa Change module location 0.12.0 Timmy Welch 2024-04-17 17:14:23 -0700
  • f6967e5f83 Improve keymap changing Timmy Welch 2024-04-17 17:14:09 -0700
  • 5a4c207159 Fix flags v0.11.1 v.011.1 lordwelch 2022-05-13 09:49:13 -0700
  • 0206ba448e Enable go module v0.11.0 lordwelch 2022-05-13 09:44:04 -0700
  • 0bbf455bc7 Remove logging v0.10.0 lordwelch 2021-02-26 13:11:19 -0800
  • a594b3044c Add support for modifier keys (eg CTRL+D, CTRL+SHIFT+D) lordwelch 2021-02-26 12:32:23 -0800
  • 7244a85ecd Fix dvorak keymap lordwelch 2020-03-18 15:13:42 -0700
  • d1b2d5623a Add a clean exit for not providing a keymap to use lordwelch 2020-03-05 23:56:51 -0800
  • c2f2d16097 Fix Nil map error lordwelch 2020-03-05 14:46:17 -0800
  • 7441c3e637 Use a struct as a base instead of bare functions in a library lordwelch 2020-03-05 12:52:27 -0800
  • 03ec054d8b Fix an off by one error lordwelch 2020-01-31 19:44:33 -0800
  • a0e2601d2f keymaps lordwelch 2019-08-04 16:27:54 -0700
  • 45f9df45bb cleanup v0.9.0 lordwelch 2018-11-09 17:23:07 -0800
  • 349cd91f66 Fix typo and fix ReleaseDelay assignment lordwelch 2018-11-07 18:08:02 -0800
  • 5fbef47dde remove unused const and ignore single newline directly after delay lordwelch 2018-11-05 11:47:11 -0800
  • 0b2415ac40 cleaned up some code handle delays better add ability to have comments add defaults to keymaps lordwelch 2018-11-04 23:59:13 -0800
  • bf090a5b67 verbose + fix delay lordwelch 2018-10-29 22:31:36 -0700
  • cd5638b988 sync lordwelch 2018-10-29 22:07:51 -0700
  • 39176aac3c enforce delay and add delay to keymap lordwelch 2018-10-29 21:57:36 -0700
  • 02aa4cd6c2 restructure lordwelch 2018-10-20 16:50:08 -0700
  • 47d8950fd4 cleanup lordwelch 2018-10-20 16:49:09 -0700
  • 9d04ddc8be Restructure to library Implemented io.Writer interface. Might want to use a different interface add a delay character lordwelch 2018-06-22 20:28:21 -0700
  • 394b44e9df Make report carry as many keys as possible (over 50% speedup) Need to look into not sending a blank report every time lordwelch 2018-01-25 22:26:31 -0800
  • 2697df4352 Fix return keymap to 0 No longer attempts to change keymap when there is only one Fixed typo in keymap lordwelch 2018-01-24 14:43:33 -0800
  • f882f599ff Make argument required lordwelch 2018-01-24 12:58:03 -0800
  • f264f9c017 Apparently I don't look at my source code before commiting lordwelch 2018-01-24 12:32:42 -0800
  • 6b6b3db9cc Changed modifier from string to array of string updated code accordingly Added tiro keymap lordwelch 2018-01-24 10:21:44 -0800
  • b08c2fa792 Organized qwerty by row Added tengwar layouts Made the changeKeymap function actually work Added keymapto0 so that the app consistently types correctly lordwelch 2018-01-23 23:12:41 -0800
  • 8b4a2dc9f9 Do not panic if key is not in keymap lordwelch 2017-11-24 21:48:21 -0700
  • ef46068793 Missed some printfs lordwelch 2017-11-10 14:35:03 -0700
  • 7b401e28b8 Forgot to open the correct file lordwelch 2017-11-10 14:29:40 -0700
  • ef37cc4317 Use XDG_CONFIG_HOME Remove extra output lordwelch 2017-11-10 14:15:24 -0700
  • be99ea3d81 Reduce output Switch to using A map to get the flag value lordwelch 2017-11-08 11:15:58 -0700
  • 4cbe2d8e67 Stop unnecessary panic lordwelch 2017-11-07 14:57:24 -0700
  • 586e3d2010 Add tab,newline and space lordwelch 2017-11-07 14:37:37 -0700
  • cd28bee157 Sort and fmt lordwelch 2017-11-07 11:52:01 -0700
  • f9bc47fc6a Fix dvorak keymap baseline lordwelch 2017-11-07 01:01:45 -0700
  • 1af8cd51e3 Debug lordwelch 2017-11-07 00:25:55 -0700
  • 5244918147 Debug lordwelch 2017-11-07 00:23:41 -0700
  • f13ff01ffa Fix binary encoding lordwelch 2017-11-06 23:56:40 -0700
  • 42c31d6d9f Fix binary encoding lordwelch 2017-11-06 23:50:55 -0700
  • 2dd8ffaccb Fix logic lordwelch 2017-11-06 23:37:38 -0700
  • ae2e3acb41 Capitalization lordwelch 2017-11-06 23:35:49 -0700
  • ce7d8221cd Debug lordwelch 2017-11-06 23:33:50 -0700
  • 24fb916525 Debug lordwelch 2017-11-06 23:20:25 -0700
  • 7edd28714c Json tags lordwelch 2017-11-06 23:12:45 -0700
  • 974c34559a Json tags lordwelch 2017-11-06 23:09:12 -0700
  • ef710051b8 Debug lordwelch 2017-11-06 23:04:00 -0700
  • 64c296d4cb Debug lordwelch 2017-11-06 23:03:32 -0700
  • 27e87bac62 Debug lordwelch 2017-11-06 23:03:20 -0700
  • dfef41b847 Debug lordwelch 2017-11-06 23:01:06 -0700
  • 1b25ef40db Debug lordwelch 2017-11-06 23:00:02 -0700
  • b651932922 Debug lordwelch 2017-11-06 22:58:36 -0700
  • eb1d9f6bee Debug lordwelch 2017-11-06 22:56:53 -0700
  • cac1287945 Debug lordwelch 2017-11-06 22:55:57 -0700
  • a24946419d Change Json type lordwelch 2017-11-06 22:52:49 -0700
  • b7e273e787 Debug lordwelch 2017-11-06 22:24:46 -0700
  • 0d2c476db9 Debug lordwelch 2017-11-06 22:22:44 -0700
  • a762e038f2 Initialize lordwelch 2017-11-06 22:21:15 -0700
  • 138707e5b8 For some reason I decided to trim the extension lordwelch 2017-11-06 22:18:08 -0700
  • b4d280e5ef Missing dot on extension lordwelch 2017-11-06 22:16:59 -0700
  • 008b12f1b6 Debug lordwelch 2017-11-06 22:16:15 -0700
  • 0d3ef81c5f Debug lordwelch 2017-11-06 22:15:27 -0700
  • 57b15ad53e Debug lordwelch 2017-11-06 22:14:09 -0700
  • 2b15a961cd Debug lordwelch 2017-11-06 22:12:09 -0700
  • 68798e24bc Debug lordwelch 2017-11-06 22:09:55 -0700
  • 72c447dfb8 Initial app done lordwelch 2017-11-06 21:53:22 -0700
  • 498eb465a8 Added basic dvorak and json keymaps Load keymap files from cfg dir Start work on main loop lordwelch 2017-11-06 15:00:44 -0700
  • 34290e969c tree lordwelch 2017-10-31 14:06:45 -0600
  • 4dff17ca5c test program lordwelch 2017-10-27 14:49:02 -0600
  • 8f3b27ef0a test program lordwelch 2017-10-27 14:47:56 -0600
  • 2635812e0c test program lordwelch 2017-10-27 14:41:09 -0600
  • 0977b58bfd test program lordwelch 2017-10-27 14:37:19 -0600
  • 318aefb134 test program lordwelch 2017-10-27 14:28:32 -0600
  • 7f0a5f8d6a test program lordwelch 2017-10-27 14:20:45 -0600
  • 5dc7a214d1 Revert "test program" lordwelch 2017-10-27 14:18:45 -0600
  • 14dae55b4b test program lordwelch 2017-10-27 14:16:55 -0600
  • f81cd49648 test program lordwelch 2017-10-27 14:14:03 -0600
  • d29dc973fa test program lordwelch 2017-10-26 18:29:37 -0600
  • 36b9304d91 test program lordwelch 2017-10-26 18:28:58 -0600
  • e23a648d3c test program lordwelch 2017-10-26 18:25:41 -0600
  • 3cd83ccf99 test program lordwelch 2017-10-26 18:25:09 -0600
  • e5469f5d94 test program lordwelch 2017-10-26 18:16:18 -0600
  • f026a20689 test program lordwelch 2017-10-26 18:15:24 -0600
  • 50861705fd test program lordwelch 2017-10-26 18:14:25 -0600
  • dd2be75698 test program lordwelch 2017-10-26 18:13:40 -0600
  • 8374a68729 test program lordwelch 2017-10-26 18:11:41 -0600
  • 9838272b9c test program lordwelch 2017-10-26 18:10:25 -0600
  • 287ed7f180 test program lordwelch 2017-10-26 18:09:42 -0600
  • 25b570ad10 test program lordwelch 2017-10-26 18:08:14 -0600
  • ac51c846ac test program lordwelch 2017-10-26 18:07:28 -0600
  • 8c11f0c6d6 test program lordwelch 2017-10-26 17:57:51 -0600
  • d9a94cc254 test program lordwelch 2017-10-26 17:52:21 -0600
  • dec73290ea test program lordwelch 2017-10-26 17:51:30 -0600
  • 56476d2fe6 test program lordwelch 2017-10-26 17:50:36 -0600
  • 54f151074c test program lordwelch 2017-10-26 17:24:18 -0600
  • 80baa3db76 test program lordwelch 2017-10-26 17:08:30 -0600
  • 9098fd1d3d test program lordwelch 2017-10-26 17:05:49 -0600
  • b2275ddbc0 init lordwelch 2017-10-26 14:51:49 -0600