Skip to content
  1. Sep 12, 2013
  2. Sep 10, 2013
  3. Sep 09, 2013
  4. Aug 23, 2013
  5. Jul 24, 2013
    • Jason Farnsworth's avatar
      Getting the plugin to register on iOS in a Cordova 3.0 environment · a359fa58
      Jason Farnsworth authored
      The signature of all the methods callable from JavaScript had to change
      from:
      -- (void)register:(NSMutableArray *)arguments
      withDict:(NSMutableDictionary *)options;
      to
      +- (void)register:(CDVInvokedUrlCommand*)command;
      
      The old format was officially obsoleted in in Cordova 3.0, so there is
      no way around using the old one.
      
      'arguments' and 'options' needed to use the new 'command' object.
      
      With this new format the plugin result interface was also broken, so it
      was changed to the new documented format.
      
      This code is _not_ well tested at this point, but I wanted to get it up
      for anyone having issues migrating to 3.0.
      a359fa58
  6. Jul 23, 2013
  7. Jul 09, 2013
  8. Jul 07, 2013
  9. Jun 18, 2013
  10. Jun 10, 2013
  11. Jun 07, 2013
  12. Jun 06, 2013
  13. Jun 05, 2013
  14. Jun 04, 2013
  15. May 30, 2013
  16. May 28, 2013
  17. May 17, 2013
    • Guido Smeets's avatar
      Updated to Cordova 2.7, fixed a number of bugs. Cleaned up some code. · 30a413b8
      Guido Smeets authored
      * Put all the plugin code in the plugin namespace: com.plugin.gcm;
      * Renamed to namespace GCM to gcm, namespaces should be lower case
      according to the java style guidelines;
      * Deleted the google gcm code and added gcm.jar instead;
      * Added CordovaGCMBroadcastReceiver.java to enable GCMIntentService to
      be namespaced in the plugin namespace instead of the client project
      (which is is the default with google's GCMIntentService);
      * Moved all java <--> javascript interop to PushPlugin;
      * Moved all notification code to GCMIntentService (maybe this fits
      better in its own class);
      * Changed the way the plugin detects cold starts in order for it not to
      crash when the back button is used to navigate out of the app;
      * Changed the caching on the filesystem to a memory cache on a static
      variable, which increases performance and simplifies code;
      * Cut up some code into separate methods ;
      * Added code comments;
      * Updated the readme file.
      30a413b8
  18. May 16, 2013