Add search to history view.
Stay responsive during search.
Fix color button for some button styles.
Simplify contrasting color generation.