Skip to content

Releases: fulldecent/FDWaveformView

5.0.2

28 Mar 03:10
f470d43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.0.1...5.0.2

Correct Timescale in Video

12 Feb 18:25
Compare
Choose a tag to compare

Changed

Full Swift Package Manager Support

02 Dec 19:01
Compare
Choose a tag to compare

To keep using FDWaveformView and get updates, please use Swift Package Manager to install.

If this is your first time, just use File > Swift Packages > Add Package Dependency... and you're done.

Support Swift 5

09 Apr 03:30
Compare
Choose a tag to compare

Changed

  • Converted to Swift 4.2 and Xcode 10
  • Prevent to handle panning gesture while pinching
  • Improve rendering of zooming and scrolling with highlight
  • Updated to Swift 5

Fix highlighted samples

07 Feb 01:14
Compare
Choose a tag to compare

Fixed

  • Fixed Highlight Samples not aligned to base waveform #101.

Support Swift 4.0

27 Oct 19:09
Compare
Choose a tag to compare

Changed

  • Now supporting Swift 4.0

Ranges and Fixes

31 May 17:40
Compare
Choose a tag to compare

Changed

  • Now using ranges in the API where appropriate

Fixed

  • Fixed a retain cycle in completion handler of waveform render operation
  • Cancel waveform render operation when view is released

Rendering Enhancements

03 May 18:03
Compare
Choose a tag to compare

2.2.0

Released on 2017-05-03.

Added

  • Improved accuracy of waveform rendering
  • Added support for rendering waveform images outside of a view (See FDWaveformRenderOperation)
  • Added support for rendering linear waveforms
  • Added support for changing wavesColor and progressColor after waveform was rendered
  • Added support for updating waveform type and color to iOS Example app.

Fixed

  • Fixed waveform rendering for large audio files
  • Fixed bug which could prevent waveform from fitting new view size if rendering was in progress during a view resize
  • Fixed bug which caused waveformViewDidLoad() to not be called after the audio file was loaded
  • Fixed bug which caused subsequent waveform renderings for new audioURLs to never complete if there was an error with a previous render
  • Fixed bug which could cause a crash (divide by zero error) if the view's width was 0

Fix performance and add animation support

14 Apr 19:51
Compare
Choose a tag to compare

Added

Fixed

  • Improved accuracy of waveform rendering
  • Fixed waveform rendering for large audio files
  • Fixed crash with quick load time

Fix LayoutSubviews

16 Feb 21:54
Compare
Choose a tag to compare

Added

  • Allow scrubbing independantly of scrolling
  • Tidy up Swift 3.0 conversion, remove some forced unwraps & generally make more Swifty