Commit Graph

  • c899952cb2 added a couple of additional packages to be installed develop Amy Gale Ruth Bowersox 2021-08-30 21:45:35 -0600
  • 8cbfccdd8b fixed local func definition Amy Gale Ruth Bowersox 2021-08-30 21:42:03 -0600
  • 48f62edc39 factored out some wrapping code to avoid name collisions Amy Gale Ruth Bowersox 2021-08-30 21:39:07 -0600
  • 12c9082666 added the Python backing code for managing resources Amy Gale Ruth Bowersox 2021-08-30 21:31:56 -0600
  • 4ef55a700d makefile fix Amy Gale Ruth Bowersox 2021-08-29 22:50:00 -0600
  • 44ee44b7fa alas, root privs are required after all, for the GPIO stuff Amy Gale Ruth Bowersox 2021-08-29 22:37:07 -0600
  • e44619cea6 may not need root privs anymore...test this Amy Gale Ruth Bowersox 2021-08-29 22:31:55 -0600
  • df9c5954f8 no longer link splash screen in as an object module (it's in sysresources) Amy Gale Ruth Bowersox 2021-08-29 22:27:57 -0600
  • 42d88749a0 need extra cast Amy Gale Ruth Bowersox 2021-08-29 22:25:32 -0600
  • c30d15742c frame buffer init now reads splash screen data from resources Amy Gale Ruth Bowersox 2021-08-29 22:24:37 -0600
  • bda9fc6883 fixed typecasts and changed Rsrc_load_file to use zip sources Amy Gale Ruth Bowersox 2021-08-29 22:07:45 -0600
  • 333e40827e UINT32 type needs to be used Amy Gale Ruth Bowersox 2021-08-29 22:00:42 -0600
  • bcd4ec7bd2 type fix Amy Gale Ruth Bowersox 2021-08-29 21:57:43 -0600
  • 8aa4b9a2ed first batch of resource-handling functions Amy Gale Ruth Bowersox 2021-08-29 21:56:16 -0600
  • 8fb7d0ac0b add libzip to UPIWIN libraries Amy Gale Ruth Bowersox 2021-08-29 18:29:35 -0600
  • 76b808551f missing semicolon Amy Gale Ruth Bowersox 2021-08-29 18:28:34 -0600
  • 14e240af17 fix a cast on the size of the resources Amy Gale Ruth Bowersox 2021-08-29 18:27:05 -0600
  • 46c2d5ce27 need to include some more files Amy Gale Ruth Bowersox 2021-08-29 18:25:58 -0600
  • 9348673adb tied resource initialization into the main control flow Amy Gale Ruth Bowersox 2021-08-29 18:21:51 -0600
  • 751c0674d1 added resource management code (start of it, anyway) Amy Gale Ruth Bowersox 2021-08-29 18:19:43 -0600
  • 758af85d84 construct the "sysresources.zip" datablock to be bound into the executable Amy Gale Ruth Bowersox 2021-08-29 16:56:38 -0600
  • 6b62d0e4f1 updated documentation Amy Gale Ruth Bowersox 2021-08-29 16:42:21 -0600
  • 2cdc0a3dcc create an "output" directory to copy the finished build to Amy Gale Ruth Bowersox 2021-08-29 16:37:15 -0600
  • 71e9a4ff4e indent fixes Amy Gale Ruth Bowersox 2021-08-26 00:40:19 -0600
  • e15bd3ab90 adjusted the touchscreen coordinate system again to match the driver Amy Gale Ruth Bowersox 2021-08-25 22:24:06 -0600
  • f436cf9200 newer touchscreen driver interprets orientation differently Amy Gale Ruth Bowersox 2021-08-25 22:21:32 -0600
  • e536685f56 added hardware assembly and OS install documentation; switched splash screen Amy Gale Ruth Bowersox 2021-08-24 23:33:40 -0600
  • d8c38cd08a indent fixes Amy Gale Ruth Bowersox 2021-08-18 21:50:15 -0600
  • a0993bceca fixed code indents and quote marks in text files Amy Gale Ruth Bowersox 2021-08-18 21:46:19 -0600
  • ea7bdde05d One more disclaimer on the front end of the CoC master Amy G. Bowersox 2020-03-02 10:06:28 -0700
  • 4d99bdbb9d Add distribution note Amy G. Bowersox 2020-03-02 10:03:08 -0700
  • 79a777b22d added a copy of the blog post report to the docs directory Amy Bowersox 2019-12-13 08:36:21 -0700
  • d9f5d7f282 Merge branch 'release-0.1' into develop Amy Bowersox 2019-12-12 14:00:34 -0700
  • 0ef989579a Merge branch 'release-0.1' - Release 0.1 v0.1 Amy Bowersox 2019-12-12 13:59:42 -0700
  • 1e00a73b08 bump the version number (actually establish it for the first time!) Amy Bowersox 2019-12-12 13:58:16 -0700
  • 7fa9381b17 Merge branch 'hackathon-dev' of amy/upiwin into develop Amy G. Bowersox 2019-12-12 13:56:11 -0700
  • cd453f0839 and give VMW/CB a grateful acknowledgement in the README Amy Bowersox 2019-12-12 09:37:31 -0700
  • a737850416 And, since we have to include a license, we should include the official Erbosoft Project Code of Conduct. :) Amy Bowersox 2019-12-12 09:33:31 -0700
  • 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. Amy Bowersox 2019-12-12 09:24:58 -0700
  • 91c466eae7 typo in makefile Amy Bowersox 2019-12-11 15:54:21 -0700
  • cb9ecc89ca add the undo and clear commands with their icons Amy Bowersox 2019-12-11 15:52:49 -0700
  • 4d5b53fcdc cleanup of the script elements Amy Bowersox 2019-12-11 15:34:12 -0700
  • 416438f6c8 typo Amy Bowersox 2019-12-11 15:28:45 -0700
  • 59ee61200c added the backlight control and some code for doing repaints Amy Bowersox 2019-12-11 15:27:29 -0700
  • 2a5a6dbe4e now we're actually saving the objects and drawing them properly Amy Bowersox 2019-12-11 15:18:33 -0700
  • 85e89eae4c revised the feedback for freehand Amy Bowersox 2019-12-11 14:55:34 -0700
  • e7f191a9e0 wrong procedure name stored in tool list Amy Bowersox 2019-12-11 14:53:47 -0700
  • b620f55420 adding feedback for each of the tools Amy Bowersox 2019-12-11 14:52:32 -0700
  • 35a12760d7 global variable definitions again Amy Bowersox 2019-12-11 14:45:59 -0700
  • 90da46505e the basic tool and color selection code Amy Bowersox 2019-12-11 14:44:35 -0700
  • 6a4938e4ee finished disco debugging Amy Bowersox 2019-12-11 14:27:14 -0700
  • 372f48eab7 assert that everything is present Amy Bowersox 2019-12-11 14:25:05 -0700
  • b5fd4c2879 OK, another null problem needs fixing Amy Bowersox 2019-12-11 14:23:23 -0700
  • 9318d27b2b null check before deleting bitmap? Amy Bowersox 2019-12-11 14:21:27 -0700
  • b90c2efe2f dig into the bitmap creation Amy Bowersox 2019-12-11 14:19:51 -0700
  • a8a5206b89 is the problem in Epython_wrap_bitmap? Amy Bowersox 2019-12-11 14:16:25 -0700
  • 0dd8d45898 now probing into the Python interface for devctx Amy Bowersox 2019-12-11 14:14:17 -0700
  • c283d06c12 disco debugging the demo script Amy Bowersox 2019-12-11 14:08:33 -0700
  • 79088d4893 change spec of arguments to bitmap init Amy Bowersox 2019-12-11 14:06:26 -0700
  • b96527139f forgot brackets Amy Bowersox 2019-12-11 14:04:24 -0700
  • ed9fd9320c added stock bitmap handling and support for it in the demo script Amy Bowersox 2019-12-11 14:03:11 -0700
  • 51fda759cc take out the test for size in mkgfx.c to make it more general Amy Bowersox 2019-12-11 13:23:53 -0700
  • 1b4cbfae63 try makefile another way Amy Bowersox 2019-12-11 13:22:39 -0700
  • 62204682af adding the four "tool" icons to bind into the executable (this works for now) Amy Bowersox 2019-12-11 13:20:45 -0700
  • 2526184dfe rename mksplash to mkgfx because it's really more general than just for splash screen graphics Amy Bowersox 2019-12-11 13:04:00 -0700
  • 8c82022168 typos Amy Bowersox 2019-12-11 13:00:38 -0700
  • b7e9de7d7e now try rubberbanding lines Amy Bowersox 2019-12-11 12:59:45 -0700
  • 2c0a1374d9 guess I need to declare certain things as global Amy Bowersox 2019-12-11 12:50:10 -0700
  • fee3619ee1 first try at rubberband feedback Amy Bowersox 2019-12-11 12:46:26 -0700
  • 0dce80f1e3 lengthen the click time Amy Bowersox 2019-12-11 12:33:18 -0700
  • a62364082a try to fix the coordinates returned by touch events Amy Bowersox 2019-12-11 12:31:32 -0700
  • 46213020dd separate out the message handlers for clarity Amy Bowersox 2019-12-11 12:26:05 -0700
  • 8441949e3d script had a syntax error Amy Bowersox 2019-12-11 12:21:03 -0700
  • 1ea7a740fe disco debugging the script Amy Bowersox 2019-12-11 12:19:48 -0700
  • acc7aacf7b fixed another typo Amy Bowersox 2019-12-11 12:14:55 -0700
  • c309e4dc0f now I forgot that text_color is an ATTRIBUTE of a DC Amy Bowersox 2019-12-11 12:13:35 -0700
  • 9fbb7be717 I forgot you can't alter the elements of tuples Amy Bowersox 2019-12-11 12:12:33 -0700
  • 0d6b6ba8b4 minor fix to sysinput Amy Gale Ruth Bowersox 2019-12-11 12:07:17 -0700
  • 1088f630a0 added the rgb function to upiwin and started building the demo script Amy Bowersox 2019-12-11 12:05:53 -0700
  • 65999084c4 added "click" events for both buttons and touch Amy Bowersox 2019-12-11 11:32:19 -0700
  • 7c844e6b69 use -Werror to make all warnings into errors (should have done this already) Amy Bowersox 2019-12-11 11:13:44 -0700
  • 899be01f28 should be most of it now Amy Bowersox 2019-12-11 11:12:15 -0700
  • d7439be320 still plugging away at errors Amy Bowersox 2019-12-11 11:09:40 -0700
  • c388dbc1d2 more errors Amy Bowersox 2019-12-11 11:05:36 -0700
  • e59e6e0bae more compile errors Amy Bowersox 2019-12-11 11:04:09 -0700
  • 971826e118 more pushing of errors Amy Bowersox 2019-12-11 10:59:14 -0700
  • 864360f9fa compile errors in new stuff Amy Bowersox 2019-12-11 10:57:07 -0700
  • 4745d51361 fix some compile errors Amy Bowersox 2019-12-11 10:54:09 -0700
  • 379bcab885 fixes to some headers that were missing stuff Amy Bowersox 2019-12-11 10:50:39 -0700
  • 76269f5189 fix to makefile Amy Gale Ruth Bowersox 2019-12-11 10:50:59 -0700
  • ee3df7bffc forgot to add the registration of the Bitmap type Amy Bowersox 2019-12-11 10:47:45 -0700
  • 20ed16a9ae sending over all the bitmap and select_object work for compile check Amy Bowersox 2019-12-11 10:45:45 -0700
  • b390886277 work in progress - support for bitmaps and BitBlt Amy Bowersox 2019-12-10 17:09:16 -0700
  • 59c8dcc638 a more extensive clipping test Amy Bowersox 2019-12-10 15:00:51 -0700
  • 02c8ede681 remove use of tmp some places Amy Bowersox 2019-12-10 14:56:48 -0700
  • d711df60bd try it with 8-bit precision Amy Bowersox 2019-12-10 14:55:26 -0700
  • cfc7519727 a fencepost error Amy Bowersox 2019-12-10 14:51:53 -0700
  • ab16513e3a 8-bit precision may be needed here Amy Bowersox 2019-12-10 14:48:02 -0700
  • eee409d4e7 add an infinite loop detector Amy Bowersox 2019-12-10 14:45:02 -0700
  • 2b9853fd4c boundary condition on right, attempting to bypass Amy Bowersox 2019-12-10 14:41:41 -0700