svn commit: r1002588 - in /websites/staging/flex/trunk: cgi-bin/ content/ content/installer/sdk-installer-config-4.0.xml

2016-12-10 Thread buildbot
Author: buildbot
Date: Sun Dec 11 06:18:21 2016
New Revision: 1002588

Log:
Staging update by buildbot for flex

Modified:
websites/staging/flex/trunk/cgi-bin/   (props changed)
websites/staging/flex/trunk/content/   (props changed)
websites/staging/flex/trunk/content/installer/sdk-installer-config-4.0.xml

Propchange: websites/staging/flex/trunk/cgi-bin/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Dec 11 06:18:21 2016
@@ -1 +1 @@
-1773272
+1773547

Propchange: websites/staging/flex/trunk/content/
--
--- cms:source-revision (original)
+++ cms:source-revision Sun Dec 11 06:18:21 2016
@@ -1 +1 @@
-1773272
+1773547

Modified: 
websites/staging/flex/trunk/content/installer/sdk-installer-config-4.0.xml
==
Binary files - no diff available.




svn commit: r1002587 - in /websites/production/flex: cgi-bin/ content/

2016-12-10 Thread bigosmallm
Author: bigosmallm
Date: Sun Dec 11 06:18:17 2016
New Revision: 1002587

Log:
Publishing svnmucc operation to flex site by bigosmallm

Added:
websites/production/flex/cgi-bin/
  - copied from r1002586, websites/staging/flex/trunk/cgi-bin/
websites/production/flex/content/
  - copied from r1002586, websites/staging/flex/trunk/content/



svn commit: r1773547 - /flex/site/trunk/content/installer/sdk-installer-config-4.0.xml

2016-12-10 Thread bigosmallm
Author: bigosmallm
Date: Sun Dec 11 06:17:16 2016
New Revision: 1773547

URL: http://svn.apache.org/viewvc?rev=1773547=rev
Log:
Add support for 4.16.0

Modified:
flex/site/trunk/content/installer/sdk-installer-config-4.0.xml

Modified: flex/site/trunk/content/installer/sdk-installer-config-4.0.xml
URL: 
http://svn.apache.org/viewvc/flex/site/trunk/content/installer/sdk-installer-config-4.0.xml?rev=1773547=1773546=1773547=diff
==
--- flex/site/trunk/content/installer/sdk-installer-config-4.0.xml (original)
+++ flex/site/trunk/content/installer/sdk-installer-config-4.0.xml Sun Dec 11 
06:17:16 2016
@@ -71,7 +71,7 @@ limitations under the License.
 http://archive.apache.org/dist/flex/4.14.0/binaries/; 
file="apache-flex-sdk-4.14.0-bin"/>
 http://archive.apache.org/dist/flex/4.14.1/binaries/; 
file="apache-flex-sdk-4.14.1-bin"/>
 
-
+https://dist.apache.org/repos/dist/dev/flex/sdk/4.16.0/rc0/binaries/; 
file="apache-flex-sdk-4.16.0-bin" dev="true"/>
 
 http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/lastSuccessfulBuild/artifact/out/;
 file="apache-flex-sdk-4.16.0-bin" dev="true" nocache="true"/>
 




Build failed in Jenkins: flex-sdk_nightly #1118

2016-12-10 Thread flex . ci . builds
See 

--
[...truncated 603 lines...]

clean:

clean:

bundles-clean:

clean:

bundles-clean:

clean:

bundles-clean:

clean:

bundles-clean:

clean:

bundles-clean:

clean:

clean:

clean:

clean:

frameworks-rsls-clean:

package-clean:
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

clean-temp:

clean-dependencychecker:

checkintests-clean:
 [loadfile] 

 doesn't exist

cleanmustellaswc:

clean:
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

clean:

clean:
 [loadfile] 

 doesn't exist

cleanswfs:

clean:
 [echo] Deleting old results and files from previous testsuite build.

super-clean:

create-description:
 [echo] build.number is 20161211

create-config:

playerglobal-setswfversion:

flex-config:
 [copy] Copying 1 file to 

 [copy] Copying 1 file to 

 [copy] Copying 1 file to 


stage-source:
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

clean-temp:
 [copy] Copying 30 files to 

[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

stage-bin:
 [copy] Copying 30 files to 

[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

stage-frameworks:
 [copy] Copying 6037 files to 

 [copy] Copying 9 files to 

[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

stage-frameworks-tests:
 [copy] Copying 206 files to 

[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

version-update:
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

have-greptask:
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

no-greptask:
 [echo] Version files not updated.
 [echo] antelopetasks*.jar not found in anttask.classpath
[available] DEPRECATED -  used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED -  used to 

Build failed in Jenkins: flex-sdk_nightly #1117

2016-12-10 Thread flex . ci . builds
See 

--
[...truncated 781 lines...]

get_mirror_data:
  [get] Getting: 
http://www.apache.org/dyn/mirrors/mirrors.cgi/flex/pixelbender/1.0/binaries/apache-flex-sdk-pixel-bender-1.0.0-bin.zip?asjson=true
  [get] To: 

  [get] .

download_using_mirror:
   [delete] Deleting: 

 [echo] Using mirror: http://download.nextag.com/apache/
  [get] Getting: 
http://download.nextag.com/apache/flex/pixelbender/1.0/binaries/apache-flex-sdk-pixel-bender-1.0.0-bin.zip
  [get] To: 


download_using_get:

double-check-file:
 [echo] Need file: ${still_no_file}

get-from-cache-if-needed:

fail-if-not-found:
[unzip] Expanding: 

 into 

swfobject-check:

swfobject-download:
  [get] Getting: https://codeload.github.com/swfobject/swfobject/zip/2.2
  [get] To: 


double-check-file:
 [echo] Need file: ${still_no_file}

get-from-cache-if-needed:

fail-if-not-found:
[unzip] Expanding: 

 into 


have-swfobject:

swfobject-double-check:

swfobject-fabridge-download:
 [copy] Copying 1 file to 


osmf-check:

osmf-download:

download-osmf-swc:
  [get] Getting: 
http://downloads.sourceforge.net/project/osmf.adobe/OSMF%202.0%20Release%20%28final%20source%2C%20ASDocs%2C%20pdf%20guides%20and%20release%20notes%29/OSMF.swc?r==1381906346_mirror=optimate
  [get] To: 

  [get] 
http://downloads.sourceforge.net/project/osmf.adobe/OSMF%202.0%20Release%20%28final%20source%2C%20ASDocs%2C%20pdf%20guides%20and%20release%20notes%29/OSMF.swc?r==1381906346_mirror=optimate
 moved to 
http://pilotfiber.dl.sourceforge.net/project/osmf.adobe/OSMF%202.0%20Release%20%28final%20source%2C%20ASDocs%2C%20pdf%20guides%20and%20release%20notes%29/OSMF.swc

double-check-file:
 [echo] Need file: ${still_no_file}

get-from-cache-if-needed:

fail-if-not-found:
 [copy] Copying 1 file to 


font-jars-check:

ask-font:

get-font-jars:

font-jars:

clean-adobe-flex-sdk:

optional-downloads:

main:
 [echo] Use thirdparty-clean or super-clean to remove these.

thirdparty-downloads:

batik-jars-check:

batik-jars:

download-zip:

get-zip:
  [get] Getting: 
http://archive.apache.org/dist/xmlgraphics/batik/batik-src-1.7.zip
  [get] To: 


double-check-file:

get-from-cache-if-needed:

fail-if-not-found:

check-sum:

fail-with-message:

untar-file:

unzip-file:
[unzip] Expanding: 

 into 

copy-downloaded-jar:
 [copy] Copying 27 files to 

 [copy] Copying 2 files to 

 [copy] Copying 

 to 

 [copy] Copying 

 to 

[unzip] Expanding: 

 into 

 [copy] Copying 5 files to 

   [delete] Deleting directory 

   [delete] Deleting directory 

git commit: [flex-asjs] [refs/heads/develop] - Last things for MDL Lists

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop 66dd90a58 -> 525e56546


Last things for MDL Lists


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/525e5654
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/525e5654
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/525e5654

Branch: refs/heads/develop
Commit: 525e565460abdbdfbe195793e9b4ef297d1c5413
Parents: 66dd90a
Author: Carlos Rovira 
Authored: Sat Dec 10 19:35:43 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 19:35:43 2016 +0100

--
 .../flexjs/MDLExample/src/main/flex/Lists.mxml  |  9 +++
 ...vatarAndActionThreeLineListItemRenderer.mxml | 68 
 .../src/main/flex/models/ListsModel.as  |  6 +-
 .../MDLExample/src/main/flex/vos/ActorVO.as |  4 +-
 .../src/main/resources/mdl-styles.css   |  6 ++
 .../apache/flex/mdl/beads/ListItemTextBody.as   | 85 
 .../flex/mdl/itemRenderers/ListItemRenderer.as  | 25 +-
 .../src/main/resources/mdl-manifest.xml |  1 +
 8 files changed, 197 insertions(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/525e5654/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
--
diff --git a/examples/flexjs/MDLExample/src/main/flex/Lists.mxml 
b/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
index 9762d93..86573e3 100644
--- a/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
+++ b/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
@@ -73,6 +73,15 @@ limitations under the License.
 
 
 
+
+
+
+
+
+
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/525e5654/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionThreeLineListItemRenderer.mxml
--
diff --git 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionThreeLineListItemRenderer.mxml
 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionThreeLineListItemRenderer.mxml
new file mode 100644
index 000..da139f3
--- /dev/null
+++ 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionThreeLineListItemRenderer.mxml
@@ -0,0 +1,68 @@
+
+
+http://ns.adobe.com/mxml/2009;
+  xmlns:js="library://ns.apache.org/flexjs/basic"
+  xmlns:mdl="library://ns.apache.org/flexjs/mdl"
+  xmlns="http://www.w3.org/1999/xhtml;
+  threeLine="true">
+
+
+   
+   
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  
+
+

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/525e5654/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as
--
diff --git a/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as 
b/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as
index 0729418..6b780fe 100644
--- a/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as
+++ b/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as
@@ -42,9 +42,9 @@ package models
 * Used in the List example.
 */
private var _actors:Array = [
-   new ActorVO("Bryan Cranston", "62 Episodes"),
-   new ActorVO("Aaron Paul", "61 Episodes"),
-   new ActorVO("Bob Odenkirk", "59 Episodes")
+   new ActorVO("Bryan Cranston", "62 Episodes", "Bryan 
Cranston played the role of Walter in Breaking Bad. He is also known for 
playing Hal in Malcom in the Middle."),
+   new ActorVO("Aaron Paul", "61 Episodes", "Aaron Paul 
played the role of Jesse in Breaking Bad. He also featured in the 'Need For 
Speed' Movie."),
+   new ActorVO("Bob Odenkirk", "59 Episodes", "Bob 
Odinkrik played the role of Saul in Breaking Bad. Due to public fondness for 
the character, Bob stars in his own show now, called 'Better Call Saul'.")
];

public function get actors():Array

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/525e5654/examples/flexjs/MDLExample/src/main/flex/vos/ActorVO.as
--
diff --git 

git commit: [flex-asjs] [refs/heads/develop] - fix span to avoid remove text element

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop 7632be7bf -> 66dd90a58


fix span to avoid remove text element


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/66dd90a5
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/66dd90a5
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/66dd90a5

Branch: refs/heads/develop
Commit: 66dd90a582939ab1641f69cff0f305ea9169fe73
Parents: 7632be7
Author: Carlos Rovira 
Authored: Sat Dec 10 19:09:11 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 19:09:11 2016 +0100

--
 .../AvatarAndActionTwoLineListItemRenderer.mxml  |  3 ++-
 .../HTML/src/main/flex/org/apache/flex/html/Span.as  | 15 ++-
 2 files changed, 8 insertions(+), 10 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/66dd90a5/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionTwoLineListItemRenderer.mxml
--
diff --git 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionTwoLineListItemRenderer.mxml
 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionTwoLineListItemRenderer.mxml
index 43c9aaa..4b4b9fc 100644
--- 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionTwoLineListItemRenderer.mxml
+++ 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionTwoLineListItemRenderer.mxml
@@ -39,11 +39,12 @@ limitations under the License.
 
 
 
-
+
 
 
 
 
+
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/66dd90a5/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
--
diff --git 
a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as 
b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
index 7dbe220..b466824 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
@@ -70,16 +70,13 @@ package org.apache.flex.html
 
COMPILE::JS
{
-   if(MXMLDescriptor == null) 
+if(textNode == null)
 {
-if(textNode == null)
-{
-textNode = document.createTextNode('') as Text;
-element.appendChild(textNode);
-}
-
-textNode.nodeValue = value;
-   }
+textNode = document.createTextNode('') as Text;
+element.appendChild(textNode);
+}
+
+textNode.nodeValue = value;
}
 
}



git commit: [flex-asjs] [refs/heads/develop] - List with two lines, secondary content, subtitle and secondary info

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop f8aa55e89 -> 7632be7bf


List with two lines, secondary content, subtitle and secondary info


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/7632be7b
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/7632be7b
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/7632be7b

Branch: refs/heads/develop
Commit: 7632be7bf6dae3a0629443fd17df0fb0fd3762b7
Parents: f8aa55e
Author: Carlos Rovira 
Authored: Sat Dec 10 18:48:40 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 18:48:40 2016 +0100

--
 .../flexjs/MDLExample/src/main/flex/Lists.mxml  |  9 +++
 .../AvatarAndActionTwoLineListItemRenderer.mxml | 75 +
 .../src/main/flex/models/ListsModel.as  |  6 +-
 .../MDLExample/src/main/flex/vos/ActorVO.as |  4 +-
 .../src/main/resources/mdl-styles.css   |  9 +++
 .../src/main/flex/org/apache/flex/html/A.as |  3 -
 .../flex/mdl/beads/ListItemSecondaryContent.as  | 85 
 .../flex/mdl/beads/ListItemSecondaryInfo.as | 85 
 .../apache/flex/mdl/beads/ListItemSubTitle.as   | 85 
 .../flex/mdl/itemRenderers/ListItemRenderer.as  | 17 
 .../src/main/resources/mdl-manifest.xml |  3 +
 11 files changed, 374 insertions(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/7632be7b/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
--
diff --git a/examples/flexjs/MDLExample/src/main/flex/Lists.mxml 
b/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
index 36a8bcf..9762d93 100644
--- a/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
+++ b/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
@@ -64,6 +64,15 @@ limitations under the License.
 
 
 
+
+
+
+
+
+
 
 
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/7632be7b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionTwoLineListItemRenderer.mxml
--
diff --git 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionTwoLineListItemRenderer.mxml
 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionTwoLineListItemRenderer.mxml
new file mode 100644
index 000..43c9aaa
--- /dev/null
+++ 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/AvatarAndActionTwoLineListItemRenderer.mxml
@@ -0,0 +1,75 @@
+
+
+http://ns.adobe.com/mxml/2009;
+  xmlns:js="library://ns.apache.org/flexjs/basic"
+  xmlns:mdl="library://ns.apache.org/flexjs/mdl"
+  xmlns="http://www.w3.org/1999/xhtml;
+  twoLine="true">
+
+
+   
+   
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 
+
+
+
+
+
+
+
+
+
+
+  
+
+

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/7632be7b/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as
--
diff --git a/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as 
b/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as
index 3480999..0729418 100644
--- a/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as
+++ b/examples/flexjs/MDLExample/src/main/flex/models/ListsModel.as
@@ -42,9 +42,9 @@ package models
 * Used in the List example.
 */
private var _actors:Array = [
-   new ActorVO("Bryan Cranston"),
-   new ActorVO("Aaron Paul"),
-   new ActorVO("Bob Odenkirk")
+   new ActorVO("Bryan Cranston", "62 Episodes"),
+   new ActorVO("Aaron Paul", "61 Episodes"),
+   new ActorVO("Bob Odenkirk", "59 Episodes")
];

public function get actors():Array

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/7632be7b/examples/flexjs/MDLExample/src/main/flex/vos/ActorVO.as
--
diff --git a/examples/flexjs/MDLExample/src/main/flex/vos/ActorVO.as 
b/examples/flexjs/MDLExample/src/main/flex/vos/ActorVO.as
index 808948f..a163323 100644
--- 

Re: flex-asjs git commit: Change innerHTML for a textNode to avoid remove text when using beads that “append” html tags

2016-12-10 Thread Carlos Rovira
Hi Piotr,

this change is to handle the case where a tag node has mxml inner elements
or has simple text. So normaly what you say is true, but here we are
handling if user wants text (so creating a text node) or if he wants other
nested tags (something I was struggling to get for the last month and
finaly this is the way to do it)



2016-12-10 17:49 GMT+01:00 Piotr Zarzycki :

> Hi Carlos,
>
> Is it creation of internal elements shouldn't be in createElement instead
> in some setter?
>
> Piotr
>
> On Sat, Dec 10, 2016, 17:36  wrote:
>
> > Repository: flex-asjs
> > Updated Branches:
> >   refs/heads/develop 07dfd97bb -> 9b467ea51
> >
> >
> > Change innerHTML for a textNode to avoid remove text when using beads
> that
> > “append” html tags
> >
> >
> > Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
> > Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/9b467ea5
> > Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/9b467ea5
> > Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/9b467ea5
> >
> > Branch: refs/heads/develop
> > Commit: 9b467ea5129b93d12e785b7a73de7a60303a01c2
> > Parents: 07dfd97
> > Author: Carlos Rovira 
> > Authored: Sat Dec 10 17:36:13 2016 +0100
> > Committer: Carlos Rovira 
> > Committed: Sat Dec 10 17:36:13 2016 +0100
> >
> > --
> >  .../HTML/src/main/flex/org/apache/flex/html/Span.as   | 14
> --
> >  1 file changed, 12 insertions(+), 2 deletions(-)
> > --
> >
> >
> >
> > http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/
> 9b467ea5/frameworks/projects/HTML/src/main/flex/org/apache/
> flex/html/Span.as
> > --
> > diff --git
> > a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
> > b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
> > index 1771948..7dbe220 100644
> > --- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/
> html/Span.as
> > +++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/
> html/Span.as
> > @@ -70,13 +70,23 @@ package org.apache.flex.html
> >
> > COMPILE::JS
> > {
> > -   if(MXMLDescriptor == null) {
> > -   element.innerHTML = text;
> > +   if(MXMLDescriptor == null)
> > +{
> > +if(textNode == null)
> > +{
> > +textNode = document.createTextNode('') as Text;
> > +element.appendChild(textNode);
> > +}
> > +
> > +textNode.nodeValue = value;
> > }
> > }
> >
> > }
> >
> > +COMPILE::JS
> > +private var textNode:Text;
> > +
> >  /**
> >   * @flexjsignorecoercion org.apache.flex.core.
> WrappedHTMLElement
> >   */
> >
> >
>



-- 

Carlos Rovira
Director General
M: +34 607 22 60 05
http://www.codeoscopic.com
http://www.avant2.es

Este mensaje se dirige exclusivamente a su destinatario y puede contener
información privilegiada o confidencial. Si ha recibido este mensaje por
error, le rogamos que nos lo comunique inmediatamente por esta misma vía y
proceda a su destrucción.

De la vigente Ley Orgánica de Protección de Datos (15/1999), le comunicamos
que sus datos forman parte de un fichero cuyo responsable es CODEOSCOPIC
S.A. La finalidad de dicho tratamiento es facilitar la prestación del
servicio o información solicitados, teniendo usted derecho de acceso,
rectificación, cancelación y oposición de sus datos dirigiéndose a nuestras
oficinas c/ Paseo de la Habana 9-11, 28036, Madrid con la documentación
necesaria.


git commit: [flex-asjs] [refs/heads/develop] - New List example with secondary actions

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop aec80ceb8 -> f8aa55e89


New List example with secondary actions


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/f8aa55e8
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/f8aa55e8
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/f8aa55e8

Branch: refs/heads/develop
Commit: f8aa55e8908ef7a1b64d0a1e02a49e33bcf8718a
Parents: aec80ce
Author: Carlos Rovira 
Authored: Sat Dec 10 18:04:41 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 18:04:41 2016 +0100

--
 .../flexjs/MDLExample/src/main/flex/Lists.mxml  | 10 
 .../AvatarAndActionListItemRenderer.mxml| 56 
 .../src/main/resources/mdl-styles.css   |  5 ++
 .../flex/mdl/supportClasses/MaterialIconBase.as | 19 +++
 4 files changed, 90 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/f8aa55e8/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
--
diff --git a/examples/flexjs/MDLExample/src/main/flex/Lists.mxml 
b/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
index 38ef48d..36a8bcf 100644
--- a/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
+++ b/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
@@ -55,6 +55,16 @@ limitations under the License.
 
 
 
+
+
+
+
+
+
+
 
 
 
+http://ns.adobe.com/mxml/2009;
+  xmlns:js="library://ns.apache.org/flexjs/basic"
+  xmlns:mdl="library://ns.apache.org/flexjs/mdl"
+  xmlns="http://www.w3.org/1999/xhtml;>
+
+
+   
+   
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  
+
+

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/f8aa55e8/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css
--
diff --git a/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css 
b/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css
index 6730c58..67716a0 100644
--- a/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css
+++ b/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css
@@ -51,6 +51,11 @@ js|Image
 IItemRenderer: 
ClassReference("itemRenderers.ActorNameAndIconListItemRenderer");
 }
 
+.avatarAndActionListItemRenderer
+{
+IItemRenderer: 
ClassReference("itemRenderers.AvatarAndActionListItemRenderer");
+}
+
 /*.customListItemRenderer
 {
 IItemRenderer: ClassReference("itemRenderers.CustomListItemRenderer");

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/f8aa55e8/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/MaterialIconBase.as
--
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/MaterialIconBase.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/MaterialIconBase.as
index bfb218c..fd80bcf 100644
--- 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/MaterialIconBase.as
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/supportClasses/MaterialIconBase.as
@@ -94,5 +94,24 @@ package org.apache.flex.mdl.supportClasses
 element.classList.toggle("mdl-list__item-icon", _listItemIcon);
 }
 }
+
+private var _listItemAvatar:Boolean;
+/**
+ * Activate "mdl-list__item-avatar" class selector, for use in list 
item
+ */
+public function get listItemAvatar():Boolean
+{
+return _listItemAvatar;
+}
+public function set listItemAvatar(value:Boolean):void
+{
+_listItemAvatar = value;
+
+COMPILE::JS
+{
+element.classList.toggle("mdl-list__item-avatar", 
_listItemAvatar);
+}
+}
+
 }
 }



git commit: [flex-asjs] [refs/heads/develop] - Secondary action and material icon star

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop d4757492f -> aec80ceb8


Secondary action and material icon star


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/aec80ceb
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/aec80ceb
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/aec80ceb

Branch: refs/heads/develop
Commit: aec80ceb86a9b3897bc1631f66ffd6f3b841e724
Parents: d475749
Author: Carlos Rovira 
Authored: Sat Dec 10 17:59:51 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 17:59:51 2016 +0100

--
 .../flex/mdl/beads/ListItemSecondaryAction.as   | 85 
 .../mdl/beads/materialIcons/MaterialIconStar.as | 72 +
 .../beads/materialIcons/MaterialIconsType.as|  1 +
 .../src/main/resources/mdl-manifest.xml |  2 +
 4 files changed, 160 insertions(+)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/aec80ceb/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/ListItemSecondaryAction.as
--
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/ListItemSecondaryAction.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/ListItemSecondaryAction.as
new file mode 100644
index 000..2f64127
--- /dev/null
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/ListItemSecondaryAction.as
@@ -0,0 +1,85 @@
+
+//
+//  Licensed to the Apache Software Foundation (ASF) under one or more
+//  contributor license agreements.  See the NOTICE file distributed with
+//  this work for additional information regarding copyright ownership.
+//  The ASF licenses this file to You under the Apache License, Version 2.0
+//  (the "License"); you may not use this file except in compliance with
+//  the License.  You may obtain a copy of the License at
+//
+//  http://www.apache.org/licenses/LICENSE-2.0
+//
+//  Unless required by applicable law or agreed to in writing, software
+//  distributed under the License is distributed on an "AS IS" BASIS,
+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//  See the License for the specific language governing permissions and
+//  limitations under the License.
+//
+
+package org.apache.flex.mdl.beads
+{
+   import org.apache.flex.core.IStrand;
+import org.apache.flex.core.IBead;
+   import org.apache.flex.core.UIBase;
+
+COMPILE::JS
+{
+import org.apache.flex.core.WrappedHTMLElement;
+}
+
+   /**
+*  The ListItemSecondaryAction class decorates a tag element in a list 
item renderer
+ *  
+*  
+*  @langversion 3.0
+*  @playerversion Flash 10.2
+*  @playerversion AIR 2.6
+*  @productversion FlexJS 0.0
+*/
+   public class ListItemSecondaryAction implements IBead
+   {
+   /**
+*  constructor.
+*
+*  @langversion 3.0
+*  @playerversion Flash 10.2
+*  @playerversion AIR 2.6
+*  @productversion FlexJS 0.0
+*/
+   public function ListItemSecondaryAction()
+   {
+   super();   
+   }
+   
+   private var host:UIBase;
+
+   private var _strand:IStrand;
+   /**
+*  @copy org.apache.flex.core.IBead#strand
+*  
+*  @langversion 3.0
+*  @playerversion Flash 10.2
+*  @playerversion AIR 2.6
+*  @productversion FlexJS 0.0
+*  @flexjsignorecoercion org.apache.flex.mdl.TextInput;
+*/
+   public function set strand(value:IStrand):void
+   {
+   _strand = value;
+   
+   COMPILE::JS
+   {
+   host = value as UIBase;
+   
+   if (host.element is HTMLElement)
+   {
+   
host.element.classList.add("mdl-list__item-secondary-action");
+   }
+   else
+   {
+   throw new Error("Host component must be 
an MDL element.");
+  

Re: flex-asjs git commit: Change innerHTML for a textNode to avoid remove text when using beads that “append” html tags

2016-12-10 Thread Piotr Zarzycki
Hi Carlos,

Is it creation of internal elements shouldn't be in createElement instead
in some setter?

Piotr

On Sat, Dec 10, 2016, 17:36  wrote:

> Repository: flex-asjs
> Updated Branches:
>   refs/heads/develop 07dfd97bb -> 9b467ea51
>
>
> Change innerHTML for a textNode to avoid remove text when using beads that
> “append” html tags
>
>
> Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
> Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/9b467ea5
> Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/9b467ea5
> Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/9b467ea5
>
> Branch: refs/heads/develop
> Commit: 9b467ea5129b93d12e785b7a73de7a60303a01c2
> Parents: 07dfd97
> Author: Carlos Rovira 
> Authored: Sat Dec 10 17:36:13 2016 +0100
> Committer: Carlos Rovira 
> Committed: Sat Dec 10 17:36:13 2016 +0100
>
> --
>  .../HTML/src/main/flex/org/apache/flex/html/Span.as   | 14 --
>  1 file changed, 12 insertions(+), 2 deletions(-)
> --
>
>
>
> http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9b467ea5/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
> --
> diff --git
> a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
> b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
> index 1771948..7dbe220 100644
> --- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
> +++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
> @@ -70,13 +70,23 @@ package org.apache.flex.html
>
> COMPILE::JS
> {
> -   if(MXMLDescriptor == null) {
> -   element.innerHTML = text;
> +   if(MXMLDescriptor == null)
> +{
> +if(textNode == null)
> +{
> +textNode = document.createTextNode('') as Text;
> +element.appendChild(textNode);
> +}
> +
> +textNode.nodeValue = value;
> }
> }
>
> }
>
> +COMPILE::JS
> +private var textNode:Text;
> +
>  /**
>   * @flexjsignorecoercion org.apache.flex.core.WrappedHTMLElement
>   */
>
>


git commit: [flex-asjs] [refs/heads/develop] - fix list example IRs

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop df24969c6 -> d4757492f


fix list example IRs


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/d4757492
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/d4757492
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/d4757492

Branch: refs/heads/develop
Commit: d4757492fb197a4c37ffb46995e2c0c60e05ff11
Parents: df24969
Author: Carlos Rovira 
Authored: Sat Dec 10 17:37:19 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 17:37:19 2016 +0100

--
 .../flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml | 6 +++---
 .../main/flex/itemRenderers/ActorNameListItemRenderer.mxml   | 6 +-
 .../src/main/flex/itemRenderers/CustomListItemRenderer.mxml  | 8 ++--
 3 files changed, 14 insertions(+), 6 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4757492/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml
--
diff --git 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml
 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml
index 39e1a3c..423e35d 100644
--- 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml
+++ 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml
@@ -38,12 +38,12 @@ limitations under the License.
 
 
 
-
+
 
+
 
 
-
-
+
   
 
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4757492/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameListItemRenderer.mxml
--
diff --git 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameListItemRenderer.mxml
 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameListItemRenderer.mxml
index b4b33b5..4092bf7 100644
--- 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameListItemRenderer.mxml
+++ 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameListItemRenderer.mxml
@@ -38,7 +38,11 @@ limitations under the License.
 
 
 
-
+
+
+
+
+
   
 
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d4757492/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
--
diff --git 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
index e460014..79eb40c 100644
--- 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
+++ 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
@@ -38,7 +38,11 @@ limitations under the License.
 
 
 
-
-  
+
+
+
+
+
+
 
 



flex-asjs git commit: Change innerHTML for a textNode to avoid remove text when using beads that “append” html tags

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop 07dfd97bb -> 9b467ea51


Change innerHTML for a textNode to avoid remove text when using beads that 
“append” html tags


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/9b467ea5
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/9b467ea5
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/9b467ea5

Branch: refs/heads/develop
Commit: 9b467ea5129b93d12e785b7a73de7a60303a01c2
Parents: 07dfd97
Author: Carlos Rovira 
Authored: Sat Dec 10 17:36:13 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 17:36:13 2016 +0100

--
 .../HTML/src/main/flex/org/apache/flex/html/Span.as   | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9b467ea5/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
--
diff --git 
a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as 
b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
index 1771948..7dbe220 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
@@ -70,13 +70,23 @@ package org.apache.flex.html
 
COMPILE::JS
{
-   if(MXMLDescriptor == null) {
-   element.innerHTML = text;
+   if(MXMLDescriptor == null) 
+{
+if(textNode == null)
+{
+textNode = document.createTextNode('') as Text;
+element.appendChild(textNode);
+}
+
+textNode.nodeValue = value;
}
}
 
}

+COMPILE::JS
+private var textNode:Text;
+
 /**
  * @flexjsignorecoercion org.apache.flex.core.WrappedHTMLElement
  */



git commit: [flex-asjs] [refs/heads/develop] - refactor list item primary content to be a bead

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop 9b467ea51 -> df24969c6


refactor list item primary content to be a bead


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/df24969c
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/df24969c
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/df24969c

Branch: refs/heads/develop
Commit: df24969c67d0dd4dc175bdca736ee8f9ab3e6737
Parents: 9b467ea
Author: Carlos Rovira 
Authored: Sat Dec 10 17:36:47 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 17:36:47 2016 +0100

--
 .../flex/mdl/beads/ListItemPrimaryContent.as| 85 +
 .../supportClasses/ListItemPrimaryContent.as| 97 
 .../src/main/resources/mdl-manifest.xml |  2 +-
 3 files changed, 86 insertions(+), 98 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/df24969c/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/ListItemPrimaryContent.as
--
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/ListItemPrimaryContent.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/ListItemPrimaryContent.as
new file mode 100644
index 000..de0948b
--- /dev/null
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/ListItemPrimaryContent.as
@@ -0,0 +1,85 @@
+
+//
+//  Licensed to the Apache Software Foundation (ASF) under one or more
+//  contributor license agreements.  See the NOTICE file distributed with
+//  this work for additional information regarding copyright ownership.
+//  The ASF licenses this file to You under the Apache License, Version 2.0
+//  (the "License"); you may not use this file except in compliance with
+//  the License.  You may obtain a copy of the License at
+//
+//  http://www.apache.org/licenses/LICENSE-2.0
+//
+//  Unless required by applicable law or agreed to in writing, software
+//  distributed under the License is distributed on an "AS IS" BASIS,
+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//  See the License for the specific language governing permissions and
+//  limitations under the License.
+//
+
+package org.apache.flex.mdl.beads
+{
+   import org.apache.flex.core.IStrand;
+import org.apache.flex.core.IBead;
+   import org.apache.flex.core.UIBase;
+
+COMPILE::JS
+{
+import org.apache.flex.core.WrappedHTMLElement;
+}
+
+   /**
+*  The ListItemPrimaryContent class decorates a tag element in a list 
item renderer
+ *  
+*  
+*  @langversion 3.0
+*  @playerversion Flash 10.2
+*  @playerversion AIR 2.6
+*  @productversion FlexJS 0.0
+*/
+   public class ListItemPrimaryContent implements IBead
+   {
+   /**
+*  constructor.
+*
+*  @langversion 3.0
+*  @playerversion Flash 10.2
+*  @playerversion AIR 2.6
+*  @productversion FlexJS 0.0
+*/
+   public function ListItemPrimaryContent()
+   {
+   super();   
+   }
+   
+   private var host:UIBase;
+
+   private var _strand:IStrand;
+   /**
+*  @copy org.apache.flex.core.IBead#strand
+*  
+*  @langversion 3.0
+*  @playerversion Flash 10.2
+*  @playerversion AIR 2.6
+*  @productversion FlexJS 0.0
+*  @flexjsignorecoercion org.apache.flex.mdl.TextInput;
+*/
+   public function set strand(value:IStrand):void
+   {
+   _strand = value;
+   
+   COMPILE::JS
+   {
+   host = value as UIBase;
+   
+   if (host.element is HTMLElement)
+   {
+   
host.element.classList.add("mdl-list__item-primary-content");
+   }
+   else
+   {
+   throw new Error("Host component must be 
an MDL element.");
+   }
+   

git commit: [flex-asjs] [refs/heads/develop] - Fix Span

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop 876fa8990 -> 07dfd97bb


Fix Span


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/07dfd97b
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/07dfd97b
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/07dfd97b

Branch: refs/heads/develop
Commit: 07dfd97bb0569ac6711d572f9a10e4077b2c40ce
Parents: 876fa89
Author: Carlos Rovira 
Authored: Sat Dec 10 17:10:30 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 17:10:30 2016 +0100

--
 .../src/main/flex/org/apache/flex/html/Span.as  | 46 ++--
 .../flex/org/apache/flex/mdl/LayoutTitle.as |  7 +--
 2 files changed, 15 insertions(+), 38 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/07dfd97b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
--
diff --git 
a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as 
b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
index 5f978c5..1771948 100644
--- a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
+++ b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Span.as
@@ -18,7 +18,7 @@
 

 package org.apache.flex.html
 {
-   import org.apache.flex.core.UIBase;
+   import org.apache.flex.core.ContainerBase;
 
 COMPILE::JS
 {
@@ -34,7 +34,7 @@ package org.apache.flex.html
 *  @playerversion AIR 2.6
 *  @productversion FlexJS 0.0
 */
-   public class Span extends UIBase
+   public class Span extends ContainerBase
{
/**
 *  constructor.
@@ -61,51 +61,33 @@ package org.apache.flex.html
  */
public function get text():String
{
-COMPILE::SWF
-{
-return _text;
-}
-COMPILE::JS
-{
-return textNode.nodeValue;
-}
+return _text;
}
 
public function set text(value:String):void
{
-COMPILE::SWF
-{
-_text = value;
-}
-COMPILE::JS
-{
-textNode.nodeValue = value;
-}
+_text = value;
+
+   COMPILE::JS
+   {
+   if(MXMLDescriptor == null) {
+   element.innerHTML = text;
+   }
+   }
+
}

-COMPILE::JS
-protected var textNode:Text;
-   
 /**
  * @flexjsignorecoercion org.apache.flex.core.WrappedHTMLElement
-* @flexjsignorecoercion HTMLSpanElement
  */
 COMPILE::JS
 override protected function createElement():WrappedHTMLElement
 {
-   var span:HTMLElement = document.createElement('span') 
as HTMLSpanElement;
-
-textNode = document.createTextNode('') as Text;
-span.appendChild(textNode); 
+   element = document.createElement('span') as 
WrappedHTMLElement;
 
-   element = span as WrappedHTMLElement;
-
 positioner = element;
-positioner.style.position = 'relative';
-   element.flexjs_wrapper = this;
+element.flexjs_wrapper = this;
 
-className = typeNames = 'Span';
-
 return element;
 }
 }

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/07dfd97b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/LayoutTitle.as
--
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/LayoutTitle.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/LayoutTitle.as
index bc94f19..87b30f5 100644
--- 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/LayoutTitle.as
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/LayoutTitle.as
@@ -59,12 +59,7 @@ package org.apache.flex.mdl
 {
typeNames = "mdl-layout-title";

-   var span:HTMLElement = document.createElement('span') 
as HTMLSpanElement;
-
-textNode = document.createTextNode('') as Text;
-

git commit: [flex-asjs] [refs/heads/develop] - List example with Icon in IR

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop 807667699 -> 876fa8990


List example with Icon in IR


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/876fa899
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/876fa899
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/876fa899

Branch: refs/heads/develop
Commit: 876fa89901f9e00d372da0ecd71d75303cf89bed
Parents: 8076676
Author: Carlos Rovira 
Authored: Sat Dec 10 16:05:47 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 16:05:47 2016 +0100

--
 .../flexjs/MDLExample/src/main/flex/Lists.mxml  | 11 -
 .../itemRenderers/ActorListItemRenderer.mxml| 44 --
 .../ActorNameAndIconListItemRenderer.mxml   | 49 
 .../ActorNameListItemRenderer.mxml  | 44 ++
 .../src/main/resources/mdl-styles.css   | 13 --
 5 files changed, 111 insertions(+), 50 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/876fa899/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
--
diff --git a/examples/flexjs/MDLExample/src/main/flex/Lists.mxml 
b/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
index d18dbf5..38ef48d 100644
--- a/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
+++ b/examples/flexjs/MDLExample/src/main/flex/Lists.mxml
@@ -45,10 +45,17 @@ limitations under the License.
 destinationPropertyName="dataProvider" />
 
 
-
-
 
+
+
+
+
+
 
+
 
 
-http://ns.adobe.com/mxml/2009;
-  xmlns:js="library://ns.apache.org/flexjs/basic"
-  xmlns:mdl="library://ns.apache.org/flexjs/mdl"
-  xmlns="http://www.w3.org/1999/xhtml;>
-
-
-   
-   
-
-
-
-
-
-
-  
-
-

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/876fa899/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml
--
diff --git 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml
 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml
new file mode 100644
index 000..39e1a3c
--- /dev/null
+++ 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameAndIconListItemRenderer.mxml
@@ -0,0 +1,49 @@
+
+
+http://ns.adobe.com/mxml/2009;
+  xmlns:js="library://ns.apache.org/flexjs/basic"
+  xmlns:mdl="library://ns.apache.org/flexjs/mdl"
+  xmlns="http://www.w3.org/1999/xhtml;>
+
+
+   
+   
+
+
+
+
+
+
+
+
+
+
+
+  
+
+

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/876fa899/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameListItemRenderer.mxml
--
diff --git 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameListItemRenderer.mxml
 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameListItemRenderer.mxml
new file mode 100644
index 000..b4b33b5
--- /dev/null
+++ 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/ActorNameListItemRenderer.mxml
@@ -0,0 +1,44 @@
+
+
+http://ns.adobe.com/mxml/2009;
+  xmlns:js="library://ns.apache.org/flexjs/basic"
+  xmlns:mdl="library://ns.apache.org/flexjs/mdl"
+  xmlns="http://www.w3.org/1999/xhtml;>
+
+
+   
+   
+
+
+
+
+
+
+  
+
+

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/876fa899/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css
--
diff --git a/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css 
b/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css
index aac2219..6730c58 100644
--- a/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css
+++ b/examples/flexjs/MDLExample/src/main/resources/mdl-styles.css
@@ -41,16 +41,21 @@ js|Image
IBeadView:  ClassReference("org.apache.flex.html.beads.ImageView");
 }
 
-.actorListItemRenderer
+.actorNameListItemRenderer
 {
-IItemRenderer: ClassReference("itemRenderers.ActorListItemRenderer");
+IItemRenderer: ClassReference("itemRenderers.ActorNameListItemRenderer");
 }
 
-.customListItemRenderer
+.actorNameAndIconListItemRenderer
 {
-IItemRenderer: 

git commit: [flex-asjs] [refs/heads/develop] - Fix MaterialIconBase to support properties and introduce MaterialIcon Person

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop caaf5cd3f -> 807667699


Fix MaterialIconBase to support properties and introduce MaterialIcon Person


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/80766769
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/80766769
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/80766769

Branch: refs/heads/develop
Commit: 8076676994748ef8ac7f88beb15fa6aaef50395c
Parents: caaf5cd
Author: Carlos Rovira 
Authored: Sat Dec 10 16:04:32 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 16:04:32 2016 +0100

--
 .../beads/materialIcons/MaterialIconPerson.as   | 72 
 .../beads/materialIcons/MaterialIconsType.as|  1 +
 .../flex/mdl/supportClasses/MaterialIconBase.as | 60 ++--
 .../src/main/resources/mdl-manifest.xml |  1 +
 4 files changed, 113 insertions(+), 21 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/80766769/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/materialIcons/MaterialIconPerson.as
--
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/materialIcons/MaterialIconPerson.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/materialIcons/MaterialIconPerson.as
new file mode 100644
index 000..6e210c5
--- /dev/null
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/materialIcons/MaterialIconPerson.as
@@ -0,0 +1,72 @@
+
+//
+//  Licensed to the Apache Software Foundation (ASF) under one or more
+//  contributor license agreements.  See the NOTICE file distributed with
+//  this work for additional information regarding copyright ownership.
+//  The ASF licenses this file to You under the Apache License, Version 2.0
+//  (the "License"); you may not use this file except in compliance with
+//  the License.  You may obtain a copy of the License at
+//
+//  http://www.apache.org/licenses/LICENSE-2.0
+//
+//  Unless required by applicable law or agreed to in writing, software
+//  distributed under the License is distributed on an "AS IS" BASIS,
+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//  See the License for the specific language governing permissions and
+//  limitations under the License.
+//
+
+package org.apache.flex.mdl.beads.materialIcons
+{
+import org.apache.flex.core.IBead;
+import org.apache.flex.core.IStrand;
+import org.apache.flex.core.UIBase;
+import org.apache.flex.mdl.supportClasses.MaterialIconBase;
+
+/**
+ *  The MaterialIconPerson bead class is a specialty bead that add 
"person" icon
+ *  to component taken from "material-icons"
+ *
+ *  @langversion 3.0
+ *  @playerversion Flash 10.2
+ *  @playerversion AIR 2.6
+ *  @productversion FlexJS 0.0
+ */
+public class MaterialIconPerson extends MaterialIconBase implements IBead
+{
+/**
+ *  constructor.
+ *
+ *  @langversion 3.0
+ *  @playerversion Flash 10.2
+ *  @playerversion AIR 2.6
+ *  @productversion FlexJS 0.0
+ */
+public function MaterialIconPerson()
+{
+super();
+}
+
+private var _strand:IStrand;
+
+/**
+ * @flexjsignorecoercion HTMLElement
+ *
+ * @param value
+ */
+public function set strand(value:IStrand):void
+{
+_strand = value;
+
+COMPILE::JS
+{
+var host:UIBase = value as UIBase;
+var htmlElement:HTMLElement = host.element as HTMLElement;
+
+materialIcon.text = MaterialIconsType.PERSON;
+
+htmlElement.appendChild(element);
+}
+}
+}
+}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/80766769/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/materialIcons/MaterialIconsType.as
--
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/materialIcons/MaterialIconsType.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/beads/materialIcons/MaterialIconsType.as
index 6759926..ecbb1d5 100644
--- 

git commit: [flex-asjs] [refs/heads/develop] - MDL List with ListItemRenderer working

2016-12-10 Thread carlosrovira
Repository: flex-asjs
Updated Branches:
  refs/heads/develop 9bd0b05f6 -> fa022f512


MDL List with ListItemRenderer working


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/fa022f51
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/fa022f51
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/fa022f51

Branch: refs/heads/develop
Commit: fa022f5122544b46cfff48586ac1fbce6dd8d1cf
Parents: 9bd0b05
Author: Carlos Rovira 
Authored: Sat Dec 10 12:26:35 2016 +0100
Committer: Carlos Rovira 
Committed: Sat Dec 10 12:26:35 2016 +0100

--
 .../itemRenderers/CustomListItemRenderer.mxml   |  28 +++--
 .../MDLExample/src/main/flex/vos/ProductVO.as   |  27 +
 .../flex/mdl/itemRenderers/ListItemRenderer.as  |  79 ++
 .../supportClasses/ListItemPrimaryContent.as| 107 +++
 .../src/main/resources/mdl-manifest.xml |   1 +
 5 files changed, 191 insertions(+), 51 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/fa022f51/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
--
diff --git 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
index 6486a27..e460014 100644
--- 
a/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
+++ 
b/examples/flexjs/MDLExample/src/main/flex/itemRenderers/CustomListItemRenderer.mxml
@@ -18,13 +18,27 @@ limitations under the License.
 
 -->
 http://ns.adobe.com/mxml/2009;
- xmlns:js="library://ns.apache.org/flexjs/basic"
- xmlns:mdl="library://ns.apache.org/flexjs/mdl"
- xmlns="http://www.w3.org/1999/xhtml;>
+  xmlns:js="library://ns.apache.org/flexjs/basic"
+  xmlns:mdl="library://ns.apache.org/flexjs/mdl"
+  xmlns="http://www.w3.org/1999/xhtml;>
 
-
-
-
-
+
+   
+   
+
+
+
+
+
+
+  
 
 

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/fa022f51/examples/flexjs/MDLExample/src/main/flex/vos/ProductVO.as
--
diff --git a/examples/flexjs/MDLExample/src/main/flex/vos/ProductVO.as 
b/examples/flexjs/MDLExample/src/main/flex/vos/ProductVO.as
new file mode 100644
index 000..4466035
--- /dev/null
+++ b/examples/flexjs/MDLExample/src/main/flex/vos/ProductVO.as
@@ -0,0 +1,27 @@
+
+//
+//  Licensed to the Apache Software Foundation (ASF) under one or more
+//  contributor license agreements.  See the NOTICE file distributed with
+//  this work for additional information regarding copyright ownership.
+//  The ASF licenses this file to You under the Apache License, Version 2.0
+//  (the "License"); you may not use this file except in compliance with
+//  the License.  You may obtain a copy of the License at
+//
+//  http://www.apache.org/licenses/LICENSE-2.0
+//
+//  Unless required by applicable law or agreed to in writing, software
+//  distributed under the License is distributed on an "AS IS" BASIS,
+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+//  See the License for the specific language governing permissions and
+//  limitations under the License.
+//
+
+package vos
+{
+[Bindable]
+   public class ProductVO
+   {
+
+   public var label:String;
+   }
+}

http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/fa022f51/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as
--
diff --git 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as
 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as
index c09a91a..7166147 100644
--- 
a/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as
+++ 
b/frameworks/projects/MaterialDesignLite/src/main/flex/org/apache/flex/mdl/itemRenderers/ListItemRenderer.as
@@ -20,13 +20,10 @@ package org.apache.flex.mdl.itemRenderers
 {
 COMPILE::JS
 {
-import org.apache.flex.core.WrappedHTMLElement;
-import 
org.apache.flex.html.beads.controllers.ItemRendererMouseController;
+import 

svn commit: r17350 [1/3] - in /dev/flex/sdk/4.16.0: ./ rc0/ rc0/binaries/ rc0/docs/

2016-12-10 Thread jmclean
Author: jmclean
Date: Sat Dec 10 11:03:14 2016
New Revision: 17350

Log:
Apache Flex 4.16.0 RC0

Added:
dev/flex/sdk/4.16.0/
dev/flex/sdk/4.16.0/rc0/
dev/flex/sdk/4.16.0/rc0/README
dev/flex/sdk/4.16.0/rc0/RELEASE_NOTES
dev/flex/sdk/4.16.0/rc0/apache-flex-sdk-4.16.0-src.tar.gz   (with props)
dev/flex/sdk/4.16.0/rc0/apache-flex-sdk-4.16.0-src.zip   (with props)
dev/flex/sdk/4.16.0/rc0/binaries/
dev/flex/sdk/4.16.0/rc0/binaries/apache-flex-sdk-4.16.0-bin.tar.gz   (with 
props)
dev/flex/sdk/4.16.0/rc0/binaries/apache-flex-sdk-4.16.0-bin.zip   (with 
props)
dev/flex/sdk/4.16.0/rc0/binaries/apache-flex-sdk-installer-config.xml
dev/flex/sdk/4.16.0/rc0/docs/
dev/flex/sdk/4.16.0/rc0/docs/apache-flex-sdk-4.16.0-asdocs.zip   (with 
props)

Added: dev/flex/sdk/4.16.0/rc0/README
==
--- dev/flex/sdk/4.16.0/rc0/README (added)
+++ dev/flex/sdk/4.16.0/rc0/README Sat Dec 10 11:03:14 2016
@@ -0,0 +1,505 @@
+The Apache Flex SDK
+===
+
+The Apache Flex SDK is the evolution of the popular Adobe Flex SDK. The Apache
+Flex SDK is an application development framework for easily building 
Flash-based
+applications for mobile devices, web browsers, and desktop platforms.
+Currently supported platforms include:
+
+Microsoft Windows
+Mac OS X
+Apple iOS
+Google Android
+RIM BlackBerry
+(Linux)
+
+Linux support is currently experimental and you may run into issues. The Apache
+Flex project would like to see a fully supported Linux release, but we need
+help from the community in order to do that. Please help out if you can.
+
+For more information about the Apache Flex project, please visit:
+
+http://flex.apache.org/
+
+The Apache Flex SDK 4.16 is a follow up release to version 4.15. It is
+compatible with most code written for the original Adobe Flex 4.6 SDK.
+
+
+
+Installing the Apache Flex SDK
+==
+
+The Apache Flex SDK Installer is an AIR application that simplifies the 
+download and installation of the Apache Flex SDK and its (required) components.
+It is aimed at anyone who wants to use the latest release of the Apache Flex
+SDK, but who might not necessarily be familiar with the tools and procedures
+required to compile the Apache Flex SDK from source code. The application will
+grab the binary distribution of the SDK from apache.org or one of its mirrors,
+install it onto your computer and prepare it for use with your favourite IDE
+such as Adobe Flash Builder or JetBrains IntelliJ IDEA.
+
+You can get the Apache Flex SDK Installer from the Apache Flex website at:
+
+http://flex.apache.org/installer.html
+
+Starting with the Apache Flex SDK 4.12, Linux users can install the binary
+distribution using ANT. More information about installing the binary package
+with ANT can be found on our wiki at:
+
+
https://cwiki.apache.org/confluence/display/FLEX/Installation+help#Installationhelp-Antinstaller
+
+
+
+Building the Apache Flex SDK from source
+
+
+The Apache Flex SDK is a large project. It requires build tools which must be
+installed on your system and it depends on some external software. The external
+software is downloaded as part of the build process.
+
+There are two ways to get the SDK source.
+1) from a git repository
+2) from a source package distribution
+
+The following steps are all you need for a fully functional SDK:
+- Prepare your system
+- install external software
+- set environment variables
+- Get the source code
+- Build the SDK
+- Prepare the SDK for use with an IDE
+- Optional steps:
+  - Flash Player configuration
+  - Other locale support
+
+
+Prepare your system
+---
+
+Before building the Apache Flex SDK you must install the following software and
+set the corresponding environment variables. Make sure to use absolute paths,
+as relative paths will result in build errors.
+
+The environment variables PLAYERGLOBAL_HOME, AIR_HOME, FLASHPLAYER_DEBUGGER,
+TLF_HOME, BLAZEDS_HOME and ADOBE_EXTENSION_MANAGER can also be set in a
+property file called env.properties. See the env-template.properties file
+for instructions.
+
+The Adobe Flash Player and Adobe AIR have non Apache compatible licenses so
+they can not be bundled with the Apache Flex SDK and need to be installed
+separately.
+
+The Adobe Flash Player ‘playerglobal.swc’ is needed to compile all the
+components with the exception of the ‘airframework’ and ‘airspark’
+components, which require ‘airglobal.swc’ from the AIR Integration Kit. The
+AIR Integration kit is also needed to build and debug mobile and desktop
+applications. The Adobe Flash Player content debugger is used by the ant
+‘checkintests’ target and other pieces of the test subsystem to run 
compiled
+applications.
+
+
+-
+SOFTWARE

svn commit: r17350 [2/3] - in /dev/flex/sdk/4.16.0: ./ rc0/ rc0/binaries/ rc0/docs/

2016-12-10 Thread jmclean
Added: dev/flex/sdk/4.16.0/rc0/RELEASE_NOTES
==
--- dev/flex/sdk/4.16.0/rc0/RELEASE_NOTES (added)
+++ dev/flex/sdk/4.16.0/rc0/RELEASE_NOTES Sat Dec 10 11:03:14 2016
@@ -0,0 +1,1300 @@
+Apache Flex 4.16.0
+==
+
+New Features
+
+FLEX-35122  Update to Font Awesome 4.7
+
+AIR and Flash Player Support
+
+- Support Flash Player 21.0, 22.0 and 23.0
+- Support for AIR 21.0, 22.0 and 23.0
+
+Bug Fixes
+-
+FLEX-35165  Remove bundling of Apache 1.0 licensed software
+FLEX-35126  DropDownController inside a pop up still listens to MOUSE_DOWN and
+   MOUSE_DOWN_SOMEWHERE after the popup has closed
+FLEX-35125  DropDownList inside a PopUpAnchor doesn't close when another 
DropDownList
+   is selected
+FLEX-35124  RTE 1009 in DropDownController.systemManager_mouseDownHandler() 
when inside
+   a PopUpAnchor and other item is removed on click
+FLEX-35123  DOM XSS vulnerability in history.js
+FLEX-35109  falcon compiler's build.xml error
+FLEX-35106  Incorrect date in datefield popup for fr_FR locale
+FLEX-35100  TextFlowLine.recreateTextLine() throws a null object reference 
error
+FLEX-35099  BusyIndicator has the wrong wrong rotation centre for iOS
+FLEX-35097  How to compile AIR beta 22 with Flex SDK?
+FLEX-35084  Ability to specify FileAttributes at compile time (mxmlc)
+FLEX-35082  moveIndexFindRow doesn't accept integer values
+FLEX-35078  Fatal when SelectionManager tries to reapply selection onto 
changed textFlow
+FLEX-35056  Pressing escape on s:Alert causes a RangeError when Alert.CANCEL 
is passed
+   as defaultButtonFlag
+FLEX-35046  Broken icon using FlatSpark ButtonIcon on mobile apps
+FLEX-35045  Flatspark ButtonIcon - icon does not display
+FLEX-35043  Unexpected behaviour of ListCollectionView.itemUpdated() when only 
one
+   parameter supplied
+FLEX-35042  Mistake in example for Pattern 'O' in ASDoc for 
DateFormatter.formatString
+FLEX-35039  ListCollectionView.setItemAt places the item in the wrong position 
if there
+   are duplicate items in the collection
+FLEX-35037  Add ArrayCollection unit tests donated by Justin
+FLEX-35031  HierarchicalCollectionViewCursor cannot find sealed class instance
+FLEX-35028  Error in DataGrid getHeaderRendererAt(-1)
+FLEX-35025  Validator results cannot be intercepted if the value is null
+FLEX-34935  Copy From Word Document And Pasting Into TextRegion Not Working 
Properly
+FLEX-34926  Misplaced [PercentProxy] metatag in GridColumn
+FLEX-34738  Not delete BusyIndicator
+FLEX-34811  Email validator show allow apostrophe in email address
+FLEX-34698  Flatspark ButtonIcon: Introduce 'iconFontPlacement' style
+FLEX-34391  ScrollableStageText with large y value crashes app
+FLEX-34088  CalloutButton closes when selecting an item in a spark Dropdown
+FLEX-33646  The "required" property on Validator should be a getter/setter
+FLEX-33311  Null pointer fatal in ConstraintLayout when executing Transition on
+   DropDownList
+FLEX-33058  RTE in HierarchicalCollectionViewCursor when a refresh occurs and 
old cursor
+   had an enumerable property that new cursor item doesn't
+FLEX-31948  When all the columns are invisible, pressing any character Key 
throws RTE
+FLEX-26808  s:DataGrid Drag and Drop of multiple items doesn't work
+FLEX-20313  SelectItem on AdvancedDataGrid use weird code
+
+
+Known Issues
+
+
+Adobe Flash Builder Integration
+
+Adobe Flash Builder 4.7 and Adobe Flash Builder 4.6 both contain a bug where,
+when generating the .mxml file for a new project that uses Apache Flex SDK
+4.10.0 or later Spark Application, Flash Builder will incorrectly insert the
+attribute:
+
+layout="absolute"
+
+This results in a compile error in the new project.  The remedy is to simply
+remove the errant attribute.
+
+The following wiki page has been set up to contain the latest news on Adobe's
+attempt to correct this problem:
+
+
https://cwiki.apache.org/confluence/display/FLEX/Adobe+Flash+Builder+'New+Project'+Bug
+
+Adobe has provided a patch for Flash Builder 4.7 that resolves this issue:
+
+http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html
+
+
+
+Apache Flex 4.15.0
+==
+
+New Features
+
+FLEX-34837Full support for sorting on complex fields of DataGrid rows
+FLEX-34852Sorting by complex fields in ListCollectionView
+FLEX-34927Allow the setting of an arbitrary property on an object via
+ObjectUtil
+FLEX-34941Allow custom validators to use the triggerEvent
+FLEX-34945Validators now able to validate nested properties
+
+AIR and Flash Player Support
+
+- Support Flash Player 18.0, 19.0 and 20.0
+- Support for AIR 18.0, 19.0 and 20.0
+
+Bug Fixes
+-
+FLEX-32249 AdvancedDataGrid.makeListData() incorrectly 

svn commit: r17350 [3/3] - in /dev/flex/sdk/4.16.0: ./ rc0/ rc0/binaries/ rc0/docs/

2016-12-10 Thread jmclean
Added: dev/flex/sdk/4.16.0/rc0/binaries/apache-flex-sdk-installer-config.xml
==
--- dev/flex/sdk/4.16.0/rc0/binaries/apache-flex-sdk-installer-config.xml 
(added)
+++ dev/flex/sdk/4.16.0/rc0/binaries/apache-flex-sdk-installer-config.xml Sat 
Dec 10 11:03:14 2016
@@ -0,0 +1,330 @@
+
+
+
+
+   
+   
+   
+   
+   
+   
+   
+   Adobe AIR SDK (Benötigt)
+   Αποσυμπίεση του Adobe AIR Runtime 
Kit
+   Adobe AIR SDK (Required)
+   Adobe AIR SDK (Requerido)
+   Adobe AIR SDK (Requis)
+   Adobe AIR SDK (Verplicht)
+   Adobe AIR SDK (Obrigatório)
+   Adobe AIR SDK (필수)
+   Adobe AIR SDK (必须的)
+   Adobe AIR SDK (必須的)
+   Adobe AIR SDK (Обязательно)
+   
+   
+   Adobe Flash Player playerglobal.swc 
(Benötigt)
+   Λήψη Flash Player swc
+   Adobe Flash Player playerglobal.swc 
(Required)
+   Adobe Flash Player playerglobal.swc 
(Requerido)
+   Adobe Flash Player playerglobal.swc 
(Requis)
+   Adobe Flash Player playerglobal.swc 
(Verplicht)
+   Adobe Flash Player playerglobal.swc 
(Obrigatório)
+   Adobe Flash Player playerglobal.swc 
(필수)
+   Adobe Flash Player playerglobal.swc (必
须的)
+   Adobe Flash Player playerglobal.swc (必é 
ˆçš„)
+   Adobe Flash Player playerglobal.swc 
(Обязательно)
+   
+   
+   SWFObject (Benötigt)
+   SWFObject (Απαιτούμενο)
+   SWFObject (Required)
+   SWFObject (Requerido)
+   SWFObject (Requis)
+   SWFObject (Verplicht)
+   SWFObject (Obrigatório)
+   SWFObject (필수)
+   SWFObject (必须的)
+   SWFObject (必須的)
+   SWFObject (Обязательно)
+   
+   
+   OSMF (Benötigt)
+   OSMF (Απαιτούμενο)
+   OSMF (Required)
+   OSMF (Requerido)
+   OSMF (Requis)
+   OSMF (Verplicht)
+   OSMF (Obrigatório)
+   OSMF (필수)
+   OSMF (必须的)
+   OSMF (必須的)
+   OSMF (Обязательно)
+   
+   
+   Adobe Bibliothek zur Einbettung von Schriften 
(Optional)
+   Adobe Embedded Font Libraries and Utilities (Π
ροαιρετικό)
+   Adobe Embedded Font Libraries and Utilities 
(Optional)
+   Librería y utilidades de fuentes embebidas de 
Adobe (Opcional)
+   Bibliothèques Adobe Font embarquées et 
utilitaires (Facultatif)
+   Adobe Embedded Font Libraries en Utilities 
(Optioneel)
+   Bibliotecas e Utilidades de Fontes Embutidas da 
Adobe (Opcional)
+   Adobe Embedded Font 라이브러리 와 유
틸리티 (선택)
+   Adobe 镶入字体库和实用程序 
(可选的)
+   Adobe 鑲入字體庫和實用程式 
(可選的)
+   Встроенные Библиотеки 
Шрифтов и Утилиты Adobe (Не обязательно)
+   
+   
+   Installiere Framework 
Konfigurationsdateien
+   Εγκατάσταση των αρχείων ρυ
θμίσεων του Framework
+   Install Framework Configuration Files
+   Instalar ficheros de configuración
+   Installer les fichiers de configuration du 
framework
+   Framework Configuratie Bestanden 
Installeren
+   Instalando arquivos de configuração do 
Framework
+   프레임워크 설정파일 설치
+   安装框架配置文件
+   安裝框架設定檔案
+   Установить 
конфигурационные файлы библиотеки
+   
+   
+   
+   
+   Apache Flex SDK (Benötigt)
+   Das Apache Flex SDK verwendet die Apache 
License V2. Möchten Sie jetzt das Apache Flex SDK installieren?
+  

Build failed in Jenkins: flex-utilities_installer #1024

2016-12-10 Thread flex . ci . builds
See 


--
Started by timer
Building remotely on flex_sdk_slave2 in workspace 

 > C:\Program Files (x86)\Git\cmd\git.exe rev-parse --is-inside-work-tree # 
 > timeout=10
Fetching changes from the remote Git repository
 > C:\Program Files (x86)\Git\cmd\git.exe config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/flex-utilities.git # timeout=10
Fetching upstream changes from 
https://git-wip-us.apache.org/repos/asf/flex-utilities.git
 > C:\Program Files (x86)\Git\cmd\git.exe --version # timeout=10
 > C:\Program Files (x86)\Git\cmd\git.exe fetch --tags --progress 
 > https://git-wip-us.apache.org/repos/asf/flex-utilities.git 
 > +refs/heads/*:refs/remotes/origin/*
 > C:\Program Files (x86)\Git\cmd\git.exe rev-parse "origin/develop^{commit}" # 
 > timeout=10
Checking out Revision 903fddecda2c30e6069db5763baec51dca5a82c7 (origin/develop)
 > C:\Program Files (x86)\Git\cmd\git.exe config core.sparsecheckout # 
 > timeout=10
 > C:\Program Files (x86)\Git\cmd\git.exe checkout -f 
 > 903fddecda2c30e6069db5763baec51dca5a82c7
 > C:\Program Files (x86)\Git\cmd\git.exe rev-list 
 > 903fddecda2c30e6069db5763baec51dca5a82c7 # timeout=10
[ant_on_air] $ cmd.exe /C 
"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin\ant.bat
 -file build.xml -Dplayerglobal.version=11.7 main && exit %%ERRORLEVEL%%"
Buildfile: 


clean:
   [delete] Deleting directory 


init:

check-as3commons.swc:

get-as3commons.swc:

third-party:
  [get] Destination already exists (skipping): 

  [get] Destination already exists (skipping): 

  [get] Destination already exists (skipping): 

  [get] Destination already exists (skipping): 

  [get] Destination already exists (skipping): 

  [get] Destination already exists (skipping): 

  [get] Destination already exists (skipping): 


compile:
[compc] Loading configuration file 
C:\Jenkins\workspace\flex-sdk\frameworks\air-config.xml
[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
[compc] 
C:\Jenkins\workspace\flex-utilities_installer\flex-installer\ant_on_air\bin\ant_on_air.swc
 (134455 bytes)

test:
[mxmlc] Loading configuration file 
C:\Jenkins\workspace\flex-sdk\frameworks\air-config.xml
[mxmlc] 
C:\Jenkins\workspace\flex-utilities_installer\flex-installer\ant_on_air\tests\AntOnAir.swf
 (1147465 bytes)
[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8

failuretests:

main:

BUILD SUCCESSFUL
Total time: 1 minute 28 seconds
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
[flex-installer] $ cmd.exe /C 
"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin\ant.bat
 -file build.xml -Dplayerglobal.version=11.7 clean build source-package 
create-md5s copy-misc && exit %%ERRORLEVEL%%"
Buildfile: 


clean:
   [delete] Deleting directory 

   [delete] Deleting directory 

   [delete] Deleting directory 

   [delete] Deleting directory 


clean:

createDirs:
 [echo] ***
 [echo] Execute the update-version target once,
 [echo] and only once, when you