+ Add new font definitions
+ Add new mediumtextedit primitive (used for the search popup)
= Fix checkbox primitive alignment
= Swap location of the time/date and channel number/name fields in the
detailsgroup primitive, and tweak its and idstatusgroup's location
= Clean up the universal list search popup's appearance
= Clean up the Program Finder search popup's appearance
+ Change how theme depicts the status statetype. Instead of the ugly
colored circles, lines will now be colored

	grey (disabled; X-in-circle)
	red (error; red circle)
	yellow (warning; yellow circle)
	white (normal; blue circle)
	green (running; green circle)

This matches the usage on Watch Recordings.

= Enlarge various popup boxes' title font sizes
= Change the "Please Wait" screen that appears when recording is
played to match the existing busybox. (Animation doesn't work
currently, so the first several frames of the busy animation are
skipped to give some appearance of movement.)
= Miscellaneous visual and whitespace tweaks/fixes
= Miscellaneous visual alignment cleanup
= Use Ubuntu font
+ Reshuffle order of fields slightly to make it more visually obvious
when toggling between the two HTML pages
= Miscellaneous visual/alignment cleanups
= Remove pointless "Description: " label from List view
= Minor visual cleanups
= Shrink the main (program_info) OSD a bit to more closely match the
size of the Live TV (browse_info) OSD. Cover art and other elements
also shrunk accordingly.
+ As in the Guide Grid, create text-based channel "icons" on the fly
if real ones aren't available
= Define new "smallblack" font used in above
+ Show channel number and name above description, but only if cover
art is used (and thus covers up the channel number/icon/callsign
fields on the left)
+ Show either program start time (recordings) or duration (videos),
not both
= Move video/audio attribute icons from lower right to below left side
of description
= Move clock display to where video/audio icons were
= Have ChannelEditor window use themewide font definitions. This needs
to be done on an OSD-wise basis someday.
= Use Terra's qtlook.txt to fix unreadable (black on black) setup
screens on Macs.
+ Add Ubuntu fonts to theme directory so all users will have
it. License and copyright files also added.
+ File copied from default theme for local modification.
= Ubuntu Sans and Ubuntu Sans Mono fonts used instead of FreeMono.
+ In Guide Grid, as in osd.xml, create text-based channel "icons" on
the fly if real ones are missing. They are used in both the upper left
(long channel names) and on the left (truncated callsigns).
= Change color of the current search text in Program Finder
= Miscellaneous visual/alignment cleanups
- Remove pointless (and, depending on keybindings, possibly
  misleading) "(1) Title (2) Priority (4) Type" text. This encourages
  users to use the menu instead of the keys.
+ Show total number of entries and the currently selected entry in
Program Listings
+ Modify the Metadata Options window, putting the Perform Query button
up top so in most cases the user can just push SELECT immediately.
= Adjust line break to avoid extraneous break if there is an errata
but no description
= Change help text color on bottom to grey to better distinguish it
+ In the standby popup, add alpha pulsing to recording and shutting
down color boxes
= Miscellaneous visual/alignment cleanup