hg: caciocavallo/ng: Further cacio-web integration work
Clemens Eisserer
linuxhippy at gmail.com
Thu May 26 08:19:48 PDT 2011
Hi Mario,
Last question for today ;)
I need some advice about the event pump.
There is this single Event-Pump thread which basically only polls the
Screen for new events.
With the web backend however, there are now multiple "FullScreens", so
my idea was to iterate over the list of screens and poll each for
events.
However to be able to do this, I had to modify cacio:
- Make createEventPump non-final (guess the reason it was final was to
disallow such hacking?)
- Somehow allow access to the FullScreenWindowFactory's screen map
What do you think? Is that approach reasonable?
Thanks, Clemens
2011/5/26 <linuxhippy at gmail.com>:
> Changeset: f17c96062b1b
> Author: ceisserer
> Date: 2011-05-26 16:59 +0200
> URL: http://hg.openjdk.java.net/caciocavallo/ng/rev/f17c96062b1b
>
> Further cacio-web integration work
>
> + src/web/build.xml
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebGraphicsConfiguration.java
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebGraphicsDevice.java
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebGraphicsEnvironment.java
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebKeyboardStateTracker.java
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebMouseStateTracker.java
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebScreen.java
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebSessionState.java
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebSurfaceManagerFactory.java
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebToolkit.java
> ! src/web/classes/net/java/openjdk/awt/peer/web/WebWindowFactory.java
> + src/web/native/WebSurfaceData.c
> + src/web/native/cacio-web.h
>
>
More information about the caciocavallo-dev
mailing list