152 Commits

Author SHA1 Message Date
e44619cea6 may not need root privs anymore...test this 2021-08-29 22:31:55 -06:00
df9c5954f8 no longer link splash screen in as an object module (it's in sysresources) 2021-08-29 22:27:57 -06:00
42d88749a0 need extra cast 2021-08-29 22:25:32 -06:00
c30d15742c frame buffer init now reads splash screen data from resources 2021-08-29 22:24:37 -06:00
bda9fc6883 fixed typecasts and changed Rsrc_load_file to use zip sources 2021-08-29 22:07:45 -06:00
333e40827e UINT32 type needs to be used 2021-08-29 22:00:42 -06:00
bcd4ec7bd2 type fix 2021-08-29 21:57:43 -06:00
8aa4b9a2ed first batch of resource-handling functions 2021-08-29 21:56:16 -06:00
8fb7d0ac0b add libzip to UPIWIN libraries 2021-08-29 18:29:35 -06:00
76b808551f missing semicolon 2021-08-29 18:28:34 -06:00
14e240af17 fix a cast on the size of the resources 2021-08-29 18:27:05 -06:00
46c2d5ce27 need to include some more files 2021-08-29 18:25:58 -06:00
9348673adb tied resource initialization into the main control flow 2021-08-29 18:21:51 -06:00
751c0674d1 added resource management code (start of it, anyway) 2021-08-29 18:19:43 -06:00
758af85d84 construct the "sysresources.zip" datablock to be bound into the executable 2021-08-29 16:56:38 -06:00
71e9a4ff4e indent fixes 2021-08-26 00:40:19 -06:00
e15bd3ab90 adjusted the touchscreen coordinate system again to match the driver 2021-08-25 22:24:06 -06:00
f436cf9200 newer touchscreen driver interprets orientation differently 2021-08-25 22:21:32 -06:00
e536685f56 added hardware assembly and OS install documentation; switched splash screen 2021-08-24 23:33:40 -06:00
d8c38cd08a indent fixes 2021-08-18 21:50:15 -06:00
a0993bceca fixed code indents and quote marks in text files 2021-08-18 21:46:19 -06: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
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
Amy Bowersox
9318d27b2b null check before deleting bitmap? 2019-12-11 14:21:27 -07:00
Amy Bowersox
b90c2efe2f dig into the bitmap creation 2019-12-11 14:19:51 -07:00
Amy Bowersox
a8a5206b89 is the problem in Epython_wrap_bitmap? 2019-12-11 14:16:25 -07:00
Amy Bowersox
0dd8d45898 now probing into the Python interface for devctx 2019-12-11 14:14:17 -07:00
Amy Bowersox
79088d4893 change spec of arguments to bitmap init 2019-12-11 14:06:26 -07:00
Amy Bowersox
b96527139f forgot brackets 2019-12-11 14:04:24 -07:00
Amy Bowersox
ed9fd9320c added stock bitmap handling and support for it in the demo script 2019-12-11 14:03:11 -07:00
Amy Bowersox
1b4cbfae63 try makefile another way 2019-12-11 13:22:39 -07:00
Amy Bowersox
62204682af adding the four "tool" icons to bind into the executable (this works for now) 2019-12-11 13:20:45 -07:00
Amy Bowersox
2526184dfe rename mksplash to mkgfx because it's really more general than just for
splash screen graphics
2019-12-11 13:04:00 -07:00
Amy Bowersox
0dce80f1e3 lengthen the click time 2019-12-11 12:33:18 -07:00
Amy Bowersox
a62364082a try to fix the coordinates returned by touch events 2019-12-11 12:31:32 -07:00
0d6b6ba8b4 minor fix to sysinput 2019-12-11 12:07:37 -07:00
Amy Bowersox
1088f630a0 added the rgb function to upiwin and started building the demo script 2019-12-11 12:05:53 -07:00
Amy Bowersox
65999084c4 added "click" events for both buttons and touch 2019-12-11 11:32:19 -07:00
Amy Bowersox
7c844e6b69 use -Werror to make all warnings into errors (should have done this already) 2019-12-11 11:13:44 -07:00
Amy Bowersox
899be01f28 should be most of it now 2019-12-11 11:12:15 -07:00
Amy Bowersox
d7439be320 still plugging away at errors 2019-12-11 11:09:40 -07:00
Amy Bowersox
c388dbc1d2 more errors 2019-12-11 11:05:36 -07:00
Amy Bowersox
e59e6e0bae more compile errors 2019-12-11 11:04:09 -07:00
Amy Bowersox
971826e118 more pushing of errors 2019-12-11 10:59:14 -07:00
Amy Bowersox
864360f9fa compile errors in new stuff 2019-12-11 10:57:07 -07:00
Amy Bowersox
4745d51361 fix some compile errors 2019-12-11 10:54:09 -07:00