Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb8b27fb24
							
						
					 | 
					
						
						
							
							forgot the Python import
						
						
						
						
						
						
					 | 
					
						2019-12-09 13:38:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							351e2a2b47
							
						
					 | 
					
						
						
							
							error in Python script now
						
						
						
						
						
						
					 | 
					
						2019-12-09 13:37:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0c4242dfc
							
						
					 | 
					
						
						
							
							cleared up another warning
						
						
						
						
						
						
					 | 
					
						2019-12-09 13:34:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f27ec7af8
							
						
					 | 
					
						
						
							
							cleaned up some compiler warnings
						
						
						
						
						
						
					 | 
					
						2019-12-09 13:33:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							a96a427e49
							
						
					 | 
					
						
						
							
							moved the main message loop entirely into Python
						
						
						
						
						
						
					 | 
					
						2019-12-09 13:29:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							f74e663658
							
						
					 | 
					
						
						
							
							got a test backwards
						
						
						
						
						
						
					 | 
					
						2019-12-09 12:35:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c2e9d9e15
							
						
					 | 
					
						
						
							
							added a log message on failure
						
						
						
						
						
						
					 | 
					
						2019-12-09 12:31:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ccde6c71f9
							
						
					 | 
					
						
						
							
							fixed typo
						
						
						
						
						
						
					 | 
					
						2019-12-09 12:30:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ff7bd0858
							
						
					 | 
					
						
						
							
							added constant registration capability
						
						
						
						
						
						
					 | 
					
						2019-12-09 12:28:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							c97b0f7194
							
						
					 | 
					
						
						
							
							fixed build error in rect
						
						
						
						
						
						
					 | 
					
						2019-12-09 11:24:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							4bef88aecc
							
						
					 | 
					
						
						
							
							finished restructuring Sys_enable_input
						
						
						
						
						
						
					 | 
					
						2019-12-09 11:23:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							746962454d
							
						
					 | 
					
						
						
							
							fixed build error
						
						
						
						
						
						
					 | 
					
						2019-12-09 11:20:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							69a4c42d68
							
						
					 | 
					
						
						
							
							added the rectangle functions and a "wait for input" mechanism to the system
						
						
						
						
						
						
						
						input thread 
						
						
					 | 
					
						2019-12-09 11:18:24 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc00d7a5ef
							
						
					 | 
					
						
						
							
							changed the splash screen and added a test to make sure we run as root
						
						
						
						
						
						
					 | 
					
						2019-12-09 10:14:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fb42797d5a
							
						
					 | 
					
						
						
							
							use Arial as the font for display
						
						
						
						
						
						
					 | 
					
						2019-12-08 00:40:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							161a854502
							
						
					 | 
					
						
						
							
							checking out text rendering
						
						
						
						
						
						
					 | 
					
						2019-12-08 00:07:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							608fbec2bf
							
						
					 | 
					
						
						
							
							try to fix rendering of text
						
						
						
						
						
						
					 | 
					
						2019-12-07 23:59:00 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							68c9a64f8d
							
						
					 | 
					
						
						
							
							tyop fix
						
						
						
						
						
						
					 | 
					
						2019-12-07 23:45:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cc074e33e8
							
						
					 | 
					
						
						
							
							looks like I'm doing disco debugging
						
						
						
						
						
						
					 | 
					
						2019-12-07 23:41:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6af1c1c058
							
						
					 | 
					
						
						
							
							fixed compile errors
						
						
						
						
						
						
					 | 
					
						2019-12-07 23:37:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							30106490c0
							
						
					 | 
					
						
						
							
							add text out capabilities using FreeType and the Inconsolata font
						
						
						
						
						
						
					 | 
					
						2019-12-07 23:30:05 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2cfb92d97b
							
						
					 | 
					
						
						
							
							fixed compile and runtime errors
						
						
						
						
						
						
					 | 
					
						2019-12-07 22:09:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							aa94d80145
							
						
					 | 
					
						
						
							
							ready to try executing actual Python within UPIWIN
						
						
						
						
						
						
					 | 
					
						2019-12-07 22:05:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f30a27ad7c
							
						
					 | 
					
						
						
							
							fixed compile errors
						
						
						
						
						
						
					 | 
					
						2019-12-07 21:20:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ffae4e3329
							
						
					 | 
					
						
						
							
							added the upiwin_tmp module definitions
						
						
						
						
						
						
					 | 
					
						2019-12-07 21:18:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ebc5ae5afc
							
						
					 | 
					
						
						
							
							compile errors fixed
						
						
						
						
						
						
					 | 
					
						2019-12-07 20:59:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2576f6ae2e
							
						
					 | 
					
						
						
							
							adding first module definition for UPIWIN (the backlight functions)
						
						
						
						
						
						
					 | 
					
						2019-12-07 20:53:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							05bdcdaa4b
							
						
					 | 
					
						
						
							
							fixed compile errorsx
						
						
						
						
						
						
					 | 
					
						2019-12-07 19:48:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3cbcda0886
							
						
					 | 
					
						
						
							
							fixed logging errorx
						
						
						
						
						
						
					 | 
					
						2019-12-07 19:45:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							79bb9552da
							
						
					 | 
					
						
						
							
							adding the embedded Python init/terminate code
						
						
						
						
						
						
					 | 
					
						2019-12-07 19:43:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							aad0c5ed98
							
						
					 | 
					
						
						
							
							compile error - typo in color name
						
						
						
						
						
						
					 | 
					
						2019-12-07 13:13:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2320ce5e99
							
						
					 | 
					
						
						
							
							some changes to Makefiles and added top-level Makefile
						
						
						
						
						
						
					 | 
					
						2019-12-07 13:11:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7e098aa63a
							
						
					 | 
					
						
						
							
							added more documentation
						
						
						
						
						
						
					 | 
					
						2019-12-07 13:07:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fc0c0f05fc
							
						
					 | 
					
						
						
							
							made the drawn pattern a little fancier
						
						
						
						
						
						
					 | 
					
						2019-12-07 00:54:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dfe9991496
							
						
					 | 
					
						
						
							
							implemented the touchscreen device events
						
						
						
						
						
						
					 | 
					
						2019-12-07 00:46:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0dc56d49e5
							
						
					 | 
					
						
						
							
							added the ASSERT and VERIFY macros to logging to help detect problems
						
						
						
						
						
						
					 | 
					
						2019-12-06 23:46:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							82ca8371e6
							
						
					 | 
					
						
						
							
							fixed compile errors and a segfault on exit
						
						
						
						
						
						
					 | 
					
						2019-12-06 23:34:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7b1c8dd5bb
							
						
					 | 
					
						
						
							
							implemented frame buffer primitives
						
						
						
						
						
						
					 | 
					
						2019-12-06 23:26:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cfc067786a
							
						
					 | 
					
						
						
							
							fixed compile errors and makefile error omitting config.o
						
						
						
						
						
						
					 | 
					
						2019-12-06 22:45:01 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dde3bda516
							
						
					 | 
					
						
						
							
							added command line parsing for options
						
						
						
						
						
						
					 | 
					
						2019-12-06 22:37:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e2946fc714
							
						
					 | 
					
						
						
							
							added global configuration data block and our own "atexit" type mechanism
						
						
						
						
						
						
						
						that doesn't depend on enough free slots in the C library 
						
						
					 | 
					
						2019-12-06 22:08:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5e2269bf2b
							
						
					 | 
					
						
						
							
							a value of 100 milliseconds is adequate for the debounce constant
						
						
						
						
						
						
					 | 
					
						2019-12-06 21:28:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8b7bd91817
							
						
					 | 
					
						
						
							
							added debounce logic for hardware buttons
						
						
						
						
						
						
					 | 
					
						2019-12-06 21:25:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							15d85ce2eb
							
						
					 | 
					
						
						
							
							compile errors fixed
						
						
						
						
						
						
					 | 
					
						2019-12-06 21:15:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2663de9d42
							
						
					 | 
					
						
						
							
							code to actually display the splash screen
						
						
						
						
						
						
					 | 
					
						2019-12-06 20:57:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6538ddeb53
							
						
					 | 
					
						
						
							
							fixed up the makefile and the symbol references in fbinit.c
						
						
						
						
						
						
					 | 
					
						2019-12-06 20:51:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							374f1d78eb
							
						
					 | 
					
						
						
							
							added the rules to create the splash screen data and the external
						
						
						
						
						
						
						
						references to the binary data 
						
						
					 | 
					
						2019-12-06 20:41:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2768155f4e
							
						
					 | 
					
						
						
							
							fixed all the build errors
						
						
						
						
						
						
					 | 
					
						2019-12-06 20:36:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							667ac01f92
							
						
					 | 
					
						
						
							
							changes to wintype.h so as not to collide with bcm2835.h
						
						
						
						
						
						
					 | 
					
						2019-12-06 20:29:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4f879c4d6d
							
						
					 | 
					
						
						
							
							add splash screen graphic as PNG and conversion program
						
						
						
						
						
						
					 | 
					
						2019-12-06 20:27:52 -07:00 | 
					
					
						
						
							
							
							
						
					 |