In an application project, you should not need to do anything except to
copy it into your source path. The compiler will give your application's
source path precedence over the pre-compiled version in the .swc file.

--
Josh Tynjala
Bowler Hat LLC
https://bowlerhat.dev/


On Wed, May 7, 2025 at 9:22 AM Maria José Esteve <mjest...@iest.com> wrote:

> [en]
>
> Thanks, Josh. Do I need to add it to "*Classes.as" or to
> "components-manifest.xml"?
>
>
>
> [es]
>
> Gracias Josh. ¿tengo que añadirlo a “*Classes.as” o a
> “components-manifest.xml”?
>
>
>
> Hiedra
>
>
>
> *De:* Josh Tynjala <joshtynj...@bowlerhat.dev>
> *Enviado el:* miércoles, 7 de mayo de 2025 17:34
> *Para:* users@royale.apache.org
> *Asunto:* Re: FontAwesomeIcon: change faStyle property defaultsto SOLID
> instead of REGULAR
>
>
>
> Hi Maria,
>
>
>
> This is what the Flex and Royale communities call "monkey patching".
>
>
>
> When you copy the file FontAwesomeIcon.as into your project, it should
> have the same package structure as it had in the original library.
>
>
>
> If your source-path contains src, your copy would go into
> src/org/apache/royale/icons/FontAwesomeIcon.as.
>
>
>
> Alternatively, if your source-path is src/main/royale, your copy would go
> into src/main/royale/org/apache/royale/icons/FontAwesomeIcon.as.
>
>
>
> --
>
> Josh Tynjala
>
> Bowler Hat LLC
>
> https://bowlerhat.dev/
>
>
>
>
>
> On Wed, May 7, 2025 at 5:02 AM Maria José Esteve <mjest...@iest.com>
> wrote:
>
> [en]
>
> Hello,
>
> After the changes made to the SDK, my application has completely changed
> its appearance ☹
>
> I'm not against it, because I understand the reasons and they seem valid,
> but I can't go through and change all the FontAwesomeIcon instances just to
> add the faStyle attribute set to REGULAR.
>
>
>
> I've thought of a short- and medium-term workaround to avoid having to
> modify everything: I believe I once read in the mailing lists that I can
> activate a class from the SDK in my project by placing it in the same path,
> but I'm not exactly sure what that means... I can copy FontAwesomeIcon.as
> into a subfolder within my project, but I assume I’ll also need to define
> the namespace…
>
>
>
> Could someone explain the steps I need to follow to do this?
>
>
>
> [es]
>
> Hola,
>
> Tras las modificaciones realizadas en el SDK mi aplicación ha cambiado
> totalmente de apariencia ☹
>
> No estoy en contra, porque los motivos los veo correctos, pero no puedo
> ahora cambiar todos los FontAwesomeIcon para añadirle el atributo faStyle a
> REGULAR.
>
> He pensado en una solución intermedia, a corto y medio plazo, para no
> tener que modificarlo todo: en alguna ocasión creo haber leído en las
> listas que puedo hacer activa una clase del SDK en mi proyecto poniéndola
> en la misma ruta pero esto no sé lo que quiere decir exactamente… Puedo
> copiar FontAwesomeIcon.as en una subcarpeta, dentro de mi proyecto pero
> imagino que tendré que indicar el namespace también…
>
> ¿alguien puede indicarme los pasos que debo seguir para hacer esto?
>
>
>
> Gracias.
>
>
>
> Hiedra
>
>
>
>

Reply via email to