Manual merge of the drawing component of waveview branch.
authornick_m <mainsbridge@gmail.com>
Tue, 10 Mar 2015 12:35:53 +0000 (23:35 +1100)
committernick_m <mainsbridge@gmail.com>
Tue, 10 Mar 2015 12:35:53 +0000 (23:35 +1100)
commite7b0e67bc8e1b546b587ffd803b81ad5e67c171a
treed7ec4d7b08123488c6dfc7e29ee631f191b68841
parent2ab9a04435fd9e1676439ef473c36847e0bd0609
Manual merge of the drawing component of waveview branch.
In summary:

    * no antialiasing of waveviews
    * no diagonal lines
    * simplify clip detection
    * don't use LINE_CAP_ROUND for outline
    * use the wave colour when drawing outline only
libs/canvas/wave_view.cc