Skip to content

v0.1.9: Merge pull request #80 from OpenShot/release-20200105

Compare
Choose a tag to compare
@jonoomph jonoomph released this 08 Feb 22:17
· 130 commits to develop since this release

Highlights:

  • Tons of CMake and build improvements
  • JUCE Update (improved audio support)
  • Fixed 32-bit linking issue

Details:

  • d4b8aa4 2020-01-08 Jonathan Thomas Improved way to generate git logs from the current commit to the previous tag. During a release, we tag the current commit during the publishing, and then it starts detecting no changes (since we are ON the current tag). HEAD -> release-20200105, origin/release-20200105
  • ffd3043 2020-01-07 Jonathan Thomas Bumping HEX_VERSION_OVERRIDE also (forgot this)
  • 12eb1c1 2020-01-05 Jonathan Thomas Bump version to 0.1.9 (SO 7)
  • f264bc8 2019-11-13 FeRD (Frank Dana) Apply JUCE input device fix
  • 006fd01 2019-11-11 FeRD (Frank Dana) Travis: Remove unused packages
  • 33e66c7 2019-10-22 FeRD (Frank Dana) Use IMPORTED target for Thread library
  • 349681e 2019-10-21 FeRD (Frank Dana) ALSA: Use or create IMPORTED library target
  • eee055d 2019-10-21 FeRD (Frank Dana) ZLIB: Use IMPORTED target for linking
  • da57427 2019-09-16 FeRD (Frank Dana) Update build messages for documentation
  • 17dd86e 2019-09-14 FeRD (Frank Dana) Travis: Add Ubuntu Bionic (18.04) build
  • 8482dcb 2019-07-30 FeRD (Frank Dana) Travis: build with "-Wall -Wpedantic" flags
  • 0f2c251 2019-07-30 FeRD (Frank Dana) Main.cpp: Remove unused variable
  • 474aef1 2019-07-26 FeRD (Frank Dana) Drop extra win32 libs, update comments
  • 12d2a07 2019-07-26 FeRD (Frank Dana) Prune Win32 link libraries
  • d1c09f8 2019-07-25 Jonathan Thomas Fixing order of windows link commands (hopefully). Kernel32.dll must come after Winmm.dll, or older versions of 32-bit windows will fail to find certain symbols.
  • 434676b 2019-07-25 Jonathan Thomas Enable verbose logging, enabling 32-bit builds of libopenshot-audio for Windows origin/msys2-update, msys2-update
  • 49ac102 2019-07-25 Jonathan Thomas Enable verbose logging
  • 456569b 2019-07-19 FeRD (Frank Dana) Travis: OS X updates
  • 534e81d 2019-07-16 Jonathan Thomas Adding make arg
  • de5ccae 2019-07-16 Jonathan Thomas Changing makefile type to MSYS Makefile
  • 8b84173 2019-07-07 FeRD (Frank Dana) Travis: add MacOS build
  • 36917e4 2019-07-07 FeRD (Frank Dana) Clean up hardcoded hex version slightly
  • b6f0507 2019-07-07 FeRD (Frank Dana) Add ugly workaround for PROJECT_VERSION_HEX
  • f0b462b 2019-07-07 FeRD (Frank Dana) Generate JUCE headers from templates
  • 0c86a6d 2019-07-07 FeRD (Frank Dana) Move doc install to DOCDIR/API
  • 95afd92 2019-07-06 FeRD (Frank Dana) Exclude all build* files/directories @ root level
  • 9235689 2019-07-04 FeRD (Frank Dana) Fix Python3 discovery, add docs install
  • 206c52d 2019-07-01 FeRD (Frank Dana) Turn off Doxygen warnings
  • 64350f3 2019-07-01 FeRD (Frank Dana) Check targets exist b4 setting depends
  • 3f96c16 2019-06-30 FeRD (Frank Dana) A few more Doxygen tweaks
  • 604961e 2019-06-30 FeRD (Frank Dana) INSTALL.md: Clean up formatting for doxygen
  • 531e0cd 2019-06-30 FeRD (Frank Dana) Don't remove juce namespace
  • 1438ace 2019-06-13 FeRD (Frank Dana) Fix some bugs in UseDoxygen.cmake
  • acb3b0e 2019-06-12 FeRD (Frank Dana) Doygen: Include doc/*.md in docs
  • aab360c 2019-06-30 FeRD (Frank Dana) Doxygen: Update formatting from JUCE configs
  • 2966e43 2019-06-30 FeRD (Frank Dana) Doxyfile.in: Update configs from JUCE distribution
  • 78be6f4 2019-06-30 FeRD (Frank Dana) Doxyfile.in: Upgrade with doxygen -u
  • 5577587 2019-06-27 Frank Dana Win32: Update DONT_AUTOLINK define name
  • 1844e5a 2019-06-26 FeRD (Frank Dana) Fix Win32 library install
  • 8c03300 2019-06-19 FeRD (Frank Dana) Remove documentation install logic
  • 6a2c5e6 2019-06-19 FeRD (Frank Dana) Define version info in CMakeLists.txt
  • 76986d4 2019-04-18 Frank Dana Travis CI: Also run make install
  • c2891b6 2019-04-09 Frank Dana Restore missing blank line
  • ff0c88e 2019-04-09 FeRD (Frank Dana) Remove X11 and freetype libs from Travis build
  • 70ba9fc 2019-04-09 FeRD (Frank Dana) Remove graphical dependencies
  • cdc29e4 2019-04-05 Jonathan Thomas Requiring sudo for Travis ci origin/fix-cmake3-syntax, fix-cmake3-syntax
  • 9da71f5 2019-04-04 FeRD (Frank Dana) Modernize project for CMake 3.1+
  • 76794f6 2019-04-04 FeRD (Frank Dana) Use updated, improved UseDoxygen.cmake
  • 7e98e5c 2019-04-04 Jonathan Thomas Requiring sudo for Travis ci origin/new-travis-dist, new-travis-dist
  • 971e253 2019-04-04 Jonathan Thomas Updating travis ci dist to xenial (instead of trusty). Trusty does not use cmake 3, and is about to be retired.
  • 7fef90d 2019-04-03 Jonathan Thomas Reorder x64 windows build before x86 build origin/juce5, juce5
  • 7eb42e5 2019-04-03 Jonathan Thomas Output error during initialise() in openshot-audio-test-sound program
  • 83ce9e1 2019-03-30 Jonathan Thomas Enabling JUCE_WASAPI_EXCLUSIVE
  • 29b42e6 2019-03-30 Jonathan Thomas Init COM on thread (WASAPI won't work with libopenshot-audio without this line)
  • 10835cb 2019-03-30 Jonathan Thomas Experimental attempt to ignore MacType.h Point class
  • 2543574 2019-03-29 Jonathan Thomas Correctly including and linking ZLIB for Mac and Windows
  • e5c5878 2019-03-29 Jonathan Thomas Adding c++11 for Linux builds as well (and doing tweaking some formatting)
  • de66645 2019-03-29 FeRD (Frank Dana) C++11 for the test program, too
  • a01262e 2019-03-29 FeRD (Frank Dana) Enable C++11 support, for Juce 5
  • c43849c 2019-03-29 FeRD (Frank Dana) Install AppConfig.h as well
  • b6e5337 2019-03-29 FeRD (Frank Dana) Fix isfinite() for ruby bindings
  • 7cdd88f 2019-03-29 FeRD (Frank Dana) Re-parent Juce header install path
  • f8dcc44 2019-03-29 FeRD (Frank Dana) Use cmake FindALSA module to detect asound
  • 3f409cc 2019-03-29 FeRD (Frank Dana) Use cmake detection for zlib (unbundled)
  • f35dfd4 2019-03-29 FeRD (Frank Dana) Fix globbing to pick up Juce sources
  • 64d9cc9 2019-03-29 FeRD (Frank Dana) Detect Freetype with standard cmake module
  • 71a032d 2019-03-29 FeRD (Frank Dana) Update build configs for new Juce
  • dfa4d65 2019-03-29 FeRD (Frank Dana) Don't pollute global namespace with std
  • 6b33856 2019-03-29 FeRD (Frank Dana) Regenerate Juce from 5.4.3
  • 955948d 2018-05-05 FeRD (Frank Dana) Fix spelling of ASIO in CMakeLists.txt