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 <hferreira...@gmail.com> wrote: > Fixed, tested and commit done :) > > Usually I fix using CodEditor (a kind of Notepad++ for macOS) and then "ant > clean" and then "ant all". > It takes more then 30 minutes on my machine ! > For things more complex I test integrated on my project using VS Code and > then I put the code in the SDK, compile and test. > > For this particular use case, how could I acelerate my workflow ? > > > > Harbs <harbs.li...@gmail.com> escreveu no dia terça, 18/10/2022 à(s) > 21:53: > > > FYI, it’s not necessary to compile the whole SDK unless your current > build > > is old. You can compile a single SWC at a time. > > > > > On Oct 18, 2022, at 11:51 PM, Hugo Ferreira <hferreira...@gmail.com> > > wrote: > > > > > > Yes, it's exactly what I'm doing right now. > > > Compiling the SDK on my machine takes the time to dinner and even so, > > > probably it's not finished yet ! > > > I hope next year, I update my MacBook :) > > > > > > Harbs <harbs.li...@gmail.com> escreveu no dia terça, 18/10/2022 à(s) > > 21:38: > > > > > >> Let’s see what others think, but in the meantime there’s no reason to > > not > > >> fix the bug. There are other html setters which already set innerHTML. > > >> > > >> Harbs > > >> > > >>> On Oct 18, 2022, at 11:29 PM, Hugo Ferreira <hferreira...@gmail.com> > > >> wrote: > > >>> > > >>> Yes, I saw that helper (I searched for it name) :) > > >>> Yes, it's exactly what I mean: put this in one of the limites of the > > >>> workflow and never in the middle. > > >>> That's my opinion. > > >>> > > >>> > > >>> > > >>> Harbs <harbs.li...@gmail.com> escreveu no dia terça, 18/10/2022 à(s) > > >> 08:06: > > >>> > > >>>> There’s a sanitizeHTML helper function that’s relatively new. > > >>>> > > >>>> I don’t have a strong opinion on whether it should be sanitized by > > >> default > > >>>> or that should be the application developer’s responsibility. > > >>>> > > >>>> As far as PAYG is concerned, it’s better to put the responsibility > on > > >> the > > >>>> app developer. > > >>>> > > >>>> As far as security is concerned, it would be better to sanitize in > the > > >>>> framework. > > >>>> > > >>>> I personally would give precedence to PAYG because the threat of a > XSS > > >>>> attack using innerHTML is a bit of a stretch in Royale. > > >>>> > > >>>> We should come up with a policy, document it, and stick to it across > > the > > >>>> framework. > > >>>> > > >>>> If we do sanitize in the components, it should probably happen in > the > > >>>> model setter. > > >>>> > > >>>> What do others think? > > >>>> > > >>>>> On Oct 18, 2022, at 2:32 AM, Hugo Ferreira <hferreira...@gmail.com > > > > >>>> wrote: > > >>>>> > > >>>>> Thank you very much. > > >>>>> I see the bug. > > >>>>> I hope that the Label (html property) that FormHeading that depends > > on, > > >>>>> doesn't have the same issue :) > > >>>>> > > >>>>> About the sanitize: > > >>>>> Should this be really a reponsibility of FormHeadingView !? > > >>>>> Shouldn't the responsibility on one of the edges (the limit of html > > >>>>> property core or on the end application) ? > > >>>>> In the middle, we could ending "sanitizing" too much just to be > > ensure. > > >>>>> > > >>>>> > > >>>>> > > >>>>> Harbs <harbs.li...@gmail.com> escreveu no dia segunda, 17/10/2022 > > à(s) > > >>>>> 19:25: > > >>>>> > > >>>>>> I assume this is Jewel. I don’t use Jewel, but I just looked at > > >>>>>> FormHeadingView and textChangeHandler is used for both textChange > > and > > >>>>>> htmlChange. In both cases it sets the text rather than html in the > > >>>>>> htmlChange case. That seems to be broken. > > >>>>>> > > >>>>>> If you fix this, make sure the html is sanitized when applied. > > >>>>>> > > >>>>>> Harbs > > >>>>>> > > >>>>>>> On Oct 16, 2022, at 5:17 PM, Hugo Ferreira < > hferreira...@gmail.com > > > > > >>>>>> wrote: > > >>>>>>> > > >>>>>>> Hi, > > >>>>>>> > > >>>>>>> I'm using FormHeading when I have a lot of fields and want to > > create > > >> a > > >>>>>>> vertical separation (group of data). > > >>>>>>> It's OK, however I needed now to use in the FormHeading texto > some > > >> HTML > > >>>>>>> (basic stuff like strong and br), however the property "text" of > > >>>>>>> FormHeading it's for simple real strings and not HTML. > > >>>>>>> I saw the html property, however this property does nothing. > > >>>>>>> It's something that it's not already implemented in the core or > I'm > > >>>>>> missing > > >>>>>>> something ? > > >>>>>>> > > >>>>>>> I saw tht I can workaround, using a pure html:Div with innerHTML > > but > > >> I > > >>>>>> have > > >>>>>>> read in the past that I should avoid it. > > >>>>>> > > >>>>>> > > >>>> > > >>>> > > >> > > >> > > > > >