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 |
|