v3.1.2 - Hella fixes
Lots of things getting fixed! 🔧
Many thanks to all the contributors.
- Expression evaluation performance enhancements (@mbellew)
- Makefiles for qt/jack/pulseaudio projects
- ./configure should now auto-detect supported features (somewhat)
- More qt5/jack/pulseaudio build improvements and fixes based on reports from people
- Fixes from Kodi media center from @peak3d
- Windows support! #182 (big ups @mancoast)
- VR support #201
- Android build improvements #191
- XDG base directory fix #190
- Desktop files #196 #189
- Qt build fixes #197 (still not all solved... help needed)
- Request microphone access for macOS
- Removal of presets with known problems #187 (thx @rothn !)
- macOS Catalina support - upgrades libSDL to 2.0.10 and fixes global keyboard entry permissions issue.
- Fixed missing QtWidgets dependency #274 #271
- Potential crash fix for situation where projectM is instantiated repeatedly #243
- Remove excessive amount of preset files #272 #270
- (Again) hopefully fixing Qt5 linking issues on Ubuntu FOR REAL THIS TIME (@revmischa)
- Monitor stretching support (@milkdropper)
- Use updates synchronized with vertical retrace if adaptive vsync fails (@jas-per)
- Fix OSX install by use of preset subdirs (@AlwinEsch)
- Menus, keys, FPS tracking (@milkdropper)
- Lower default meshX setting for improved performance at some possible loss of quality
- BeatDetect fixes (@mbellew)
- qvar fixes (@struktured)
- Display current preset name in SDL window title (@revmischa)
iTunes (now "Music") plugin on Catalina doesn't work still - we really need to locate some documentation on how to support Music.app - #251