I have merged examples/TDJ_localresources and TourDeJewel should load everything it needs from our server, including MXML source files to display the code in the app. Thanks for getting things started, Hiedra! Good work.
-- Josh Tynjala Bowler Hat LLC https://bowlerhat.dev/ On Thu, Mar 27, 2025 at 8:43 AM Josh Tynjala <joshtynj...@bowlerhat.dev> wrote: > I uploaded a new version of TDJ that fixes most of the current issues. I > still want to make some tweaks on the branch before merging it, though. > > After uploading the new version, I noticed that the MXML source code is > not loading in TDJ because it is using the GitHub API, which is blocked by > the new Content-Security-Policy. It looks like we're going to have to > modify TDJ to load the MXML source files from our server instead of GitHub. > The Maven/Ant build scripts will probably need to copy the MXML files from > src/main/royale into bin/js-debug and bin/js-release. > > -- > Josh Tynjala > Bowler Hat LLC > https://bowlerhat.dev/ > > > On Fri, Mar 21, 2025 at 7:22 AM Josh Tynjala <joshtynj...@bowlerhat.dev> > wrote: > >> I have not yet had time to review your changes. After I do, I will upload >> TDJ. My message was intended to acknowledge your request to review your >> work on TDJ. >> >> -- >> Josh Tynjala >> Bowler Hat LLC >> https://bowlerhat.dev/ >> >> >> On Fri, Mar 21, 2025 at 3:08 AM Maria Jose Esteve <mjest...@iest.com> >> wrote: >> >>> @Josh, aren't my changes correct in TDJ? >>> If they're not correct, let me know and I'll fix them. >>> I made a bunch of changes last week, and they're still waiting for >>> someone more experienced than me to validate them so we can merge them into >>> royale-asjs. >>> >>> Hiedra >>> >>> -----Mensaje original----- >>> De: Josh Tynjala <joshtynj...@bowlerhat.dev> >>> Enviado el: jueves, 20 de marzo de 2025 23:55 >>> Para: Apache Royale Development <dev@royale.apache.org> >>> Asunto: Re: royale.apache.org website not loading fonts either >>> >>> royale-website and royale-docs successfully updated to remove external >>> fonts, styles, and scripts. That's all I have time for today. >>> >>> I have not yet uploaded the new build of TourDeJewel to the website, but >>> I will as soon as I get a chance. >>> >>> I will also update ASDoc, and some other Jewel-based examples we have on >>> the website. >>> >>> -- >>> Josh Tynjala >>> Bowler Hat LLC >>> https://bowlerhat.dev/ >>> >>> >>> On Thu, Mar 20, 2025 at 9:11 AM Josh Tynjala <joshtynj...@bowlerhat.dev> >>> wrote: >>> >>> > I just loaded our main royale.apache.org website, and I observed that >>> > the fonts were failing to load there too, just like Tour de Jewel. >>> > >>> > It's the same issue. The stricter security policy is preventing us >>> > from using Google Fonts from fonts.gstatic.com. >>> > >>> > It was falling back to the browser's default serif font, which wasn't >>> > ideal. I just pushed a quick fix to fall back to sans-serif instead. >>> > However, we'll either need to move the fonts to our server (if the >>> > license and ASF policy permits), or we'll need to switch to other >>> fonts. >>> > >>> > -- >>> > Josh Tynjala >>> > Bowler Hat LLC >>> > https://bowlerhat.dev/ >>> > >>> >>