RE: [FalconJX] Using RIATest

2013-05-03 Thread Tigran Najaryan
> -Original Message- > From: Alex Harui [mailto:aha...@adobe.com] > Well, hopefully, there will be lots of committers contributing to the FlexJS > framework. IMO, all of them should be writing tests. One of these days we > will build out a test suite for FlexJS, probably using something l

Re: SimpleBinding changes make createjs sample stop working

2013-05-03 Thread Alex Harui
Yup, refactoring an active code base is never fun. I'm about to shut it down for tonight. I'll check back in about 7 hours. On 5/3/13 10:42 PM, "Erik de Bruin" wrote: > I just woke up, I'll look at it after breakfast ;-) > > It looks to be a small change, but it's confusing to have to look a

Re: SimpleBinding changes make createjs sample stop working

2013-05-03 Thread Erik de Bruin
I just woke up, I'll look at it after breakfast ;-) It looks to be a small change, but it's confusing to have to look at three sources (original, 'goog.events' and Carlos'), so I expect some errors to creep into the code after this merge. Shouldn't be too big of a deal to fix the ones we find, tho

Re: SimpleBinding changes make createjs sample stop working

2013-05-03 Thread Alex Harui
Should hopefully be a small change. How is it going? Did you get the publisher to work again? On 5/3/13 10:23 PM, "Erik de Bruin" wrote: > Thanks for waiting with this commit till after I land the > 'goog.events' branch :-( > > EdB > > > > On Fri, May 3, 2013 at 11:48 PM, Carlos Rovira >

Re: [jira] [Updated] (FLEX-27905) Adding/Removing children to same parents sometimes causes unnecessary style invalidation

2013-05-03 Thread Justin Mclean
Hi, > I don't belong here. Please remove me from this mailing list. > My emailID is sujith...@gmail.com. If you send a blank email to dev-unsubscr...@flex.apache.org it will unsubscribe from the list. Alternatively setting up a few email filters to place Apache Flex or Apache JIRA emails into

Re: SimpleBinding changes make createjs sample stop working

2013-05-03 Thread Erik de Bruin
Thanks for waiting with this commit till after I land the 'goog.events' branch :-( EdB On Fri, May 3, 2013 at 11:48 PM, Carlos Rovira wrote: > Hi Alex, > > fixed in my latest commit, not JS and SWF works ok. Things look better at > daylight ;). > Only JS side need to improve applicationModel t

Re: [jira] [Updated] (FLEX-27905) Adding/Removing children to same parents sometimes causes unnecessary style invalidation

2013-05-03 Thread sujith Reddy
I don't belong here. Please remove me from this mailing list. My emailID is sujith...@gmail.com. I am getting lot of mails and missing very important mails. Thanks, Sujith On Fri, May 3, 2013 at 7:46 PM, Justin Mclean (JIRA) wrote: > > [ > https://issues.apache.org/jira/browse/FLEX-27905?p

Re: Error compiling mxml using compiler.jx

2013-05-03 Thread Alex Harui
On 5/3/13 4:41 PM, "Carlos Rovira" wrote: > Right now it seems a convenient environment now that I'm entering this > stuff...I have builds for various examples, and al is working right but > HTML5 example in JS mode, that is failing for me with the following error: > > Finding file for class

Re: git commit: [flex-sdk] [refs/heads/develop] - FLEX-33524: Added convenience feature to enable/disable buttons in a ButtonBar/TabBar.

2013-05-03 Thread Alex Harui
Hi Mark, My personal preference is for #2, but only slightly. IMO, fewer APIs are better as long as they are discoverable, but you can go with #1 if you want. My only thought was that it appears that at least internally most of the code could be in a setButtonEnabled() method and even the array v

Off topic question

2013-05-03 Thread Russell Doi
This is an off topic question but if anyone is planning on attending Adobe Max next week and would like to meet up at the event please let me know. It would be great sync up with and talk about the *BEST* RIA framework around!!! Cheers! Russ

[jira] [Updated] (FLEX-33341) VectorCollection becomes progressively slower

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-33341?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-33341: - Labels: VectorCollection performance (was: VectorCollection) > VectorCollection becomes prog

[jira] [Updated] (FLEX-27905) Adding/Removing children to same parents sometimes causes unnecessary style invalidation

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-27905?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-27905: - Labels: performance (was: ) > Adding/Removing children to same parents sometimes causes unne

[jira] [Updated] (FLEX-28921) SkinnableTextBase maxChars should be bindable.

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-28921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-28921: - Labels: easyfix (was: ) > SkinnableTextBase maxChars should be bindable. > -

[jira] [Updated] (FLEX-12736) ListViewCollection.sort exponentially slower than Array.sort

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-12736?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-12736: - Labels: performance (was: ) > ListViewCollection.sort exponentially slower than Array.sort >

[jira] [Updated] (FLEX-27291) Redundant code in Scroller: orientation change handler

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-27291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-27291: - Labels: performance (was: ) > Redundant code in Scroller: orientation change handler > -

[jira] [Updated] (FLEX-22220) BindabilityInfo and DescribeTypeCache Memoization

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-0?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-0: - Labels: performance (was: ) > BindabilityInfo and DescribeTypeCache Memoization > --

[jira] [Updated] (FLEX-27712) Check for listeners before dispatching them

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-27712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-27712: - Labels: performance (was: ) > Check for listeners before dispatching them >

[jira] [Updated] (FLEX-33282) Performance issue with multiple item renderers

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-33282?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-33282: - Labels: perfomance (was: ) > Performance issue with multiple item renderers > -

[jira] [Resolved] (FLEX-23466) Very Simple Proposal to Speed Up Download Times and Perceived Performance of Flex Apps

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-23466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean resolved FLEX-23466. -- Resolution: Won't Fix Can't fix caching RSL frameworks is an Flash Player feature. Apache Flex

[jira] [Commented] (FLEX-23466) Very Simple Proposal to Speed Up Download Times and Perceived Performance of Flex Apps

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-23466?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13648975#comment-13648975 ] Justin Mclean commented on FLEX-23466: -- Interesting enough this was added (caching fr

[jira] [Updated] (FLEX-23466) Very Simple Proposal to Speed Up Download Times and Perceived Performance of Flex Apps

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-23466?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-23466: - Description: I have been spending months trying to optimize some of our Flex apps, using all th

[jira] [Commented] (FLEX-16964) HaloBorder performance issue

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-16964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13648972#comment-13648972 ] Justin Mclean commented on FLEX-16964: -- Still an "issue" in Apache Flex 4.9 - should

[jira] [Commented] (FLEX-28861) Migrate fix to truncateToFit to StyleableTextField

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-28861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13648967#comment-13648967 ] Justin Mclean commented on FLEX-28861: -- Fixed issue with unused splice same as other

[jira] [Commented] (FLEX-28861) Migrate fix to truncateToFit to StyleableTextField

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-28861?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13648962#comment-13648962 ] Justin Mclean commented on FLEX-28861: -- Anyone know what revision 22797 and 22853 wer

[jira] [Updated] (FLEX-14317) mx.core.UITextField.truncateToFit() removes all text formatting if text needs to be truncated

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-14317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean updated FLEX-14317: - Labels: easytest (was: ) > mx.core.UITextField.truncateToFit() removes all text formatting i

[jira] [Resolved] (FLEX-18072) Label does not show any text if truncateToFit is false

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-18072?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean resolved FLEX-18072. -- Resolution: Not A Problem Fix Version/s: Apache Flex 4.10.0 No longer an issue if issue

[jira] [Commented] (FLEX-18072) Label does not show any text if truncateToFit is false

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-18072?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13648956#comment-13648956 ] Justin Mclean commented on FLEX-18072: -- Both truncateToFit="false" and truncateToFit=

Re: git commit: [flex-sdk] [refs/heads/develop] - FLEX-33524: Added convenience feature to enable/disable buttons in a ButtonBar/TabBar.

2013-05-03 Thread Mark Kessler
Alex, Give me an opinion which of these you prefer. I have a few sets of changes I could use. I will apply the same logic for the array based ones too. 1. Keep the existing named methods (disableButton/enabledButton) and move 70% of code to a button index lookup method which they both call.

Re: Error compiling mxml using compiler.jx

2013-05-03 Thread Carlos Rovira
Hi Om, I started with Alex's overlay approach and it goes well to start seeing a concrete snapshot in time, but as I tried to develop with that setup I find it was very difficult, so I end creating projects for FlexJSUI (at flex-asjs/frameworks/as level and creating a launch configuration for buil

[jira] [Resolved] (FLEX-14316) mx.core.UITextField.truncateToFit() contains dead code

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-14316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Justin Mclean resolved FLEX-14316. -- Resolution: Fixed Fix Version/s: Apache Flex 4.10.0 Checked into develop branch

[jira] [Commented] (FLEX-14316) mx.core.UITextField.truncateToFit() contains dead code

2013-05-03 Thread Justin Mclean (JIRA)
[ https://issues.apache.org/jira/browse/FLEX-14316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13648916#comment-13648916 ] Justin Mclean commented on FLEX-14316: -- was fixed in UITextField but not in UIFTEText

Re: git commit: [flex-sdk] [refs/heads/develop] - FLEX-33524: Added convenience feature to enable/disable buttons in a ButtonBar/TabBar.

2013-05-03 Thread Mark Kessler
I'll fiddle around with it and remove some of the redundancy. Methods, like I use more centrally and have been working well. findRowIndex(labelField, labelValue); findRowIndices(fieldName, labelValues); -Mark On Thu, May 2, 2013 at 11:44 PM, Alex Harui wrote: > Hey Mark, > > Do you think it

Re: SimpleBinding changes make createjs sample stop working

2013-05-03 Thread Carlos Rovira
Hi Alex, fixed in my latest commit, not JS and SWF works ok. Things look better at daylight ;). Only JS side need to improve applicationModel to be getter/setter. I change SimpleBinding fix to try catch as you suggested. Best, Carlos 2013/5/3 Alex Harui > Hi Carlos, > > I don't think the ch

Re: [FalconJX] new deps handling not finding 'goog' files

2013-05-03 Thread Alex Harui
Yeah, I just pushed a fix for that. The closure compiler now returns two warnings. Were you seeing that in your branch? Otherwise, there must be something else I'm still not copying based on chasing the requires list. On 5/3/13 12:59 PM, "Erik de Bruin" wrote: > Alex, > > I have the require

Re: [FalconJX] the Publisher is broken

2013-05-03 Thread Alex Harui
OK, I pushed a change to GoogDepsWriter that will handle goog.events. Hopefully you'll be able to see that file. On 5/3/13 12:00 PM, "Alex Harui" wrote: > BTW, I just found out that the closure library isn't consistent in its use > of goog.provide/goog.require package names. > > For example: /

[FalconJX] new deps handling not finding 'goog' files

2013-05-03 Thread Erik de Bruin
Alex, I have the requires where they are supposed to be (only 3 places now, 1 for EventTarget - EventDispatcher - and 2 for Event - Event and CustomEvent) and I'm getting errors from the Publisher: 1: Finding file for class: goog.events.EventTarget Could not find file for class: goog.events.Event

Re: [FalconJX] the Publisher is broken

2013-05-03 Thread Erik de Bruin
Interesting. Eclipse didn't auto-refresh after the pull. All's well now, sorry about the confusion. EdB On Fri, May 3, 2013 at 9:00 PM, Alex Harui wrote: > BTW, I just found out that the closure library isn't consistent in its use > of goog.provide/goog.require package names. > > For example:

Re: [FalconJX] the Publisher is broken

2013-05-03 Thread Alex Harui
BTW, I just found out that the closure library isn't consistent in its use of goog.provide/goog.require package names. For example: /closure/goog/events/EventTarget.js is set up as expected: goog.provide("goog.events.EventTarget"); But /closre/goog/events/Events.js just has Goog.provide('goog.eve

Re: [FalconJX] the Publisher is broken

2013-05-03 Thread Erik de Bruin
Ok, hold on a bit, dinner is calling. Back in 60. EdB On Friday, May 3, 2013, OmPrakash Muppirala wrote: > It does seem to be there in the develop branch. > > > https://fisheye6.atlassian.com/browse/~br=develop/flex-falcon/compiler.jx/src/org/apache/flex/compiler/internal/graph/GoogDepsWriter.

Re: [FalconJX] the Publisher is broken

2013-05-03 Thread OmPrakash Muppirala
It does seem to be there in the develop branch. https://fisheye6.atlassian.com/browse/~br=develop/flex-falcon/compiler.jx/src/org/apache/flex/compiler/internal/graph/GoogDepsWriter.java On Fri, May 3, 2013 at 11:43 AM, Alex Harui wrote: > SmartGit shows that file is in Git. Do you not see it?

Re: [FalconJX] the Publisher is broken

2013-05-03 Thread Alex Harui
SmartGit shows that file is in Git. Do you not see it? It is in Compiler.jx/src/org/apache/flex/compiler/internal/graph On 5/3/13 11:29 AM, "Alex Harui" wrote: > Wow. My git status is clean, but you're right, the log doesn't show that > file in in. > > I'll try to figure out why it isn't sh

Re: [FalconJX] the Publisher is broken

2013-05-03 Thread Alex Harui
Wow. My git status is clean, but you're right, the log doesn't show that file in in. I'll try to figure out why it isn't showing up. On 5/3/13 11:11 AM, "Erik de Bruin" wrote: > The thing is: FalconJX is not compiling 'out of the box'. I pulled the > latest stuff for flex-falcon, rebuild the

Re: [FalconJX] the Publisher is broken

2013-05-03 Thread Erik de Bruin
The thing is: FalconJX is not compiling 'out of the box'. I pulled the latest stuff for flex-falcon, rebuild the compiler (Falcon) with the ant file in the root dir and then tried to compile FalconJX and it complained it couldn't find GoogDepsWriter... EdB On Friday, May 3, 2013, Alex Harui wro

Re: [FalconJX] the Publisher is broken

2013-05-03 Thread Alex Harui
It is that damn circular dependency stuff again. This is easily the most "broken" thing about the Closure compiler. Once we had to support libraries, we couldn't filter out the circularities as we cross compile. We have to filter out circularities at publish time. In theory, if you have goog.re

[FalconJX] the Publisher is broken

2013-05-03 Thread Erik de Bruin
Alex, on April 29th you changed the GoogDepsWriter stuff in MXMLFlexJSPublisher. Why? This has now broken the build of 'goog.events', as the goog library is no longer copied to the correct location and the dependencies for 'goog.events.Event' and 'goog.events.EventTarget' are no longer correctly r

Re: [FLEXJS-JS] commit or hold, please

2013-05-03 Thread Erik de Bruin
> stuff onto multiple lines just because it came out to 82 chars. BTW, have > you considered trying to hack the python files in the closure linter? Nope, but interesting suggestion... EdB -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl

Re: [FLEXJS-JS] commit or hold, please

2013-05-03 Thread Alex Harui
OK. 4 is fine. I'm ok with a line-length goal, but IMO, sometimes it isn't worth breaking stuff onto multiple lines just because it came out to 82 chars. BTW, have you considered trying to hack the python files in the closure linter? On 5/3/13 9:38 AM, "Erik de Bruin" wrote: > It's the inter

Re: [FLEXJS-JS] commit or hold, please

2013-05-03 Thread Erik de Bruin
It's the internal standard at Google, but almost everywhere else (I know of) uses 4 spaces. JSLint doesn't care. I "grew up" on the Adobe Flex coding conventions and I like 4 spaces from a readability point of view. I also like an 80-ish character line length, for the same reason. I like JSLint as

Re: [FLEXJS-JS] commit or hold, please

2013-05-03 Thread Alex Harui
Is it a "standard" to use 2? If you want to use 2 I'll learn to live with it. I can probably set up one editor for js editing. On 5/3/13 8:37 AM, "Erik de Bruin" wrote: > Ok, how about this: I'll replace all tabs and '4 spaces' with 2 spaces > to satisfy the Closure Linter, run JSLint and jus

Re: [FLEXJS-JS] commit or hold, please

2013-05-03 Thread Erik de Bruin
Ok, how about this: I'll replace all tabs and '4 spaces' with 2 spaces to satisfy the Closure Linter, run JSLint and just before comitting, I'll replace all '2 spaces' with 4 spaces (my favourite also) and not fix the 80 char limit after that change. That way we have a consistent base we all can wo

Re: [FalconJX] Using RIATest

2013-05-03 Thread Alex Harui
On 5/2/13 11:30 PM, "Tigran Najaryan" wrote: >> >> Hopefully, many of these people are going to be legitimate RIATest >> customers.  Do they get to use the free license to test their > applications? >> If not, how does the license checker determine whether that person is >> testing the Flex S

Re: [FLEXJS-JS] commit or hold, please

2013-05-03 Thread Alex Harui
Ok, I'm all checked in. On 5/3/13 7:50 AM, "Erik de Bruin" wrote: > Hi, > > I will merge the 'goog.events' branch with 'develop' my tonight, so if > everyone can check in their last minute commits to the JS part of > FlexJS before 7 PM CEST (GMT +1; that's 10 AM for the lucky "few" who > live

[FLEXJS-JS] commit or hold, please

2013-05-03 Thread Erik de Bruin
Hi, I will merge the 'goog.events' branch with 'develop' my tonight, so if everyone can check in their last minute commits to the JS part of FlexJS before 7 PM CEST (GMT +1; that's 10 AM for the lucky "few" who live on the US east coast) that would make your lives much easier. Any changes not che

AW: [FalconJX] Using RIATest

2013-05-03 Thread christofer.d...@c-ware.de
Oh ... ok so that's a feature that seems to have been added ... that's cool :-) Von: João Fernandes [joaopedromartinsfernan...@gmail.com] Gesendet: Freitag, 3. Mai 2013 13:06 An: dev@flex.apache.org Betreff: Re: [FalconJX] Using RIATest Chris, RiaTest does

Re: [FalconJX] Using RIATest

2013-05-03 Thread João Fernandes
Chris, RiaTest does support JUnit output to integrate in a CI server On 3 May 2013 11:48, christofer.d...@c-ware.de wrote: > As I mentioned, I am just adding my 50ct to the discussion. > > RIATest did leave a very good impression with me when evaluating it and I > think I did give the tool a goo

AW: [FalconJX] Using RIATest

2013-05-03 Thread christofer.d...@c-ware.de
As I mentioned, I am just adding my 50ct to the discussion. RIATest did leave a very good impression with me when evaluating it and I think I did give the tool a good overall result. However I really liked the tools for which I was able to write my testcases in Junit or TestNG just because this

RE: [FalconJX] Using RIATest

2013-05-03 Thread Tigran Najaryan
> From: christofer.d...@c-ware.de [mailto:christofer.d...@c-ware.de] > > Just to add my 50ct. > > Wouldn't it be good to use a tool for writing test that you can write tests in > Java? As far as I remember there was only a hand-full of tools supporting > this when I evaluated a lot of these tools

AW: [FalconJX] Using RIATest

2013-05-03 Thread christofer.d...@c-ware.de
Just to add my 50ct. Wouldn't it be good to use a tool for writing test that you can write tests in Java? As far as I remember there was only a hand-full of tools supporting this when I evaluated a lot of these tools: https://dev.c-ware.de/confluence/display/PUBLIC/Functional+Testing+Tools Chri