[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cp-patches] FYI: Qt peers updated.
From: |
Sven de Marothy |
Subject: |
[cp-patches] FYI: Qt peers updated. |
Date: |
Sun, 21 Aug 2005 02:27:05 +0200 |
Hey,
Did some updates. Some of the more notable changes:
Repainting is now done in a dedicated thread, which helps avoid
deadlocks.
Qt's double-buffering is now optional, (set the property
qtoptions.nodoublebuffer) which means faster graphics but flickier
native components. This should help Swing performance in the future
though.
Resizing now works correctly again.
Minor bugfixes and improvements all over.
2005-08-20 Sven de Marothy <address@hidden>
* gnu/java/awt/peer/qt/MainQtThread.java
* gnu/java/awt/peer/qt/QtComponentGraphics.java
* gnu/java/awt/peer/qt/QtComponentPeer.java
* gnu/java/awt/peer/qt/QtEmbeddedWindowPeer.java
* gnu/java/awt/peer/qt/QtFramePeer.java
* gnu/java/awt/peer/qt/QtImage.java
* gnu/java/awt/peer/qt/QtListPeer.java
* gnu/java/awt/peer/qt/QtScreenDeviceConfiguration.java
* gnu/java/awt/peer/qt/QtToolkit.java
* native/jni/qt-peer/componentevent.cpp
* native/jni/qt-peer/componentevent.h
* native/jni/qt-peer/eventmethods.h
* native/jni/qt-peer/mainqtthread.cpp
* native/jni/qt-peer/mainthreadinterface.cpp
* native/jni/qt-peer/mainthreadinterface.h
* native/jni/qt-peer/qtcomponentpeer.cpp
* native/jni/qt-peer/qtframepeer.cpp
* native/jni/qt-peer/qtgraphics.cpp
Refactored.
* include/gnu_java_awt_peer_qt_MainQtThread.h
* include/gnu_java_awt_peer_qt_QMatrix.h
* include/gnu_java_awt_peer_qt_QPainterPath.h
* include/gnu_java_awt_peer_qt_QPen.h
* include/gnu_java_awt_peer_qt_QtAudioClip.h
* include/gnu_java_awt_peer_qt_QtButtonPeer.h
* include/gnu_java_awt_peer_qt_QtCanvasPeer.h
* include/gnu_java_awt_peer_qt_QtCheckboxPeer.h
* include/gnu_java_awt_peer_qt_QtChoicePeer.h
* include/gnu_java_awt_peer_qt_QtComponentPeer.h
* include/gnu_java_awt_peer_qt_QtContainerPeer.h
* include/gnu_java_awt_peer_qt_QtDialogPeer.h
* include/gnu_java_awt_peer_qt_QtEmbeddedWindowPeer.h
* include/gnu_java_awt_peer_qt_QtFileDialogPeer.h
* include/gnu_java_awt_peer_qt_QtFontMetrics.h
* include/gnu_java_awt_peer_qt_QtFontPeer.h
* include/gnu_java_awt_peer_qt_QtFramePeer.h
* include/gnu_java_awt_peer_qt_QtGraphics.h
* include/gnu_java_awt_peer_qt_QtGraphicsEnvironment.h
* include/gnu_java_awt_peer_qt_QtImage.h
* include/gnu_java_awt_peer_qt_QtLabelPeer.h
* include/gnu_java_awt_peer_qt_QtListPeer.h
* include/gnu_java_awt_peer_qt_QtMenuBarPeer.h
* include/gnu_java_awt_peer_qt_QtMenuComponentPeer.h
* include/gnu_java_awt_peer_qt_QtMenuItemPeer.h
* include/gnu_java_awt_peer_qt_QtMenuPeer.h
* include/gnu_java_awt_peer_qt_QtPanelPeer.h
* include/gnu_java_awt_peer_qt_QtPopupMenuPeer.h
* include/gnu_java_awt_peer_qt_QtScreenDevice.h
* include/gnu_java_awt_peer_qt_QtScrollPanePeer.h
* include/gnu_java_awt_peer_qt_QtScrollbarPeer.h
* include/gnu_java_awt_peer_qt_QtTextAreaPeer.h
* include/gnu_java_awt_peer_qt_QtTextFieldPeer.h
* include/gnu_java_awt_peer_qt_QtToolkit.h
* include/gnu_java_awt_peer_qt_QtVolatileImage.h
* include/gnu_java_awt_peer_qt_QtWindowPeer.h
Regenerated.
* gnu/java/awt/peer/qt/QtRepaintThread.java:
New file.
peers.patch
Description: Text Data
QtRepaintThread.java
Description: Text Data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [cp-patches] FYI: Qt peers updated.,
Sven de Marothy <=