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
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c844e6b69
							
						
					 | 
					
						
						
							
							use -Werror to make all warnings into errors (should have done this already)
						
						
						
						
						
						
					 | 
					
						2019-12-11 11:13:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							76269f5189
							
						
					 | 
					
						
						
							
							fix to makefile
						
						
						
						
						
						
					 | 
					
						2019-12-11 10:50:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							20ed16a9ae
							
						
					 | 
					
						
						
							
							sending over all the bitmap and select_object work for compile check
						
						
						
						
						
						
					 | 
					
						2019-12-11 10:45:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							b390886277
							
						
					 | 
					
						
						
							
							work in progress - support for bitmaps and BitBlt
						
						
						
						
						
						
					 | 
					
						2019-12-10 17:09:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3b3e0a350
							
						
					 | 
					
						
						
							
							first pass at the device-independent drawing system, including the Python
						
						
						
						
						
						
						
						representation of a device context 
						
						
					 | 
					
						2019-12-10 12:42:58 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee292d3aab
							
						
					 | 
					
						
						
							
							starting to build device-independent drawing functions (work in progress)
						
						
						
						
						
						
					 | 
					
						2019-12-09 17:02:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Amy Bowersox
							
						 
					 | 
					
						
						
						
						
							
						
						
							a96a427e49
							
						
					 | 
					
						
						
							
							moved the main message loop entirely into Python
						
						
						
						
						
						
					 | 
					
						2019-12-09 13:29:37 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ffae4e3329
							
						
					 | 
					
						
						
							
							added the upiwin_tmp module definitions
						
						
						
						
						
						
					 | 
					
						2019-12-07 21:18:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2576f6ae2e
							
						
					 | 
					
						
						
							
							adding first module definition for UPIWIN (the backlight functions)
						
						
						
						
						
						
					 | 
					
						2019-12-07 20:53:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							79bb9552da
							
						
					 | 
					
						
						
							
							adding the embedded Python init/terminate code
						
						
						
						
						
						
					 | 
					
						2019-12-07 19:43:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2320ce5e99
							
						
					 | 
					
						
						
							
							some changes to Makefiles and added top-level Makefile
						
						
						
						
						
						
					 | 
					
						2019-12-07 13:11:46 -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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0849582c7b
							
						
					 | 
					
						
						
							
							added clean rule and a bunch of definitions
						
						
						
						
						
						
					 | 
					
						2019-12-02 23:30:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3595dfdbbd
							
						
					 | 
					
						
						
							
							add framebuffer initialization
						
						
						
						
						
						
					 | 
					
						2019-12-01 18:53:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3a5befa36f
							
						
					 | 
					
						
						
							
							use the BCM2835 library to abstract out the GPIO details
						
						
						
						
						
						
					 | 
					
						2019-12-01 14:18:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							340e08232e
							
						
					 | 
					
						
						
							
							fixed compilation errors
						
						
						
						
						
						
					 | 
					
						2019-12-01 01:07:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							87db1f4d02
							
						
					 | 
					
						
						
							
							implemented the system input queue and system input thread
						
						
						
						
						
						
					 | 
					
						2019-12-01 01:02:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a2335a9d74
							
						
					 | 
					
						
						
							
							ready to test GPIO code
						
						
						
						
						
						
					 | 
					
						2019-11-29 02:05:30 -07:00 | 
					
					
						
						
							
							
							
						
					 |