Skip to content

Commit 46666ee

Browse files
authored
fix!: remove deprecated platforms (#270)
1 parent 61d386c commit 46666ee

14 files changed

+7
-3196
lines changed

README.md

-12
Original file line numberDiff line numberDiff line change
@@ -58,19 +58,11 @@ cordova plugin add cordova-plugin-file-transfer
5858

5959
## Supported Platforms
6060

61-
- Amazon Fire OS
6261
- Android
63-
- BlackBerry 10
6462
- Browser
65-
- Firefox OS**
6663
- iOS
67-
- Windows Phone 7 and 8*
6864
- Windows
6965

70-
\* _Do not support `onprogress` nor `abort()`_
71-
72-
\** _Do not support `onprogress`_
73-
7466
# FileTransfer
7567

7668
The `FileTransfer` object provides a way to upload files using an HTTP
@@ -259,10 +251,6 @@ fileTransfer.download(
259251
);
260252
```
261253

262-
### WP8 Quirks
263-
264-
- Download requests is being cached by native implementation. To avoid caching, pass `if-Modified-Since` header to download method.
265-
266254
### Browser Quirks
267255

268256
- __withCredentials__: _boolean_ that tells the browser to set the withCredentials flag on the XMLHttpRequest

package.json

-14
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,8 @@
77
"id": "cordova-plugin-file-transfer",
88
"platforms": [
99
"android",
10-
"amazon-fireos",
11-
"ubuntu",
12-
"blackberry10",
1310
"ios",
14-
"wp7",
15-
"wp8",
16-
"windows8",
1711
"windows",
18-
"firefoxos",
1912
"browser"
2013
]
2114
},
@@ -37,15 +30,8 @@
3730
"transfer",
3831
"ecosystem:cordova",
3932
"cordova-android",
40-
"cordova-amazon-fireos",
41-
"cordova-ubuntu",
42-
"cordova-blackberry10",
4333
"cordova-ios",
44-
"cordova-wp7",
45-
"cordova-wp8",
46-
"cordova-windows8",
4734
"cordova-windows",
48-
"cordova-firefoxos",
4935
"cordova-browser"
5036
],
5137
"author": "Apache Software Foundation",

plugin.xml

-85
Original file line numberDiff line numberDiff line change
@@ -56,45 +56,6 @@
5656
<source-file src="src/android/FileUploadResult.java" target-dir="src/org/apache/cordova/filetransfer" />
5757
</platform>
5858

59-
<!-- amamzon-fireos -->
60-
<platform name="amazon-fireos">
61-
<config-file target="res/xml/config.xml" parent="/*">
62-
<feature name="FileTransfer" >
63-
<param name="android-package" value="org.apache.cordova.filetransfer.FileTransfer"/>
64-
</feature>
65-
</config-file>
66-
67-
<config-file target="AndroidManifest.xml" parent="/*">
68-
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
69-
</config-file>
70-
71-
<source-file src="src/amazon/FileTransfer.java" target-dir="src/org/apache/cordova/filetransfer" />
72-
<source-file src="src/android/FileProgressResult.java" target-dir="src/org/apache/cordova/filetransfer" />
73-
<source-file src="src/android/FileUploadResult.java" target-dir="src/org/apache/cordova/filetransfer" />
74-
</platform>
75-
76-
<!-- ubuntu -->
77-
<platform name="ubuntu">
78-
<header-file src="src/ubuntu/file-transfer.h" />
79-
<source-file src="src/ubuntu/file-transfer.cpp" />
80-
</platform>
81-
82-
<!-- blackberry10 -->
83-
<platform name="blackberry10">
84-
<config-file target="www/config.xml" parent="/widget">
85-
<feature name="FileTransfer" value="FileTransfer"></feature>
86-
</config-file>
87-
<js-module src="www/blackberry10/FileTransferProxy.js" name="FileTransferProxy" >
88-
<runs />
89-
</js-module>
90-
<js-module src="www/blackberry10/xhrFileTransfer.js" name="xhrFileTransfer" />
91-
<!--
92-
<js-module src="www/blackberry10/abort.js" name="abortProxy" />
93-
<js-module src="www/blackberry10/download.js" name="downloadProxy" />
94-
<js-module src="www/blackberry10/upload.js" name="uploadProxy" />
95-
-->
96-
</platform>
97-
9859
<!-- ios -->
9960
<platform name="ios">
10061
<config-file target="config.xml" parent="/*">
@@ -108,59 +69,13 @@
10869
<framework src="AssetsLibrary.framework" />
10970
</platform>
11071

111-
<!-- wp7 -->
112-
<platform name="wp7">
113-
<config-file target="config.xml" parent="/*">
114-
<feature name="FileTransfer">
115-
<param name="wp-package" value="FileTransfer"/>
116-
</feature>
117-
</config-file>
118-
119-
<source-file src="src/wp/FileTransfer.cs" />
120-
121-
<js-module src="www/wp7/base64.js" name="base64">
122-
<clobbers target="window.FileTransferBase64" />
123-
</js-module>
124-
125-
</platform>
126-
127-
<!-- wp8 -->
128-
<platform name="wp8">
129-
<config-file target="config.xml" parent="/*">
130-
<feature name="FileTransfer">
131-
<param name="wp-package" value="FileTransfer"/>
132-
</feature>
133-
</config-file>
134-
135-
<source-file src="src/wp/FileTransfer.cs" />
136-
137-
</platform>
138-
139-
<!-- windows8 -->
140-
<platform name="windows8">
141-
<js-module src="src/windows/FileTransferProxy.js" name="FileTransferProxy">
142-
<runs />
143-
</js-module>
144-
</platform>
145-
14672
<!-- windows -->
14773
<platform name="windows">
14874
<js-module src="src/windows/FileTransferProxy.js" name="FileTransferProxy">
14975
<runs />
15076
</js-module>
15177
</platform>
15278

153-
<!-- firefoxOS -->
154-
<platform name="firefoxos">
155-
<config-file target="config.xml" parent="/*">
156-
<permission name="systemXHR" privileged="true"/>
157-
</config-file>
158-
159-
<js-module src="www/firefoxos/FileTransferProxy.js" name="FileTransferProxy">
160-
<runs/>
161-
</js-module>
162-
</platform>
163-
16479
<!-- browser -->
16580
<platform name="browser">
16681
<js-module src="www/browser/FileTransfer.js" name="BrowserFileTransfer">

0 commit comments

Comments
 (0)