Commit Graph

195 Commits

Author SHA1 Message Date
Amy G. Bowersox c899952cb2 added a couple of additional packages to be installed 2021-08-30 21:45:35 -06:00
Amy G. Bowersox 8cbfccdd8b fixed local func definition 2021-08-30 21:42:03 -06:00
Amy G. Bowersox 48f62edc39 factored out some wrapping code to avoid name collisions 2021-08-30 21:39:07 -06:00
Amy G. Bowersox 12c9082666 added the Python backing code for managing resources 2021-08-30 21:31:56 -06:00
Amy G. Bowersox 4ef55a700d makefile fix 2021-08-29 22:50:00 -06:00
Amy G. Bowersox 44ee44b7fa alas, root privs are required after all, for the GPIO stuff 2021-08-29 22:37:07 -06:00
Amy G. Bowersox e44619cea6 may not need root privs anymore...test this 2021-08-29 22:31:55 -06:00
Amy G. Bowersox df9c5954f8 no longer link splash screen in as an object module (it's in sysresources) 2021-08-29 22:27:57 -06:00
Amy G. Bowersox 42d88749a0 need extra cast 2021-08-29 22:25:32 -06:00
Amy G. Bowersox c30d15742c frame buffer init now reads splash screen data from resources 2021-08-29 22:24:37 -06:00
Amy G. Bowersox bda9fc6883 fixed typecasts and changed Rsrc_load_file to use zip sources 2021-08-29 22:07:45 -06:00
Amy G. Bowersox 333e40827e UINT32 type needs to be used 2021-08-29 22:00:42 -06:00
Amy G. Bowersox bcd4ec7bd2 type fix 2021-08-29 21:57:43 -06:00
Amy G. Bowersox 8aa4b9a2ed first batch of resource-handling functions 2021-08-29 21:56:16 -06:00
Amy G. Bowersox 8fb7d0ac0b add libzip to UPIWIN libraries 2021-08-29 18:29:35 -06:00
Amy G. Bowersox 76b808551f missing semicolon 2021-08-29 18:28:34 -06:00
Amy G. Bowersox 14e240af17 fix a cast on the size of the resources 2021-08-29 18:27:05 -06:00
Amy G. Bowersox 46c2d5ce27 need to include some more files 2021-08-29 18:25:58 -06:00
Amy G. Bowersox 9348673adb tied resource initialization into the main control flow 2021-08-29 18:21:51 -06:00
Amy G. Bowersox 751c0674d1 added resource management code (start of it, anyway) 2021-08-29 18:19:43 -06:00
Amy G. Bowersox 758af85d84 construct the "sysresources.zip" datablock to be bound into the executable 2021-08-29 16:56:38 -06:00
Amy G. Bowersox 6b62d0e4f1 updated documentation 2021-08-29 16:42:21 -06:00
Amy G. Bowersox 2cdc0a3dcc create an "output" directory to copy the finished build to 2021-08-29 16:37:15 -06:00
Amy G. Bowersox 71e9a4ff4e indent fixes 2021-08-26 00:40:19 -06:00
Amy G. Bowersox e15bd3ab90 adjusted the touchscreen coordinate system again to match the driver 2021-08-25 22:24:06 -06:00
Amy G. Bowersox f436cf9200 newer touchscreen driver interprets orientation differently 2021-08-25 22:21:32 -06:00
Amy G. Bowersox e536685f56 added hardware assembly and OS install documentation; switched splash screen 2021-08-24 23:33:40 -06:00
Amy G. Bowersox d8c38cd08a indent fixes 2021-08-18 21:50:15 -06:00
Amy G. Bowersox a0993bceca fixed code indents and quote marks in text files 2021-08-18 21:46:19 -06:00
Amy Bowersox 79a777b22d added a copy of the blog post report to the docs directory 2019-12-13 08:36:21 -07:00
Amy Bowersox d9f5d7f282 Merge branch 'release-0.1' into develop 2019-12-12 14:00:34 -07:00
Amy Bowersox 1e00a73b08 bump the version number (actually establish it for the first time!) 2019-12-12 13:58:16 -07:00
Amy G. Bowersox 7fa9381b17 Merge branch 'hackathon-dev' of amy/upiwin into develop
This is the code as of the state of the demo.
2019-12-12 13:56:11 -07:00
Amy Bowersox cd453f0839 and give VMW/CB a grateful acknowledgement in the README 2019-12-12 09:37:31 -07:00
Amy Bowersox a737850416 And, since we have to include a license, we should include the official
Erbosoft Project Code of Conduct. :)
2019-12-12 09:33:31 -07:00
Amy Bowersox d1369964d7 The code has to be GPL'd, because the license of the BCM2835 library requires
it.  Add the license document and the header on all source files.
2019-12-12 09:24:58 -07:00
Amy Bowersox 91c466eae7 typo in makefile 2019-12-11 15:54:21 -07:00
Amy Bowersox cb9ecc89ca add the undo and clear commands with their icons 2019-12-11 15:52:49 -07:00
Amy Bowersox 4d5b53fcdc cleanup of the script elements 2019-12-11 15:34:12 -07:00
Amy Bowersox 416438f6c8 typo 2019-12-11 15:28:45 -07:00
Amy Bowersox 59ee61200c added the backlight control and some code for doing repaints 2019-12-11 15:27:29 -07:00
Amy Bowersox 2a5a6dbe4e now we're actually saving the objects and drawing them properly 2019-12-11 15:18:33 -07:00
Amy Bowersox 85e89eae4c revised the feedback for freehand 2019-12-11 14:55:34 -07:00
Amy Bowersox e7f191a9e0 wrong procedure name stored in tool list 2019-12-11 14:53:47 -07:00
Amy Bowersox b620f55420 adding feedback for each of the tools 2019-12-11 14:52:32 -07:00
Amy Bowersox 35a12760d7 global variable definitions again 2019-12-11 14:45:59 -07:00
Amy Bowersox 90da46505e the basic tool and color selection code 2019-12-11 14:44:35 -07:00
Amy Bowersox 6a4938e4ee finished disco debugging 2019-12-11 14:27:14 -07:00
Amy Bowersox 372f48eab7 assert that everything is present 2019-12-11 14:25:05 -07:00
Amy Bowersox b5fd4c2879 OK, another null problem needs fixing 2019-12-11 14:23:23 -07:00