Commit Graph
1684 Commits
Author SHA1 Message Date
Ibby a2f379e98e remove extra docs 2017-03-13 18:13:41 -04:00
Ibby 7a7b7b885a remove extra docs 2017-03-13 18:13:21 -04:00
Ibby 0a6ad5f231 remove duplicate method 2017-03-13 18:05:07 -04:00
Ibby 15fb82730d docs update + remove any static methods/properties 2017-03-13 18:00:03 -04:00
Ibby 699af1e1c2 feat(media): create method now returns a promise
Breaking change: create no longer returns a MediaObject instance. Make changes to your app accordingly.
2017-03-13 17:52:24 -04:00
Ibby a3cde90e2e fix diagnostic 2017-03-13 17:22:02 -04:00
Ibby 230efdb728 Merge branch 'master' into v3-injectable 2017-03-13 17:17:51 -04:00
QuentinandIbby Hadeed 9a733c3b4a docs(in-app-browser): fix typo (#1183)
text fix
2017-03-13 17:17:30 -04:00
Ibby 7a02d61224 chore(): merge master updates 2017-03-13 17:16:11 -04:00
gujimanandIbby Hadeed 95ac7e1855 feat(background-mode): added moveToBackground and moveToForeground (#1181)
feat(background-mode): add missing functions moveToBackground and moveToForeground as explained in https://github.com/driftyco/ionic-native/issues/1180
2017-03-13 16:59:20 -04:00
Perry GovierandGitHub 0103ebc288 Merge pull request #1182 from driftyco/v3-latest-dgeni
chore(docs): update to latest dgeni version
2017-03-13 15:34:56 -05:00
Ibby ba3487dd55 chore(docs): update to latest dgeni version 2017-03-13 16:00:28 -04:00
Perry GovierandGitHub c1bac59b07 Merge pull request #1179 from driftyco/v3-docs-fix
chore(docs): remove gitPackage from doc generator
2017-03-13 13:45:10 -05:00
Ibby 37082cf783 chore(docs): remove gitPackage from doc generator 2017-03-13 14:42:33 -04:00
Ibby 91bc6380d0 3.1.0-rc.4 2017-03-12 19:41:26 -04:00
Ibby 760b238a6b chore(decorators): fix cordovaCheck and instanceCheck 2017-03-12 19:38:46 -04:00
Lukas HeddendorpandIbby Hadeed 6683aa450c Updated AppPreferences docs (#1175)
Close code block to make it render properly
2017-03-12 14:59:37 -04:00
Ibby da02a2ec51 push instance based push plugin 2017-03-11 14:40:02 -05:00
Ibby a4078995db docs(): update plugin docs 2017-03-11 14:18:26 -05:00
Ibby 3fd0185d4e chore(): add check decroators 2017-03-11 11:29:11 -05:00
Ibby 8aa19525cc chore(decorators): promise is default for Cordova/Instance check 2017-03-11 11:17:55 -05:00
Ibby 96de5d9c31 chore(): add options to InstanceCheck 2017-03-11 11:13:40 -05:00
Ibby HadeedandGitHub 63c34cade4 chore(): organize and enhance decorators (#1171)
* fix/add decorators

* fix google maps design

* chore(): add root tsconfig to resolve imports in IDE

* updates

* more fixes
2017-03-11 11:03:40 -05:00
Ibby 5b03b578dc chore(): update rxjs to 5.0.1 2017-03-10 12:11:49 -05:00
Ibby 2a4f228bdf chore(): update angular to 2.4.8 2017-03-10 12:11:29 -05:00
Ibby d189a5bbc1 3.1.0-rc.3 2017-03-10 12:08:18 -05:00
Ibby ec57f00d2b chore(): update angular to 2.4.8 2017-03-10 12:08:06 -05:00
Ibby HadeedandGitHub d0cb3049e5 Remove overeloads 2017-03-10 10:41:20 -05:00
Ibby d36a8c8257 3.1.0-rc.2 v3.1.0-rc.2 2017-03-10 10:39:55 -05:00
Ibby 3665781b40 chore(): update deps 2017-03-10 10:39:40 -05:00
Ibby 8036d6392d chore(): update changelog v2.8.1 2017-03-10 10:31:53 -05:00
Ibby 8602fde936 2.8.1 2017-03-10 10:31:03 -05:00
Ibby 0f8c3ce376 fix(health): fix return type 2017-03-10 10:30:57 -05:00
Ibby 5880491c0e chore(): update rxjs to 5.0.1 2017-03-10 10:29:34 -05:00
Ibby 9108db7653 Merge branch 'v3-injectable' of github.com:driftyco/ionic-native into v3-injectable 2017-03-10 10:22:15 -05:00
Ibby 00d1ad7d3b set concurrency to number of cores 2017-03-10 10:22:03 -05:00
gujimanandIbby Hadeed 62c7a60aee fix(paypal): sku param is optional (#1161)
'sku' needs to be made 'optional' as explained in the documented comment
2017-03-10 03:56:02 -05:00
Sabari FerinandIbby Hadeed 6fdeeaf6f2 fix(fingerprint-aio): add useBackup property (#1158) 2017-03-09 05:20:45 -05:00
Lukas HeddendorpandIbby Hadeed 16ff420bfa Update File path plugin docs (#1153)
Fix demo code
2017-03-09 04:43:00 -05:00
perry de51ef8a82 chore(CI): fixing npm install instructions in generated readmes 2017-03-08 13:08:10 -06:00
Ibby 0009cbf3a0 feat(firebase): add new setScreenName method
closes #1149
2017-03-08 05:55:15 -05:00
Ibby 74971feb98 fix(bluetooth-serial): add missing disconnect method
closes #1151
2017-03-08 05:46:35 -05:00
Ibby 9a68ea242c docs(health): fix return type 2017-03-08 05:44:56 -05:00
Ibby 10daa1f1dd docs(background-fetch): fix return type 2017-03-07 06:01:43 -05:00
Ibby 38bb8410e5 refactor(background-geolocation): update imports 2017-03-07 05:58:00 -05:00
Ibby d35d176a79 3.1.0-rc.1 2017-03-07 05:53:34 -05:00
Ibby fe8a380902 docs(): update docs 2017-03-07 05:52:20 -05:00
Ibby a8edd53d26 fix(background-geolocation): configure returns an observable 2017-03-07 05:30:58 -05:00
Ibby HadeedandGitHub 00a7fa547e chore(): merge master into v3-injectable (#1146)
* 2.5.0

* chore(): update changelog

* fix(pin-dialog): add missing errorIndex

* 2.5.1

* chore(): update changelog

* fix(zip): progress callback is optional (#1049)

* fix(apprate): add missing Windows Store option (#1072)

* Update file-chooser.ts (#1071)

Removed semicolon after .then() in usage instructions

* docs(device-motion): update interface names (#1076)

AccelerationData interface is wrongly named in docs. It should be DeviceMotionAccelerationData. And I added it to import statement.

* feat(inappbrowser): add interface for IAB options (#1065)

* Add InAppBrowserOptions Interface for better tooling.

* feat(inappbrowser): add  interface for IAB options

* Add more constructor tests.

* Add missing iOS options.

* docs(media): update method usage (#1089)

* fix(push): add the missing option clearBadge (#1087)

* docs(badge): fix example (#1096)

Error in code example (supplied parameters do not match call signature)

* fix(imagepicker): add outputType option (#1098)

* fix(facebook): fixes issue when not supplying default params (#1088)

* Fix default facebook logEvent parameters

* Implement correct parameters format in facebook logEvent method

* Update ibeacon.ts (#1099)

Return type of `getAuthorizationStatus()` made more explicit.

* fix(file): add missing exports (#1101)

Any declaration that is not being exported is missing from the resulting d.ts declaration files.

* Add InAppBrowserOptions interface to documentation. (#1103)

* Update sqlite.ts (#1106)

Added a bracket to remove the syntax error

* update device orientation docs to reflect renaming of CompassHeading interface (#1107)

* Move marker code inside MAP_READY (#1108)

The code to set the camera position and marker should be moved inside the function handling MAP_READY.  Otherwise they execute before the event is fired and it doesn't work.

* refactor(file): accept ArrayBuffer for data to write (#1109)

* docs(google-maps): fix param type

closes #1110

* fix(media): add missing pauseRecord and resumeRecord methods (#1122)

* docs(stripe): fix type and naming issues (#1129)

* refactor(paypal): fix type of items (#1125)

Type of items should be Array<PayPalItem> instead of string.

* fix(serial): Serial.requestPermission() options are optional (#1128)

* add success/error indices

* feat(browser-tab): add browser tab plugin (#1126)

* feature: added hasPermission function to Firebase fixes #1115

* feat: Implemented support for BrowserTab #1077

* docs(browser-tab): add proper docs

* fix(background-geolocation): configure returns a promise

closes #1118

* docs(background-geolocation): add return types and platforms

* fix(contacts): allow passing asterisk as contact field type

closes 1093

* fix(contacts): allow passing asterisk as contact field type

closes #1093

* fix(plugin): revert changes to support stable version (#1116)

 fix #1001

* feat(file): add system paths

* feat(app-update): add cordova-plugin-app-update support (#1105)

* add new app-update plugin

* update plugin info

* docs(app-update): add docs

* feat(alipay): add alipay support. (#1097)

* add cordova-alipay-base plugin. to support Alipay payment

* change ALI_PID to APP_ID, make it same with the latest SDK

* rewrite comments

* docs(google-maps): improve docs (#1095)

Move `map.moveCamera(position);` inside the MAP_READY event.
Allow to zoom the map on first launch (both iOS and Android).

* fix(file): remove FileError from return type (#1086)

Promises that reject with a `FileError` are not of the type `Promise<T|FileError>`, but `Promise<T>`.

The previous declarations of `Promise<T|FileError>` would break typing further down the chain where you are trying to use the value that the typing says could be `T|FileError` but in reality could only be `T`.

* feat(google-maps): add constant for map type

* fix(file): platform Browser will raise a an DOMException (#1082)

fix(File): Platform Browser will raise a an DOMException on resoleLocalFilesystemUrl and tries to write on readonly property DOMException err.message in fillErrorMessage

* feat(local-notifications): support for icon background color (#1079)

The Cordova plugin Ionic Natives uses allows specifying the background color of the smallIcon.  By not including it in your interface you force users to use the default color for their version of Android.  While the LocalNotification plugin is not well documented, it does include this feature, see Options.java line 253:

```
/**
     * @return
     *      The notification background color for the small icon
     *      Returns null, if no color is given.
     */
    public int getColor() {
        String hex = options.optString("color", null);

        if (hex == null) {
            return NotificationCompat.COLOR_DEFAULT;
        }

        int aRGB = Integer.parseInt(hex, 16);

        return aRGB + 0xFF000000;
    }
```

I've simply added the option to the interface as well as a short description.

This lets you go from the default color (varies by Android version): https://goo.gl/photos/nERcj4GZgapy8aee9
To any color you'd like: https://goo.gl/photos/t8V9WVba8jDU49aHA
And also works if you also specify a large icon: https://goo.gl/photos/gWQYwa12djmdXfYcA

* feat(unique-device-add): add UniqueDeviceId plugin (#1064)

* fix plugin

* feat(text-to-speech): Add stop method (#1063)

https://github.com/vilic/cordova-plugin-tts/pull/32

* feat(appodeal): adds Appodeal SDK wrappers for iOS and Android (#1031)

* feat(Appodeal) bootrapping

* starting docs

* more docs

* feat(appodeal): add event Observables

* feat(appodeal): replace Cordova Observable events with #.fromEvent()

* feat(appodeal): update decorator metadata

* feat(couchbase-lite): add CouchbaseLite cordova plugin (#1025)

* feat(CouchbaseLite): add CouchbaseLite cordova plugin

* add plugin url

* feat(background-fetch): Adding Background Fetch requested in #990 (#1013)

* Adding Background Fetch (https://github.com/transistorsoft/cordova-plugin-background-fetch) requested in #990

* Adding BackgroundFetch to index

* feat(gyroscope): add Gyroscope plugin (#1004)

* add gyroscope.ts to plugins

* add gyroscope to index

* Update gyroscope.ts

* Update gyroscope.ts

* Revert "fix(File): typing where `FileError` can be thrown" (#1130)

* tslint and fix build issues

* 2.6.0

* chore(): update changelog

* fix(core): dont check if method exists when overriding

fixes #1043

* fix(file): fix writeExistingFile

closes #1044

* feat(diagnostic): add new methods

closes #1045

* feat(background-mode): replace event listeners with on method

The methods onactivate, ondeactive and onfailure no longer exist. You must now use `on` method.

* feat(background-mode): add missing functions

 closes #1078

* tslint

* set GoogleMapsMapTypeId to private

* remove beta from stripe

* 2.7.0

* chore(): update changelog

* feat(app-preferences): added cordova-plugin-app-preferences support (#1084)

* (feat) added cordova-plugin-app-preferences support

* replaced callback functions with promises

* updated example

* (feat) added cordova-plugin-browsertab support

* Revert "(feat) added cordova-plugin-browsertab support"

This reverts commit 00eb5cf5d8.

* (update) synchronize fetch

* feat(photo-library): added cordova-plugin-photo-library (#1102)

* feat(photo-library): added cordova-plugin-photo-library

* CordovaFiniteObservable moved to photo-library.
Overloads are marked as private.

* refactor(photo-library): fixed circleci failing in 2.7.0 (#1132)

* feat(photo-library): added cordova-plugin-photo-library

* CordovaFiniteObservable moved to photo-library.
Overloads are marked as private.

* fixed typescript error in 2.7.0

* feat(health): add wrapper for cordova-plugin-health (#1039)

* feat(health): add wrapper for cordova-plugin-health

* fix(Health): add optional params to QueryOptions for .query()

* docs(health): fix javadoc of interfaces

* fix(health): remove unused Plugin option

* docs(health): add missing documentation

* doc(health): add promise to return

* doc(health): remove empty lines

* doc(health): Add description & reference to repo

* doc(health: add "return {Promise<any>}"

* refactor(safari-view-controller): hide returns promise

* fix typo in ibeacon plugin (#1138)

* fix(file): fix return types

fixes #1139

* docs(background-geolocation): fix param docs

* refactor(health): fix return types and prefix interfaces

* 2.8.0

* chore(): update changelog

* docs(sqlite): syntax error resolved (#1142)

* Syntax error resolved

The `{}` should be `[]`, but since there is no binding we do not get error. In case we add one, then the syntax will be incorrect.

* Fixed a syntax error
2017-03-07 05:06:38 -05:00
Ibby b393c7448b remove console logs
closes #1145
2017-03-06 04:31:31 -05:00