Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Woraround for bug 502: X11/NEWT Stalling due to libX11/XCB Multithreading ↵ | Sven Gothel | 2011-06-26 | 1 | -0/+2 |
| | | | | | | | | | bug (libX11 1.4.2, libXCB 1.7; ubuntu 11.04, ..) - https://jogamp.org/bugzilla/show_bug.cgi?id=502 - set the boolean property 'nativewindow.x11.mt-bug' to 'true', indicating the erroneous libX11/libXCB behavior. This will enable extensive X11 locking even in NEWT. | ||||
* | Windows RegisterClass: Use new RegisteredClassFactory (window class), Misc. | Sven Gothel | 2010-12-12 | 1 | -12/+44 |
| | | | | | | | | | | | | | | | | | This solves the issue when an applet is started/stop and started again, or another applet runs in the same JVM. Also soves the issue for multiple JVMs. RegisteredClassFactory can be instanced to manage one shared window class, currently in use for GDI's dummy window and NEWT. A class base name and a window proc handle must be passed in the factory cstr. Before registering, the class is tested if already exists, eg another applet in the same JVM. If registration fails, the class name will iterate until successful or MAX_INT reached, eg if multiple JVMs are running. Added NativeWindow Common Native Code. | ||||
* | GDI: Fix CreateDummyWindow: Use local getModuleHandle(NULL) and synchronize ↵ | Sven Gothel | 2010-12-09 | 1 | -10/+8 |
| | | | | factory method. | ||||
* | NativeWindow/Windows: Fix CreateDummyWindow gluegen and usage | Sven Gothel | 2010-11-22 | 1 | -0/+4 |
| | | | | NativeWindow+JOGL/Windows: Complete Opaque types | ||||
* | Move GDI GlueGen wrapping from JOGL -> NativeWindow (following X11). Moving ↵ | Sven Gothel | 2010-11-17 | 1 | -0/+24 |
NEWT WindowsWindow GetRelativeLocation() native implementation to GDI as well. |