summaryrefslogtreecommitdiff
path: root/libs/canvas/wave_view.cc
AgeCommit message (Expand)Author
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
2014-07-15Render waveview components onto alpha masks to simplify drawing.nick_m
2014-07-03actually do something in WaveView::region_resized() which is called whenever ...Paul Davis
2014-06-23return of the zero linePaul Davis
2014-06-23revert drawing of rectified waves back to previous approach since it (might b...Paul Davis
2014-06-23completely rethink waveform rendering (again)Paul Davis
2014-06-23fix logic error that meant one side of the waveform outline is not drawn; dra...Paul Davis
2014-06-21refactor Canvas so that all Items have children; add Container abstract base ...Paul Davis
2014-06-18Cache entries are now region colour aware.nick_m
2014-06-12change Canvas heirarchy and constructorsPaul Davis
2014-06-08fix borked logic controlling whether/when to draw clip/outline pixels/lines i...Paul Davis
2014-06-09Use global clip level from prefs. Restore clip colour, \nick_m
2014-06-08Use a dumb cache for waveview ImageSurfaces. This halves the size of thenick_m
2014-06-03different approach to independent scrolling, involving ArdourCanvas::ScrollGroupPaul Davis
2014-05-31don't allow waveform to bleed into TimeAxisViewItem frame borderRobin Gareus
2014-05-27directly apply waveform clip-level changesRobin Gareus
2014-05-26"We brake for nobody." oh wait. - fixes Rectified Waveform view.Robin Gareus
2014-05-07first pass at tightening up waveform drawing algorithm to generally round dow...Paul Davis
2014-01-26remove unused _wave_color member from waveview canvas item; use outline color...Paul Davis
2014-01-10make no-zero-line be the default for wave views (still shown for normal audio...Paul Davis
2014-01-07shrink waveview zero line to single pixelPaul Davis
2013-12-30define signal associated with configurable clipping level to Canvas::WaveViewPaul Davis
2013-12-30add configurable clipping level to Canvas::WaveViewPaul Davis