SelectableItem: Renamed to ViewItem
RowItemPaintParams: Renamed to ViewItemPaintParams
ViewItem: Moved in paint_fore, paint_mid and paint_back
ViewItemPaintParams: Added vertical layout information
CursorPair: Paint with ViewItem::paint_fore/paint_back
RowItemOwner: Renamed appearance_changed to row_item_appearance_changed
TimeMarker: Fixed position of set_time function
TimeMarker: Replaced time_changed signal with View::time_item_apparance_changed
Flag: Added flag time markers
CursorHeader: Hit test time items from front to back
Flag: Added delete key support
ViewItem: Make HighlightRadius truly a radius
CursorPair: Set font before calling compute_text_size
Ruler: Recombined with CursorHeader
ViewItem: Moved in paint_label
DecodeTrace: Removed text_height_
Ruler: Removed text_height_
Replaced use of QFontMetrics::boundingRect with height() and ascent()
Ruler: Make RulerHeight proportional to text size
Ruler: Made HoverArrowSize proportional to text size