Quantcast
Channel: Sneedacity:5312406450e602232682d1a0fcf30392426d6472 commits
Viewing all articles
Browse latest Browse all 40

Separation of waveform and spectrum UI...

$
0
0
... Different classes for the views, vertical rulers, and dragging handles in the rulers. Track panel subdivision finds the delegate sub-view of the appropriate kind to display and interact with, with the help of a new virtual function in TrackView. Some anticipation of split views of wave tracks too, not implemented yet. This adds some files, splitting up existing files that collected too much unrelated functionality, because waveform and spectrogram drawing and interaction in fact have very little in common. It was not done to break up old dependency cycles. In fact it leaves the new SpectrumView and WaveformView in cycles with WaveTrackView. Something might be done to fix that later.

Viewing all articles
Browse latest Browse all 40

Trending Articles