X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=ChangeLog;h=d81b5867a737f73a921decc473fb170311807298;hb=d3a7931b13fa9b9c343b1859fffe6433e64fc24c;hp=2bb8206ffc2376bcf17645fd5e989c7253849a5e;hpb=1b767a5642d18432fa05f186f30ea95b16df1401;p=freeglut diff --git a/ChangeLog b/ChangeLog index 2bb8206..d81b586 100644 --- a/ChangeLog +++ b/ChangeLog @@ -257,3 +257,39 @@ October 24, 2002: (96) src/freeglut_window.c:551 Removed extra carriage return for Windows users (John F. Fay) + +******************************************************************************************* +* Changes on 05 August 2003 +******************************************************************************************* + +(97) src/freeglut_main.c:816 and :1571, set the current window (John F. Fay) + +(98) src/Makefile.am:34 Added mwmborder.c + +(99) src/freeglut_window.c:67 Removed #included "mwmborder.c" + +******************************************************************************************* +* Changes on 10 August 2003 +******************************************************************************************* + +(100) GameMode fixes: src/freeglut_gamemode.c src/freeglut_internal.h src/freeglut_window.c + + src/freeglut_gamemode.c: + fghRememberState(): remember original XFree86 ViewPort + fghRememberState(): remember original pointer position + fghRestoreState(): restore original pointer position + fghRestoreState(): restore original XFree86 ViewPort + fghChangeDisplayMode(): fix glutGameModeGet(GLUT_GAME_MODE_POSSIBLE) + fghChangeDisplayMode(): remove superflous attempt to change ViewPort + glutEnterGameMode(): move special XMoveWindow() from generic code here + glutEnterGameMode(): call XSync() to avoid races with XPointer calls + glutEnterGameMode(): call to XWrapPointer() to ensure that the pointer is grabbed + glutEnterGameMode(): wait until window is viewable to avoid exit on XSetInputFocus + glutEnterGameMode(): move decorations away to fix fullscreen w/ max resolution + + src/freeglut_internal.h: + struct tagSFG_Display: add fields for saving viewport and pointer position + + src/freeglut_window.c: + fgOpenWindow(): remove obsolete special case for GameModeEnter() +