Re: Error compiling SDK

2024-05-13 Thread Josh Tynjala
Alright, it should be building correctly now. Sorry again! -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, May 13, 2024 at 8:56 AM Josh Tynjala wrote: > Sorry about that! Working on a fix. > > -- > Josh Tynjala > Bowler Hat LLC <https://bowlerhat.dev>

Re: Error compiling SDK

2024-05-13 Thread Josh Tynjala
Sorry about that! Working on a fix. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Sat, May 11, 2024 at 5:35 PM Maria Jose Esteve wrote: > The compilation of the SDK, when downloading the latest changes from > royale-compiler (commit 15c7703), fails. > >

Re: Align the FontAwesome5Type class with the latest 5x version

2024-04-22 Thread Josh Tynjala
I see in the documentation that the font name is called "Font Awesome 5 Pro". font-family: "Font Awesome 5 Pro"; So maybe I'd go with FontAwesome5ProType. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, Apr 22, 2024 at 4:45 PM Maria Jose Esteve wrote

Re: Align the FontAwesome5Type class with the latest 5x version

2024-04-22 Thread Josh Tynjala
ady. Rebasing should be used only for commits that don't yet exist on the branch that you intend to merge into. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, Apr 22, 2024 at 3:36 PM Maria Jose Esteve wrote: > Hi, I finished the work yesterday (included an update to the >

Re: Abstract getters and setters

2024-03-29 Thread Josh Tynjala
Yeah, I started on it yesterday, and I don't see why I can't finish it up in April. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Fri, Mar 29, 2024 at 12:49 AM Harbs wrote: > Thanks Josh, > > Is that something you can see yourself working on? > > Thanks, &g

Re: Abstract getters and setters

2024-03-27 Thread Josh Tynjala
I don't think this has been discussed before. I don't believe that there is any technical issue preventing it. I suspect that getters/setters just never crossed my mind when I implemented abstract methods. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Mar 27, 2024 at 5

Re: New Release?

2024-03-12 Thread Josh Tynjala
Just a reminder: the npm version of Royale is currently one ahead of where it should be: 0.9.11 instead of 0.9.10. With that in mind, we probably need the new Royale release to be version 0.9.12. This has happened a couple of times now. We also had one npm release that was missing most of its

Re: New Release?

2024-03-12 Thread Josh Tynjala
The royale-compiler release notes are ready to go. I updated the royale-asjs release notes with things that I personally worked on. I'll let others who work more deeply on the framework take care of the rest for royale-asjs. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue,

Re: New Release?

2024-03-12 Thread Josh Tynjala
Sounds good to me! I'll update the compiler release notes. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Mar 12, 2024 at 9:30 AM Yishay Weiss wrote: > Hi Guys, > > It's been a while since we've done a release. There have been some recent > compiler changes a

Re: NullPointerException - NullPointerException: Cannot invoke "org.antlr.runtime.TokenStream.getSourceName()" because "tokenStream"

2024-02-29 Thread Josh Tynjala
My latest commit should fix it. Sorry about that! -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, Feb 29, 2024 at 6:34 AM Piotr Zarzycki wrote: > Hi All, > > I'm getting following error while building by Maven our application in > GitHub Actions. Do you recog

Minimum Java version 11 for Royale Compiler

2024-02-15 Thread Josh Tynjala
board (in the Ant build too). For reference, Java 8 was released in 2014. Java 11 was released in 2018. Both are considered LTS (Long Term Support) versions and continue to receive updates from OpenJDK vendors. Java 17 and 21 are newer LTS versions that are also available. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev>

Re: TrustedHTML

2023-11-28 Thread Josh Tynjala
Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Nov 28, 2023 at 9:07 AM Gabe Harbs wrote: > I guess I’ll try. > > And IIRC, updating Closure Compiler was very complicated. Right? > > > On Nov 28, 2023, at 6:46 PM, Josh Tynjala > wrote: > > > > You can

Re: TrustedHTML

2023-11-28 Thread Josh Tynjala
requires updating the other. I don't see any mention of specific versions in either README file, though. So you might just need to try using an updated Closure Library and test if it works with the version of Closure Compiler that we're bundling. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.

Re: Rich media in Royale

2023-09-27 Thread Josh Tynjala
Looks like it worked! -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Sep 27, 2023 at 9:22 AM Maria Jose Esteve wrote: > I have already updated it. I don't see the changes yet but I imagine we > will have to wait some time. > Hiedra > > -Mensaje orig

Re: Rich media in Royale

2023-09-27 Thread Josh Tynjala
Yeah, it takes some time to synchronize. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Sep 27, 2023 at 9:22 AM Maria Jose Esteve wrote: > I have already updated it. I don't see the changes yet but I imagine we > will have to wait some time. > Hiedra > >

Re: Rich media in Royale

2023-09-27 Thread Josh Tynjala
It appears to be correctly serving the version that Yishay uploaded. There is no redirect to change. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Sep 26, 2023 at 4:45 PM Maria Jose Esteve wrote: > Hi, I've checked the website repository [1] and in the "tourdej

Royale AS3 with Starling Framework

2023-09-25 Thread Josh Tynjala
the "Flappy Starling" sample, compiled from AS3 to JS, running on top of OpenFL and Starling — in your web browser! https://fancy2209.github.io/FlappyStarlingRoyale/ Source code available here: https://github.com/Fancy2209/Flappy-Starling-Royale -- Josh Tynjala

UIBase has mouse events but not keyboard events?

2023-07-12 Thread Josh Tynjala
HTML/JS mouse events, to see if I could do something similar with keyboard events, but it wasn't clear to me where the lowest level listeners were being added for things like mousedown/mouseup/mousemove/etc. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev>

Re: New (optional) AS3 compiler feature: Type inference

2023-06-20 Thread Josh Tynjala
and no assignment, the variable's value defaults to undefined, which would be inferred as type * instead. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Jun 20, 2023 at 2:23 PM Harbs wrote: > Nice. > > I personally like explicit types because it’s more human readable. > &g

New (optional) AS3 compiler feature: Type inference

2023-06-20 Thread Josh Tynjala
kwards compatibility issues with existing code. I also wrote some documentation with examples and more detailed explanations: https://apache.github.io/royale-docs/features/as3/type-inference -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev>

Re: Adding Royale Compiler to reproducible-central

2023-06-20 Thread Josh Tynjala
Yes, I assume that it's because they didn't use option-with-swf, but they're comparing to a version that did. I don't really know why sources JARs are uploaded, or whether they're supposed to be reproducible or not. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Sun, Jun 18

Re: Adding Royale Compiler to reproducible-central

2023-06-15 Thread Josh Tynjala
/apache-royale-0.9.10/compiler-jburg-types/src/main/java/jburg/burg/JBurgGenerator.java#L1048-L1053 To make it reproducible, this should either use a fixed date passed in as part of the build, or the generated comment shouldn't include the date at all. -- Josh Tynjala Bowler Hat LLC <ht

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-31 Thread Josh Tynjala
I think you just replace the contents of the tourdejewel directory with a new build: https://github.com/apache/royale-website/tree/master/tourdejewel -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, May 31, 2023 at 2:40 AM Yishay Weiss wrote: > I added a blog post to

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-30 Thread Josh Tynjala
I just updated the source code and downloads pages on the website to link to 0.9.10. In addition to Tour de Jewel, we'll need a 9.10.0 blog post. As with previous releases, it can simply be based on the changelogs. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Sun, May 28

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-25 Thread Josh Tynjala
In reference to the npm issue with the 0.9.9 release [1], I just wanted to mention that I've confirmed that the published npm packages are working correctly for this release. Yay! [1] https://lists.apache.org/thread/zclk7q1lowsv464797xl5wmxr2skj2ww -- Josh Tynjala Bowler Hat LLC <ht

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-16 Thread Josh Tynjala
You could try adding -e or -X to the mvn command args. That should make Maven display more details about errors. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, May 15, 2023 at 7:16 PM Maria Jose Esteve wrote: > I don't have mvn.exe in the /bin

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-15 Thread Josh Tynjala
these days): https://lists.apache.org/thread/4fw80rsr87h79tofzsfs908plvfghvd4 In this case, a similar workaround would be to change mvn.cmd to mvn.exe on line 72 of ApproveRoyale.xml -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, May 15, 2023 at 2:08 PM Maria Jose

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-15 Thread Josh Tynjala
on TileHorizontalLayout. (In my opinion, this is not a release blocker. I'm just letting you know what I found in my investigation, and my advice for fixing it.) -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, May 15, 2023 at 1:13 PM Josh Tynjala wrote: > > Does anyone have any i

Re: [VOTE] Release Apache Royale 0.9.10 RC4

2023-05-15 Thread Josh Tynjala
projects that have asconfig.json files. 4) SWF tests were run with Flash Player 32 and AIR 32. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Sat, May 13, 2023 at 10:35 AM Yishay Weiss wrote: > Hi, > This is the vote for the 0.9.10 release of Apache Royale. The release

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-15 Thread Josh Tynjala
Yes, as I said, "You should be able to use it with this existing RC, if you'd like." -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, May 15, 2023 at 1:15 PM Maria Jose Esteve wrote: > can I test this "ApproveRoyale.xml" with RC4 Josh? >

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-15 Thread Josh Tynjala
mpiler is incorrectly using the Spark version of LayoutBase instead of the Core version of LayoutBase. This can be explained without the Spark version of LayoutBase being involved in any way. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, May 15, 2023 at 5:14 AM Piotr Zarzycki wrote

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-15 Thread Josh Tynjala
That being said, I have updated the approval script in the royale-asjs Git repo. You should be able to use it with this existing RC, if you'd like. https://github.com/apache/royale-asjs/blob/develop/ApproveRoyale.xml -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, May 15

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-15 Thread Josh Tynjala
o anything to fix it immediately. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, May 15, 2023 at 8:55 AM Josh Tynjala wrote: > The approval script excludes dom4j-LICENSE.txt at the following location: > > > > But your path is slightly different: > >

Re: [DISCUSS] Release Apache Royale 0.9.10 RC4

2023-05-15 Thread Josh Tynjala
The approval script excludes dom4j-LICENSE.txt at the following location: But your path is slightly different: royale-asjs/js/lib/royaleunit/dom4j-LICENSE.txt I think we can just make a minor tweak to the approval script to add this path too: -- Josh Tynjala Bowler Hat LLC <ht

Re: [DISCUSS] Release Apache Royale 0.9.10 RC3

2023-05-10 Thread Josh Tynjala
On my machine, I can answer "n" to download the designmodo fonts, and the build continues (failing at the same TourDeJewel example as when I answer "y" instead). -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, May 10, 2023 at 11:48 AM Yishay Weiss wrot

Re: [DISCUSS] Release Apache Royale 0.9.10 RC3

2023-05-10 Thread Josh Tynjala
the approval script, and we may end up missing more serious issues that the approval script could have caught for us. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, May 10, 2023 at 12:22 PM Josh Tynjala wrote: > I'm inclined to vote -1 if the approval script ever fails on

Re: [DISCUSS] Release Apache Royale 0.9.10 RC3

2023-05-10 Thread Josh Tynjala
and continue to the end, but I hate to be left wondering if there were additional issues after the one that caused the failure. I'll check the designmodo requirement later today. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, May 10, 2023 at 11:48 AM Yishay Weiss

Re: [DISCUSS] Release Apache Royale 0.9.10 RC3

2023-05-10 Thread Josh Tynjala
: After: Be sure to test it, though. That's just a guess. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, May 10, 2023 at 3:09 AM Yishay Weiss wrote: > Looks like TDJ ant build is still failing... I don't think it's a blocker. > &

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

2023-05-09 Thread Josh Tynjala
with more information: https://infra.apache.org/new-committers-guide.html#set-up-security-and-pgp-keys https://infra.apache.org/release-signing.html https://infra.apache.org/openpgp.html The Royale KEYS file: https://dist.apache.org/repos/dist/release/royale/KEYS -- Josh Tynjala Bowler Hat LLC <ht

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

2023-05-09 Thread Josh Tynjala
ere you do not. Then, you will have tested each of the possible paths that a user might take when building Royale. If both builds succeed, that's good. If one of the builds fail, that might be something that we need to fix before the release. -- Josh Tynjala Bowler Hat LLC <https://bowlerh

Re: [DISCUSS] Release Apache Royale 0.9.10 RC2

2023-05-05 Thread Josh Tynjala
-asjs develop. For the second issue, we can update our npm install instructions on the website to include --foreground-scripts. It's not ideal, but we can come up with a better solution later. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Fri, May 5, 2023 at 1:58 AM Yishay Weiss wrote: > This is the discuss thread. >

Re: Player Global

2023-05-04 Thread Josh Tynjala
t. 2) Add -Dswf.distribution=1 to your ant command. If I'm remembering correctly, those two changes should be enough to make it build a SWF distribution while pulling playerglobal.swc and airglobal.swc from royale-typedefs. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, May 4, 2023 at 11:

Re: Player Global

2023-05-04 Thread Josh Tynjala
swf.distribution is set, but PLAYERGLOBAL_HOME and AIR_HOME are not set, it should look for the royale-typedefs versions of playerglobal.swc and airglobal.swc instead of the Adobe versions. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, May 4, 2023 at 12:20 AM Gabe Harbs wrote: &g

Re: 0.9.10 Release

2023-04-25 Thread Josh Tynjala
. Give it another try! -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, Apr 20, 2023 at 12:17 AM Yishay Weiss wrote: > I started another release candidate. Somehow, I'm getting a > reproducibility problem which did not exist before in type-defs. > > If somebod

Re: 0.9.10 Release

2023-04-17 Thread Josh Tynjala
-compiler and royale-asjs. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Sun, Apr 16, 2023 at 5:59 AM Yishay Weiss wrote: > >I still need to figure out the duplicate hoisted variables in MXRoyale. > > I can confirm it's still happening. It does not ha

Re: 0.9.10 Release

2023-04-17 Thread Josh Tynjala
This Set is a local variable in a method, so I don't think that it's possible for multiple threads to access it. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, Apr 17, 2023 at 10:58 AM Alex Harui wrote: > I was going to suggest using a Set like you just did in t

Re: 0.9.10 Release

2023-04-17 Thread Josh Tynjala
I'll be working on this one out later today. I have a couple of ideas to try. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Sun, Apr 16, 2023 at 5:59 AM Yishay Weiss wrote: > >I still need to figure out the duplicate hoisted variables in MXRoyale. > > I can

Re: 0.9.10 Release

2023-04-06 Thread Josh Tynjala
that doesn't support CRLF output at all, so the changes I talked about in my previous email ended up being a strict requirement. I still need to figure out the duplicate hoisted variables in MXRoyale. I'll need to dive into that on another day. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.

Re: [royale-compiler] branch develop updated: JSRoyaleEmitter: when reading plain text files for [Embed] metadata, read as UTF-8 instead of system default

2023-04-06 Thread Josh Tynjala
sense than a compiler option, since non-utf8 encoding should be rare. The vast majority of projects will be more likely to have almost all embedded text files encoded as utf8, and only a small number in a different encoding, for special circumstances. -- Josh Tynjala Bowler Hat LLC <https://bowl

Re: [royale-compiler] branch develop updated: JSRoyaleEmitter: when reading plain text files for [Embed] metadata, read as UTF-8 instead of system default

2023-04-06 Thread Josh Tynjala
According to the compiler docs, .properties files are assumed to be UTF-8. https://github.com/apache/royale-compiler/blob/apache-royale-0.9.9/compiler/src/main/java/org/apache/royale/compiler/internal/resourcebundles/PropertiesFileParser.java#L98-L100 -- Josh Tynjala Bowler Hat LLC <ht

Re: 0.9.10 Release

2023-04-06 Thread Josh Tynjala
right? -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, Apr 6, 2023 at 9:57 AM Josh Tynjala wrote: > Some more findings: > > The difference in Jewel appears to be caused by defaults.css. The Maven > build at some point was updated to force Sass to output CRLF on Win

Re: 0.9.10 Release

2023-04-06 Thread Josh Tynjala
, if I add enough logging to help myself debug this issue, the scope ends up containing one of each local variable, and it doesn't duplicate the hoisted variables anymore. That makes me think multiple threads may be manipulating the scope. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.

Re: [royale-compiler] branch develop updated: JSRoyaleEmitter: when reading plain text files for [Embed] metadata, read as UTF-8 instead of system default

2023-04-05 Thread Josh Tynjala
Maybe a new compiler option that will let folks choose an encoding would be best. Default to a sane UTF-8, and let people opt into playing with weird encodings, if they need it. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Apr 5, 2023 at 3:58 PM Alex Harui

Re: 0.9.10 Release

2023-04-05 Thread Josh Tynjala
I don't doubt that you included it in the instructions. I always avoid setting JAVA_TOOL_OPTIONS on my local machines because it gives me more opportunities to find and fix bugs in the compiler. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Apr 5, 2023 at 3:52 PM Alex

Re: 0.9.10 Release

2023-04-05 Thread Josh Tynjala
that I was using JDK 11 on macOS, and JDK 17 on Windows. When I switched to JDK 11 on Windows, the problem went away. It looks like there's a bug in the compiler that needs to be fixed to support JDK 17. Until then, I recommend building with JDK 11 or older (8 should be fine too). -- Josh Tynjala

Re: 0.9.10 Release

2023-04-05 Thread Josh Tynjala
Alright, I built the distribution locally with Maven on two different machines, and I can see that the following SWCs don't match: Jewel, MXRoyale, and MXRoyaleBase It affects both the JS and SWF versions of the SWCs. I'll see what I can do. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.

Re: 0.9.10 Release

2023-04-03 Thread Josh Tynjala
is different. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Sun, Apr 2, 2023 at 4:01 AM Yishay Weiss wrote: > Is that option on by default? I just tried building both on release > machine and locally and am still getting the mismatch. > >

Re: 0.9.10 Release

2023-03-28 Thread Josh Tynjala
among builds from different machines. Considering this was missing, it sure sounds like a reason why binary comparison would fail. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Feb 22, 2023 at 10:38 AM Yishay Weiss wrote: > FYI I am put this on hold about 2 weeks

Re: Issue compiling Royale

2023-03-16 Thread Josh Tynjala
/Users/harbs/ instead? I don't know why that would matter, but you never know. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, Mar 16, 2023 at 12:52 PM Harbs wrote: > It definitely seems like some kind of socket issue or an issue with the > debugger loading the swfs

Re: Issue compiling Royale

2023-03-16 Thread Josh Tynjala
pp (Flash Player Debugger) 32.0.0.465 macOS Ventura 13.2.1 (M1) -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, Mar 16, 2023 at 12:06 PM Alex Harui wrote: > Josh, what version of Java and Ant and FlashPlayer are you using? > > -Alex > > On 3/16/2

Re: Issue compiling Royale

2023-03-16 Thread Josh Tynjala
The RoyaleUnit Ant task runs a socket server in Java that Flash Player connects to (for JS, it runs a web socket server instead). -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, Mar 16, 2023 at 10:14 AM Alex Harui wrote: > Does RoyaleUnit use a socket or access a serv

Re: Issue compiling Royale

2023-03-16 Thread Josh Tynjala
It looks like you had the same issue a year ago when you initially got your new Mac: https://lists.apache.org/thread/wxkvx2c00fjdktdd3ot55wfn04nfz463 -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, Mar 16, 2023 at 5:19 AM Harbs wrote: > I recently upgraded my Ma

Re: Clear the cache strategy

2023-03-09 Thread Josh Tynjala
a post-processing step after compiling. If you want something supported by the Royale compiler, you'd probably need to create a custom index.html template for the release build. Instead of letting the compiler inject the tag, you could hard-code it manually. -- Josh Tynjala Bowler Hat LLC

Re: playerglobal in maven repo?

2023-02-20 Thread Josh Tynjala
flex-sdk-converter-maven-extension 1.1.0 has been officially released. The develop branch of the royale-compiler, royale-typedefs, and royale-asjs repositories now use this new version. It resolves the issue where playerglobal.swc could not be downloaded by Maven. -- Josh Tynjala Bowler Hat LLC

Re: [EXTERNAL] Binding inside the html property has stopped working

2023-02-14 Thread Josh Tynjala
My change actually fixed a bug in the Royale compiler. Binding with {} is not supposed to work inside CData. This change brings the Royale compiler closer to the behavior of the Flex compiler. So you'll need to change your code. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mo

Re: playerglobal in maven repo?

2023-02-02 Thread Josh Tynjala
into ~/.m2/repository/com/adobe/flash/ and move the "framework" directory somewhere else temporarily. This lets you put it back later, if something goes wrong. 3. In royale-compiler, run `mvn clean install -P option-with-swf`. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On

Re: playerglobal in maven repo?

2023-02-02 Thread Josh Tynjala
artifact org.apache.flex.utilities.converter:flex-sdk-converter-maven-extension:jar:1.1.0-SNAPSHOT It means that you're missing `-s settings-template.xml`. So you need to run `mvn install -s settings-template.xml` instead of just `mvn install`. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.

Re: playerglobal in maven repo?

2023-02-01 Thread Josh Tynjala
and playerglobal 32.0 until Yishay creates the release branch in that repo, so that the release branches remain in sync. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Jan 31, 2023 at 12:24 PM Josh Tynjala wrote: > I think I want to try publishing flex-sdk-converter-extensio

Re: playerglobal in maven repo?

2023-01-31 Thread Josh Tynjala
oper 1.0.0. That'll at least get us unstuck. Later, I'll try to do a proper release of 1.1.0. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Jan 31, 2023 at 10:23 AM Josh Tynjala wrote: > Okay, I rebuilt flex-sdk-converter-extension on my local machine (it's in > t

Re: playerglobal in maven repo?

2023-01-31 Thread Josh Tynjala
ity to follow the redirect. Looks like flex-sdk-converter-extension needs to update this URL and get a new release, since the redirect from http to https won't work. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Jan 31, 2023 at 9:24 AM Josh Tynjala wrote: > I tr

Re: playerglobal in maven repo?

2023-01-31 Thread Josh Tynjala
some kind of error document from the web server instead of the proper file. I'll keep digging... -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Jan 31, 2023 at 8:47 AM Josh Tynjala wrote: > I seem to recall that Adobe stopped making most older versions of > play

Re: playerglobal in maven repo?

2023-01-31 Thread Josh Tynjala
cache to trigger this error on my computer. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Jan 31, 2023 at 8:35 AM Josh Tynjala wrote: > We use some kind of Maven plugin/extension that downloads playerglobal.swc > from Adobe. > > I think it's the flex-s

Re: playerglobal in maven repo?

2023-01-31 Thread Josh Tynjala
We use some kind of Maven plugin/extension that downloads playerglobal.swc from Adobe. I think it's the flex-sdk-converter-maven-extension referenced in .mvn/extensions.xml -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Jan 31, 2023 at 7:43 AM Yishay Weiss wrote: >

Re: 0.9.10 Release

2023-01-17 Thread Josh Tynjala
Oops! I meant NO further changes. Sorry about that. You're good to go on my end. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Jan 17, 2023 at 11:32 AM Yishay Weiss wrote: > Thanks for the update, let me know when to pull the trigger. > > Get Outlook fo

Re: 0.9.10 Release

2023-01-17 Thread Josh Tynjala
I've updated the release notes with my changes. I have further changes planned before the release. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Mon, Jan 16, 2023 at 12:40 AM Yishay Weiss wrote: > Hi Guys, > > We’re starting a new release soon. As it’s been a whi

Re: Compiler not buiding in Ant, any ideas?

2022-12-05 Thread Josh Tynjala
. With that in mind, cloning a fresh copy of the repo would require the .lex files to be processed, similarly to a clean build. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Sun, Dec 4, 2022 at 3:21 AM Yishay Weiss wrote: > Not sure what was happening there, but cloning

Using Java 11 for Royale jobs on ci-builds.apache.org

2022-11-29 Thread Josh Tynjala
, this change only affects ci-builds.apache.org, and Royale can still be built with Java 8 in other environments. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev>

Re: Error compiling the SDK

2022-11-29 Thread Josh Tynjala
My latest commits should fix the build issue. Please let me know if you run into any further problems. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Nov 29, 2022 at 8:52 AM Maria Jose Esteve wrote: > Hello, > with the latest unit tests the compilation end

Re: Error compiling the SDK

2022-11-29 Thread Josh Tynjala
I am working on fixing the compiler tests. I'm not sure how to reproduce it on my machine yet. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Nov 29, 2022 at 8:52 AM Maria Jose Esteve wrote: > Hello, > with the latest unit tests the compilation ends with error.

Re: New CI Update

2022-11-15 Thread Josh Tynjala
that ${browser} is still used for examples and release candidate stuff, though. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Nov 15, 2022 at 5:50 AM Yishay Weiss wrote: > Hi, > > > > I have imported most of the settings from Alex’s CI instance. People can &g

Re: Jenkins (was Re: Introducing asformat)

2022-10-28 Thread Josh Tynjala
bui...@royale.apache.org > ERROR: 535-5.7.8 Username and Password not accepted. Learn more at > 535 5.7.8 https://support.google.com/mail/?p=BadCredentials g4-20020a6544c400b00439f027789asm2672501pgs.59 - gsmtp -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Fri, Oct 28, 2022 at 8:3

Re: HTML

2022-10-18 Thread Josh Tynjala
To build a single project, you can run ant from the project directory: cd frameworks/projects/Jewel ant -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Oct 18, 2022 at 1:59 PM Hugo Ferreira wrote: > Fixed, tested and commit done :) > > Usually I fix using Co

Re: Ignore warning: duplicate variable

2022-10-10 Thread Josh Tynjala
I think that the compiler option to turn off this particular warning is: -warn-duplicate-variable-def You will likely need to add it in additionalOptions instead of compilerOptions in asconfig.json. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Sun, Oct 9, 2022 at 1:54 P

Re: Compile error about linter

2022-10-06 Thread Josh Tynjala
Interesting. I see that royale-asjs sets the javac.src property, which gets inherited by the royale-compiler build when running ant all. I just pushed a commit to royale-asjs to fix it. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Oct 5, 2022 at 4:27 PM Hugo Ferreira

Re: Introducing asformat

2022-09-28 Thread Josh Tynjala
later. Anyway, over the course of years working on the same thing, you can really learn a lot. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Sep 28, 2022 at 1:00 PM Maria Jose Esteve wrote: > How can you know about so many things? asformat, aslint, linter... omg, >

Re: Introducing asformat

2022-09-28 Thread Josh Tynjala
The formatter and linter are documented. I'll make sure that the other things are too. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Sep 28, 2022 at 11:31 AM Andrew Wetmore wrote: > Have we got documentation for all these new features, and how-tos for > de

Re: Introducing aslint, a linter for ActionScript and MXML

2022-09-28 Thread Josh Tynjala
/false for now, but I'd like to expose a way to provide a custom regex pattern in the future. The defaults for all of the *-name options, when set to true, are basically just to enforce camel case. I should add the default regex patterns to the docs. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.

Re: Introducing aslint, a linter for ActionScript and MXML

2022-09-28 Thread Josh Tynjala
he task to get issues to show up in the Problems view. Otherwise, they'll appear in the terminal output only. Check the docs for how to do that. Ideally, I'd like to add deeper integration with vscode-as3mxml. Linter issues should automatically show up in the Problems view as you type (or maybe when you save a

Re: Introducing asformat

2022-09-28 Thread Josh Tynjala
If the aslint command line linter doesn't find issues, its exit code will be 0. If it finds issues, the exit code will be non-zero, and that should automatically cause the build to fail on Github Actions. Basically the same as running the compiler. -- Josh Tynjala Bowler Hat LLC <ht

Re: Introducing asformat

2022-09-28 Thread Josh Tynjala
release. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Sep 28, 2022 at 6:45 AM Harbs wrote: > That’s great! > > This is a good reason to get another release out… :-) > > Harbs > > > On Sep 28, 2022, at 12:24 AM, Josh Tynjala > wrote: &

Re: Deploy new Royale static site as-is?

2022-09-27 Thread Josh Tynjala
Yeah, same URL as before. Just new instructions to replace the old WordPress stuff. https://github.com/apache/royale-asjs/wiki/Release-Manager-(Web-Site) -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Sep 27, 2022 at 3:06 PM Andrew Wetmore wrote: > Ah,

Re: Deploy new Royale static site as-is?

2022-09-27 Thread Josh Tynjala
FYI — I wrote the new documentation for updating the Royale website. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Aug 30, 2022 at 3:24 PM Andrew Wetmore wrote: > If we now have a working process to maintain our website, can someone help > me update our documen

Re: Introducing asformat

2022-09-27 Thread Josh Tynjala
-- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Wed, Sep 22, 2021 at 10:42 AM Josh Tynjala wrote: > Hey everyone, > > I recently created asformat, which is a formatter for ActionScript code. > It is based on the Royale compiler's lexer that creates a stream of tokens

Introducing aslint, a linter for ActionScript and MXML

2022-09-27 Thread Josh Tynjala
, operators, and other basic parts of the code. In aslint, it generates a token stream the same way, but it also generates an Abstract Syntax Tree (AST), which allows for a more detailed analysis of the code. Let me know if you run into any issues. Thanks! -- Josh Tynjala Bowler Hat LLC <ht

Re: Deploy new Royale static site as-is?

2022-08-30 Thread Josh Tynjala
The website is in this repo: https://github.com/apache/royale-website The readme gives the relevant npm commands to install required dependencies and test locally (requires Node.js). Just commit changes and push to the master branch, and it will deploy automatically. -- Josh Tynjala Bowler Hat

Re: The build is failing (even without changes on my side)

2022-08-19 Thread Josh Tynjala
You can add -Dskip-tests=1 to your ant command to skip all RoyaleUnit tests. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Fri, Aug 19, 2022 at 7:57 AM Hugo Ferreira wrote: > It's something on my side that I need to fix or on this case is on a server > ? > There is

Re: Using Playwright for RoyaleUnit JS testing

2022-08-02 Thread Josh Tynjala
haven't really dug into everything Playwright is capable of. So far, my only experience with Playwright is specifically running unit tests for Royale and Haxe. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Aug 2, 2022 at 1:02 PM Harbs wrote: > Cool. I was wondering w

Using Playwright for RoyaleUnit JS testing

2022-08-02 Thread Josh Tynjala
r=/Applications/Google Chrome.app/Contents/MacOS/Google Chrome royaleunit.browser.args=--no-sandbox --user-data-dir=/Users/joshtynjala/Development/apache/royaleunit_chrome_profile --no-first-run Please let me know if anything seems broken. I've confirmed that Playwright tests are working on CI builds. It's

Deploy new Royale static site as-is?

2022-07-18 Thread Josh Tynjala
it in the future. I simply think that it's better to replace the old website with **anything** that we can update properly, since the old website doesn't even mention the newest two Royale SDK releases. Does anyone object to moving forward with the Elventy-based site for now? -- Josh Tynjala Bowler Hat LLC

Re: Developing new Royale website with Pelican

2022-07-05 Thread Josh Tynjala
Thanks, Andrew! I'll check it out once you have the docs updated. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Tue, Jul 5, 2022 at 11:46 AM Andrew Wetmore wrote: > Hi, colleagues: > > I am happy to tell you that the Infra team has been able to repair and > stre

  1   2   3   4   5   6   7   >