Commit Graph

  • 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
  • 6b623132e5 gui: handle the now-normalized pressure range Peter Hutterer 2019-07-19 13:52:04 +1000
  • 3c3163261f wacom: normalize the pressure to the advertised [0, 0xffff] range Peter Hutterer 2019-07-19 13:49:36 +1000
  • 8a76d4eae3 gui: some more styling of the drawings Peter Hutterer 2019-07-19 11:24:37 +1000
  • e38c6a0d55 gui: drop the timestamp label for each drawing Peter Hutterer 2019-07-19 11:19:20 +1000
  • c00580655e gui: use a GdkPixbuf to scale into the desired size Peter Hutterer 2019-07-19 11:17:19 +1000
  • 66130b9b8b gui: give the toolbox a name Peter Hutterer 2019-07-19 11:08:54 +1000
  • 68e533ec5f gui: maximize the window on startup Peter Hutterer 2019-07-19 11:07:48 +1000
  • 5dddefe9d4 gui: make the drawings slightly off-white Peter Hutterer 2019-07-19 11:04:20 +1000
  • a7d2de7f56 wacom: normalize the pressure to the advertised [0, 0xffff] range Peter Hutterer 2019-07-19 13:49:36 +1000
  • b7bf68326f gui: group the list of drawings up by month Peter Hutterer 2019-07-19 10:58:58 +1000
  • 2547f6b26d gui: space out the drawings a bit Peter Hutterer 2019-07-19 10:38:40 +1000
  • c29da10918 gui: fix a grammar mistake Peter Hutterer 2019-07-18 20:26:28 +1000
  • bad0bc87ab Add a 'missing tablet' icon to be displayed instead of the spinner Peter Hutterer 2019-07-18 19:34:19 +1000
  • 6add140a1f gitignore: don't ignore SVG files Peter Hutterer 2019-07-18 19:35:39 +1000
  • 3e246b0aa1 gui: add a separator between the close button and the other buttons Peter Hutterer 2019-07-18 18:33:40 +1000
  • 78fc886375 gui: fix the global orientation changes Peter Hutterer 2019-07-18 18:32:11 +1000
  • b7079e2343 gui: restyle the drawing entries Peter Hutterer 2019-07-18 18:26:31 +1000
  • 1224711328 gui: move the battery and sync spinner to the titlebar Peter Hutterer 2019-07-18 17:30:41 +1000
  • 900d0302cd gui: remove duplicate active stack assignment Peter Hutterer 2019-07-18 17:20:23 +1000
  • 06b28274a7 Remove tuhigui's gitignore file, it's covered by the top-level one anyway Peter Hutterer 2019-07-18 13:41:48 +1000
  • ef830c2560 README: make a note that flatpak doesn't use the same directories Peter Hutterer 2019-07-18 13:17:47 +1000
  • 23281976da tuhigui: share the config path with tuhi Peter Hutterer 2019-07-18 13:02:29 +1000
  • cce5099709 Fix the flatpak for tuhi to point to the GUI now Peter Hutterer 2019-07-18 12:05:28 +1000
  • d2bfbc49b4 Add the tuhi.in startup script Peter Hutterer 2019-07-18 11:48:05 +1000