Commit Graph
65 Commits
Author SHA1 Message Date
Paul Beusterien e5c8dd4896 Bump minor version for next GoogleUtilities release (#1837) 2018-09-18 13:16:09 -07:00
Paul Beusterien 927a2cd567 Fix GoogleUtilities warnings in static library installs (#1830) 2018-09-17 10:39:50 -07:00
Ryan Wilson ed30bc97ea Add GULUserDefaults to GoogleUtilities. (#1812)
* Add GULUserDefaults to GoogleUtilities.

This is a workaround for NSUserDefaults crashing when setting values
in the background in some situations on iOS 11. This uses the C API
in order to avoid an NSNotification firing (which a class eventually
tries to update the UI from the thread that set the value).

* Add missing copyright information.

* Resolve macOS issues, address feedback.

* Removed unnecessary enum value.
2018-09-14 11:59:08 -04:00
Paul Beusterien 6542b46158 Bump GoogleUtilities version to release analyzer fixes (#1776) 2018-09-05 08:02:34 -04:00
Paul Beusterien b581a5a9fc Bump GoogleUtilities version to push extension fix (#1648) 2018-08-07 10:28:38 -07:00
Tejas Deshpande 367f10701a Fix GoogleUtilities so that it compiles in app extensions. (#1641)
* Fix GULAppDelegateSwizzler so that it doesn't crash in app extensions.

* Remove custom code to check for app extension and instead depend on GULAppEnvironmentUtil.
2018-08-06 17:47:57 -07:00
Paul Beusterien 701b601963 Bump GoogleUtilities patch version to publish #1595 (#1596) 2018-07-26 18:10:08 -07:00
Paul Beusterien 9a2aa9fbcc Fix FIRLogger initialization after GULLogger (#1592)
* Migrate of kFIRPersistedDebugModeKey
2018-07-26 09:45:44 -07:00
Paul Beusterien 0645430495 GoogleUtilities version for initial publish 2018-07-25 06:51:14 -07:00
Tejas Deshpande 96438c722b Open source the Swizzler (#1564)
* Import the Swizzler sources into github

* Add subspecs to GoogleUtilities podspec

* Add post install step to test Podfile to add the preprocessor flags required for testing.

* Add the swizzler tests (except the flaky GULAppDelegateSwizzlerTest) to the Xcode project

* Add the AppDelegateSwizzler internal headers to the ios test header search path

* Add license header to GULLoggerCodes.h

* Fix/Suppress warnings in the framework.

* Disable certain classes for tvOS and macOS as well fix some additional pod lib lint warnings.

* Modify imports as well as add the required preprocessor flags to the test targets.

* Run pod deintegrate.
2018-07-20 15:48:03 -07:00
Paul Beusterien d9e7d21f6f Add GoogleUtilities README (#1541) 2018-07-16 12:47:47 -07:00
Paul Beusterien 81ec26d4ff Travis build test for GoogleUtilities on iOS 6 and iOS 7 (#1529) 2018-07-13 13:21:03 -07:00
Paul Beusterien 855a7665ae Restore iOS7 to GoogleUtilities (#1528) 2018-07-13 09:57:32 -07:00
Paul Beusterien c6b4b03fff Move GoogleUtilities out of Firebase directory (#1516) 2018-07-11 08:28:35 -07:00
Paul Beusterien 98b6eef71e Split GoogleUtilities from FirebaseCore (#1370) 2018-07-06 09:37:23 -07:00