summaryrefslogtreecommitdiff
path: root/libs/canvas/wave_view.cc
AgeCommit message (Expand)Author
2015-06-29try using threaded waveviews in tracks alsoPaul Davis
2015-06-29never use threaded waveview rendering for TracksPaul Davis
2015-06-29clip level is adjusted only by region amplitude (which is audible), not by _a...Paul Davis
2015-06-29attempt to correctly respond to changes in _amplitude_above_axis in ArdourCan...Paul Davis
2015-06-25fix windows debug builds:Robin Gareus
2015-06-24show zero line when a DC offset moves waveform so that it doesn't intersect w...4.1Paul Davis
2015-06-23do not draw waveform outline at x-positions where the waveform "spread" would...Paul Davis
2015-06-23several changes, major and minor, to improve threaded waveview renderingPaul Davis
2015-06-23create sortable, linear list for cache clearing on demand, rather than trying...Paul Davis
2015-06-23change location for initialization of static WaveView image cache, and provid...Paul Davis
2015-06-22stop endless loop in WaveViewCache::cache_flush()Paul Davis
2015-06-19two more corrections to waveform zooming changesPaul Davis
2015-06-19fix call to consolidate image cache to use the information held in the requestPaul Davis
2015-06-19stop pixel jitter when changing waveview height.Paul Davis
2015-06-19attempt to correctly respond to changes in _amplitude_above_axis in ArdourCan...Paul Davis
2015-06-19Correctly re-start an iteration (if we delete one of the items being iterated)John Emmas
2015-06-11more refactoring of WaveView threaded code to try to get to heart of crash bugPaul Davis
2015-06-11don't queue a callback with the idle event for waveview image generation if o...Paul Davis
2015-06-10possible fix for crashes related to vanishing waveviews (and if it doesn't fi...Paul Davis
2015-06-10fix basic error with computation of partial image width; add use of DEBUG_TRA...Paul Davis
2015-06-04use existing partial existing waveview images (if they exist) while waiting f...Paul Davis
2015-06-02don't use the return value from AudioRegion::read_peaks() because it is eithe...Paul Davis
2015-06-02Amend WaveView::send_request() such that it'll compile with MSVCJohn Emmas
2015-06-01reinstate absent image.Paul Davis
2015-06-01remove debug output and get logic correct to cause first render to always use...Paul Davis
2015-06-01drop in threaded waveview changes via the two affected files.Paul Davis
2015-04-29fix double precision abs value computationRobin Gareus
2015-04-29manually apply grygorii's waveform amplitude implementationPaul Davis
2015-04-17Amend ac1f7e0bnick_m
2015-04-17Indicate all clips on rectified view.nick_m
2015-04-17Improve waveview height and scaling.nick_m
2015-03-31fix OSX/PPC 10.4 long mathsRobin Gareus
2015-03-29For the canvas library, #include 'gtkmm2ext/gui_thread.h' rather than 'gtk2_a...John Emmas
2015-03-29Better fix for 6183.nick_m
2015-03-24Fix 0006183 (waveview crash).nick_m
2015-03-22Revert mistaken change in e7b0e67bc8e1b546b587ffd803b81ad5e67c171anick_m
2015-03-22Provide an image if there are no peaks.nick_m
2015-03-10Manual merge of the drawing component of waveview branch.nick_m
2015-02-20The commit 3da9c3b7403dd57984e1f0d090c7bd902f933225nick_m
2015-02-11remove naive attempt to avoid drawing first vertical pixel line of Canvas::Wa...Paul Davis
2015-02-10add a sort-of hack to allow us to avoid drawing the first pixel of a waveview...Paul Davis
2015-01-21apply Theme > “Show waveform clipping”Robin Gareus
2014-11-26massive reworking of color selection implementationPaul Davis
2014-11-25Remove dead code.David Robillard
2014-11-07use new canvas colors header as necessaryPaul Davis
2014-11-03use ArdourCanvas::TimeRectangle for regions, notes, markersPaul Davis
2014-09-13NOOP, remove trailing whitespaceRobin Gareus
2014-09-13waveform drawing details:Robin Gareus
2014-09-12waveform: really draw 1px lines.Robin Gareus
2014-09-12update waveform drawing for zoomed-in, non-overlapping min/max peaksRobin Gareus