John F. Fay [Tue, 24 Jan 2012 03:48:12 +0000 (03:48 +0000)]
Removing a bunch of "static" declarations from the "fgPlatform" function definitions to remove a raft of Linux errors
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1007
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 24 Jan 2012 03:30:19 +0000 (03:30 +0000)]
Fixing the Linux directory paths in which the "automake" looks for source code
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1006
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 24 Jan 2012 00:09:40 +0000 (00:09 +0000)]
Putting in Diederick Niehorster's patch from e-mail dated 1/23/12 at 6:48 AM to fix the "WM_TOUCH" bugs inserted in the recent code changes
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1005
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 23 Jan 2012 05:46:18 +0000 (05:46 +0000)]
Fixing a preprocessor typo
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1004
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 23 Jan 2012 05:44:18 +0000 (05:44 +0000)]
Splitting the rest of the Windows-specific "freeglut_window.c" functions into their own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1003
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 23 Jan 2012 05:24:34 +0000 (05:24 +0000)]
Splitting some Windows-specific "freeglut_window.c" functions into their own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1002
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 23 Jan 2012 05:06:58 +0000 (05:06 +0000)]
Moving some function prototypes into the source files where they are found and out of the "freeglut_internal.h" file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1001
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 23 Jan 2012 05:01:37 +0000 (05:01 +0000)]
Rationalizing the names of the platform-specific functions so that they begin with "fgPlatform"
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@1000
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 23 Jan 2012 04:42:31 +0000 (04:42 +0000)]
Splitting Windows-specific "freeglut_structure.c" code into its own file (there isn't any)
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@999
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 23 Jan 2012 04:37:06 +0000 (04:37 +0000)]
Splitting the other "glutGet" Windows-specific code into its own function
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@998
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 23 Jan 2012 04:06:48 +0000 (04:06 +0000)]
Moving Windows-specific "glutGet" code into its own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@997
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 23 Jan 2012 02:46:16 +0000 (02:46 +0000)]
Splitting a little Windows-specific menu code into its own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@996
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 22 Jan 2012 19:25:56 +0000 (19:25 +0000)]
Splitting the rest of the Windows-specific code from "freeglut_main.c" into its own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@995
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 22 Jan 2012 06:21:50 +0000 (06:21 +0000)]
Moving some Windows-specific code out of "freeglut_main.c" into the Windows-specific file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@994
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 22 Jan 2012 01:48:15 +0000 (01:48 +0000)]
Splitting out more Windows-specific code in "freeglut_init.c"
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@993
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 22 Jan 2012 01:42:57 +0000 (01:42 +0000)]
Splitting the Windows-specific input device code into its own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@992
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 22 Jan 2012 01:32:31 +0000 (01:32 +0000)]
Correcting a header comment
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@991
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 20 Jan 2012 04:38:09 +0000 (04:38 +0000)]
Moving the command-line parsing into its own function in preparation for splitting out platform-specific code
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@990
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 20 Jan 2012 04:21:42 +0000 (04:21 +0000)]
Removing more duplicate code ... need to be more careful.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@989
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 20 Jan 2012 04:20:28 +0000 (04:20 +0000)]
Removing some duplicate code from "freeglut_init.c" and its Windows version
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@988
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 20 Jan 2012 04:10:00 +0000 (04:10 +0000)]
Moving some Windows-specific "freeglut_init.c" helper functions into their own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@987
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 20 Jan 2012 03:51:15 +0000 (03:51 +0000)]
Moving some Windows-specific code from "freeglut_gamemode.c" into its own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@986
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 20 Jan 2012 03:44:03 +0000 (03:44 +0000)]
Moving more Windows-specific code from "freeglut_ext.c" to the windows-specific file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@985
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 20 Jan 2012 03:38:05 +0000 (03:38 +0000)]
Moving some Windows-specific code from "freeglut_ext.c" into its own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@984
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Thu, 19 Jan 2012 23:35:57 +0000 (23:35 +0000)]
Making "freeglut_internal_mswin.h" part of the MSVC 6.0 projects
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@983
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Thu, 19 Jan 2012 23:33:47 +0000 (23:33 +0000)]
Splitting out the Windows-specific cursor code into its own file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@982
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Thu, 19 Jan 2012 23:07:37 +0000 (23:07 +0000)]
Adding the platform-specific files to Visual Studio 2008 and 2010 per e-mail from Diederick Niehorster dated 1/19/12 at 3:00 AM.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@981
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 17 Jan 2012 04:36:09 +0000 (04:36 +0000)]
Putting the platform-specific files into the "Cmake" input
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@980
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 16 Jan 2012 01:31:19 +0000 (01:31 +0000)]
Adding /one more/ blank platform-specific file
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@979
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 16 Jan 2012 01:27:55 +0000 (01:27 +0000)]
Adding empty files for platform-specific Windows and Posix/X11 code to be placed in.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@978
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 15 Jan 2012 22:28:35 +0000 (22:28 +0000)]
Adding directories for platform-specific source code for Windows, X11, and OSX
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@977
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 10 Jan 2012 03:49:12 +0000 (03:49 +0000)]
Moving the source code files from 'src' to 'src/Common' as a first step towards separating out the platform-specific code. This builds in MSVC 6.0 and I tried to catch all the other build systems, but I'm sure I broke *something*.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@976
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 10 Jan 2012 02:05:59 +0000 (02:05 +0000)]
Adding header files to the "freeglut" projects per e-mail from Paul Martz dated 1/9/12 at 1:22 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@975
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 10 Jan 2012 02:01:19 +0000 (02:01 +0000)]
Making the building of demo programs optional, but enabled by default per e-mail from Paul Martz dated 1/9/12 at 8:56 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@974
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 9 Jan 2012 04:35:20 +0000 (04:35 +0000)]
Adding further comments to the removal of the "atexit" call from the Windows build, per e-mail from Diederick Niehorster dated 1/8/12 at 10:06 PM.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@973
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 8 Jan 2012 19:25:33 +0000 (19:25 +0000)]
Fixing the "cmake" inputs to build the "spaceball" demo properly per e-mail from Paul Martz dated 1/8/12 at 12:03 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@972
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 8 Jan 2012 04:59:13 +0000 (04:59 +0000)]
Getting "cmake" to work on MSVC 6.0. Instructions are in e-mail from David Brown dated 1/3/2012 at 11:43 PM.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@971
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 8 Jan 2012 04:37:34 +0000 (04:37 +0000)]
Adding the first step towards "cmake" support. It does not work with MSVC 6.0 yet.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@970
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 20 Dec 2011 03:30:00 +0000 (03:30 +0000)]
Fixing the "xrandr" refresh rate per e-mail from John Tsiombikas dated 12/19/11 at 7:14 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@962
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 20 Dec 2011 03:26:29 +0000 (03:26 +0000)]
Fixing ambiguous parentheses (possibly incorrect?) and a grammatical error in a comment in "freeglut_gamemode.c" per e-mail from John Tsiombikas dated 12/19/11 at 7:14 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@961
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 20 Dec 2011 03:21:25 +0000 (03:21 +0000)]
Leave game mode on "deinitialization" if we entered it, per e-mail from John Tsiombikas dated 12/19/11 at 7:07 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@960
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 20 Dec 2011 03:18:11 +0000 (03:18 +0000)]
Fixing the "fgDeinitialize" call properly per e-mail from John Tsiombikas dated 12/19/11 at 7:07 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@959
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sat, 17 Dec 2011 13:19:25 +0000 (13:19 +0000)]
Removing the "atexit ( fgDeinitialize )" call from the Windows code per e-mail trail culminating in a message from Martin Payne dated 12/17/11 at 4:43 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@956
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sat, 17 Dec 2011 13:10:59 +0000 (13:10 +0000)]
Making the check for a current window in "glutPostRedisplay" more stringent
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@955
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 14 Dec 2011 03:40:52 +0000 (03:40 +0000)]
Fixing a memory leak in the "fgHintPresent" function per e-mail from John Tsiombikas dated 12/13/11 6:22 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@954
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 14 Dec 2011 03:35:07 +0000 (03:35 +0000)]
Undoing changeset 949 as it breaks the Linux build, per e-mail from John Tsiombikas dated 12/13/11 6:41 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@953
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 13 Dec 2011 05:40:10 +0000 (05:40 +0000)]
Deleting project directories that were deprecated last January and are now redundant and out of date
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@952
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 13 Dec 2011 04:02:26 +0000 (04:02 +0000)]
Adding four new functions to the DLL export definition so that they will be exported without decoration, per e-mail from Martin Payne dated 12/12/11 at 3:16 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@951
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 13 Dec 2011 03:59:58 +0000 (03:59 +0000)]
Updating copyright and version information in "freeglut.rc" file per suggestion from Martin Payne in e-mail dated 12/12/11, 3:16 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@950
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 13 Dec 2011 03:48:26 +0000 (03:48 +0000)]
Adding an error message code to the "smooth_opengl3" demo per e-mail from Diederick Niehorster dated 12/9/2011 as 12:22 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@949
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 6 Nov 2011 20:18:26 +0000 (20:18 +0000)]
Updating the 64-bit builds for Visual Studio 2008 and 2010, per e-mail from Diederick Niehorster dated 11/2/11 10:05 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@945
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 6 Nov 2011 13:54:43 +0000 (13:54 +0000)]
Patching to fix "glXCreateContextAttribsARB not found" problem per e-mail from John Tsiombikas dated 11/3/2011 7:02 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@943
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 28 Sep 2011 01:37:26 +0000 (01:37 +0000)]
FreeBSD patch per e-mail from John Tsiombikas vintage 9/27/11, 10:37 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@942
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 28 Sep 2011 01:24:32 +0000 (01:24 +0000)]
Giving credit where credit is due (I think -- let me know if I've overlooked you)
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@941
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 28 Sep 2011 01:06:39 +0000 (01:06 +0000)]
Addressing Ubuntu bug 686312 reported as freeglut bug 3407093 -- adding '-lm' to the Lorenz and Spaceball demos
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@940
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 28 Sep 2011 01:04:17 +0000 (01:04 +0000)]
Addressing Ubuntu bug 686315 reported as freeglut bug 3407093 -- rearranging the 'Makefile.am' loader flags
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@939
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sat, 10 Sep 2011 12:53:06 +0000 (12:53 +0000)]
Fixing build warnings on OpenSUSE (and probably other Linux distros) by enclosing some function prototypes within an "ifdef" checking for Windows per e-mail from Johannes Obermayr dated 8/8/2011 at 1:05 PM (thank you, Johannes)
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@938
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 5 Sep 2011 17:26:30 +0000 (17:26 +0000)]
Addressing bug report 3368139 about warnings under OpenSUSE. I added two explicit casts and an initialization.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@937
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 5 Sep 2011 12:56:50 +0000 (12:56 +0000)]
Fixing the "XRANDR" version testing in "freeglut_gamemode.c", addressing bug 3383843. Thanks to Diederick Niehorster for pointing it out.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@935
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 5 Sep 2011 04:59:32 +0000 (04:59 +0000)]
Whoops, I missed one.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@934
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 5 Sep 2011 04:48:42 +0000 (04:48 +0000)]
Cleaning up the MS VS2008 and VS2010 project files--removing some specifications that are already default and removing debug info generation from the release versions
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@933
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 5 Sep 2011 03:35:35 +0000 (03:35 +0000)]
Final patch on full screen fix per e-mail from Diederick Niehorster dated 10/4/11 at 10:19 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@932
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 4 Sep 2011 20:30:48 +0000 (20:30 +0000)]
Adding the "patch_demo" patch per e-mail from Diederick Niehorster vintage 6/9/11 at 11:57 PM. Please check that I got them right; they are quite confusing.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@931
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 4 Sep 2011 19:58:20 +0000 (19:58 +0000)]
Fixing the build after Diederick Niehorster's full screen fixes: they are only valid for WINVER >= 0x0500.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@930
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 4 Sep 2011 19:38:32 +0000 (19:38 +0000)]
Putting in Diederick Niehorster's fullstreen patch per e-mail from him dated 6/9/2011, updated 9/4/2011 with modified patch.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@929
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 4 Sep 2011 03:49:11 +0000 (03:49 +0000)]
Fixing freeglut's desire to initialize the spaceball every time a window is checked. Now it tries once the first time a spaceball function is called and after that if it fails it doesn't try any more. This is per an e-mail from Diederick Niehorster vintage 6/8/11 at 3:17 AM, referring to feature request 3190319.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@928
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 4 Sep 2011 03:35:29 +0000 (03:35 +0000)]
Fixing bug 3292122 from Nigel Stewart (thanks, Nigel) so that "freeglut" will build on Ubuntu, per e-mail from Diederick Niehorster vintage 6/8/2011 at 3:07 AM. There was a problem with variables being declared only with an X extension but being used for all of X.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@927
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 10 Jun 2011 03:53:12 +0000 (03:53 +0000)]
Fixing a null argument to 'strdup' per e-mail from Eero Pajarre dated 6/8/2011 4:15 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@926
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 10 Jun 2011 03:50:27 +0000 (03:50 +0000)]
Adding a multitouch patch from Eero Pajarre per e-mail dated 6/8/2011 1:14 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@925
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 10 Jun 2011 03:47:11 +0000 (03:47 +0000)]
Patch for new Visual Studios to fix typos and quiet warnings per e-mail from Diederick C. Niehorster dated 6/5/2011 at 9:23 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@924
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 10 Jun 2011 03:36:14 +0000 (03:36 +0000)]
Updating the MSVC 2010 project file for the "subwin" demo, courtesy of an e-mail from Diederick Niehorster dated 6/5/2011 at 9:32 PM.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@923
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 1 Jun 2011 11:44:00 +0000 (11:44 +0000)]
Fixing a 'gamemode at_exit' bug courtesy of Diederick Niehorster per e-mail dated 6/1/11 1:50 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@922
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 27 May 2011 20:37:31 +0000 (20:37 +0000)]
Adding support for partial mouse wheel turns as requested by Jason Wilkins in an e-mail dated 5/27/11 10:34 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@921
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 27 May 2011 20:27:04 +0000 (20:27 +0000)]
Adding "MouseWheelTicks" to the "fgState" structure as a first step towards supporting fractional mouse wheel ticks
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@920
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 27 May 2011 20:17:34 +0000 (20:17 +0000)]
Fixing multitouch for Windows per e-mail from Florian Echtler dated 5/3/11 10:33 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@919
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 27 May 2011 20:12:02 +0000 (20:12 +0000)]
Fixing 'glutGet' processing for 'GLUT_BORDERLESS' on Windows per e-mail from Eero Pajarre dated 4/24/2011 10:17 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@918
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 27 May 2011 20:10:13 +0000 (20:10 +0000)]
Fixing 'GLUT_BORDERLESS' on Windows per e-mail from Eero Pajarre dated 4/24/2011 9:19 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@917
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 27 May 2011 20:03:10 +0000 (20:03 +0000)]
Updating the VS 2010 solution file per e-mail from Diederick Niehorster dated 5/27/11 at 3:59 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@916
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sat, 26 Mar 2011 18:10:27 +0000 (18:10 +0000)]
Adding the "subwin" demo to the MSVC 6.0 workspace, in both static and dynamic configurations
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@915
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 25 Mar 2011 02:50:57 +0000 (02:50 +0000)]
Fixing the build on *nix per e-mail from John Tsiombikas dated 3/22/11 at 2:26 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@914
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 23 Mar 2011 12:40:54 +0000 (12:40 +0000)]
Fixing problems in VS2010 solution and project files per e-mail from Diederick Niehorster dated 3/22/11 11:30 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@913
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 23 Mar 2011 04:06:04 +0000 (04:06 +0000)]
Adding the "subwin" demo program to the Visual Studio 2010 build tree per e-mail from Diederick Niehorster dated 3/22/11 at 8:58 AM. I had to hand-jam it with Notepad so please check it for errors.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@912
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 23 Mar 2011 03:55:21 +0000 (03:55 +0000)]
Adding the "subwin" demo program to the Visual Studio 2008 build tree per e-mail from Diederick Niehorster dated 3/22/11 at 8:58 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@911
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 23 Mar 2011 03:38:25 +0000 (03:38 +0000)]
Making some constants in the 'subwin' demo floating-point to silence compiler warnings per e-mail from Diederick Niehorster dated 3/22/11 at 8:58 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@910
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 22 Mar 2011 11:53:09 +0000 (11:53 +0000)]
Adding 'invisible messages' patch per e-mail from John Tsiombikas dated 3/18/11 1:24 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@909
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 22 Mar 2011 11:51:00 +0000 (11:51 +0000)]
More game mode patches from John Tsiombikas, from an e-mail vintage 3/18/11 1:24 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@908
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Tue, 22 Mar 2011 11:44:31 +0000 (11:44 +0000)]
Adding 'freeglut_xinput.c' to fix the SVN head per e-mail from Floiran Echtler around March 19, 2011
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@907
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 18 Mar 2011 03:21:56 +0000 (03:21 +0000)]
Adding the 'subwinfix.patch' patch to set the focus in the Windows code. Includes a demo program. See e-mail from Evan Felix dated 3/17/11 4:22 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@906
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Fri, 18 Mar 2011 02:59:22 +0000 (02:59 +0000)]
Adding multitouch capability per e-mail from Florian Echtler dated 3/17/11 12:07 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@905
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Thu, 17 Mar 2011 04:22:55 +0000 (04:22 +0000)]
Adding more examples to 'one.c' to test the game mode string per e-mail from Diedrick Niehorster dated 3/16/11 11:06 PM.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@904
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Thu, 17 Mar 2011 04:21:38 +0000 (04:21 +0000)]
Adding a warning to an unsuccessful game mode entry per e-mail from Diedrick Niehorster dated 3/16/11 11:06 PM.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@903
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Thu, 17 Mar 2011 02:55:51 +0000 (02:55 +0000)]
Implementing the 'gamemode-testing_windows.patch' per e-mail from Diederick Niehorster dated 3/16/11 1:06 AM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@902
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Thu, 17 Mar 2011 02:53:40 +0000 (02:53 +0000)]
Fixing the unspecified game mode parameter problem per e-mail from Diederick Niehorster dated 3/16/11 1:06 AM -- putting in both 'gamemode-unspecified' patch files at once
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@901
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Thu, 17 Mar 2011 02:49:29 +0000 (02:49 +0000)]
Applying the "readme-win32.patch" patch from Diederick Niehorster in e-mail dated 3/16/11 at 1:06 AM.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@900
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Thu, 17 Mar 2011 02:46:09 +0000 (02:46 +0000)]
Applying the "vs2010_project_files.patch" patch from Diederick Niehorster in e-mail dated 3/16/11 at 1:06 AM. It will need checking that I have done it right as I needed to use the text editor to put them in.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@899
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 16 Mar 2011 03:24:21 +0000 (03:24 +0000)]
Implementing John Tsiombikas' missing error demo patch per e-mail dated 3/15/11 8:04 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@898
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Wed, 16 Mar 2011 03:22:49 +0000 (03:22 +0000)]
Implementing John Tsiombikas' game mode patch per e-mail dated 3/15/11 8:04 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@897
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 14 Mar 2011 03:26:15 +0000 (03:26 +0000)]
Fixing a bug which set the "ErrorFunc" field in the call to "glutInitWarningFunc"
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@896
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Mon, 14 Mar 2011 02:59:17 +0000 (02:59 +0000)]
Reducing the initial menu window size from 100x100 pixels to 1x1 pixel so that it doesn't "flash" on the screen as the menu is being created. Reference to e-mail by Jason Wilkins dated 2/22/2011 11:43 AM.
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@895
7f0cb862-5218-0410-a997-
914c9d46530a
John F. Fay [Sun, 13 Mar 2011 21:19:00 +0000 (21:19 +0000)]
Fixing a bug in the game mode refresh rate specification, in the case in which an exact match is not found in the available display modes. Reference to e-mail from Diederick C. Niehorster dated 1/26/2011, 11:59 PM
git-svn-id: svn+ssh://svn.code.sf.net/p/freeglut/code/trunk/freeglut/freeglut@894
7f0cb862-5218-0410-a997-
914c9d46530a