()
11 | /**"services":"[object Object]"*/
12 | public var services:GoogleServiceJSONclientModelservicesModel = new GoogleServiceJSONclientModelservicesModel()
13 |
14 |
15 | public function GoogleServiceJSONclientModel()
16 | {
17 | }
18 | }
19 | }
--------------------------------------------------------------------------------
/src/SampleXML/distriqtShare/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
11 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtBluetoothLE/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Build and Release Folders
2 | bin-debug/
3 | bin-release/
4 | [Oo]bj/ # FlashDevelop obj
5 | [Bb]in/ # FlashDevelop bin
6 |
7 | # Other files and folders
8 | .settings/
9 |
10 | # Executables
11 | *.ipa
12 | *.apk
13 |
14 | # Project files, i.e. `.project`, `.actionScriptProperties` and `.flexProperties`
15 | # should NOT be excluded as they contain compiler settings and other important
16 | # information for Eclipse / Flash Builder.
17 |
18 | # =========================
19 | # Operating System Files
20 | # =========================
21 |
22 | # Windows
23 | # =========================
24 |
25 | # Windows thumbnail cache files
26 | Thumbs.db
27 | ehthumbs.db
28 | ehthumbs_vista.db
29 |
30 | # Folder config file
31 | Desktop.ini
32 |
33 | # Recycle Bin used on file shares
34 | $RECYCLE.BIN/
35 |
36 | # Windows Installer files
37 | *.cab
38 | *.msi
39 | *.msm
40 | *.msp
41 |
42 | # Windows shortcuts
43 | *.lnk
44 | RECOVER_*
45 | *.swf
46 | .idea
47 | *.iml
48 | *.rar
49 | *.jar
50 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtGooglePlus/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
14 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFlurry/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/src/SampleXML/JKLocalNotifications/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
19 |
20 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtApplicationRater/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
15 |
21 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtLocation/ios_infoAdditions.xml:
--------------------------------------------------------------------------------
1 | UIDeviceFamily
2 |
3 | 1
4 |
5 |
6 |
7 | UIRequiredDeviceCapabilities
8 |
9 | location-services
10 |
11 |
12 |
17 |
18 |
19 | NSLocationUsageDescription
20 | This application would like to use your location.
21 |
22 |
23 | NSLocationWhenInUseUsageDescription
24 | This application would like to use your location when in use.
25 |
26 |
28 |
29 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtExpansionFiles/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtAppGroupDefaults/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
13 |
14 |
15 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtBranch/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtCameraRollExtended/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtCameraUI/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
16 |
19 |
20 |
21 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtGameServices/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
14 |
18 |
19 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtGoogleIdentity/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
16 |
20 |
21 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtIronsource/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
15 |
20 |
25 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtMessage/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
16 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtInAppBilling/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
14 |
15 |
19 |
20 |
21 |
22 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtBeacon/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
--------------------------------------------------------------------------------
/src/SampleXML/MilkmanNotification/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtLocation/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/jsnon-postman/JSONtool-app.xml:
--------------------------------------------------------------------------------
1 |
2 |
19 |
20 | PostManServiceCreator
21 | 2.3.4
22 | JSON Tools
23 |
24 | JSON Tools
25 |
26 |
27 | JSONtool.swf
28 | none
29 | true
30 | true
31 | false
32 | portrait
33 | auto
34 |
35 |
36 | AppIconsForPublish/16.png
37 | AppIconsForPublish/32.png
38 | AppIconsForPublish/48.png
39 | AppIconsForPublish/128.png
40 |
41 | false
42 | false
43 |
44 |
--------------------------------------------------------------------------------
/src/AppGenerator-app.xml:
--------------------------------------------------------------------------------
1 |
2 |
19 |
20 | AppGenerator
21 | 2.8.13
22 | Adobe Air Assistant
23 | Adobe Air descriptor xml creator.
24 | Adobe Air Assistant
25 | SaffronCode
26 |
27 | AppGenerator.swf
28 | none
29 | true
30 | true
31 | false
32 | portrait
33 | auto
34 | true
35 | true
36 | true
37 |
38 |
39 | AppIconsForPublish/16.png
40 | AppIconsForPublish/32.png
41 | AppIconsForPublish/48.png
42 | AppIconsForPublish/128.png
43 |
44 | false
45 | false
46 |
47 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtLocalNotification/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
28 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtApplication/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtDynamicIcon/ios_infoAdditions.xml:
--------------------------------------------------------------------------------
1 | CFBundleIcons
2 |
3 | CFBundlePrimaryIcon
4 |
5 | CFBundleIconFiles
6 |
7 | Icon-Ipad-152.png
8 | Icon-Iphone-120.png
9 | Icon@2x.png
10 | Icon-Ipad-76.png
11 | Icon-Large.png
12 | Icon.png
13 | Icon-Small-50.png
14 | Icon-Small.png
15 |
16 | CFBundleIconName
17 | AppIcon
18 |
19 |
20 | CFBundleAlternateIcons
21 |
22 | IconName
23 |
24 | CFBundleIconFiles
25 |
26 | IconName
27 |
28 |
29 |
30 | CFBundleIcons
31 |
32 | CFBundleAlternateIcons
33 |
34 | AlternateIcon
35 |
36 | CFBundleIconFiles
37 |
38 | AlternateIcon
39 |
40 |
41 |
42 | CFBundlePrimaryIcon
43 |
44 | CFBundleIconFiles
45 |
46 | Icon-Ipad-152.png
47 | Icon-Iphone-120.png
48 | Icon@2x.png
49 | Icon-Ipad-76.png
50 | Icon-Large.png
51 | Icon.png
52 | Icon-Small-50.png
53 | Icon-Small.png
54 |
55 | CFBundleIconName
56 | AppIcon
57 |
58 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtGoogleAnalytics/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/src/component/WarningShow.as:
--------------------------------------------------------------------------------
1 | package component
2 | //component.WarningShow
3 | {
4 | import flash.display.MovieClip;
5 | import flash.events.MouseEvent;
6 |
7 | import appManager.displayContentElemets.TextParag;
8 |
9 | public class WarningShow extends MovieClip
10 | {
11 | private var paragTF:TextParag ;
12 |
13 | private var hideButton:MovieClip,okButton:MovieClip,hideButton2:MovieClip ;
14 |
15 | private var onDone:Function ;
16 |
17 | public function WarningShow()
18 | {
19 | super();
20 |
21 | paragTF = Obj.findThisClass(TextParag,this);
22 | hideButton = Obj.get("cancel_mc",this);
23 | hideButton2 = Obj.get("cancel2_mc",this);
24 | okButton = Obj.get("open_mc",this);
25 | hideButton.buttonMode = true ;
26 | hideButton2.buttonMode = true ;
27 | okButton.buttonMode = true ;
28 |
29 | hide();
30 | this.alpha = 0 ;
31 |
32 | hideButton.addEventListener(MouseEvent.CLICK,hide);
33 | hideButton2.addEventListener(MouseEvent.CLICK,hide);
34 | okButton.addEventListener(MouseEvent.CLICK,openForm);
35 | }
36 |
37 | /**Show the warning*/
38 | public function show(text:String,onClosed:Function=null):void
39 | {
40 | onDone = onClosed ;
41 | paragTF.setUp(text.replace(/[\n\r]{1,2}/g,'\n'),false,true,false,false,true,true,false,true,true,true,true,2);
42 | paragTF.visible = true ;
43 | this.mouseEnabled = true ;
44 | this.mouseChildren = true ;
45 | AnimData.fadeIn(this);
46 | hideButton2.visible = onDone==null ;
47 | hideButton.visible = okButton.visible = onDone!=null ;
48 | }
49 |
50 | /**Hide warning*/
51 | public function hide(e:*=null):void
52 | {
53 | paragTF.visible = false ;
54 | this.mouseEnabled = false ;
55 | this.mouseChildren = false ;
56 | AnimData.fadeOut(this);
57 | }
58 |
59 | /**Hide warning*/
60 | public function openForm(e:*=null):void
61 | {
62 | if(onDone!=null)
63 | {
64 | onDone();
65 | //onDone = null ;
66 | }
67 | }
68 | }
69 | }
--------------------------------------------------------------------------------
/src/SampleXML/distriqtNativeMap/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtParse/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFacebookAPI/ios_infoAdditions.xml:
--------------------------------------------------------------------------------
1 | CFBundleURLTypes
2 |
3 |
4 | CFBundleURLSchemes
5 |
6 |
7 | fbFACEBOOK_APP_ID
8 |
9 |
10 |
11 | FacebookAppID
12 | FACEBOOK_APP_ID
13 | FacebookDisplayName
14 | FACEBOOK_APP_NAME
15 |
16 |
17 | FacebookAutoInitEnabled
18 |
19 | FacebookAutoLogAppEventsEnabled
20 |
21 | FacebookAdvertiserIDCollectionEnabled
22 |
23 |
24 | NSAppTransportSecurity
25 |
26 | NSExceptionDomains
27 |
28 | facebook.com
29 |
30 | NSIncludesSubdomains
31 |
32 | NSThirdPartyExceptionRequiresForwardSecrecy
33 |
34 |
35 | fbcdn.net
36 |
37 | NSIncludesSubdomains
38 |
39 | NSThirdPartyExceptionRequiresForwardSecrecy
40 |
41 |
42 | akamaihd.net
43 |
44 | NSIncludesSubdomains
45 |
46 | NSThirdPartyExceptionRequiresForwardSecrecy
47 |
48 |
49 |
50 |
51 |
52 |
53 | LSApplicationQueriesSchemes
54 |
55 | fb
56 | fbapi
57 | fbapi20130214
58 | fbapi20130410
59 | fbapi20130702
60 | fbapi20131010
61 | fbapi20131219
62 | fbapi20140410
63 | fbapi20140116
64 | fbapi20150313
65 | fbapi20150629
66 | fbapi20160328
67 | fbauth
68 | fb-messenger-share-api
69 | fbauth2
70 | fbshareextension
71 |
72 |
73 | NSPhotoLibraryUsageDescription
74 | Access to photo library is required to save images and videos.
75 | NSPhotoLibraryAddUsageDescription
76 | Access to photo library is required to save images and videos.
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFacebookAPI-game/ios_infoAdditions.xml:
--------------------------------------------------------------------------------
1 | CFBundleURLTypes
2 |
3 |
4 | CFBundleURLSchemes
5 |
6 |
7 | fbFACEBOOK_APP_ID
8 |
9 |
10 |
11 | FacebookAppID
12 | FACEBOOK_APP_ID
13 | FacebookDisplayName
14 | FACEBOOK_APP_NAME
15 |
16 |
17 | FacebookAutoInitEnabled
18 |
19 | FacebookAutoLogAppEventsEnabled
20 |
21 | FacebookAdvertiserIDCollectionEnabled
22 |
23 |
24 | NSAppTransportSecurity
25 |
26 | NSExceptionDomains
27 |
28 | facebook.com
29 |
30 | NSIncludesSubdomains
31 |
32 | NSThirdPartyExceptionRequiresForwardSecrecy
33 |
34 |
35 | fbcdn.net
36 |
37 | NSIncludesSubdomains
38 |
39 | NSThirdPartyExceptionRequiresForwardSecrecy
40 |
41 |
42 | akamaihd.net
43 |
44 | NSIncludesSubdomains
45 |
46 | NSThirdPartyExceptionRequiresForwardSecrecy
47 |
48 |
49 |
50 |
51 |
52 |
53 | LSApplicationQueriesSchemes
54 |
55 | fb
56 | fbapi
57 | fbapi20130214
58 | fbapi20130410
59 | fbapi20130702
60 | fbapi20131010
61 | fbapi20131219
62 | fbapi20140410
63 | fbapi20140116
64 | fbapi20150313
65 | fbapi20150629
66 | fbapi20160328
67 | fbauth
68 | fb-messenger-share-api
69 | fbauth2
70 | fbshareextension
71 |
72 |
73 | NSPhotoLibraryUsageDescription
74 | Access to photo library is required to save images and videos.
75 | NSPhotoLibraryAddUsageDescription
76 | Access to photo library is required to save images and videos.
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFacebookAPI-login/ios_infoAdditions.xml:
--------------------------------------------------------------------------------
1 | CFBundleURLTypes
2 |
3 |
4 | CFBundleURLSchemes
5 |
6 |
7 | fbFACEBOOK_APP_ID
8 |
9 |
10 |
11 | FacebookAppID
12 | FACEBOOK_APP_ID
13 | FacebookDisplayName
14 | FACEBOOK_APP_NAME
15 |
16 |
17 | FacebookAutoInitEnabled
18 |
19 | FacebookAutoLogAppEventsEnabled
20 |
21 | FacebookAdvertiserIDCollectionEnabled
22 |
23 |
24 | NSAppTransportSecurity
25 |
26 | NSExceptionDomains
27 |
28 | facebook.com
29 |
30 | NSIncludesSubdomains
31 |
32 | NSThirdPartyExceptionRequiresForwardSecrecy
33 |
34 |
35 | fbcdn.net
36 |
37 | NSIncludesSubdomains
38 |
39 | NSThirdPartyExceptionRequiresForwardSecrecy
40 |
41 |
42 | akamaihd.net
43 |
44 | NSIncludesSubdomains
45 |
46 | NSThirdPartyExceptionRequiresForwardSecrecy
47 |
48 |
49 |
50 |
51 |
52 |
53 | LSApplicationQueriesSchemes
54 |
55 | fb
56 | fbapi
57 | fbapi20130214
58 | fbapi20130410
59 | fbapi20130702
60 | fbapi20131010
61 | fbapi20131219
62 | fbapi20140410
63 | fbapi20140116
64 | fbapi20150313
65 | fbapi20150629
66 | fbapi20160328
67 | fbauth
68 | fb-messenger-share-api
69 | fbauth2
70 | fbshareextension
71 |
72 |
73 | NSPhotoLibraryUsageDescription
74 | Access to photo library is required to save images and videos.
75 | NSPhotoLibraryAddUsageDescription
76 | Access to photo library is required to save images and videos.
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFacebookAPI-share/ios_infoAdditions.xml:
--------------------------------------------------------------------------------
1 | CFBundleURLTypes
2 |
3 |
4 | CFBundleURLSchemes
5 |
6 |
7 | fbFACEBOOK_APP_ID
8 |
9 |
10 |
11 | FacebookAppID
12 | FACEBOOK_APP_ID
13 | FacebookDisplayName
14 | FACEBOOK_APP_NAME
15 |
16 |
17 | FacebookAutoInitEnabled
18 |
19 | FacebookAutoLogAppEventsEnabled
20 |
21 | FacebookAdvertiserIDCollectionEnabled
22 |
23 |
24 | NSAppTransportSecurity
25 |
26 | NSExceptionDomains
27 |
28 | facebook.com
29 |
30 | NSIncludesSubdomains
31 |
32 | NSThirdPartyExceptionRequiresForwardSecrecy
33 |
34 |
35 | fbcdn.net
36 |
37 | NSIncludesSubdomains
38 |
39 | NSThirdPartyExceptionRequiresForwardSecrecy
40 |
41 |
42 | akamaihd.net
43 |
44 | NSIncludesSubdomains
45 |
46 | NSThirdPartyExceptionRequiresForwardSecrecy
47 |
48 |
49 |
50 |
51 |
52 |
53 | LSApplicationQueriesSchemes
54 |
55 | fb
56 | fbapi
57 | fbapi20130214
58 | fbapi20130410
59 | fbapi20130702
60 | fbapi20131010
61 | fbapi20131219
62 | fbapi20140410
63 | fbapi20140116
64 | fbapi20150313
65 | fbapi20150629
66 | fbapi20160328
67 | fbauth
68 | fb-messenger-share-api
69 | fbauth2
70 | fbshareextension
71 |
72 |
73 | NSPhotoLibraryUsageDescription
74 | Access to photo library is required to save images and videos.
75 | NSPhotoLibraryAddUsageDescription
76 | Access to photo library is required to save images and videos.
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFacebookAPI/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
24 |
25 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
41 |
42 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFacebookAPI-game/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
24 |
25 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
41 |
42 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFacebookAPI-login/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
24 |
25 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
41 |
42 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 1.Adobe Air Assist
2 |
3 | 
Download Saffron Air Assist now!
(You need Adobe Air to run)
4 |
5 |
6 |
7 | Do you need a help to update your app.xml file for your Adobe Air projects? Is it to complicated to insert your new manifest xml to your current application? Is it hard to insert ane's manifests to your app.xml without destruction?
8 |
9 | Well, you are in a right place!
10 |
11 | The Adobe Air Assistant is a stand alone desktop application that helps you to update your current app.xml file without pain! It also adds some important permission and required Adobe Air tags to your manifest automatically.
12 | And also,
13 | You can use the Adobe Air Assistant to generate your App icons in any sizes that you could need to.
14 |
15 | So Download The Application And Forget The Painfull Manifest Injection Process!
16 |
17 |
18 |
19 | To update your old manifest xml file with new permission and icon list, you can click on the "Load existing manifest xml" button to load your old manifest and then if you need to add new permissions to your project, you can select them from the list, to create manifest for iOS you need to add your mobileprovission file to by click on "Load iOS mobileprovission" and then press Export button to have the result.
20 |
21 | To create Assets.car file you have to use XCode or this portal.
22 |
23 | (If you need more ANEs to support, you can add your request by adding new issue)
24 |
25 | 
28 |
29 | # 2.JSON to ActionScript - Postman to Saffron service convertor
30 | 
Download JSON-PostMan convertor
31 |
32 |
33 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtPayPalSDK/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/src/component/FCM/AllFCMIcons.as:
--------------------------------------------------------------------------------
1 | package component.FCM
2 | //component.FCM.AllFCMIcons
3 | {
4 | import flash.display.MovieClip;
5 | import flash.geom.Rectangle;
6 | import flash.display.Sprite;
7 | import flash.display.BitmapData;
8 |
9 | public class AllFCMIcons extends MovieClip
10 | {
11 | private var W:Number,H:Number ;
12 |
13 | private var directories:Array = [] ;
14 |
15 | private var icons:Vector. ;
16 |
17 | private var iconsContainer:Sprite ;
18 |
19 | public function AllFCMIcons()
20 | {
21 | super();
22 | W = super.width;
23 | H = super.height ;
24 | this.removeChildren();
25 |
26 | iconsContainer = new Sprite();
27 | this.addChild(iconsContainer);
28 | new ScrollMT(iconsContainer,new Rectangle(0,0,W,H),null,false,true,false,false,false,0,false,true);
29 | }
30 |
31 | public function setUp(directoryNames:Array):void
32 | {
33 | iconsContainer.removeChildren();
34 | iconsContainer.graphics.clear();
35 | directories = directoryNames.concat() ;
36 | icons = new Vector.();
37 | const margin:Number = 0 ;
38 | var XN:Number = margin ;
39 | for(var i:int = 0 ; i
2 |
3 |
4 |
5 |
6 |
7 |
11 |
12 |
13 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
29 |
30 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
46 |
47 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/src/component/FCM/SingleIconFCM.as:
--------------------------------------------------------------------------------
1 | package component.FCM
2 | //component.FCM.SingleIconFCM
3 | {
4 | import flash.display.MovieClip;
5 | import contents.alert.Alert;
6 | import flash.display.BitmapData;
7 | import appManager.displayContentElemets.LightImage;
8 | import appManager.displayContentElemets.TextParag;
9 | import flash.events.MouseEvent;
10 | import flash.filesystem.File;
11 | import flash.events.Event;
12 | import flash.utils.setTimeout;
13 |
14 | public class SingleIconFCM extends MovieClip
15 | {
16 | private var icon:LightImage ;
17 |
18 | private var paragMC:TextParag ;
19 |
20 | public var fileName:String ;
21 |
22 |
23 | private var imageW:Number,imageH:Number,imageX:Number,imageY:Number;
24 |
25 | public function SingleIconFCM(iconFolder:String)
26 | {
27 | super();
28 |
29 | fileName = iconFolder ;
30 |
31 | icon = Obj.findThisClass(LightImage,this);
32 | imageW = icon.width ;
33 | imageH = icon.height ;
34 | imageX = icon.x ;
35 | imageY = icon.y ;
36 | paragMC = Obj.findThisClass(TextParag,this);
37 | trace("imageW : "+imageW);
38 | trace("ImageH : "+imageH);
39 |
40 | var splitedName:Array = iconFolder.split('drawable-');
41 | var myName:String = splitedName[splitedName.length-1];
42 | //Alert.show("myName : "+myName);
43 | myName = myName.substring(0,myName.lastIndexOf('/')-1);
44 | //Alert.show("myName2 : "+myName);
45 | paragMC.setUp(myName,false,false);
46 |
47 | this.buttonMode = true ;
48 | this.addEventListener(MouseEvent.CLICK,replaceMyImage);
49 | icon.addEventListener(Event.COMPLETE,resizeImage);
50 | }
51 |
52 | private function resizeImage(e:Event):void
53 | {
54 | setTimeout(function(){
55 | icon.width = imageW ;
56 | icon.height = imageH ;
57 | icon.scaleX = icon.scaleY = Math.min(icon.scaleX,icon.scaleY);
58 | icon.x = imageX + (imageW-icon.width)/2;
59 | icon.y = imageY + (imageH-icon.height)/2;
60 | },0);
61 | }
62 |
63 | private function replaceMyImage(e:MouseEvent):void
64 | {
65 | FileManager.browse(newImageSelected,["*.png;*.jpg;*.jpeg;*.PNG;*.JPG;*.JPEG"],"Replace new image with existing one.");
66 | }
67 |
68 | private function newImageSelected(newImage:File):void
69 | {
70 | trace("Update icon position");
71 | setIcon(newImage);
72 | }
73 |
74 |
75 | public function setIcon(iconBitmap:*):void
76 | {
77 | icon.scaleX = icon.scaleY = 1 ;
78 | trace("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Load image : "+iconBitmap);
79 | //Alert.show("iconBitmap : "+iconBitmap);
80 | if(iconBitmap is BitmapData)
81 | icon.setUpBitmapData(iconBitmap,true,-1,-1,0,0,true);
82 | else if(iconBitmap is File)
83 | icon.setUp(iconBitmap.url,true,-1,-1,0,0,true);
84 | }
85 |
86 |
87 | public function getBitmapData():BitmapData
88 | {
89 | return icon.getBitmapData();
90 | }
91 | }
92 | }
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFirebase/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
19 |
20 |
23 |
26 |
29 |
30 |
33 |
36 |
37 |
41 |
42 |
43 |
47 |
48 |
49 |
53 |
58 |
62 |
65 |
68 |
71 |
72 |
73 |
78 |
79 |
80 |
81 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtAdvertsHuawei/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
13 |
14 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
29 |
32 |
33 |
37 |
40 |
41 |
46 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtFirebase-develope/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
19 |
20 |
21 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
37 |
38 |
39 |
45 |
46 |
47 |
48 |
49 |
53 |
54 |
55 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
68 |
71 |
74 |
75 |
78 |
81 |
82 |
86 |
87 |
88 |
92 |
93 |
94 |
98 |
103 |
107 |
110 |
113 |
116 |
119 |
120 |
121 |
126 |
127 |
128 |
129 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtAdverts/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
15 |
16 |
17 |
18 |
19 |
22 |
23 |
26 |
27 |
32 |
33 |
38 |
39 |
43 |
44 |
45 |
46 |
49 |
50 |
51 |
52 |
58 |
59 |
64 |
70 |
71 |
76 |
81 |
82 |
83 |
84 |
85 |
86 |
91 |
92 |
93 |
94 |
95 |
96 |
101 |
102 |
103 |
104 |
105 |
106 |
111 |
112 |
113 |
114 |
115 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
--------------------------------------------------------------------------------
/src/component/DefaultImageGenerator.as:
--------------------------------------------------------------------------------
1 | package component
2 | //component.DefaultImageGenerator
3 | {
4 | import flash.display.MovieClip;
5 | import flash.events.MouseEvent;
6 | import flash.display.BitmapData;
7 | import flash.filesystem.File;
8 | import flash.utils.ByteArray;
9 | import contents.alert.Alert;
10 | import flash.desktop.NativeDragManager;
11 | import flash.events.NativeDragEvent;
12 | import flash.desktop.ClipboardFormats;
13 | import appManager.displayContentElemets.LightImage;
14 |
15 | public class DefaultImageGenerator extends MovieClip
16 | {
17 | private var sampleAreaMC:MovieClip ;
18 | private var loadImageMC:MovieClip ;
19 | private var generateDefaultsMC:MovieClip ;
20 |
21 | /**2D array contains name, width and height of each default image */
22 | private var defaultsLandscape:Array = [['name',10,20]];
23 | private var defaultsPortrate:Array = [['name',10,20]];
24 |
25 |
26 | private var isPortrate:Boolean = false,
27 | isLandscape:Boolean = false;
28 |
29 | private var currentFile:File ;
30 |
31 | private var loadedImage:BitmapData ;
32 |
33 | private var sampleImage:LightImage ;
34 |
35 | public function DefaultImageGenerator()
36 | {
37 | super();
38 |
39 |
40 | loadedImage = new BitmapData(4000,4000,false,0);
41 |
42 | sampleAreaMC = Obj.get("sample_image_area_mc",this);
43 | sampleImage = new LightImage();
44 | sampleImage.x = sampleAreaMC.x ;
45 | sampleImage.y = sampleAreaMC.y ;
46 | this.addChild(sampleImage);
47 |
48 | loadImageMC = Obj.get("load_default_images_mc",this);
49 | generateDefaultsMC = Obj.get("generate_default_images_mc",this);
50 |
51 | loadImageMC.addEventListener(MouseEvent.CLICK,function(e){
52 | FileManager.browse(loadThisImage,['jpg','png','jpeg'],"Select a default image for iOS projects");
53 | })
54 |
55 |
56 | defaultsPortrate = [];
57 | defaultsPortrate.push(["Default@2x~iphone.png",640,960]);
58 | defaultsPortrate.push(["Default~iphone.png",640,960]);
59 | defaultsPortrate.push(["Default-375w-667h@2x~iphone.png",750,1334]);
60 | defaultsPortrate.push(["Default-414w-736h@3x~iphone.png",1242,2208]);
61 | defaultsPortrate.push(["Default-568h@2x~iphone.png",640,1136]);
62 | defaultsPortrate.push(["Default-812h@3x~iphone.png",1125,2436]);
63 | defaultsPortrate.push(["Default-Portrait@2x.png",2048,2732]);
64 | defaultsPortrate.push(["Default-Portrait@2x~ipad.png",1536,2048]);
65 | defaultsPortrate.push(["Default-Portrait~ipad.png",768,1024]);
66 | defaultsPortrate.push(["Default-Portrait-1112h@2x.png",1668,2224]);
67 |
68 | defaultsLandscape = [];
69 | defaultsLandscape.push(["Default-Landscape@2x.png",2732,2048]);
70 | defaultsLandscape.push(["Default-Landscape@2x~ipad.png",2048,1536]);
71 | defaultsLandscape.push(["Default-Landscape~ipad.png",1024,768]);
72 | defaultsLandscape.push(["Default-Landscape-414w-736h@3x~iphone.png",2208,1242]);
73 | defaultsLandscape.push(["Default-Landscape-812h@3x~iphone.png",2436,1125]);
74 | defaultsLandscape.push(["Default-Landscape-1112h@2x.png",2224,1668]);
75 |
76 | generateDefaultsMC.addEventListener(MouseEvent.CLICK,exportDefaults);
77 |
78 | NativeDragManager.acceptDragDrop(this);
79 | this.addEventListener(NativeDragEvent.NATIVE_DRAG_ENTER, onDragged);
80 | }
81 |
82 | protected function onDragged(event:NativeDragEvent):void
83 | {
84 | var files:Array = event.clipboard.getData(ClipboardFormats.FILE_LIST_FORMAT) as Array;
85 | currentFile = files[0];
86 | var arrPath:Array = currentFile.name.split('.');
87 | var type:String = String(arrPath[arrPath.length-1]).toLowerCase();
88 | if (!currentFile.isDirectory && (type == 'jpg' || type == 'png' || type == 'jpeg')) {
89 | NativeDragManager.acceptDragDrop(this);
90 | this.addEventListener(NativeDragEvent.NATIVE_DRAG_DROP, onDropped);
91 | }
92 | }
93 |
94 | private function onDropped(event:NativeDragEvent):void
95 | {
96 | this.removeEventListener(NativeDragEvent.NATIVE_DRAG_DROP, onDropped);
97 | loadThisImage(currentFile);
98 | }
99 |
100 | private function loadThisImage(imageFile:File):void
101 | {
102 | sampleImage.setUp(imageFile.url,false,sampleAreaMC.width,sampleAreaMC.height);
103 | DeviceImage.loadFile(function(){
104 | loadedImage = DeviceImage.imageBitmapData.clone();
105 | },imageFile,4000,4000);
106 | }
107 |
108 | public function setToLandscape(status:Boolean=true):void
109 | {
110 | isLandscape = status ;
111 | }
112 |
113 | public function setToPortrate(status:Boolean=true):void
114 | {
115 | isPortrate = status ;
116 | }
117 |
118 | private function exportDefaults(e:MouseEvent):void
119 | {
120 | FileManager.browseForDirectory(saveInThisDirectory,"Select your project default directory");
121 | function saveInThisDirectory(directory:File):void
122 | {
123 | if(isPortrate)
124 | {
125 | createAllFilesForTheList(defaultsPortrate,loadedImage,directory);
126 | }
127 | if(isLandscape)
128 | {
129 | createAllFilesForTheList(defaultsLandscape,loadedImage,directory);
130 | }
131 | Alert.show("Default Images saved on your project directory.")
132 | }
133 |
134 | }
135 |
136 | private function createAllFilesForTheList(list:Array,originalImage:BitmapData,projectDirectory:File):void
137 | {
138 | var i:int ;
139 | var targetFile:File ;
140 | var fileBytes:ByteArray ;
141 | for(i = 0 ; i
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
42 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
62 |
63 |
64 |
65 |
66 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
82 |
83 |
84 |
88 |
93 |
97 |
100 |
103 |
104 |
107 |
108 |
109 |
112 |
115 |
118 |
119 |
120 |
121 |
126 |
127 |
128 |
129 |
132 |
135 |
136 |
140 |
141 |
144 |
145 |
146 |
147 |
148 |
149 |
--------------------------------------------------------------------------------
/src/SampleXML/distriqtNotification/android_manifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
50 |
51 |
52 |
53 |
54 |
55 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
71 |
74 |
77 |
80 |
81 |
82 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
108 |
111 |
112 |
117 |
118 |
119 |
123 |
124 |
129 |
130 |
131 |
132 |
133 |
134 |
138 |
143 |
144 |
145 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
159 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
--------------------------------------------------------------------------------