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
|
2
(5) |
3
(1) |
4
(1) |
5
|
|
6
|
7
(6) |
8
(2) |
9
(11) |
10
|
11
(1) |
12
|
|
13
(1) |
14
(2) |
15
(30) |
16
(46) |
17
(13) |
18
(2) |
19
|
|
20
(26) |
21
(12) |
22
(9) |
23
(22) |
24
(5) |
25
(2) |
26
|
|
27
|
28
|
|
|
|
|
|
|
From: Elias N. <eli...@us...> - 2005-02-02 14:51:56
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13098/src/native/win32 Modified Files: org_lwjgl_opengl_Display.c Log Message: Win32: More fulscreen improvements Index: org_lwjgl_opengl_Display.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/org_lwjgl_opengl_Display.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- org_lwjgl_opengl_Display.c 2 Feb 2005 13:19:49 -0000 1.12 +++ org_lwjgl_opengl_Display.c 2 Feb 2005 14:51:43 -0000 1.13 @@ -289,17 +289,24 @@ static void appActivate(bool active) { static bool inAppActivate = false; - isFocused = active; if (inAppActivate) { return; } inAppActivate = true; + isFocused = active; if (active) { if (isFullScreen) { restoreDisplayMode(); } ShowWindow(display_hwnd, SW_RESTORE); SetForegroundWindow(display_hwnd); + SetFocus(display_hwnd); + /* + * Calling wglMakeCurrent() (redundantly) seems to help some gfx cards + * restore from minimized to fullscreen. + */ + if (wglGetCurrentContext() == display_hglrc) + wglMakeCurrent(display_hdc, display_hglrc); } else if (isFullScreen) { ShowWindow(display_hwnd, SW_SHOWMINNOACTIVE); resetDisplayMode(NULL); @@ -315,9 +322,9 @@ WPARAM wParam, LPARAM lParam) { - int xPos; - int yPos; - int dwheel; + int xPos; + int yPos; + int dwheel; switch (msg) { // disable screen saver and monitor power down messages which wreak havoc case WM_SYSCOMMAND: @@ -356,7 +363,7 @@ isMinimized = true; break; } - return 0L; + break; case WM_MOUSEMOVE: { xPos = GET_X_LPARAM(lParam); |
|
From: Elias N. <eli...@us...> - 2005-02-02 13:19:59
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26232/src/native/win32 Modified Files: org_lwjgl_opengl_Display.c Log Message: Win32: Remove debug :) Index: org_lwjgl_opengl_Display.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/org_lwjgl_opengl_Display.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- org_lwjgl_opengl_Display.c 2 Feb 2005 13:16:50 -0000 1.11 +++ org_lwjgl_opengl_Display.c 2 Feb 2005 13:19:49 -0000 1.12 @@ -350,11 +350,9 @@ switch (wParam) { case SIZE_RESTORED: case SIZE_MAXIMIZED: -printf("BLAH************************** MAX\n"); isMinimized = false; break; case SIZE_MINIMIZED: -printf("BLAH************************** MIN\n"); isMinimized = true; break; } |
|
From: Elias N. <eli...@us...> - 2005-02-02 13:17:26
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25534/src/native/win32 Modified Files: org_lwjgl_opengl_Display.c Log Message: Win32: Fix isActive() and isVisible() Index: org_lwjgl_opengl_Display.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/org_lwjgl_opengl_Display.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- org_lwjgl_opengl_Display.c 2 Feb 2005 11:05:25 -0000 1.10 +++ org_lwjgl_opengl_Display.c 2 Feb 2005 13:16:50 -0000 1.11 @@ -289,7 +289,7 @@ static void appActivate(bool active) { static bool inAppActivate = false; - + isFocused = active; if (inAppActivate) { return; } @@ -318,8 +318,6 @@ int xPos; int yPos; int dwheel; - bool oldIsMinimized; - bool oldIsFocused; switch (msg) { // disable screen saver and monitor power down messages which wreak havoc case WM_SYSCOMMAND: @@ -338,8 +336,6 @@ } break; case WM_ACTIVATE: - // default action - //res = DefWindowProc(hWnd, msg, wParam, lParam); switch (wParam) { case WA_ACTIVE: case WA_CLICKACTIVE: @@ -350,6 +346,19 @@ break; } return 0L; + case WM_SIZE: + switch (wParam) { + case SIZE_RESTORED: + case SIZE_MAXIMIZED: +printf("BLAH************************** MAX\n"); + isMinimized = false; + break; + case SIZE_MINIMIZED: +printf("BLAH************************** MIN\n"); + isMinimized = true; + break; + } + return 0L; case WM_MOUSEMOVE: { xPos = GET_X_LPARAM(lParam); |
|
From: Elias N. <eli...@us...> - 2005-02-02 11:05:48
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31737/src/native/win32 Modified Files: org_lwjgl_opengl_Display.c Log Message: Win32: Improve fullscreen task switching Index: org_lwjgl_opengl_Display.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/org_lwjgl_opengl_Display.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- org_lwjgl_opengl_Display.c 2 Feb 2005 10:44:38 -0000 1.9 +++ org_lwjgl_opengl_Display.c 2 Feb 2005 11:05:25 -0000 1.10 @@ -298,10 +298,10 @@ if (isFullScreen) { restoreDisplayMode(); } - ShowWindow(display_hwnd, SW_SHOWDEFAULT); + ShowWindow(display_hwnd, SW_RESTORE); SetForegroundWindow(display_hwnd); } else if (isFullScreen) { - ShowWindow(display_hwnd, SW_SHOWMINIMIZED); + ShowWindow(display_hwnd, SW_SHOWMINNOACTIVE); resetDisplayMode(NULL); } inAppActivate = false; @@ -320,7 +320,6 @@ int dwheel; bool oldIsMinimized; bool oldIsFocused; - LRESULT res; switch (msg) { // disable screen saver and monitor power down messages which wreak havoc case WM_SYSCOMMAND: |
|
From: Elias N. <eli...@us...> - 2005-02-02 10:44:49
|
Update of /cvsroot/java-game-lib/LWJGL/src/native/win32 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27835/src/native/win32 Modified Files: org_lwjgl_opengl_Display.c Log Message: Win32: Improve fullscreen task switching Index: org_lwjgl_opengl_Display.c =================================================================== RCS file: /cvsroot/java-game-lib/LWJGL/src/native/win32/org_lwjgl_opengl_Display.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- org_lwjgl_opengl_Display.c 31 Jan 2005 22:33:27 -0000 1.8 +++ org_lwjgl_opengl_Display.c 2 Feb 2005 10:44:38 -0000 1.9 @@ -298,10 +298,10 @@ if (isFullScreen) { restoreDisplayMode(); } - ShowWindow(display_hwnd, SW_RESTORE); + ShowWindow(display_hwnd, SW_SHOWDEFAULT); SetForegroundWindow(display_hwnd); } else if (isFullScreen) { - ShowWindow(display_hwnd, SW_MINIMIZE); + ShowWindow(display_hwnd, SW_SHOWMINIMIZED); resetDisplayMode(NULL); } inAppActivate = false; @@ -320,6 +320,7 @@ int dwheel; bool oldIsMinimized; bool oldIsFocused; + LRESULT res; switch (msg) { // disable screen saver and monitor power down messages which wreak havoc case WM_SYSCOMMAND: @@ -337,6 +338,19 @@ } } break; + case WM_ACTIVATE: + // default action + //res = DefWindowProc(hWnd, msg, wParam, lParam); + switch (wParam) { + case WA_ACTIVE: + case WA_CLICKACTIVE: + appActivate(true); + break; + case WA_INACTIVE: + appActivate(false); + break; + } + return 0L; case WM_MOUSEMOVE: { xPos = GET_X_LPARAM(lParam); @@ -390,26 +404,6 @@ { isDirty = true; } - /*case WM_MOVE: { - // get fields of display - jclass cls_display = (*env)->FindClass(env, "org/lwjgl/opengl/Display"); - jfieldID fid_x = (*env)->GetStaticFieldID(env, cls_display, "x", "I"); - jfieldID fid_y = (*env)->GetStaticFieldID(env, cls_display, "y", "I"); - - // set fields - (*env)->SetStaticIntField(env, cls_display, fid_x, (int)(short) LOWORD(lParam)); - (*env)->SetStaticIntField(env, cls_display, fid_y, (int)(short) HIWORD(lParam)); - - }*/ - } - - // Update window state directly having processed window messages - oldIsMinimized = isMinimized; - oldIsFocused = isFocused; - isMinimized = IsIconic(display_hwnd); - isFocused = GetForegroundWindow() == display_hwnd; - if (oldIsMinimized != isMinimized || oldIsFocused != isFocused) { - appActivate(isFocused && !isMinimized); } // default action @@ -424,14 +418,14 @@ { WNDCLASS windowClass; if (!oneShotInitialised) { - windowClass.style = CS_GLOBALCLASS | CS_OWNDC; + windowClass.style = CS_OWNDC; windowClass.lpfnWndProc = lwjglWindowProc; windowClass.cbClsExtra = 0; windowClass.cbWndExtra = 0; windowClass.hInstance = dll_handle; windowClass.hIcon = LoadIcon(NULL, IDI_APPLICATION); windowClass.hCursor = LoadCursor(NULL, IDC_ARROW); - windowClass.hbrBackground = (HBRUSH)GetStockObject(BLACK_BRUSH); + windowClass.hbrBackground = NULL; windowClass.lpszMenuName = NULL; windowClass.lpszClassName = WINDOWCLASSNAME; @@ -660,7 +654,7 @@ return; } - ShowWindow(display_hwnd, SW_SHOW); + ShowWindow(display_hwnd, SW_SHOWDEFAULT); UpdateWindow(display_hwnd); SetForegroundWindow(display_hwnd); SetFocus(display_hwnd); |