Commit Graph

9 Commits

Author SHA1 Message Date
Phillip Stephens 36f7e69aa8
Blender detection fixes 2022-01-10 21:54:18 -08:00
Phillip Stephens a5e204afe4
I *love* windows..... 2022-01-08 18:17:53 -08:00
Phillip Stephens 989c267dce
Minor Blender 3.0 fixes, add ability to override blender in metaforce-gui 2022-01-08 17:56:28 -08:00
Luke Street 694ffa7b7b hecl/FindBlender: Resolve syntax error 2021-11-21 16:56:40 -05:00
Luke Street 5c98ff8b13 hecl/FindBlender: Fixes and cleanup
- GetEnv for Windows returns null-terminator in string
- GetEnv for POSIX could crash with a null pointer to std::string conversion
- FindBlender logic path simplified
2021-11-21 16:39:57 -05:00
Luke Street d10e8168ba FindBlender: Include <sstream> 2021-10-27 10:54:34 -04:00
Luke Street 8c2caea934 FindBlender: Fix null string SIGSEGV; search in PATH 2021-10-26 11:32:37 -04:00
Luke Street 78f8716150 Fix macOS/Linux issues
- Fixes png lib becoming undefined on macOS
- Auto-detect macports png/Qt paths
- Fixes typos
- Workaround for AppleClang/fmt bug
2021-06-30 16:27:53 -04:00
Luke Street 9ca1a38171 Use UTF-8 exclusively internally
This removes SystemString, SystemChar, etc.
All filepaths and log strings are assumed to be UTF-8,
with conversions to UTF-16 for Windows APIs as appropriate.

Updates amuse, athena, boo, kabufua and nod
2021-06-30 14:20:45 -04:00