You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(134) |
Sep
(52) |
Oct
(13) |
Nov
(342) |
Dec
(163) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(44) |
Feb
(62) |
Mar
(158) |
Apr
(38) |
May
(70) |
Jun
(58) |
Jul
(104) |
Aug
(207) |
Sep
(83) |
Oct
(122) |
Nov
(23) |
Dec
(49) |
| 2004 |
Jan
(119) |
Feb
(132) |
Mar
(192) |
Apr
(140) |
May
(77) |
Jun
(74) |
Jul
(201) |
Aug
(63) |
Sep
(102) |
Oct
(70) |
Nov
(173) |
Dec
(78) |
| 2005 |
Jan
(174) |
Feb
(197) |
Mar
(105) |
Apr
(59) |
May
(77) |
Jun
(43) |
Jul
(21) |
Aug
(18) |
Sep
(47) |
Oct
(37) |
Nov
(74) |
Dec
(50) |
| 2006 |
Jan
(44) |
Feb
(19) |
Mar
(32) |
Apr
(24) |
May
(31) |
Jun
(55) |
Jul
(138) |
Aug
(28) |
Sep
(12) |
Oct
(41) |
Nov
(58) |
Dec
(24) |
| 2007 |
Jan
(28) |
Feb
(14) |
Mar
(10) |
Apr
(68) |
May
(30) |
Jun
(26) |
Jul
(18) |
Aug
(63) |
Sep
(19) |
Oct
(29) |
Nov
(20) |
Dec
(10) |
| 2008 |
Jan
(38) |
Feb
(7) |
Mar
(37) |
Apr
(120) |
May
(41) |
Jun
(36) |
Jul
(39) |
Aug
(24) |
Sep
(28) |
Oct
(30) |
Nov
(36) |
Dec
(75) |
| 2009 |
Jan
(46) |
Feb
(22) |
Mar
(50) |
Apr
(70) |
May
(134) |
Jun
(105) |
Jul
(75) |
Aug
(34) |
Sep
(38) |
Oct
(34) |
Nov
(19) |
Dec
(20) |
| 2010 |
Jan
(11) |
Feb
(20) |
Mar
(65) |
Apr
(83) |
May
(104) |
Jun
(73) |
Jul
(78) |
Aug
(57) |
Sep
(43) |
Oct
(35) |
Nov
(9) |
Dec
(4) |
| 2011 |
Jan
(21) |
Feb
(11) |
Mar
(18) |
Apr
(10) |
May
(18) |
Jun
(15) |
Jul
(48) |
Aug
(25) |
Sep
(17) |
Oct
(45) |
Nov
(15) |
Dec
(12) |
| 2012 |
Jan
(21) |
Feb
(9) |
Mar
(12) |
Apr
(9) |
May
(9) |
Jun
(5) |
Jul
(1) |
Aug
(10) |
Sep
(12) |
Oct
(1) |
Nov
(28) |
Dec
(5) |
| 2013 |
Jan
(4) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
| 2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
| 2016 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
1
(1) |
2
(14) |
3
(4) |
4
|
5
(3) |
6
(1) |
|
7
(9) |
8
(2) |
9
(4) |
10
|
11
(16) |
12
(21) |
13
(14) |
|
14
(12) |
15
(5) |
16
(6) |
17
|
18
(4) |
19
(4) |
20
(3) |
|
21
(2) |
22
(12) |
23
|
24
|
25
(8) |
26
|
27
(25) |
|
28
|
29
(2) |
30
(1) |
|
|
|
|
|
From: Elias N. <eli...@us...> - 2004-11-16 20:34:06
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25778 Modified Files: MouseEventQueue.java Log Message: Mac OS X: Try harder to reset mouse deltas Index: MouseEventQueue.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/MouseEventQueue.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- MouseEventQueue.java 12 Nov 2004 15:37:47 -0000 1.3 +++ MouseEventQueue.java 16 Nov 2004 20:33:48 -0000 1.4 @@ -98,6 +98,8 @@ private void resetCursorToCenter() { clearEvents(); accum_dx = accum_dy = 0; + /* Clear accumulated deltas */ + ((MacOSXDisplay)Display.getImplementation()).getMouseDeltas(delta_buffer); } private boolean putMouseEvent(int button, int state, int dz) { |
|
From: Elias N. <eli...@us...> - 2004-11-16 14:23:38
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/macosx In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30152 Modified Files: org_lwjgl_opengl_Display.m Log Message: Mac OS X: Add error handling to gamma functions Index: org_lwjgl_opengl_Display.m =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_opengl_Display.m,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- org_lwjgl_opengl_Display.m 16 Nov 2004 14:08:31 -0000 1.3 +++ org_lwjgl_opengl_Display.m 16 Nov 2004 14:23:28 -0000 1.4 @@ -169,7 +169,10 @@ JNIEXPORT void JNICALL Java_org_lwjgl_opengl_MacOSXDisplay_setGammaRamp(JNIEnv *env, jobject this, jobject gamma_buffer) { const CGGammaValue *values = (*env)->GetDirectBufferAddress(env, gamma_buffer); CGTableCount table_size = (*env)->GetDirectBufferCapacity(env, gamma_buffer); - CGSetDisplayTransferByTable(kCGDirectMainDisplay, table_size, values, values, values); + CGDisplayErr err = CGSetDisplayTransferByTable(kCGDirectMainDisplay, table_size, values, values, values); + if (err != CGDisplayNoErr) { + throwException(env, "Could not set display gamma"); + } } JNIEXPORT void JNICALL Java_org_lwjgl_opengl_MacOSXDisplay_hideUI(JNIEnv *env, jobject this, jboolean hide) { |
|
From: Elias N. <eli...@us...> - 2004-11-16 14:08:44
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26248/src/java/org/lwjgl/opengl Modified Files: MacOSXDisplay.java Log Message: Mac OS X: Implemented gamma Index: MacOSXDisplay.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- MacOSXDisplay.java 16 Nov 2004 13:21:45 -0000 1.7 +++ MacOSXDisplay.java 16 Nov 2004 14:08:30 -0000 1.8 @@ -64,6 +64,8 @@ import java.lang.reflect.InvocationTargetException; final class MacOSXDisplay implements DisplayImplementation { + private final static int GAMMA_LENGTH = 256; + private MacOSXFrame frame; private MouseEventQueue mouse_queue; private KeyboardEventQueue keyboard_queue; @@ -103,12 +105,10 @@ } public int getGammaRampLength() { - return 0; + return GAMMA_LENGTH; } - public void setGammaRamp(FloatBuffer gammaRamp) throws LWJGLException { - throw new LWJGLException("Gamma not supported"); - } + public native void setGammaRamp(FloatBuffer gammaRamp) throws LWJGLException; public String getAdapter() { return null; @@ -137,7 +137,10 @@ if (MacOSXFrame.getDevice().getFullScreenWindow() != null) MacOSXFrame.getDevice().setFullScreenWindow(null); requested_mode = null; + restoreGamma(); } + + private native void restoreGamma(); private DisplayMode createLWJGLDisplayMode(java.awt.DisplayMode awt_mode) { int bit_depth; |
|
From: Elias N. <eli...@us...> - 2004-11-16 14:08:43
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/macosx In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26248/src/native/macosx Modified Files: org_lwjgl_opengl_Display.m Log Message: Mac OS X: Implemented gamma Index: org_lwjgl_opengl_Display.m =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_opengl_Display.m,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- org_lwjgl_opengl_Display.m 16 Nov 2004 13:21:46 -0000 1.2 +++ org_lwjgl_opengl_Display.m 16 Nov 2004 14:08:31 -0000 1.3 @@ -162,6 +162,16 @@ awt.FreeDrawingSurface(ds); } +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_MacOSXDisplay_restoreGamma(JNIEnv *env, jobject this) { + CGDisplayRestoreColorSyncSettings(); +} + +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_MacOSXDisplay_setGammaRamp(JNIEnv *env, jobject this, jobject gamma_buffer) { + const CGGammaValue *values = (*env)->GetDirectBufferAddress(env, gamma_buffer); + CGTableCount table_size = (*env)->GetDirectBufferCapacity(env, gamma_buffer); + CGSetDisplayTransferByTable(kCGDirectMainDisplay, table_size, values, values, values); +} + JNIEXPORT void JNICALL Java_org_lwjgl_opengl_MacOSXDisplay_hideUI(JNIEnv *env, jobject this, jboolean hide) { if (hide == JNI_TRUE) { SetSystemUIMode(kUIModeContentSuppressed, 0); |
|
From: Elias N. <eli...@us...> - 2004-11-16 13:21:58
|
Update of /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18194/src/java/org/lwjgl/opengl Modified Files: MacOSXDisplay.java Log Message: Mac OS X: Work around AWT shifting the fullscreen window off the screen Index: MacOSXDisplay.java =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/java/org/lwjgl/opengl/MacOSXDisplay.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- MacOSXDisplay.java 15 Nov 2004 15:28:52 -0000 1.6 +++ MacOSXDisplay.java 16 Nov 2004 13:21:45 -0000 1.7 @@ -77,6 +77,7 @@ } public void createWindow(DisplayMode mode, boolean fullscreen, int x, int y) throws LWJGLException { + hideUI(fullscreen); close_requested = false; try { frame = new MacOSXFrame(mode, requested_mode, fullscreen, x, y); @@ -98,6 +99,7 @@ setView(null); frame.syncDispose(); frame = null; + hideUI(false); } public int getGammaRampLength() { @@ -222,6 +224,13 @@ } } + /** + * This is an interface to the native Carbon call + * SetSystemUIMode. It is used to hide the dock in a way + * that will prevent AWT from shifting the fullscreen window + */ + private native void hideUI(boolean hide); + native void getMouseDeltas(IntBuffer delta_buffer); private native void updateContext(); |
|
From: Elias N. <eli...@us...> - 2004-11-16 13:21:57
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/macosx In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18194/src/native/macosx Modified Files: Makefile org_lwjgl_opengl_Display.m Log Message: Mac OS X: Work around AWT shifting the fullscreen window off the screen Index: org_lwjgl_opengl_Display.m =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/org_lwjgl_opengl_Display.m,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- org_lwjgl_opengl_Display.m 15 Nov 2004 14:38:00 -0000 1.1 +++ org_lwjgl_opengl_Display.m 16 Nov 2004 13:21:46 -0000 1.2 @@ -153,7 +153,6 @@ usleep(WAIT_DELAY); } -// [gl_context clearDrawable]; [gl_context setView:view]; [view unlockFocus]; @@ -163,6 +162,14 @@ awt.FreeDrawingSurface(ds); } +JNIEXPORT void JNICALL Java_org_lwjgl_opengl_MacOSXDisplay_hideUI(JNIEnv *env, jobject this, jboolean hide) { + if (hide == JNI_TRUE) { + SetSystemUIMode(kUIModeContentSuppressed, 0); + } else { + SetSystemUIMode(kUIModeNormal, 0); + } +} + JNIEXPORT void JNICALL Java_org_lwjgl_opengl_MacOSXDisplay_setVSyncEnabled(JNIEnv *env, jobject this, jboolean vsync) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; long vsync_value = vsync == JNI_TRUE ? 1 : 0; Index: Makefile =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/macosx/Makefile,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile 12 Nov 2004 15:11:42 -0000 1.3 +++ Makefile 16 Nov 2004 13:21:46 -0000 1.4 @@ -6,7 +6,7 @@ LINKER=gcc STRIP=strip CFLAGS_LINK=-dynamiclib -Wall -FRAMEWORKS=-framework Foundation -framework AppKit -framework JavaVM +FRAMEWORKS=-framework Foundation -framework AppKit -framework JavaVM -framework Carbon CFLAGS_O=-fPIC -O2 -D_MACOSX -Wall -c -I${AL}/include -I../common -I/System/Library/Frameworks/JavaVM.framework/Versions/A/Headers SRC=$(wildcard *.m) $(wildcard *.c) $(wildcard ../common/*.c) $(wildcard ../common/arb/*.c) $(wildcard ../common/ati/*.c) $(wildcard ../common/ext/*.c) $(wildcard ../common/nv/*.c) OBJECTS=$(subst .m,.o, $(subst .c,.o,$(SRC))) |