Re: Tapestry 5.5 progress (Glyphicons not showing)

2020-01-15 Thread Jens Breitenstein

Hi Chris,

We never had issues with glyphicons locally but we do have issues 
(sometimes) in production when IT Admin people disallow loading of fonts 
and the firewall drops these files. That's the reason we use png's 
instead, which is a real pain. If this is your problem and anyone has a 
solution I am happy to learn something new.


CU


Jens


Am 15.01.20 um 15:21 schrieb Thiago H. de Paula Figueiredo:

On Fri, Jan 10, 2020 at 7:38 PM Christopher Dodunski (Tapestry) <
chrisfromtapes...@christopher.net.nz> wrote:


I'm much looking forward to Tapestry 5.5's pending release.


So am I. :)



Regarding glyphicons, I recall not being able to get these displaying
even with a Tapestry app built extending the quickstart project
(bootstrap 3).  So the date pickers are iconless, palette arrows absent,
etcetera (I need to revisit this soon, as the app is soon to be
released.)


This is weird. Does it override the built-in Bootstrap version? This
weekend I created a new component, FontAwesomeIcon, which will
transparently and automatically replace any Glyphicon usage when Bootstrap
3 isn't used, making icons appear (at least as the icon name matches, of
course). My testing was running a page with Palette with each of the
options (Bootstrap 3, Bootstrap 4 and no Bootstrap) and the icons were
appearing in all of them.



Regards,

Chris.

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org




-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: Tapestry 5.5 progress

2020-01-15 Thread Thiago H. de Paula Figueiredo
On Mon, Jan 13, 2020 at 7:21 PM Vangel V. Ajanovski 
wrote:

> I am using Tapestry to develop applications for internal research and
> teaching purposes,


Nice!


> and have recently migrated two applications that are
> used daily to 5.5.0-beta-3 and they are running without issues on Java 12.
> I have tried running on Java 13 but it was not possible, due to
> unsupported class versions.
>

As far as I know, Java 12 doesn't have any bytecode differences to 11, so
supporting 11 also supports 12. 13, on the other hand, does introduce new
bytecode.

This is a known issue and my plan is to support Java 14 (LTS version soon
to be released) in Tapestry 5.6 (which shouldn't take as long to be
released as 5.5). It's not trivial to support a new Java bytecode version
in Tapestry because this is done by embedding (i.e. copying and then
changing the package name) the ASM sources and then applying a couple of
manual changes.


> As the documentation indicates that Java 11 is the supported version, I
> wanted to ask the reason for this. Is it just because 11 is LTS?


Yes.


> Or there are truly some specific cases that I have not encountered which
> prevent fully supported operation under Java 12 and I have to be careful.
>

I don't know any.


>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-- 
Thiago


Re: Tapestry 5.5 progress

2020-01-15 Thread Thiago H. de Paula Figueiredo
On Fri, Jan 10, 2020 at 7:38 PM Christopher Dodunski (Tapestry) <
chrisfromtapes...@christopher.net.nz> wrote:

> I'm much looking forward to Tapestry 5.5's pending release.
>

So am I. :)


> Regarding glyphicons, I recall not being able to get these displaying
> even with a Tapestry app built extending the quickstart project
> (bootstrap 3).  So the date pickers are iconless, palette arrows absent,
> etcetera (I need to revisit this soon, as the app is soon to be
> released.)
>

This is weird. Does it override the built-in Bootstrap version? This
weekend I created a new component, FontAwesomeIcon, which will
transparently and automatically replace any Glyphicon usage when Bootstrap
3 isn't used, making icons appear (at least as the icon name matches, of
course). My testing was running a page with Palette with each of the
options (Bootstrap 3, Bootstrap 4 and no Bootstrap) and the icons were
appearing in all of them.


>
> Regards,
>
> Chris.
>
> -
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

-- 
Thiago