Commit Graph

  • db1d88f90c base: add an argument to peek at the first drawing only Peter Hutterer 2019-08-21 13:19:54 +1000
  • 83a7f33d61 config: make the TuhiConfig a singleton object too Peter Hutterer 2019-08-21 13:17:20 +1000
  • f420c4de65 protocol: rename a few protocol messages to better reflect what they do Peter Hutterer 2019-08-21 12:59:16 +1000
  • 8690e305cf test: ignore empty files Peter Hutterer 2019-08-22 09:44:15 +1000
  • 6c94898458 test: print the file name that triggered an exception on error Peter Hutterer 2019-08-22 09:40:57 +1000
  • 31d352bb1f test: remove unused idx variable Peter Hutterer 2019-08-22 09:29:19 +1000
  • 01465cf89e test: ignore empty files Peter Hutterer 2019-08-22 09:44:15 +1000
  • 918c2ac288 test: print the file name that triggered an exception on error Peter Hutterer 2019-08-22 09:40:57 +1000
  • bc95223623 test: remove unused idx variable Peter Hutterer 2019-08-22 09:29:19 +1000
  • d633637899 gui: initialize the drawing with the right zoom factor Peter Hutterer 2019-08-21 14:36:00 +1000
  • a8d8641442
    Add the logo to the Readme Benjamin Tissoires 2019-08-21 09:43:47 +0200
  • fa888b742f wacom: switch to the new protocol stroke parsers Peter Hutterer 2019-08-20 12:18:45 +1000
  • a24c54a570 tools: add an svg generation tool Peter Hutterer 2019-08-16 11:25:57 +1000
  • 07dba6c892 wacom: store the default orientation for each tablet Peter Hutterer 2019-08-21 09:11:19 +1000
  • e420b04fda protocol: add stroke parsing Peter Hutterer 2019-08-14 19:08:30 +1000
  • 541077a65b Add a utility function module Peter Hutterer 2019-08-15 08:55:59 +1000
  • 91203701cf wacom: group the list2hex output Peter Hutterer 2019-08-14 12:32:56 +1000
  • 915e28115e data: add the logos Jakub Steiner 2019-08-21 15:24:50 +1000
  • f08100bae2 meson.build: de-duplicate the icondir defines Peter Hutterer 2019-08-21 15:20:35 +1000
  • d49467edc5 meson.build: de-duplicate the icondir defines Peter Hutterer 2019-08-21 15:20:35 +1000
  • 4cf5501044 Update icon based on the new logo Jakub Steiner 2019-08-16 14:57:34 +0200
  • a8fc496d3a Update icon based on the new logo Jakub Steiner 2019-08-16 14:57:34 +0200
  • b2f9cd43e3 gui: initialize the drawing with the right zoom factor Peter Hutterer 2019-08-21 14:36:00 +1000
  • 244b4f5994 wacom: make the parents for the raw log directory too Peter Hutterer 2019-08-21 12:54:47 +1000
  • 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