Java 8
Roman Kennke
roman at kennke.org
Mon Dec 8 17:07:45 UTC 2014
Hi Glen,
I just pushed your patch. Thanks a lot for the contribution! We should
make you committer soon!
I also pushed a WindowResizeTest I had laying around here since a while.
I also pushed a change to remove CacioFontManager, which doesn't work
anymore since it derives from X11FontManager, which is now private. I'd
really love to have cacio's core part of OpenJDK to avoid such
inconsistencies... Instead I now load X11FontManager directly if running
on Linux (and dunno what to do on other platforms, others, if you use
anything else, please provide a patch. The corresponding system font
manager should usually just work).
I also started a port to support DirectFB as backend, and pushed some
initial code.
Have fun!
Roman
Am Mittwoch, den 26.11.2014 um 15:01 -0700 schrieb Glen Schrader:
> Here is an updated patch that passes my test, it basically doesn't
> fire the focus gain/lost events in FocusManager if the the new window
> isn't focusable, I'm not sure if there is a cleaner way to handle
> this...
>
>
>
>
>
> On Wed, Nov 26, 2014 at 10:52 AM, Glen Schrader <gschrader at gmail.com>
> wrote:
> Looks to be some API changes even from later 7 builds, I guess
> I've been lucky that things work as well as they do. I've
> hacked together a patch with a test that triggers my issue
> (with a JIDE popup component). The JIDE popup creates a new
> JWindow that probably is stealing the focus, so this might be
> similar to the focus issue I was having a couple of years ago.
>
>
> I've also modified the code so things will compile under JDK
> 8, I'm sure what I did probably isn't correct though as I've
> only created empty methods to satisfy the new interface
> methods.
>
>
> I'll continue to poke around to see if I can track it down.
>
>
> Thanks,
> Glen
>
>
>
>
>
> On Tue, Nov 25, 2014 at 5:55 AM, Roman Kennke
> <roman at kennke.org> wrote:
> Hi there,
>
> there probably have been some API changes in AWT from
> 7 -> 8 (and from 8
> -> 9), and cacio needs to be kept in sync with those.
> It would be the
> best solution to integrate cacio as a sort of internal
> API/feature into
> OpenJDK, that would make it much easier to maintain.
> If that is not
> possible, we'd need to have branches for each JDK
> versions I think.
>
> Roman
>
> Am Dienstag, den 25.11.2014 um 00:29 +0100 schrieb
> Mario Torre:
> > Hi Glenn,
> >
> > I still have to find time to port to OpenJKD8, there
> have been some
> > changes so I first need to port Cacio to the latest
> 7u and then port
> > to 8, unfortunately I didn't have much time for that
> yet.
> >
> > Cheers,
> > Mario
> >
> > 2014-11-25 0:12 GMT+01:00 Glen Schrader
> <gschrader at gmail.com>:
> > > Anyone still around here? I'm wondering if anyone
> is using cacio with JDK
> > > 1.8, I'm just in the process of upgrading one of
> our projects and have some
> > > tests that are now failing with some focus issues.
> I'm wondering if anyone
> > > else is seeing any issues before I start to dig
> in.
> >
> >
> >
>
>
>
>
>
>
>
More information about the caciocavallo-dev
mailing list