diff --git a/docs/plugins/advanced-image-picker/README.md b/docs/plugins/advanced-image-picker/README.md new file mode 100644 index 000000000..5937ff35c --- /dev/null +++ b/docs/plugins/advanced-image-picker/README.md @@ -0,0 +1,20 @@ +# AdvancedImagePicker + +``` +$ ionic cordova plugin add cordova-plugin-advanced-imagepicker +$ npm install @awesome-cordova-plugins/advanced-image-picker +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/advanced-image-picker/) + +Plugin Repo: [https://github.com/EinfachHans/cordova-plugin-advanced-imagepicker](https://github.com/EinfachHans/cordova-plugin-advanced-imagepicker) + +This Cordova Plugin is for a better (multiple) ImagePicker with more options. + +## Supported platforms + +- Android + - iOS + + + diff --git a/docs/plugins/app-review/README.md b/docs/plugins/app-review/README.md new file mode 100644 index 000000000..6f3f33803 --- /dev/null +++ b/docs/plugins/app-review/README.md @@ -0,0 +1,20 @@ +# App Review + +``` +$ ionic cordova plugin add cordova-plugin-app-review +$ npm install @awesome-cordova-plugins/app-review +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-review/) + +Plugin Repo: [https://github.com/chemerisuk/cordova-plugin-app-review](https://github.com/chemerisuk/cordova-plugin-app-review) + +Cordova plugin to review app + +## Supported platforms + +- Android + - iOS + + + diff --git a/docs/plugins/background-upload/README.md b/docs/plugins/background-upload/README.md index 1a6dc7441..4506ef17d 100644 --- a/docs/plugins/background-upload/README.md +++ b/docs/plugins/background-upload/README.md @@ -1,7 +1,7 @@ # BackgroundUpload ``` -$ ionic cordova plugin add cordova-plugin-background-upload +$ ionic cordova plugin add @spoonconsulting/cordova-plugin-background-upload $ npm install @awesome-cordova-plugins/background-upload ``` diff --git a/docs/plugins/brightness/README.md b/docs/plugins/brightness/README.md new file mode 100644 index 000000000..ebd4c50ac --- /dev/null +++ b/docs/plugins/brightness/README.md @@ -0,0 +1,22 @@ +# Brightness + +``` +$ ionic cordova plugin add cordova-plugin-brightness +$ npm install @awesome-cordova-plugins/brightness +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/brightness/) + +Plugin Repo: [https://github.com/mgcrea/cordova-plugin-brightness](https://github.com/mgcrea/cordova-plugin-brightness) + +The Brightness plugin let you control the display brightness of your device. + +Requires Cordova plugin: `cordova-plugin-brightness`. For more info, please see the [Brightness plugin docs](https://github.com/mgcrea/cordova-plugin-brightness). + +## Supported platforms + +- Android + - iOS + + + diff --git a/docs/plugins/browser-tab/README.md b/docs/plugins/browser-tab/README.md index 516b23665..18715b05d 100644 --- a/docs/plugins/browser-tab/README.md +++ b/docs/plugins/browser-tab/README.md @@ -14,4 +14,7 @@ This plugin provides an interface to in-app browser tabs that exist on some mobi ## Supported platforms - Android -- iOS \ No newline at end of file + - iOS + + + diff --git a/docs/plugins/camera/README.md b/docs/plugins/camera/README.md index 7f516055f..400e127e4 100644 --- a/docs/plugins/camera/README.md +++ b/docs/plugins/camera/README.md @@ -16,10 +16,10 @@ Requires the Cordova plugin: `cordova-plugin-camera`. For more info, please see [Warning] Since IOS 10 the camera requires permissions to be placed in your config.xml add ```xml - You can take photos + You can take photos ``` -inside of the ` section ## Supported platforms diff --git a/docs/plugins/cashfree-pg/README.md b/docs/plugins/cashfree-pg/README.md index c1d1b8182..af635ca2e 100644 --- a/docs/plugins/cashfree-pg/README.md +++ b/docs/plugins/cashfree-pg/README.md @@ -1,4 +1,4 @@ -# Cashfree PG +# CFPaymentGateway ``` $ ionic cordova plugin add cordova-plugin-cashfree-pg @@ -7,14 +7,13 @@ $ npm install @awesome-cordova-plugins/cashfree-pg ## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/cashfree-pg/) -Plugin Repo: [https://github.com/cashfree/cordova-plugin-cashfree](https://github.com/cashfree/cordova-plugin-cashfree.git) -SDK Usage Documentation: [https://docs.cashfree.com/docs/cordova-integration](https://docs.cashfree.com/docs/cordova-integration) +Plugin Repo: [https://github.com/cashfree/cordova-plugin-cashfree](https://github.com/cashfree/cordova-plugin-cashfree) + -Cordova Plugin that wraps Cashfree PG SDK for Android and iOS ## Supported platforms - - Android +- Android - iOS diff --git a/docs/plugins/chooser/README.md b/docs/plugins/chooser/README.md index fabb0fc34..2050d4cb2 100644 --- a/docs/plugins/chooser/README.md +++ b/docs/plugins/chooser/README.md @@ -1,13 +1,13 @@ # Chooser ``` -$ ionic cordova plugin add cordova-plugin-chooser +$ ionic cordova plugin add http://github.com/MaximBelov/cordova-plugin-chooser.git $ npm install @awesome-cordova-plugins/chooser ``` ## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/chooser/) -Plugin Repo: [https://github.com/cyph/cordova-plugin-chooser](https://github.com/cyph/cordova-plugin-chooser) +Plugin Repo: [https://github.com/MaximBelov/cordova-plugin-chooser](https://github.com/MaximBelov/cordova-plugin-chooser) File chooser plugin for Cordova. diff --git a/docs/plugins/cloud-settings/README.md b/docs/plugins/cloud-settings/README.md index 3f52cddc0..d16baada3 100644 --- a/docs/plugins/cloud-settings/README.md +++ b/docs/plugins/cloud-settings/README.md @@ -1,7 +1,7 @@ # Cloud Settings ``` -$ ionic cordova plugin add cordova-plugin-cloud-settings --variable ANDROID_BACKUP_SERVICE_KEY=myapikey +$ ionic cordova plugin add @marysuon/cordova-plugin-cloud-settings --variable ANDROID_BACKUP_SERVICE_KEY=myapikey $ npm install @awesome-cordova-plugins/cloud-settings ``` diff --git a/docs/plugins/crop-plugin-privacy/README.md b/docs/plugins/crop-plugin-privacy/README.md new file mode 100644 index 000000000..c8af19032 --- /dev/null +++ b/docs/plugins/crop-plugin-privacy/README.md @@ -0,0 +1,19 @@ +# Crop Plugin Privacy + +``` +$ ionic cordova plugin add cordova-plugin-crop-privacy +$ npm install @awesome-cordova-plugins/crop-plugin-privacy +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/crop-plugin-privacy/) + +Plugin Repo: [https://github.com/BaraAksayeth25/cordova-plugin-crop-privacy](https://github.com/BaraAksayeth25/cordova-plugin-crop-privacy) + +This plugin does something + +## Supported platforms + +- Android + + + diff --git a/docs/plugins/facebook/README.md b/docs/plugins/facebook/README.md index 86e07e103..db825c8b0 100644 --- a/docs/plugins/facebook/README.md +++ b/docs/plugins/facebook/README.md @@ -40,7 +40,7 @@ Click `'Add Platform'`. At this point you'll need to open your project's [`config.xml`](https://cordova.apache.org/docs/en/latest/config_ref/index.html) file, found in the root directory of your project. Take note of the `id` for the next step: -``` +```xml ``` diff --git a/docs/plugins/fbsdk/README.md b/docs/plugins/fbsdk/README.md new file mode 100644 index 000000000..cecd17751 --- /dev/null +++ b/docs/plugins/fbsdk/README.md @@ -0,0 +1,89 @@ +# FbSdk + +``` +$ ionic cordova plugin add cordova-plugin-fbsdk --variable APP_ID="123456789" --variable APP_NAME="myApplication" --variable CLIENT_TOKEN="abcd1234" +$ npm install @awesome-cordova-plugins/fbsdk +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/fbsdk/) + +Plugin Repo: [https://github.com/MaximBelov/cordova-plugin-fbsdk](https://github.com/MaximBelov/cordova-plugin-fbsdk) + +Use the Facebook SDK plugin to obtain access to the native FB application on iOS and Android. + +Requires Cordova plugin: `cordova-plugin-fbsdk`. For more info, please see the [Facebook SDK](https://github.com/MaximBelov/cordova-plugin-fbsdk). + +#### Installation + + To use the FB plugin, you first have to create a new Facebook App inside of the Facebook developer portal at [https://developers.facebook.com/apps](https://developers.facebook.com/apps). + +[![fb-getstarted-1](/img/docs/native/Facebook/1.png)](https://developers.facebook.com/apps/) + +Retrieve the `App ID` and `App Name`. + +[![fb-getstarted-2](/img/docs/native/Facebook/2.png)](https://developers.facebook.com/apps/) + +Then type in the following command in your Terminal, where APP_ID and APP_NAME are the values from the Facebook Developer portal. + +```bash + ionic cordova plugin add cordova-plugin-fbsdk --variable APP_ID="123456789" --variable APP_NAME="myApplication" --variable CLIENT_TOKEN="abcd1234" +``` + +After, you'll need to add the native platforms you'll be using to your app in the Facebook Developer portal under your app's Settings: + +[![fb-getstarted-3](/img/docs/native/Facebook/3.png)](https://developers.facebook.com/apps/) + +Click `'Add Platform'`. + +[![fb-getstarted-4](/img/docs/native/Facebook/4.png)](https://developers.facebook.com/apps/) + +At this point you'll need to open your project's [`config.xml`](https://cordova.apache.org/docs/en/latest/config_ref/index.html) file, found in the root directory of your project. + +Take note of the `id` for the next step: +``` + +``` + +You can also edit the `id` to whatever you'd like it to be. + +#### Client Access Tokens + +[](https://developers.facebook.com/docs/facebook-login/guides/access-tokens#clienttokens) + + +#### iOS Install +Under 'Bundle ID', add the `id` from your `config.xml` file: + +[![fb-getstarted-5](/img/docs/native/Facebook/5.png)](https://developers.facebook.com/apps/) + + +#### Android Install +Under 'Google Play Package Name', add the `id` from your `config.xml` file: + +[![fb-getstarted-6](/img/docs/native/Facebook/6.png)](https://developers.facebook.com/apps/) + + +And that's it! You can now make calls to Facebook using the plugin. + +## Events + +App events allow you to understand the makeup of users engaging with your app, measure the performance of your Facebook mobile app ads, and reach specific sets of your users with Facebook mobile app ads. + +- [iOS] [https://developers.facebook.com/docs/ios/app-events](https://developers.facebook.com/docs/ios/app-events) +- [Android] [https://developers.facebook.com/docs/android/app-events](https://developers.facebook.com/docs/android/app-events) +- [JS] Does not have an Events API, so the plugin functions are empty and will return an automatic success + +Activation events are automatically tracked for you in the plugin. + +Events are listed on the [insights page](https://www.facebook.com/insights/). + +For tracking events, see `logEvent` and `logPurchase`. + +## Supported platforms + +- Android + - iOS + - Browser + + + diff --git a/docs/plugins/ffmpeg/README.md b/docs/plugins/ffmpeg/README.md new file mode 100644 index 000000000..7605c0e79 --- /dev/null +++ b/docs/plugins/ffmpeg/README.md @@ -0,0 +1,20 @@ +# FFMpeg + +``` +$ ionic cordova plugin add cordova-plugin-ffmpeg +$ npm install @awesome-cordova-plugins/ffmpeg +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/ffmpeg/) + +Plugin Repo: [https://github.com/MaximBelov/cordova-plugin-ffmpeg](https://github.com/MaximBelov/cordova-plugin-ffmpeg) + +Simple plugin that binds mobile ffmpeg to execute ffmpeg commands + +## Supported platforms + +- Android + - iOS + + + diff --git a/docs/plugins/file-chooser/README.md b/docs/plugins/file-chooser/README.md new file mode 100644 index 000000000..9217d24a1 --- /dev/null +++ b/docs/plugins/file-chooser/README.md @@ -0,0 +1,19 @@ +# FileChooser Plugin + +``` +$ ionic cordova plugin add cordova-plugin-filechooser +$ npm install @awesome-cordova-plugins/file-chooser +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/file-chooser/) + +Plugin Repo: [https://github.com/ihadeed/cordova-filechooser](https://github.com/ihadeed/cordova-filechooser) + +Cordova FileChooser Plugin + +## Supported platforms + +- Android + + + diff --git a/docs/plugins/gcdwebserver/README.md b/docs/plugins/gcdwebserver/README.md index a3258b058..78792d815 100755 --- a/docs/plugins/gcdwebserver/README.md +++ b/docs/plugins/gcdwebserver/README.md @@ -1,7 +1,7 @@ -# GCDWebServer +# gcdwebserver ``` -$ ionic cordova plugin add cordova-plugin-gcdwebserver +$ '' $ npm install @awesome-cordova-plugins/gcdwebserver ``` @@ -9,11 +9,11 @@ $ npm install @awesome-cordova-plugins/gcdwebserver Plugin Repo: [https://github.com/xulihang/cordova-plugin-gcdwebserver](https://github.com/xulihang/cordova-plugin-gcdwebserver) -The [GCDWebServer](https://github.com/swisspol/GCDWebServer/) Plugin can start an HTTP server to serve static files. +This plugin can start an HTTP server using GCDWebServer ## Supported platforms -iOS +- iOS diff --git a/docs/plugins/image-resizer/README.md b/docs/plugins/image-resizer/README.md new file mode 100644 index 000000000..014d76de3 --- /dev/null +++ b/docs/plugins/image-resizer/README.md @@ -0,0 +1,20 @@ +# ImageResizer + +``` +$ ionic cordova plugin add cordova-plugin-image-resizer +$ npm install @awesome-cordova-plugins/image-resizer +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/image-resizer/) + +Plugin Repo: [https://github.com/JoschkaSchulz/cordova-plugin-image-resizer](https://github.com/JoschkaSchulz/cordova-plugin-image-resizer) + +Cordova Plugin For Image Resize + +## Supported platforms + +- Android + - iOS + + + diff --git a/docs/plugins/mobile-accessibility/README.md b/docs/plugins/mobile-accessibility/README.md new file mode 100644 index 000000000..ebc17bb3e --- /dev/null +++ b/docs/plugins/mobile-accessibility/README.md @@ -0,0 +1,22 @@ +# Mobile Accessibility + +``` +$ '' +$ npm install @awesome-cordova-plugins/mobile-accessibility +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/mobile-accessibility/) + +Plugin Repo: [https://github.com/phonegap/phonegap-mobile-accessibility](https://github.com/phonegap/phonegap-mobile-accessibility) + +This plugin exposes information on the status of various accessibility features of mobile operating systems, including, for example, whether a screen reader is running, invert colors is enabled, and the preferred scaling for text. +It also allows an application to send a string to be spoken by the screen reader, or a command to stop the screen reader from speaking. + +## Supported platforms + +- Android + - iOS + - Amazon Fire OS + + + diff --git a/docs/plugins/nfc/README.md b/docs/plugins/nfc/README.md index e2bc2a8fd..03ea032ec 100644 --- a/docs/plugins/nfc/README.md +++ b/docs/plugins/nfc/README.md @@ -1,5 +1,4 @@ -# UriHelper - +# TextHelper ionic cordova plugin add phonegap-nfc $ npm install @awesome-cordova-plugins/nfc ``` diff --git a/docs/plugins/power-management/README.md b/docs/plugins/power-management/README.md new file mode 100644 index 000000000..e5b435cbc --- /dev/null +++ b/docs/plugins/power-management/README.md @@ -0,0 +1,21 @@ +# Power Management + +``` +$ ionic cordova plugin add cordova-plugin-powermanagement-orig +$ npm install @awesome-cordova-plugins/power-management +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/power-management/) + +Plugin Repo: [https://github.com/Viras-/cordova-plugin-powermanagement](https://github.com/Viras-/cordova-plugin-powermanagement) + +The PowerManagement plugin offers access to the devices power-management functionality. +It should be used for applications which keep running for a long time without any user interaction. + +## Supported platforms + +- Android + - iOS + + + diff --git a/docs/plugins/purchases/README.md b/docs/plugins/purchases/README.md index 309f6277b..5a276cab9 100644 --- a/docs/plugins/purchases/README.md +++ b/docs/plugins/purchases/README.md @@ -1,7 +1,7 @@ # Purchases ``` -$ ionic cordova plugin add cordova-plugin-purchases@2.4.0 +$ ionic cordova plugin add cordova-plugin-purchases@3.2.1 $ npm install @awesome-cordova-plugins/purchases ``` diff --git a/docs/plugins/smartlook/README.md b/docs/plugins/smartlook/README.md index 6556b503e..c0259a251 100644 --- a/docs/plugins/smartlook/README.md +++ b/docs/plugins/smartlook/README.md @@ -1,5 +1,7 @@ -# SmartlookEventTrackingMode -ova plugin add https://github.com/smartlook/cordova-smartlook.git +# Smartlook + +``` +$ ionic cordova plugin add https://github.com/smartlook/cordova-smartlook.git $ npm install @awesome-cordova-plugins/smartlook ``` @@ -8,7 +10,7 @@ $ npm install @awesome-cordova-plugins/smartlook Plugin Repo: [https://github.com/smartlook/cordova-smartlook.git](https://github.com/smartlook/cordova-smartlook.git) Official Smartlook SDK plugin. -Full documentation can be found here: https://smartlook.github.io/docs/sdk/ionic/ +Full documentation can be found here: https://mobile.developer.smartlook.com/reference/ionic-sdk-installation ## Supported platforms diff --git a/docs/plugins/sms-retriever-api/README.md b/docs/plugins/sms-retriever-api/README.md new file mode 100644 index 000000000..68cb7ad86 --- /dev/null +++ b/docs/plugins/sms-retriever-api/README.md @@ -0,0 +1,19 @@ +# SmsRetrieverApi + +``` +$ ionic cordova plugin add cordova-plugin-sms-retriever --variable PLAY_SERVICES_VERSION="18.0.1" +$ npm install @awesome-cordova-plugins/sms-retriever-api +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/sms-retriever-api/) + +Plugin Repo: [https://github.com/andreszs/cordova-plugin-sms-retriever](https://github.com/andreszs/cordova-plugin-sms-retriever) + +This plugin retries the SMS which arrive without requiring READ permissions. + +## Supported platforms + +- Android + + + diff --git a/docs/plugins/smtp-client/README.md b/docs/plugins/smtp-client/README.md index 65411db1f..7f57fb7a0 100644 --- a/docs/plugins/smtp-client/README.md +++ b/docs/plugins/smtp-client/README.md @@ -14,7 +14,7 @@ Plugin Repo: [https://github.com/CWBudde/cordova-plugin-smtp-client](https://git ## Supported platforms - Android -- iOS + - iOS diff --git a/docs/plugins/unique-device-id/README.md b/docs/plugins/unique-device-id/README.md new file mode 100644 index 000000000..92e6800f3 --- /dev/null +++ b/docs/plugins/unique-device-id/README.md @@ -0,0 +1,21 @@ +# Unique Device ID + +``` +$ '' +$ npm install @awesome-cordova-plugins/unique-device-id +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/unique-device-id/) + +Plugin Repo: [https://github.com/Paldom/UniqueDeviceID](https://github.com/Paldom/UniqueDeviceID) + +This plugin produces a unique, cross-install, app-specific device id. + +## Supported platforms + +- Android + - iOS + - Windows Phone 8 + + + diff --git a/docs/plugins/unvired-cordova-sdk/README.md b/docs/plugins/unvired-cordova-sdk/README.md index 2527a077e..da595b83d 100644 --- a/docs/plugins/unvired-cordova-sdk/README.md +++ b/docs/plugins/unvired-cordova-sdk/README.md @@ -1,5 +1,4 @@ -# UnviredResult -a SDK +# Unvired Cordova SDK ``` $ ionic cordova plugin add @awesome-cordova-plugins/unvired-cordova-sdk diff --git a/docs/plugins/webim/README.md b/docs/plugins/webim/README.md new file mode 100644 index 000000000..02e30e0c3 --- /dev/null +++ b/docs/plugins/webim/README.md @@ -0,0 +1,21 @@ +# Webim + +``` +$ cordova plugin add https://github.com/webim/webim-cordova-plugin.git +$ npm install @awesome-cordova-plugins/webim +``` + +## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/webim/) + +Plugin Repo: [https://github.com/webim/webim-cordova-plugin.git](https://github.com/webim/webim-cordova-plugin.git) + +A cordova plugin, a JS version of Webim SDK + +## Supported platforms + +- Android + - iOS + - Browser + + +