Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-10 Thread John Hendrikx
on to effect a system-wide change like reacting to changes in the user preferences or the platform theme. -andy *From: *John Hendrikx *Date: *Tuesday, July 9, 2024 at 10:45 *To: *Andy Goryachev , openjfx-dev *Subject: *Re: [External] : Re: CSS Lookups and their origins (possible regression)

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Pedro Duque Vieira
ant how you want. Perhaps if you could tell us about the problem you are > trying to solve, exactly, and the APIs that are missing. > > > > -andy > > > > > > > > > > *From: *Pedro Duque Vieira > *Date: *Tuesday, July 9, 2024 at 12:00 > *To: *

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Kevin Rushforth
changes in the user preferences or the platform theme. -andy *From: *John Hendrikx *Date: *Tuesday, July 9, 2024 at 10:45 *To: *Andy Goryachev , openjfx-dev *Subject: *Re: [External] : Re: CSS Lookups and their origins (possible regression) Well, it is coming as a surprise to many. With the fix

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Andy Goryachev
te: Tuesday, July 9, 2024 at 12:00 To: Andy Goryachev mailto:andy.goryac...@oracle.com>> Cc: openjfx-dev@openjdk.org<mailto:openjfx-dev@openjdk.org> mailto:openjfx-dev@openjdk.org>> Subject: Re: [External] : Re: CSS Lookups and their origins (possible regression) >>

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Pedro Duque Vieira
> -andy > > > > > > > > > > *From: *Pedro Duque Vieira > *Date: *Tuesday, July 9, 2024 at 12:00 > *To: *Andy Goryachev > *Cc: *openjfx-dev@openjdk.org > *Subject: *Re: [External] : Re: CSS Lookups and their origins (possible >

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Andy Goryachev
d the APIs that are missing. -andy From: Pedro Duque Vieira Date: Tuesday, July 9, 2024 at 12:00 To: Andy Goryachev Cc: openjfx-dev@openjdk.org Subject: Re: [External] : Re: CSS Lookups and their origins (possible regression) >> That's why now in the new theme I'm creating I'm setting everything t

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Pedro Duque Vieira
uque Vieira > *Date: *Tuesday, July 9, 2024 at 11:28 > *To: *openjfx-dev@openjdk.org > *Subject: *Re: [External] : Re: CSS Lookups and their origins (possible > regression) > > Hi guys, > > > > I agree with John Hendrikx on this. > > > > The thing is not

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Andy Goryachev
ct: Re: [External] : Re: CSS Lookups and their origins (possible regression) Hi guys, I agree with John Hendrikx on this. The thing is not that you override the "css variable" value but that you end up overriding the priority of the rules in Modena which the developer won't likely want to. One

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Andy Goryachev
to create stylesheets programmatically, bypassing the parser altogether. But this is unlikely to happen. -andy From: John Hendrikx Date: Tuesday, July 9, 2024 at 11:21 To: Andy Goryachev , openjfx-dev Subject: Re: [External] : Re: CSS Lookups and their origins (possible regression) Hi Andy

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Pedro Duque Vieira
Hi guys, I agree with John Hendrikx on this. The thing is not that you override the "css variable" value but that you end up overriding the priority of the rules in Modena which the developer won't likely want to. One other thing I'd add is that developers also like to use css themselves. If

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread John Hendrikx
-andy *From: *John Hendrikx *Date: *Tuesday, July 9, 2024 at 10:45 *To: *Andy Goryachev , openjfx-dev *Subject: *Re: [External] : Re: CSS Lookups and their origins (possible regression) Well, it is coming as a surprise to many. With the fix for the CSS caching bug since JavaFX 21, this "no

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Andy Goryachev
to effect a system-wide change like reacting to changes in the user preferences or the platform theme. -andy From: John Hendrikx Date: Tuesday, July 9, 2024 at 10:45 To: Andy Goryachev , openjfx-dev Subject: Re: [External] : Re: CSS Lookups and their origins (possible regression) Well, it

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread John Hendrikx
chev wrote: > all styles used in Modena that rely on -fx-base directly or indirectly suddenly have a higher priority I think it works as designed (and as expected). -andy *From: *John Hendrikx *Date: *Tuesday, July 9, 2024 at 08:25 *To: *Andy Goryachev , openjfx-dev *Subject: *[External] : Re

Re: [External] : Re: CSS Lookups and their origins (possible regression)

2024-07-09 Thread Andy Goryachev
> all styles used in Modena that rely on -fx-base directly or indirectly > suddenly have a higher priority I think it works as designed (and as expected). -andy From: John Hendrikx Date: Tuesday, July 9, 2024 at 08:25 To: Andy Goryachev , openjfx-dev Subject: [External] : Re: CSS L