Commit Graph

  • 3469469842 wacom: make the parents for the raw log directory too Peter Hutterer 2019-08-21 12:54:47 +1000
  • 951d5dd1c1 wacom: switch to the new protocol stroke parsers Peter Hutterer 2019-08-20 12:18:45 +1000
  • 937d6ada1d tools: add an svg generation tool Peter Hutterer 2019-08-16 11:25:57 +1000
  • c602552f25 wacom: store the default orientation for each tablet Peter Hutterer 2019-08-21 09:11:19 +1000
  • 65b470cee7 protocol: add stroke parsing Peter Hutterer 2019-08-14 19:08:30 +1000
  • 10c34bc655 gui: simplify the Config's singleton pattern Peter Hutterer 2019-08-19 11:16:19 +1000
  • 82e29e3ab7 Add a utility function module Peter Hutterer 2019-08-15 08:55:59 +1000
  • 5d2d6604bf wacom: group the list2hex output Peter Hutterer 2019-08-14 12:32:56 +1000
  • d9e9f6006b gui: simplify the Config's singleton pattern Peter Hutterer 2019-08-19 11:16:19 +1000
  • 64fcf04e32 svg: use our Json SVG converter from kete Peter Hutterer 2019-08-14 11:07:43 +1000
  • ac811920b8 tuhi: move the gui/svg.py file to tuhi Peter Hutterer 2019-08-14 10:58:09 +1000
  • f5bafb7f73 gui: use mm in the svg Peter Hutterer 2019-08-14 09:23:51 +1000
  • 92fcfd12cc wacom: update the dimensions with the point size Peter Hutterer 2019-08-12 20:49:22 +1000
  • 643dd34476 protocol: add the message for getting the point size Peter Hutterer 2019-08-12 20:42:44 +1000
  • 57aa0de954 protocol: the spark doesn't support get width/height Peter Hutterer 2019-08-14 09:22:07 +1000
  • ff2618e68a protocol: add helper functions for converting to/from little endians Peter Hutterer 2019-08-12 14:52:50 +1000
  • 497e7bdcfb svg: use our Json SVG converter from kete Peter Hutterer 2019-08-14 11:07:43 +1000
  • fab778d80a tuhi: move the gui/svg.py file to tuhi Peter Hutterer 2019-08-14 10:58:09 +1000
  • 3983943980 gui: use mm in the svg Peter Hutterer 2019-08-14 09:23:51 +1000
  • 97af56d7e7 wacom: update the dimensions with the point size Peter Hutterer 2019-08-12 20:49:22 +1000
  • b4e06da778 protocol: add the message for getting the point size Peter Hutterer 2019-08-12 20:42:44 +1000
  • 0ed016a7df protocol: the spark doesn't support get width/height Peter Hutterer 2019-08-14 09:22:07 +1000
  • 2e6206fa50 protocol: add helper functions for converting to/from little endians Peter Hutterer 2019-08-12 14:52:50 +1000
  • a7836abfe6 tools: fix syntax error in kete Peter Hutterer 2019-08-20 11:51:52 +1000
  • e40bdeeebe tools: fix syntax error in kete Peter Hutterer 2019-08-20 11:51:52 +1000
  • 6d718f16b5 wacom: rework the file data prefix handling Peter Hutterer 2019-08-14 12:13:09 +1000
  • 116589d28d wacom: pen data first four bytes are the internal file format Peter Hutterer 2019-08-14 12:10:27 +1000
  • f742779c1a tuhi: log the tuhi server session data to a file Peter Hutterer 2019-08-16 11:24:33 +1000
  • 9ef4002b39 Move the default config setting to the entry points Peter Hutterer 2019-08-16 15:34:33 +1000
  • be9b3c02cc base: allow for a None vendor ID Peter Hutterer 2019-08-19 13:25:29 +1000
  • 74349e0dd2 tuhi: log the tuhi server session data to a file Peter Hutterer 2019-08-16 11:24:33 +1000
  • 6fffcfdb8b Move the default config setting to the entry points Peter Hutterer 2019-08-16 15:34:33 +1000
  • 8d67bbf5c4 gui: drop an unused config path Peter Hutterer 2019-08-19 13:44:38 +1000
  • 101e2f380e gui: store the cached SVGs in $XDG_CACHE_DIR instead Peter Hutterer 2019-08-19 13:40:58 +1000
  • 18c449356a gui: store the cached SVGs in $XDG_CACHE_DIR instead Peter Hutterer 2019-08-19 13:40:58 +1000
  • cc7ba1b365 kete: move the ini file template out of the code Peter Hutterer 2019-08-19 13:52:07 +1000
  • be6d57562a Switch to pathlib everywhere Peter Hutterer 2019-08-19 11:59:02 +1000
  • c8759eb400 gui: unify the loggers across the GUI Peter Hutterer 2019-08-19 11:24:52 +1000
  • 3608f2ba6d kete: move the ini file template out of the code Peter Hutterer 2019-08-19 13:52:07 +1000
  • 8f1a9df00d Switch to pathlib everywhere Peter Hutterer 2019-08-19 11:59:02 +1000
  • c7ac66a72f gui: unify the loggers across the GUI Peter Hutterer 2019-08-19 11:24:52 +1000
  • 7612f807ab base: allow for a None vendor ID Peter Hutterer 2019-08-19 13:25:29 +1000
  • 9215931d87 icon: provide app icon Jakub Steiner 2019-08-16 14:57:34 +0200
  • 6dc67f13c8 svg: call the super constructor Peter Hutterer 2019-08-14 10:59:21 +1000
  • 32091d9a7b wacom: improve a timestamp debug message Peter Hutterer 2019-08-14 12:48:12 +1000
  • e5375a55dd wacom: name an argument to make it more obvious what the magic 5 means Peter Hutterer 2019-08-14 12:02:06 +1000
  • d73da09e26 protocol: 0xc7 on the spark seems to be in big-endian Peter Hutterer 2019-08-14 11:58:37 +1000
  • fbf399e80f protocol: 0xc7 on the spark seems to be in big-endian Peter Hutterer 2019-08-14 11:58:37 +1000
  • f547b1c558 wacom: improve a timestamp debug message Peter Hutterer 2019-08-14 12:48:12 +1000
  • bc91af5efa wacom: name an argument to make it more obvious what the magic 5 means Peter Hutterer 2019-08-14 12:02:06 +1000
  • 790d8c5e31 wacom: fix pressure range for the IntuosPro Peter Hutterer 2019-08-14 10:16:27 +1000
  • 85f2e3c67a wacom: fix the dimensions for the Spark Peter Hutterer 2019-08-14 09:29:36 +1000
  • 44685c43ab wacom: rework the file data prefix handling Peter Hutterer 2019-08-14 12:13:09 +1000
  • de84b456ea wacom: pen data first four bytes are the internal file format Peter Hutterer 2019-08-14 12:10:27 +1000
  • e22eba93e6 wacom: fix pressure range for the IntuosPro Peter Hutterer 2019-08-14 10:16:27 +1000
  • ca34672039 wacom: fix the dimensions for the Spark Peter Hutterer 2019-08-14 09:29:36 +1000
  • bd6278a305 wacom: change the raw log file name to include the timestamp Peter Hutterer 2019-08-15 14:41:40 +1000
  • 35acce3ea6 wacom: log the raw yaml data into a subdirectory Peter Hutterer 2019-08-15 13:34:49 +1000
  • 6bf7715e83 wacom: write just the timestamp to the log file Peter Hutterer 2019-08-15 10:07:10 +1000
  • 7f8222b351 wacom: add missing linebreaks to the yml log file Peter Hutterer 2019-08-15 10:01:11 +1000
  • e7097542ae wacom: change the raw log file name to include the timestamp Peter Hutterer 2019-08-15 14:41:40 +1000
  • cc849b8388 wacom: log the raw yaml data into a subdirectory Peter Hutterer 2019-08-15 13:34:49 +1000
  • a00aa72a27 wacom: write just the timestamp to the log file Peter Hutterer 2019-08-15 10:07:10 +1000
  • 093e3d040d wacom: add missing linebreaks to the yml log file Peter Hutterer 2019-08-15 10:01:11 +1000
  • e6057e256d Merge tuhigui into tuhi.gui Peter Hutterer 2019-08-13 11:10:53 +1000
  • a87a297be3 Merge tuhigui/data to just data/ Peter Hutterer 2019-08-13 11:08:44 +1000
  • 547aec3d9b config: use super() instead of named base class Peter Hutterer 2019-08-13 12:43:41 +1000
  • d8859d1b6a README: headline fix Peter Hutterer 2019-08-13 12:42:03 +1000
  • 12cc2e0713 Merge tuhigui into tuhi.gui Peter Hutterer 2019-08-13 11:10:53 +1000
  • b53a24786a Merge tuhigui/data to just data/ Peter Hutterer 2019-08-13 11:08:44 +1000
  • d2cd69e8eb config: use super() instead of named base class Peter Hutterer 2019-08-13 12:43:41 +1000
  • 617a30a5d6 README: headline fix Peter Hutterer 2019-08-13 12:42:03 +1000
  • 3d5c0aa23c test: add unit-testing for the various protocol messages Peter Hutterer 2019-08-13 14:31:31 +1000
  • c014393adb wacom: time_to_bytes is obsolete now Peter Hutterer 2019-08-13 12:37:08 +1000
  • 1ea89d2f09 protocol: split GET_DIMENSIONS up into two messages Peter Hutterer 2019-08-12 19:56:31 +1000
  • 73bc782a53 protocol: 0xec is simply the GATT selection for file transfers Peter Hutterer 2019-08-12 14:10:54 +1000
  • c39c20ede2 protocol: drop the UNKNOWN_B1 class Peter Hutterer 2019-08-12 14:01:15 +1000
  • 5e4ab89f41 Drop the semi-duplicate separate Protocol class Peter Hutterer 2019-08-09 14:27:54 +1000
  • 552e06a0fc wacom: drop the now-obsolete send_nordic_command_sync Peter Hutterer 2019-08-09 14:09:55 +1000
  • b34f8794e4 wacom: switch registering the device to the new protocol handling Peter Hutterer 2019-08-09 14:01:37 +1000
  • 6e20faa737 protocol: add a timeout argument to the new protocol handlers Peter Hutterer 2019-08-09 14:01:02 +1000
  • f68ffa6733 wacom: pass the timestamp in seconds down parse_pen_data Peter Hutterer 2019-08-09 11:17:02 +1000
  • a08aa02607 wacom: drop a bunch of now-duplicate functions Peter Hutterer 2019-08-09 10:44:24 +1000
  • 023decb1d4 wacom: use the new protocol implemenation for all "normal" messages Peter Hutterer 2019-08-02 15:50:10 +1000
  • bcbb0982c8 wacom: drop our NordicData, use the one from the protocol Peter Hutterer 2019-08-02 15:49:10 +1000
  • a817d10cc7 protocol: start a new attempt at handling the protocol Peter Hutterer 2019-08-02 10:13:50 +1000
  • 910bea8898 wacom: add another nordic function that just takes and returns data Peter Hutterer 2019-08-01 15:29:33 +1000
  • fd02453279 wacom: allow for "no specific requested opcode" where we just return the data Peter Hutterer 2019-08-02 10:28:51 +1000
  • 2b13367e96 test: add unit-testing for the various protocol messages Peter Hutterer 2019-08-13 14:31:31 +1000
  • f8ec452fdd wacom: time_to_bytes is obsolete now Peter Hutterer 2019-08-13 12:37:08 +1000
  • a408fbd070 protocol: split GET_DIMENSIONS up into two messages Peter Hutterer 2019-08-12 19:56:31 +1000
  • f587944f7c protocol: 0xec is simply the GATT selection for file transfers Peter Hutterer 2019-08-12 14:10:54 +1000
  • cd0b264f3b protocol: drop the UNKNOWN_B1 class Peter Hutterer 2019-08-12 14:01:15 +1000
  • b42c0c9c1c Drop the semi-duplicate separate Protocol class Peter Hutterer 2019-08-09 14:27:54 +1000
  • 35c8c428b4 wacom: drop the now-obsolete send_nordic_command_sync Peter Hutterer 2019-08-09 14:09:55 +1000
  • 37b75f58fe wacom: switch registering the device to the new protocol handling Peter Hutterer 2019-08-09 14:01:37 +1000
  • 424a606406 protocol: add a timeout argument to the new protocol handlers Peter Hutterer 2019-08-09 14:01:02 +1000
  • 54d9fe3266 wacom: pass the timestamp in seconds down parse_pen_data Peter Hutterer 2019-08-09 11:17:02 +1000
  • fddac36eda wacom: drop a bunch of now-duplicate functions Peter Hutterer 2019-08-09 10:44:24 +1000
  • 9d380d11c6 wacom: use the new protocol implemenation for all "normal" messages Peter Hutterer 2019-08-02 15:50:10 +1000