[royale-asjs] branch feature/MXRoyale updated: Update Container.as

2018-06-12 Thread alinakazi
This is an automated email from the ASF dual-hosted git repository.

alinakazi pushed a commit to branch feature/MXRoyale
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/feature/MXRoyale by this push:
 new e0424bc  Update Container.as
e0424bc is described below

commit e0424bcee093bf9283ddb406d982e9340d88b5b2
Author: alinakazi 
AuthorDate: Wed Jun 13 10:12:57 2018 +0500

Update Container.as
---
 .../MXRoyale/src/main/royale/mx/core/Container.as   | 17 -
 1 file changed, 16 insertions(+), 1 deletion(-)

diff --git a/frameworks/projects/MXRoyale/src/main/royale/mx/core/Container.as 
b/frameworks/projects/MXRoyale/src/main/royale/mx/core/Container.as
index 44aadce..1482ceb 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/core/Container.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/core/Container.as
@@ -1265,7 +1265,22 @@ public class Container extends UIComponent
 removeElementAt(i);
 }
 }
-
+ /**
+ *  Removes all children from the child list of this container.
+ *  
+ *  @langversion 3.0
+ *  @playerversion Flash 9
+ *  @playerversion AIR 1.1
+ *  @productversion Flex 3
+ */
+public function removeAllChildren():void
+{
+while (numChildren > 0)
+{
+removeChildAt(0);
+}
+}
+
 /**
  *  Removes a child DisplayObject from the child list of this Container
  *  at the specified index.

-- 
To stop receiving notification emails like this one, please contact
alinak...@apache.org.


[royale-asjs.wiki] branch master updated: Added June board report

2018-06-12 Thread harbs
This is an automated email from the ASF dual-hosted git repository.

harbs pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/royale-asjs.wiki.git


The following commit(s) were added to refs/heads/master by this push:
 new 8377b29  Added June board report
8377b29 is described below

commit 8377b2971bf44e358ea2bd906f66ffd31d029481
Author: Harbs 
AuthorDate: Tue Jun 12 23:42:03 2018 +0300

Added June board report
---
 Board-Report-2018-6.md   | 32 
 Board-Report-Archives.md |  1 +
 _Sidebar.md  |  2 +-
 3 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/Board-Report-2018-6.md b/Board-Report-2018-6.md
new file mode 100644
index 000..deaea13
--- /dev/null
+++ b/Board-Report-2018-6.md
@@ -0,0 +1,32 @@
+## DESCRIPTION
+Apache Royale is a new implementation of the principles of Apache Flex but 
designed for JavaScript runtimes instead of Adobe Flash/AIR runtimes.  Apache 
Royale is designed to improve developer productivity in creating applications 
for wherever Javascript runs, including browsers as well as Apache Cordova 
applications, Node, etc. 
+
+## ISSUES
+There are no issues requiring board attention at this time.
+
+## RELEASES
+- Apache Royale 0.9.2 was released on March 16 2018.
+- Apache Royale 0.9.3 in progress.
+
+## ACTIVITY
+- No releases this quarter although 0.9.2 was released between the report and 
the board meeting.  Releases have been stalled by a combination of factors. One 
is that someone volunteered to be the RM and had not released Royale before and 
ran into configuration issues. Another is that so many new files were added 
that the Maven SCM plugin would not work correctly. Another is that there is a 
disagreement about the organization of files in the release. There has been a 
lot of work done to r [...]
+- Lots of progress on a new default look (component set) for Royale apps.
+- Lots of progress on migrating a large Flex app to Royale. A new "Flex 
Emulation" component set is being worked on to ease migrations.
+- New names are showing up on the mailing list asking about Royale.
+- The owner of an ActionScript code base that doesn't use Flex is attempting 
to use the Royale Compiler to cross compile his code to JavaScript.
+
+## COMMUNITY
+- Alina Kazi was added as committer on April 26 2018.
+- No new PMC Members yet
+- Two new contributors being watched to be committers.
+
+## Mailing list activity: 
+ Both user and dev lists have seen healthy growth:
+   
+- us...@royale.apache.org:  
+- 58 subscribers (up 11 in the last 3 months): 
+- 657 emails sent to list (475 in previous quarter) 
+   
+ - d...@royale.apache.org:  
+- 75 subscribers (up 7 in the last 3 months): 
+- 1768 emails sent to list (1952 in previous quarter) 
diff --git a/Board-Report-Archives.md b/Board-Report-Archives.md
index 6303f23..3f5be97 100644
--- a/Board-Report-Archives.md
+++ b/Board-Report-Archives.md
@@ -4,3 +4,4 @@
 - [November 2017](Board-Report-2017-11)
 - [December 2017](Board-Report-2017-12)
 - [March 2018](Board-Report-2018-3)
+- [June 2018](Board-Report-2018-6)
diff --git a/_Sidebar.md b/_Sidebar.md
index 8560d04..a525fa1 100644
--- a/_Sidebar.md
+++ b/_Sidebar.md
@@ -36,7 +36,7 @@
 ## Board Reports
 
 - [Board Report Overview](Board-Report-Overview)
-- [Current Board Report](Board-Report-2018-3)
+- [Current Board Report](Board-Report-2018-6)
 - [Report Archive](Board-Report-Archives)
 
 ## User Manual

-- 
To stop receiving notification emails like this one, please contact
ha...@apache.org.


[royale-asjs.wiki] branch master updated: Added June board report

2018-06-12 Thread harbs
This is an automated email from the ASF dual-hosted git repository.

harbs pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/royale-asjs.wiki.git


The following commit(s) were added to refs/heads/master by this push:
 new 8377b29  Added June board report
8377b29 is described below

commit 8377b2971bf44e358ea2bd906f66ffd31d029481
Author: Harbs 
AuthorDate: Tue Jun 12 23:42:03 2018 +0300

Added June board report
---
 Board-Report-2018-6.md   | 32 
 Board-Report-Archives.md |  1 +
 _Sidebar.md  |  2 +-
 3 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/Board-Report-2018-6.md b/Board-Report-2018-6.md
new file mode 100644
index 000..deaea13
--- /dev/null
+++ b/Board-Report-2018-6.md
@@ -0,0 +1,32 @@
+## DESCRIPTION
+Apache Royale is a new implementation of the principles of Apache Flex but 
designed for JavaScript runtimes instead of Adobe Flash/AIR runtimes.  Apache 
Royale is designed to improve developer productivity in creating applications 
for wherever Javascript runs, including browsers as well as Apache Cordova 
applications, Node, etc. 
+
+## ISSUES
+There are no issues requiring board attention at this time.
+
+## RELEASES
+- Apache Royale 0.9.2 was released on March 16 2018.
+- Apache Royale 0.9.3 in progress.
+
+## ACTIVITY
+- No releases this quarter although 0.9.2 was released between the report and 
the board meeting.  Releases have been stalled by a combination of factors. One 
is that someone volunteered to be the RM and had not released Royale before and 
ran into configuration issues. Another is that so many new files were added 
that the Maven SCM plugin would not work correctly. Another is that there is a 
disagreement about the organization of files in the release. There has been a 
lot of work done to r [...]
+- Lots of progress on a new default look (component set) for Royale apps.
+- Lots of progress on migrating a large Flex app to Royale. A new "Flex 
Emulation" component set is being worked on to ease migrations.
+- New names are showing up on the mailing list asking about Royale.
+- The owner of an ActionScript code base that doesn't use Flex is attempting 
to use the Royale Compiler to cross compile his code to JavaScript.
+
+## COMMUNITY
+- Alina Kazi was added as committer on April 26 2018.
+- No new PMC Members yet
+- Two new contributors being watched to be committers.
+
+## Mailing list activity: 
+ Both user and dev lists have seen healthy growth:
+   
+- us...@royale.apache.org:  
+- 58 subscribers (up 11 in the last 3 months): 
+- 657 emails sent to list (475 in previous quarter) 
+   
+ - d...@royale.apache.org:  
+- 75 subscribers (up 7 in the last 3 months): 
+- 1768 emails sent to list (1952 in previous quarter) 
diff --git a/Board-Report-Archives.md b/Board-Report-Archives.md
index 6303f23..3f5be97 100644
--- a/Board-Report-Archives.md
+++ b/Board-Report-Archives.md
@@ -4,3 +4,4 @@
 - [November 2017](Board-Report-2017-11)
 - [December 2017](Board-Report-2017-12)
 - [March 2018](Board-Report-2018-3)
+- [June 2018](Board-Report-2018-6)
diff --git a/_Sidebar.md b/_Sidebar.md
index 8560d04..a525fa1 100644
--- a/_Sidebar.md
+++ b/_Sidebar.md
@@ -36,7 +36,7 @@
 ## Board Reports
 
 - [Board Report Overview](Board-Report-Overview)
-- [Current Board Report](Board-Report-2018-3)
+- [Current Board Report](Board-Report-2018-6)
 - [Report Archive](Board-Report-Archives)
 
 ## User Manual

-- 
To stop receiving notification emails like this one, please contact
ha...@apache.org.


[royale-asjs.wiki] branch master updated: Added June board report

2018-06-12 Thread harbs
This is an automated email from the ASF dual-hosted git repository.

harbs pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/royale-asjs.wiki.git


The following commit(s) were added to refs/heads/master by this push:
 new 8377b29  Added June board report
8377b29 is described below

commit 8377b2971bf44e358ea2bd906f66ffd31d029481
Author: Harbs 
AuthorDate: Tue Jun 12 23:42:03 2018 +0300

Added June board report
---
 Board-Report-2018-6.md   | 32 
 Board-Report-Archives.md |  1 +
 _Sidebar.md  |  2 +-
 3 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/Board-Report-2018-6.md b/Board-Report-2018-6.md
new file mode 100644
index 000..deaea13
--- /dev/null
+++ b/Board-Report-2018-6.md
@@ -0,0 +1,32 @@
+## DESCRIPTION
+Apache Royale is a new implementation of the principles of Apache Flex but 
designed for JavaScript runtimes instead of Adobe Flash/AIR runtimes.  Apache 
Royale is designed to improve developer productivity in creating applications 
for wherever Javascript runs, including browsers as well as Apache Cordova 
applications, Node, etc. 
+
+## ISSUES
+There are no issues requiring board attention at this time.
+
+## RELEASES
+- Apache Royale 0.9.2 was released on March 16 2018.
+- Apache Royale 0.9.3 in progress.
+
+## ACTIVITY
+- No releases this quarter although 0.9.2 was released between the report and 
the board meeting.  Releases have been stalled by a combination of factors. One 
is that someone volunteered to be the RM and had not released Royale before and 
ran into configuration issues. Another is that so many new files were added 
that the Maven SCM plugin would not work correctly. Another is that there is a 
disagreement about the organization of files in the release. There has been a 
lot of work done to r [...]
+- Lots of progress on a new default look (component set) for Royale apps.
+- Lots of progress on migrating a large Flex app to Royale. A new "Flex 
Emulation" component set is being worked on to ease migrations.
+- New names are showing up on the mailing list asking about Royale.
+- The owner of an ActionScript code base that doesn't use Flex is attempting 
to use the Royale Compiler to cross compile his code to JavaScript.
+
+## COMMUNITY
+- Alina Kazi was added as committer on April 26 2018.
+- No new PMC Members yet
+- Two new contributors being watched to be committers.
+
+## Mailing list activity: 
+ Both user and dev lists have seen healthy growth:
+   
+- us...@royale.apache.org:  
+- 58 subscribers (up 11 in the last 3 months): 
+- 657 emails sent to list (475 in previous quarter) 
+   
+ - d...@royale.apache.org:  
+- 75 subscribers (up 7 in the last 3 months): 
+- 1768 emails sent to list (1952 in previous quarter) 
diff --git a/Board-Report-Archives.md b/Board-Report-Archives.md
index 6303f23..3f5be97 100644
--- a/Board-Report-Archives.md
+++ b/Board-Report-Archives.md
@@ -4,3 +4,4 @@
 - [November 2017](Board-Report-2017-11)
 - [December 2017](Board-Report-2017-12)
 - [March 2018](Board-Report-2018-3)
+- [June 2018](Board-Report-2018-6)
diff --git a/_Sidebar.md b/_Sidebar.md
index 8560d04..a525fa1 100644
--- a/_Sidebar.md
+++ b/_Sidebar.md
@@ -36,7 +36,7 @@
 ## Board Reports
 
 - [Board Report Overview](Board-Report-Overview)
-- [Current Board Report](Board-Report-2018-3)
+- [Current Board Report](Board-Report-2018-6)
 - [Report Archive](Board-Report-Archives)
 
 ## User Manual

-- 
To stop receiving notification emails like this one, please contact
ha...@apache.org.


[royale-asjs] branch develop updated: typo in pom when change version

2018-06-12 Thread carlosrovira
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new f4fe529  typo in pom when change version
f4fe529 is described below

commit f4fe529e3d0e22b834208008f132a7134df3dce0
Author: Carlos Rovira 
AuthorDate: Tue Jun 12 20:56:36 2018 +0200

typo in pom when change version
---
 frameworks/projects/Jewel/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/frameworks/projects/Jewel/pom.xml 
b/frameworks/projects/Jewel/pom.xml
index e69325e..885aece 100644
--- a/frameworks/projects/Jewel/pom.xml
+++ b/frameworks/projects/Jewel/pom.xml
@@ -70,7 +70,7 @@
   
 nl.geodienstencentrum.maven
 sass-maven-plugin
-3.5.4.2
+3.5.4
 
   
   

-- 
To stop receiving notification emails like this one, please contact
carlosrov...@apache.org.


[royale-asjs] branch develop updated: redice string replace sass complexity in SVG since in Mac it seems to produce infinite loops and update final css

2018-06-12 Thread carlosrovira
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new 4dadaf4  redice string replace sass complexity in SVG since in Mac it 
seems to produce infinite loops and update final css
4dadaf4 is described below

commit 4dadaf4b6f5fef4504e4f5e4b89cb1a36446fcf9
Author: Carlos Rovira 
AuthorDate: Tue Jun 12 20:47:23 2018 +0200

redice string replace sass complexity in SVG since in Mac it seems to 
produce infinite loops and update final css
---
 .../JewelTheme/src/main/resources/defaults.css | 65 --
 .../JewelTheme/src/main/sass/_functions.sass   | 38 +
 .../main/sass/components-primary/_checkbox.sass|  4 +-
 .../main/sass/components-primary/_radiobutton.sass |  4 +-
 4 files changed, 56 insertions(+), 55 deletions(-)

diff --git a/frameworks/themes/JewelTheme/src/main/resources/defaults.css 
b/frameworks/themes/JewelTheme/src/main/resources/defaults.css
index ba671df..6da5d3f 100644
--- a/frameworks/themes/JewelTheme/src/main/resources/defaults.css
+++ b/frameworks/themes/JewelTheme/src/main/resources/defaults.css
@@ -240,7 +240,7 @@ j|Card {
   top: 0px;
   width: 22px;
   height: 22px;
-  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' version='1.1' 
xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg%3E%3Crect x='0' y='0' 
width='22' height='22' fill-opacity='0'/%3E%3Cpolygon fill='%233CADF1' 
points='3.50018311 12.4854126 8.48547363 17.4989624 18.4641113 7.47589111 
15.5010376 4.51739502 8.48547363 11.5650024 6.52087402 
9.47265625'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
+  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' version='1.1' 
xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='22' height='22' 
fill-opacity='0'/%3E%3Cpolygon fill='%233CADF1' points='3.50018311 12.4854126 
8.48547363 17.4989624 18.4641113 7.47589111 15.5010376 4.51739502 8.48547363 
11.5650024 6.52087402 9.47265625'/%3E%3C/svg%3E") no-repeat center center;
   border: 1px solid transparent;
   opacity: 0;
   transition: all 0.3s ease;
@@ -267,12 +267,12 @@ j|Card {
   color: silver;
 }
 .jewel.checkbox input[disabled] + span::after {
-  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' version='1.1' 
xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg%3E%3Crect x='0' y='0' 
width='22' height='22' fill-opacity='0'/%3E%3Cpolygon fill='%23cc' 
points='3.50018311 12.4854126 8.48547363 17.4989624 18.4641113 7.47589111 
15.5010376 4.51739502 8.48547363 11.5650024 6.52087402 
9.47265625'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
+  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' version='1.1' 
xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='22' height='22' 
fill-opacity='0'/%3E%3Cpolygon fill='%23cc' points='3.50018311 12.4854126 
8.48547363 17.4989624 18.4641113 7.47589111 15.5010376 4.51739502 8.48547363 
11.5650024 6.52087402 9.47265625'/%3E%3C/svg%3E") no-repeat center center;
 }
 .jewel.checkbox span {
   cursor: pointer;
   margin: 0;
-  padding-left: 6px;
+  padding-left: 8px;
   vertical-align: top;
   line-height: 24px;
   font-size: 16px;
@@ -365,30 +365,45 @@ j|Card {
   width: 22px;
   height: 22px;
   line-height: 22px;
+  opacity: 0;
+}
+.jewel.radiobutton input + span::before {
+  content: " ";
+  position: absolute;
+  left: 0px;
+  top: 0px;
+  width: 22px;
+  height: 22px;
   background: linear-gradient(white, #f3f3f3);
   border: 1px solid #b3b3b3;
   border-radius: 50%;
 }
-.jewel.radiobutton input:checked, .jewel.radiobutton input:checked:active {
-  background: url("data:image/svg+xml,"), #f8f8f8;
-  background-repeat: no-repeat;
-  background-size: 60%;
-  background-position: center;
-  background-attachment: fixed;
-}
-.jewel.radiobutton input:checked:checked:focus, .jewel.radiobutton 
input:checked:checked:active:focus, .jewel.radiobutton 
input:checked:active:checked:focus, .jewel.radiobutton 
input:checked:active:checked:active:focus {
-  background: url("data:image/svg+xml,"), #b3dffa;
-  background-repeat: no-repeat;
-  background-size: 60%;
-  background-position: center;
-  background-attachment: fixed;
-}
-.jewel.radiobutton input:focus {
+.jewel.radiobutton input + span::after {
+  content: " ";
+  position: absolute;
+  left: 0px;
+  top: 0px;
+  width: 22px;
+  height: 22px;
+  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' version='1.1' 
xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='0' width='22' height='22' 
fill-opacity='0'/%3E%3Ccircle fill='%233CADF1' cx='11' cy='11' 
r='6'/%3E%3C/svg%3E") no-repeat center center;
+  border: 1px solid transparent;
+  opacity: 0;
+  transition: all 0.3s ease;
+  transform: scale(0);
+}
+.jewel.radiobutton input:checked + span::after, .jewel.radiobutton 
input:checked:active +

[royale-asjs] branch develop updated: radio button fixed for IE11

2018-06-12 Thread carlosrovira
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new 1af861a  radio button fixed for IE11
1af861a is described below

commit 1af861a4d161c72bf7c2df2f730032f6b05a7965
Author: Carlos Rovira 
AuthorDate: Tue Jun 12 20:31:48 2018 +0200

radio button fixed for IE11
---
 .../src/main/resources/assets/checkbox-tick.svg|  5 +-
 .../main/resources/assets/radiobutton-circle.svg   |  5 +-
 .../main/sass/components-primary/_checkbox.sass|  4 +-
 .../main/sass/components-primary/_radiobutton.sass | 98 --
 4 files changed, 64 insertions(+), 48 deletions(-)

diff --git 
a/frameworks/themes/JewelTheme/src/main/resources/assets/checkbox-tick.svg 
b/frameworks/themes/JewelTheme/src/main/resources/assets/checkbox-tick.svg
index f95ec08..2c7ca9c 100644
--- a/frameworks/themes/JewelTheme/src/main/resources/assets/checkbox-tick.svg
+++ b/frameworks/themes/JewelTheme/src/main/resources/assets/checkbox-tick.svg
@@ -16,4 +16,7 @@
   limitations under the License.
 
 -->
-http://www.w3.org/2000/svg";>
\ No newline at end of file
+http://www.w3.org/2000/svg";>
+  
+  
+
\ No newline at end of file
diff --git 
a/frameworks/themes/JewelTheme/src/main/resources/assets/radiobutton-circle.svg 
b/frameworks/themes/JewelTheme/src/main/resources/assets/radiobutton-circle.svg
index 07beb17..b2af818 100644
--- 
a/frameworks/themes/JewelTheme/src/main/resources/assets/radiobutton-circle.svg
+++ 
b/frameworks/themes/JewelTheme/src/main/resources/assets/radiobutton-circle.svg
@@ -16,4 +16,7 @@
   limitations under the License.
 
 -->
-http://www.w3.org/2000/svg";>
\ No newline at end of file
+http://www.w3.org/2000/svg";>
+
+
+
diff --git 
a/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass 
b/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass
index 9bd04fd..c8b2729 100644
--- 
a/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass
+++ 
b/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass
@@ -81,7 +81,7 @@ $checkbox-button-yoffset: 0px
 width: $checkbox-button-size
 height: $checkbox-button-size
 
-background: encodeSVG('http://www.w3.org/2000/svg";>') no-repeat center center
+background: encodeSVG('http://www.w3.org/2000/svg";>') no-repeat center center
 border: 1px solid transparent
 
 opacity: 0
@@ -117,7 +117,7 @@ $checkbox-button-yoffset: 0px
 color: $disabled-font-color
 
 & + span::after
-background: encodeSVG('http://www.w3.org/2000/svg";>') no-repeat center center
+background: encodeSVG('http://www.w3.org/2000/svg";>') 
no-repeat center center
 
 // -- LABEL
 span
diff --git 
a/frameworks/themes/JewelTheme/src/main/sass/components-primary/_radiobutton.sass
 
b/frameworks/themes/JewelTheme/src/main/sass/components-primary/_radiobutton.sass
index 31d0458..0e5f999 100644
--- 
a/frameworks/themes/JewelTheme/src/main/sass/components-primary/_radiobutton.sass
+++ 
b/frameworks/themes/JewelTheme/src/main/sass/components-primary/_radiobutton.sass
@@ -22,8 +22,10 @@
 // RadioButton variables
 $radiobutton-button-size: 22px
 $radiobutton-border-radius: 50%
-$radiobutton-label-separation: 6px
+$radiobutton-label-separation: 8px
 $radiobutton-label-font-size: 16px
+$radiobutton-button-xoffset: 0px
+$radiobutton-button-yoffset: 0px
 
 .jewel.radiobutton
 display: inline-block
@@ -49,75 +51,83 @@ $radiobutton-label-font-size: 16px
 height: $radiobutton-button-size
 
 line-height: $radiobutton-button-size
+opacity: 0
 
-@if $flat
-background: $default-color
-border: 1px solid transparent
-@else
-background: linear-gradient(lighten($default-color, 15%), 
lighten($default-color, 10%))
-border: 1px solid darken($default-color, 15%)
-border-radius: $radiobutton-border-radius
++ span::before
+content: ' '
+position: absolute
+
+left: $radiobutton-button-xoffset
+top: $radiobutton-button-yoffset
+
+width: $radiobutton-button-size
+height: $radiobutton-button-size
 
-&:checked, &:checked:active
 @if $flat
-background: url("data:image/svg+xml,"), $default-color
+background: $default-color
+border: 1px solid transparent
 @else
-background: url("data:image/svg+xml,"), lighten($default-color, 
12%)//linear-gradient(lighten($default-color, 15%), lighten($default-color, 
10%))
-background-repeat: no-repeat
-background-size: 60%
-background-position: 

[royale-asjs] branch develop updated: update sass maven plugin to 3.5.4

2018-06-12 Thread carlosrovira
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new d8b4998  update sass maven plugin to 3.5.4
d8b4998 is described below

commit d8b4998629de96cc276e89b42ffc3e1165540918
Author: Carlos Rovira 
AuthorDate: Tue Jun 12 19:22:22 2018 +0200

update sass maven plugin to 3.5.4
---
 frameworks/projects/Jewel/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Amethyst-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Blue-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Emerald-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Green-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Orange-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Red-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sapphire-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Sunflower-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Topaz-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Turquoise-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Violet-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Emphasized-Yellow-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Amethyst-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Blue-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Emerald-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Green-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Orange-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Red-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Sapphire-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Sunflower-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Topaz-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Turquoise-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Violet-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Primary-Yellow-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Amethyst-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Blue-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Emerald-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Green-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Orange-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Red-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sapphire-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Sunflower-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Topaz-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Turquoise-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Violet-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Dark-NoFlat-Secondary-Yellow-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Amethyst-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Blue-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Emerald-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Green-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Orange-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Red-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sapphire-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Sunflower-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Topaz-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Turquoise-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Violet-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Emphasized-Yellow-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Primary-Amethyst-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Primary-Blue-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Primary-Emerald-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Primary-Green-Theme/pom.xml| 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Primary-Orange-Theme/pom.xml   | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Primary-Red-Theme/pom.xml  | 2 +-
 frameworks/themes/Jewel-Light-NoFlat-Primary-Sapphire-Theme/pom.xml | 2 +-
 frameworks/themes/Jewel-Li

[royale-website] branch asf-site updated: tickle gitpubsub

2018-06-12 Thread aharui
This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/royale-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
 new 7b1e106  tickle gitpubsub
7b1e106 is described below

commit 7b1e106bf269294fa3ed33d8aa100ed01759985f
Author: Alex Harui 
AuthorDate: Tue Jun 12 09:00:18 2018 -0700

tickle gitpubsub
---
 asdoc/index.html | 1 +
 1 file changed, 1 insertion(+)

diff --git a/asdoc/index.html b/asdoc/index.html
index 1a30c82..5de3f32 100644
--- a/asdoc/index.html
+++ b/asdoc/index.html
@@ -270,6 +270,7 @@

 
 
+
 

[royale-asjs] branch develop updated: few changes left for check

2018-06-12 Thread carlosrovira
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new 878be62  few changes left for check
878be62 is described below

commit 878be620d93baa9a5337fe62fd40aec87a6f6ea7
Author: Carlos Rovira 
AuthorDate: Tue Jun 12 16:08:16 2018 +0200

few changes left for check
---
 .../themes/JewelTheme/src/main/resources/svgs/checkbox-tick.svg   | 2 +-
 .../themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/frameworks/themes/JewelTheme/src/main/resources/svgs/checkbox-tick.svg 
b/frameworks/themes/JewelTheme/src/main/resources/svgs/checkbox-tick.svg
index 4af1585..fd1d68d 100644
--- a/frameworks/themes/JewelTheme/src/main/resources/svgs/checkbox-tick.svg
+++ b/frameworks/themes/JewelTheme/src/main/resources/svgs/checkbox-tick.svg
@@ -19,7 +19,7 @@
 http://www.w3.org/2000/svg";>
 
 
-
+
 
 
 
diff --git 
a/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass 
b/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass
index dd57689..9bd04fd 100644
--- 
a/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass
+++ 
b/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass
@@ -22,7 +22,7 @@
 // CheckBox variables
 $checkbox-button-size: 22px
 $checkbox-border-radius: 3px
-$checkbox-label-separation: 6px
+$checkbox-label-separation: 8px
 $checkbox-label-font-size: 16px
 $checkbox-button-xoffset: 0px
 $checkbox-button-yoffset: 0px
@@ -96,8 +96,8 @@ $checkbox-button-yoffset: 0px
 &:focus + span::before, &:checked:focus + span::before, 
&:checked:active:focus + span::before
 outline: none
 @if $flat
-border: 1px solid transparent
 background: lighten($primary-color, 25%)
+border: 1px solid transparent
 @else
 background: linear-gradient(lighten($primary-color, 30%), 
lighten($primary-color, 20%))
 border: 1px solid darken($primary-color, 15%)

-- 
To stop receiving notification emails like this one, please contact
carlosrov...@apache.org.


[royale-asjs] branch develop updated: jewel checkbox latest touches

2018-06-12 Thread carlosrovira
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new 2a86dbe  jewel checkbox latest touches
2a86dbe is described below

commit 2a86dbe0b09cc4fff65bcd910370d9f49ad8be5a
Author: Carlos Rovira 
AuthorDate: Tue Jun 12 12:06:14 2018 +0200

jewel checkbox latest touches
---
 .../JewelTheme/src/main/resources/defaults.css | 20 -
 .../src/main/resources/svgs/checkbox-tick.svg  | 27 +++--
 .../main/sass/components-primary/_checkbox.sass| 47 +-
 3 files changed, 31 insertions(+), 63 deletions(-)

diff --git a/frameworks/themes/JewelTheme/src/main/resources/defaults.css 
b/frameworks/themes/JewelTheme/src/main/resources/defaults.css
index 9e2da10..ba671df 100644
--- a/frameworks/themes/JewelTheme/src/main/resources/defaults.css
+++ b/frameworks/themes/JewelTheme/src/main/resources/defaults.css
@@ -240,26 +240,25 @@ j|Card {
   top: 0px;
   width: 22px;
   height: 22px;
-  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' version='1.1' 
xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Crect x='0' y='0' 
width='22' height='22' fill-opacity='0'/%3E%3Cpolygon fill='%233CADF1' 
points='3.51452637 12.5264893 9 17.9205322 18.9342041 8.02331543 16.0217285 
4.96948242 9 12.0758057 6.47851562 
9.51098633'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
+  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' version='1.1' 
xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg%3E%3Crect x='0' y='0' 
width='22' height='22' fill-opacity='0'/%3E%3Cpolygon fill='%233CADF1' 
points='3.50018311 12.4854126 8.48547363 17.4989624 18.4641113 7.47589111 
15.5010376 4.51739502 8.48547363 11.5650024 6.52087402 
9.47265625'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
   border: 1px solid transparent;
   opacity: 0;
   transition: all 0.3s ease;
   transform: scale(0);
 }
-.jewel.checkbox input:checked + span::after {
+.jewel.checkbox input:checked + span::after, .jewel.checkbox 
input:checked:active + span::after {
   opacity: 1;
   transform: scale(1);
 }
-.jewel.checkbox input:checked:active + span::after {
-  opacity: 1;
-  transform: scale(1);
-}
-.jewel.checkbox input:focus {
+.jewel.checkbox input:focus + span::before, .jewel.checkbox 
input:checked:focus + span::before, .jewel.checkbox input:checked:active:focus 
+ span::before {
   outline: none;
+  background: linear-gradient(#cbe9fb, #9bd5f8);
   border: 1px solid #0f88d1;
 }
 .jewel.checkbox input[disabled] {
   cursor: unset;
+}
+.jewel.checkbox input[disabled] + span::before {
   background: #f3f3f3;
   border: 1px solid #d9d9d9;
 }
@@ -268,17 +267,14 @@ j|Card {
   color: silver;
 }
 .jewel.checkbox input[disabled] + span::after {
-  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' version='1.1' 
xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Crect x='0' y='0' 
width='22' height='22' fill-opacity='0'/%3E%3Cpolygon fill='%23cc' 
points='3.51452637 12.5264893 9 17.9205322 18.9342041 8.02331543 16.0217285 
4.96948242 9 12.0758057 6.47851562 
9.51098633'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
-}
-.jewel.checkbox input[disabled]:checked {
-  border: 1px solid #d9d9d9;
+  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 22 22' version='1.1' 
xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg%3E%3Crect x='0' y='0' 
width='22' height='22' fill-opacity='0'/%3E%3Cpolygon fill='%23cc' 
points='3.50018311 12.4854126 8.48547363 17.4989624 18.4641113 7.47589111 
15.5010376 4.51739502 8.48547363 11.5650024 6.52087402 
9.47265625'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center center;
 }
 .jewel.checkbox span {
   cursor: pointer;
   margin: 0;
   padding-left: 6px;
   vertical-align: top;
-  line-height: 22px;
+  line-height: 24px;
   font-size: 16px;
 }
 
diff --git 
a/frameworks/themes/JewelTheme/src/main/resources/svgs/checkbox-tick.svg 
b/frameworks/themes/JewelTheme/src/main/resources/svgs/checkbox-tick.svg
index e4d5091..4af1585 100644
--- a/frameworks/themes/JewelTheme/src/main/resources/svgs/checkbox-tick.svg
+++ b/frameworks/themes/JewelTheme/src/main/resources/svgs/checkbox-tick.svg
@@ -16,28 +16,11 @@
   limitations under the License.
 
 -->
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+http://www.w3.org/2000/svg";>
+
+
+
+
 
 
 
\ No newline at end of file
diff --git 
a/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass 
b/frameworks/themes/JewelTheme/src/main/sass/components-primary/_checkbox.sass
index 1453b8a..dd57689 10