Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								dc2944d5e9
								
							
						 | 
						
							
							
								
								Make Widget::screen_rect() const.
							
							
							
							
							
							
							
							Because I can. 
							
						 | 
						
							2016-05-08 14:59:26 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								27a1423309
								
							
						 | 
						
							
							
								
								De-constexpr a few UI constructors.
							
							
							
							
							
							
							
							Because it was silly. 
							
						 | 
						
							2016-04-22 11:18:35 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								5a66c68861
								
							
						 | 
						
							
							
								
								Return Widget::children() by reference.
							
							
							
							
							
						 | 
						
							2016-02-07 11:24:25 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								2b6bc03408
								
							
						 | 
						
							
							
								
								Remove unfinished Widget last child focus code.
							
							
							
							
							
						 | 
						
							2016-02-07 11:06:16 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								a420f018c7
								
							
						 | 
						
							
							
								
								Remove unused View::dirty_screen_rect member.
							
							
							
							
							
						 | 
						
							2016-02-07 10:53:40 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								41d4fd0044
								
							
						 | 
						
							
							
								
								Remove unused View::initial_focus().
							
							
							
							
							
						 | 
						
							2016-02-07 10:42:41 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								3a709c51c4
								
							
						 | 
						
							
							
								
								Hide more Widget member variables.
							
							
							
							
							
						 | 
						
							2016-02-07 10:40:06 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								7cb3bbc9f8
								
							
						 | 
						
							
							
								
								Make Widget flags private, expose via methods.
							
							
							
							
							
						 | 
						
							2016-02-07 10:32:38 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								84824a504f
								
							
						 | 
						
							
							
								
								Add UI Image and ImageButton classes.
							
							
							
							
							
						 | 
						
							2016-02-03 15:48:50 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								be8c1307e2
								
							
						 | 
						
							
							
								
								Add OptionsField event for on_focus.
							
							
							
							
							
							
							
							TODO: So poorly named! Should be on_focus, but requires sweeping changes. Ugh. 
							
						 | 
						
							2016-02-02 13:41:11 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								275b644edd
								
							
						 | 
						
							
							
								
								Fix flickering freq/gain options views.
							
							
							
							
							
							
							
							Was caused by invalidating ALL of the parent view, when only the overlapping views would need to be repainted. 
							
						 | 
						
							2016-01-27 21:47:10 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								0efe2ea0ae
								
							
						 | 
						
							
							
								
								Add virtual title() to View class.
							
							
							
							
							
						 | 
						
							2016-01-26 13:01:16 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								9cab3c9978
								
							
						 | 
						
							
							
								
								Remove message_map from Context.
							
							
							
							
							
							
							
							It doesn't belong in a display/rendering context object, it has much broader significance, mostly distributing messages via the M4->M0 IPC mechanism. 
							
						 | 
						
							2016-01-13 15:46:04 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								750506b33e
								
							
						 | 
						
							
							
								
								Move more code from .hpp to .cpp.
							
							
							
							
							
						 | 
						
							2015-12-16 22:35:26 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								76845c4335
								
							
						 | 
						
							
							
								
								Extract to_string_* functions from ui_widget.
							
							
							
							
							
						 | 
						
							2015-12-02 13:38:17 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								47a3ffb15a
								
							
						 | 
						
							
							
								
								Insulate ui::Context a bit from its clients.
							
							
							
							
							
							
							
							Add accessor methods. 
							
						 | 
						
							2015-11-09 11:56:40 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								a9bb7c96e5
								
							
						 | 
						
							
							
								
								Move UI dirty tracking out of application main.cpp.
							
							
							
							
							
						 | 
						
							2015-08-14 21:17:23 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								65d5f68bfb
								
							
						 | 
						
							
							
								
								Move LCD display object to portapack namespace.
							
							
							
							
							
							
							
							Globals are bad... Except in embedded development! 
							
						 | 
						
							2015-08-01 14:31:51 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								4aa1c8fb65
								
							
						 | 
						
							
							
								
								String functions now default to length = 0, no padding.
							
							
							
							
							
						 | 
						
							2015-07-20 21:53:12 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jared Boone
								
							 
						 | 
						
							
							
							
							
								
							
							
								dc6fee8370
								
							
						 | 
						
							
							
								
								Initial firmware commit.
							
							
							
							
							
						 | 
						
							2015-07-08 08:39:24 -07:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |