BackgroundMusic/BGMDriver/BGMDriver.xcodeproj
Kyle Neideck 2c1677305d
Add optional debug logging in release builds.
Clicking the status bar icon with the option key held now reveals a
setting that enables debug logging in BGMApp. It's enabled by default in
debug builds.

It doesn't enable debug logging in BGMDriver or BGMXPCHelper yet.

This will hopefully make it easier for people to include logs when they
report bugs that don't occur with most hardware or are otherwise hard to
reproduce.

Enabling debug logging should be unlikely to cause audio glitches, but I
haven't tried to make it completely safe.

Also,
 - add some basic unit tests for BGMPlayThrough and expand the mocks for
   the CoreAudio HAL API,
 - fix the UI tests so you can run them without code signing them, and
 - update copyright years.
2020-01-24 08:07:34 +11:00
..
xcshareddata/xcschemes Add optional debug logging in release builds. 2020-01-24 08:07:34 +11:00
project.pbxproj Fix the BGMDriver tests not compiling. 2019-11-30 22:36:17 +11:00