Commit Graph

  • 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
  • 9709bd0c9d wacom: drop our NordicData, use the one from the protocol Peter Hutterer 2019-08-02 15:49:10 +1000
  • 13ecddc3c3 protocol: start a new attempt at handling the protocol Peter Hutterer 2019-08-02 10:13:50 +1000
  • 59326a0ff1 wacom: add another nordic function that just takes and returns data Peter Hutterer 2019-08-01 15:29:33 +1000
  • 256e101bcb wacom: allow for "no specific requested opcode" where we just return the data Peter Hutterer 2019-08-02 10:28:51 +1000
  • 16c22a95ec base: add a flag to control the config directory Peter Hutterer 2019-08-09 14:44:51 +1000
  • 9b7cb0cff7 base: add a flag to control the config directory Peter Hutterer 2019-08-09 14:44:51 +1000
  • cae90817ae test: add basic unit-testing Peter Hutterer 2019-08-13 14:31:31 +1000
  • f1c95f5f71 wacom: time_to_bytes is obsolete now Peter Hutterer 2019-08-13 12:37:08 +1000
  • c316fe7a70 protocol: split GET_DIMENSIONS up into two messages Peter Hutterer 2019-08-12 19:56:31 +1000
  • 083d2f47e8 protocol: 0xec is simply the GATT selection for file transfers Peter Hutterer 2019-08-12 14:10:54 +1000
  • cbde3f8491 protocol: drop the UNKNOWN_B1 class Peter Hutterer 2019-08-12 14:01:15 +1000
  • 3341347344 Drop the semi-duplicate separate Protocol class Peter Hutterer 2019-08-09 14:27:54 +1000
  • 5afb47b5c4 wacom: drop the now-obsolete send_nordic_command_sync Peter Hutterer 2019-08-09 14:09:55 +1000
  • 9b9a152a95 wacom: switch registering the device to the new protocol handling Peter Hutterer 2019-08-09 14:01:37 +1000
  • 879e9fa4b1 protocol: add a timeout argument to the new protocol handlers Peter Hutterer 2019-08-09 14:01:02 +1000
  • d38123ade8 wacom: pass the timestamp in seconds down parse_pen_data Peter Hutterer 2019-08-09 11:17:02 +1000
  • 36693f2ec0 wacom: drop a bunch of now-duplicate functions Peter Hutterer 2019-08-09 10:44:24 +1000
  • 13e71a9a96 wacom: use the new protocol implemenation for all "normal" messages Peter Hutterer 2019-08-02 15:50:10 +1000
  • c5e1a5568b wacom: drop our NordicData, use the one from the protocol Peter Hutterer 2019-08-02 15:49:10 +1000
  • a98203b7c7 protocol: start a new attempt at handling the protocol Peter Hutterer 2019-08-02 10:13:50 +1000
  • cec19e5fee wacom: add another nordic function that just takes and returns data Peter Hutterer 2019-08-01 15:29:33 +1000
  • 46ed06258f wacom: allow for "no specific requested opcode" where we just return the data Peter Hutterer 2019-08-02 10:28:51 +1000
  • a323ba9aeb meson.build: drop the unused gtk package versions Peter Hutterer 2019-08-13 13:59:03 +1000
  • 5b5fcd6e71 Circle CI: install the packages for the other tests too Peter Hutterer 2019-08-13 13:58:43 +1000
  • 24825aa6ed circleci: checkout out the repo before we run meson Peter Hutterer 2019-08-13 13:40:44 +1000
  • fc16085597 Hook up CircleCI for basic tests Peter Hutterer 2019-08-13 13:22:52 +1000
  • 442dd5e53e meson.build: add tuhi to the flake8 tests Peter Hutterer 2019-08-13 13:20:31 +1000
  • fe757ee116 Drop setup.py - we're on meson now Peter Hutterer 2019-08-13 12:55:52 +1000
  • a27fbe96dd flake8 fixes Peter Hutterer 2019-08-13 12:53:26 +1000
  • bb86c825cd Hook up CircleCI for basic tests Peter Hutterer 2019-08-13 13:22:52 +1000
  • eb06d60972 meson.build: add tuhi to the flake8 tests Peter Hutterer 2019-08-13 13:20:31 +1000
  • 048ac19932 Drop setup.py - we're on meson now Peter Hutterer 2019-08-13 12:55:52 +1000
  • 9b166d811c flake8 fixes Peter Hutterer 2019-08-13 12:53:26 +1000
  • 3e44e28707
    Merge pull request #145 from whot/wip/tuhigui Peter Hutterer 2019-08-09 15:28:29 +1000
  • 3641afc8bf gui: print a warning when we can't connect to the screen Peter Hutterer 2019-08-09 15:26:43 +1000
  • ee5640b783 Merge branch 'master' into wip/tuhigui Peter Hutterer 2019-08-09 15:22:07 +1000
  • 28cb94bc89 base: fix failing registration of new devices Peter Hutterer 2019-08-09 12:59:00 +1000
  • 318bc211d5 base: fix failing registration of new devices Peter Hutterer 2019-08-09 12:59:00 +1000
  • 28fbddce78 gui: remove two more TuhiGUI leftovers from the About dialog Peter Hutterer 2019-08-08 14:43:19 +1000
  • 0c333aa64b gui: fix flake8 warnings Peter Hutterer 2019-08-08 14:41:26 +1000
  • 0840f353d5 gui: render the drawings as oblongs in the right ratio Peter Hutterer 2019-08-08 14:39:28 +1000
  • ee68ec4bcc gui: drop the Credits page from the About dialog Peter Hutterer 2019-08-08 14:08:57 +1000
  • 35ab7ad621 gui: reverse-sort the drawings by timestamp before adding them Peter Hutterer 2019-08-08 13:33:07 +1000
  • 89559364cf gui: fix categorization of drawings Peter Hutterer 2019-08-08 13:26:08 +1000
  • 37d22dfaad gui: drop the relative_time() helper, no longer used Peter Hutterer 2019-08-08 13:25:01 +1000
  • 341b91349e wacom: fix the data logger being off by one Peter Hutterer 2019-08-01 15:54:06 +1000
  • 96df9fc416 wacom: make sure we only return the data packet size we want Peter Hutterer 2019-08-02 11:09:02 +1000
  • eacc03b6ea wacom: rename a function to make it more obvious Peter Hutterer 2019-07-31 15:58:14 +1000
  • 075fae13f9 flake 8 fixes Peter Hutterer 2019-08-02 10:57:21 +1000
  • 6e27d70517 wacom: de-duplicate an opcode check Peter Hutterer 2019-07-31 15:54:45 +1000
  • c84f3f8c63 wacom: error code 0x05 is an unrecognized command Peter Hutterer 2019-07-31 14:24:23 +1000
  • d3726420cf wacom: add a comment describing where to we store stuff Peter Hutterer 2019-07-31 14:15:38 +1000
  • b009ea3c96 wacom: rename the mysterious bits to sysevent Peter Hutterer 2019-07-31 14:12:36 +1000
  • cda4300388 wacom: visually align the UUIDs Peter Hutterer 2019-07-31 11:13:58 +1000
  • f25e53cadc wacom: fix the data logger being off by one Peter Hutterer 2019-08-01 15:54:06 +1000
  • a280ecee0a wacom: make sure we only return the data packet size we want Peter Hutterer 2019-08-02 11:09:02 +1000
  • 59ca4e47f0 wacom: rename a function to make it more obvious Peter Hutterer 2019-07-31 15:58:14 +1000
  • a6ee173c30 flake 8 fixes Peter Hutterer 2019-08-02 10:57:21 +1000
  • 6037e7e938 wacom: de-duplicate an opcode check Peter Hutterer 2019-07-31 15:54:45 +1000
  • ae24b3ecb6 wacom: error code 0x05 is an unrecognized command Peter Hutterer 2019-07-31 14:24:23 +1000
  • 4a754d2c7d wacom: add a comment describing where to we store stuff Peter Hutterer 2019-07-31 14:15:38 +1000
  • 450414a311 wacom: rename the mysterious bits to sysevent Peter Hutterer 2019-07-31 14:12:36 +1000
  • 7eaf464477 wacom: visually align the UUIDs Peter Hutterer 2019-07-31 11:13:58 +1000
  • 92a9628adf base: drop the separate function for bluez updates Peter Hutterer 2019-07-17 10:13:14 +1000
  • 08e3ec532e base: drop the extra function for checking if the device is in register mode Peter Hutterer 2019-07-17 10:06:37 +1000
  • 37b9b2eefa base: simplify check for in register mode Peter Hutterer 2019-07-17 10:03:57 +1000
  • e1a3675439 base: ignore anything not from the known vendor IDs Peter Hutterer 2019-07-17 10:07:11 +1000
  • deb2c3ad2f base: rename the hotplugged argument Peter Hutterer 2019-07-15 21:24:11 +1000
  • 5b73c8ea2d Add a few more comments to the codebase Peter Hutterer 2019-07-15 21:05:32 +1000
  • 764ad45ca2 wacom: normalize the pressure to the advertised [0, 0xffff] range Peter Hutterer 2019-07-19 13:49:36 +1000
  • a63355a03e gui: we don't really do selection in the flowbox, so let's make it white Peter Hutterer 2019-07-23 12:58:08 +1000
  • 4e886fca2b gui: only show the toolbox on enter Peter Hutterer 2019-07-19 18:09:13 +1000
  • 0b9d4c2602 gui: round off the borders for the paper itself Peter Hutterer 2019-07-19 16:43:54 +1000
  • d06b92e9af gui: hook up a zoom slider Peter Hutterer 2019-07-19 16:41:17 +1000
  • 097f66f33c gui: add a GTK separator under the month/year label Peter Hutterer 2019-07-19 14:13:50 +1000
  • 357f25deb4 gui: pack the toolbox at the start so it doesn't expand Peter Hutterer 2019-07-19 14:13:09 +1000