Quantcast
Channel: Recent Commits to sneedacity:a3b434be1cd42ff7c99821de4ea52c0945cb0baa
Browsing all 20 articles
Browse latest View live

ProjectAudioManager does not depend directly on AdornedRulerPanel

ProjectAudioManager does not depend directly on AdornedRulerPanel

View Article



Move CanStopAudioStream into ProjectAudioManager

Move CanStopAudioStream into ProjectAudioManager

View Article

Move members from ControlToolBar into class ProjectAudioManager...

Move members from ControlToolBar into class ProjectAudioManager... ... and ControlToolBar is included in fewer places

View Article

Cut and paste functions into ProjectAudioManager.cpp

Cut and paste functions into ProjectAudioManager.cpp

View Article

Remove short functions from namespace TransportActions

Remove short functions from namespace TransportActions

View Article


StopIfPaused is now a member function of ProjectAudioManager

StopIfPaused is now a member function of ProjectAudioManager

View Article

DoPlayStopSelect into ProjectAudioManager; remove button push-down...

DoPlayStopSelect into ProjectAudioManager; remove button push-down... ... which was redundant with what happens in the yield to idle events in ProjectAudioManager::Stop. This removes direct dependency...

View Article

Refactor ControlToolBar and ProjectAudioManager...

Refactor ControlToolBar and ProjectAudioManager... ... The first, being only a user interface for the second, which has no direct dependency back on it. Several other places now use ProjectAudioManager...

View Article


Remove some fetches of TrackPanel

Remove some fetches of TrackPanel

View Article


TrackFocus is a new attached object...

TrackFocus is a new attached object... ... removing the need to use TrackPanel to get and set the focused track ProjectAudioManager loses its direct dependency on TrackPanel

View Article

Free ControlToolBar from cycles. That's all the toolbars now!

Free ControlToolBar from cycles. That's all the toolbars now!

View Article

AdornedRulerPanel does not depend on TrackPanel...

AdornedRulerPanel does not depend on TrackPanel... ... but it does assume that GetProjectPanel returns a CellularPanel

View Article

AdornedRulerPanel updates itself in response to theme change event

AdornedRulerPanel updates itself in response to theme change event

View Article


AdornedRulerPanel updates its play region in idle time...

AdornedRulerPanel updates its play region in idle time... ... Eliminating TP_DisplaySelection and making ProjectWindow independent of AdornedRulerPanel

View Article

Remove unnecessary button update of ruler from Scrubbing...

Remove unnecessary button update of ruler from Scrubbing... ... this is a remnant of the abandoned experiment that put other buttons in the ruler besides the pinned play head See commit...

View Article


Scrubber holds preference, AdornedRulerPanel updates in idle time...

Scrubber holds preference, AdornedRulerPanel updates in idle time... ... removing two uses of AdornedRulerPanel in Scrubbing

View Article

This call isn't needed to hide the quick play line at end of scrub...

This call isn't needed to hide the quick play line at end of scrub... see also commit e815949535d73e46d048c79f706024ee6669df11

View Article


New files for ScrubUI

New files for ScrubUI

View Article

ScrubbingOverlay declared and defined entirely within ScrubUI.cpp

ScrubbingOverlay declared and defined entirely within ScrubUI.cpp

View Article

Move the scrub mouse event handler into ScrubUI...

Move the scrub mouse event handler into ScrubUI... ... Making Scrubbing independent of AdornedRulerPanel.cpp

View Article
Browsing all 20 articles
Browse latest View live




Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>
<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596344.js" async> </script>