- Apr 18, 2016
-
-
Tim Fischbach authored
-
Tim Fischbach authored
-
Tim Fischbach authored
-
Tim Fischbach authored
-
Tim Fischbach authored
Copy from deprecated phonegap-build/PushPlugin plugin.
-
- Mar 23, 2016
-
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
Adding missing topics-functionality to IOS
-
- Mar 18, 2016
-
-
Simon MacDonald authored
-
- Mar 17, 2016
-
-
Simon MacDonald authored
Update ISSUE_TEMPLATE.md
-
jakub-g authored
-
- Mar 16, 2016
-
-
Jani Kärenaho authored
-
- Mar 11, 2016
-
-
Simon MacDonald authored
-
Simon MacDonald authored
-
- Mar 10, 2016
-
-
Frederico Galvão authored
-
Simon MacDonald authored
docs: Explain `forceShow` in more detail
-
jakub-g authored
-
- Mar 09, 2016
-
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
- Mar 07, 2016
-
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
Simon MacDonald authored
-
tommy-carlos williams authored
This still isn't the "right way" linked in #427, but seems to be safe and void of side effects due to the namespacing of all the methods. It has been tested to work side by side with another plugin that also swizzles AppDelegate's applicationDidBecomeActive. 1. wrapped swizzling in dispatch_once 2. first attempts class_addMethod / class_replaceMethod but if that fails falls back to method_exchangeImplementations. 3. swizzled_init => pushPluginSwizzledInit (if other plugins attempt to swizzle init and use the same name, there seems to be a collision) 4. added an observer for UIApplicationDidBecomeActiveNotification instead of overriding applicationDidBecomeActive 5. applicationDidBecomeActive => pushPluginOnApplicationDidBecomeActive (and it becomes a notification observer instead) See http://nshipster.com/method-swizzling/ and "Avoid collisions" under "Considerations". This will need testng by someone that understands the plugin better than I do, but it should not be changing the core functionality at all. The pushPluginOnApplicationDidBecomeActive method *is* called when the application becomes active, etc. Goes a long way toward fixing #427 without regressing #447, etc.
-
Simon MacDonald authored
-
- Feb 29, 2016
-
-
Simon MacDonald authored
Use standard cordova PACKAGE_NAME variable in place of applicationId
-
- Feb 18, 2016
-
-
Simon MacDonald authored
-
- Feb 16, 2016
-
-
Cory Snyder authored
-
- Feb 05, 2016
-
-
Simon MacDonald authored
Update ISSUES.md
-
Thiago Bueno authored
-
- Feb 04, 2016
-
-
Simon MacDonald authored
-
Simon MacDonald authored
-