Quantcast
Channel: Sneedacity:deb5126d81fa95d31eb1023fdba0d0dc4be6c288 commits
Browsing all 40 articles
Browse latest View live

WaveTrackView now delegates to the proper sub-view...

... by a redefined area subdivision policy in TrackPanel So the SpectrumView, WaveformView, and associated ruler and handle classes find real use, while WaveTrackView is really used only for its...

View Article



Classes no more instantiated after previous commit become namespaces

View Article

Undo the temporary rewrites of WaveTrackView draw and hit-test...

... switching on display type and replicating what the sub-view classes did; now these methods of WaveTrackView should not be reached

View Article

Separation of waveform and spectrum UI...

... 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...

View Article

Remove duplicate call to DrawItems introduced at 488cb46

View Article


Remove some unnecessary #include-s

View Article

TrackView subclasses do not depend on corresponding TrackControls...

... use an AttachedVirtualFunction to compute the default view height from the controls. This frees LabelTrackControls from cycles. Also made Track::DoSetHeight non-virtual

View Article

Remove friends

View Article


WaveTrackView does not depend on SpectrumView, WaveformView

View Article


Remove unnecessary #include

View Article

Break cycle of Prefs, Languages, FileNames

View Article

Remove some unnecessary #include directives

View Article

Break cycle of ScriptCommandRelay and CommandBuilder

View Article


Break cycle of ImageManipulation and Theme

View Article

Break cycle of ODDecodeBlockFile and ODDecodeTask

View Article


Break cycle: TrackPanelResizerCell, TrackPanelResizeHandle, TrackView

View Article

TrackView wasn't using TrackControls

View Article


Break various small cycles, and a few other noncyclic dependencies

View Article

Make const overload of ClientData::Site::ForEach usable

View Article

Test view class, not track display type, for spectral selection

View Article
Browsing all 40 articles
Browse latest View live




Latest Images