Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix Firestore compilation under Xcode < 9.2 (#1367) | Gil | 2018-06-01 |
| | | | | | | | | | | | | | | | | * Don't rely on specialization failure to determine when std::hash is unavailable. Instead manually declare the conditions under which std::hash should be defined. * Fix detection of Objective-C classes in Xcode < 9.2 std::is_base_of<NSObject, NSString>{} is false there so the overloads defined for Objective-C types weren't getting enabled. * Add explicit tests for StringFormat using Objective-C objects * Add explicit tests for HasStdHash | ||
* | Fix Objective-C logging (#1322) | Gil | 2018-05-23 |
| | |||
* | Reimplement C++ logging (#1313) | Gil | 2018-05-23 |
| | | | | | | | * Add direct support for formatting Objective-C objects * Rewrite log.h * Convert FSTWarn to LOG_WARN * Convert FSTLog to LOG_DEBUG * Remove FSTLogger | ||
* | Add a C++ native StringFormat (#1289) | Gil | 2018-05-21 |
* Add StringFormat * Use StringFormat |