Commit Graph

1456 Commits

Author SHA1 Message Date
puggles
59c4c38bbc Casting changes, John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@168 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-28 15:15:25 +00:00
puggles
355b9327a9 Major overhaul to the menu system, by John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@167 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-27 19:02:36 +00:00
cjp
a9a67dc3b5 Added double underscores to the header included macros.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@166 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-27 16:47:14 +00:00
cjp
ff5a584bcf Minor typo fix
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@165 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-20 02:02:52 +00:00
cjp
1dcd0f8f28 Moving that "#if TARGET_HOST_UNIX_X11" to the correct place.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@164 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-19 00:11:59 +00:00
cjp
9f2e97a2cc Game mode fixes from Bernhard Kaindl and Eric Espie.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@163 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-17 17:02:42 +00:00
cjp
53988cfb1a Using override_redirect instead of motif wm hints.
It now rasies the menu windows before showing them.
Move the show to after the reshape and position so we don't get a flash of
the menu window at it's old size and position.


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@162 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-05 19:22:21 +00:00
cjp
099ef00133 I suspect a lot of people will not have motif installed.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@161 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-05 16:56:30 +00:00
sandalle
fdfbcc9a1b (98) src/Makefile.am:34 Added mwmborder.c
(99) src/freeglut_window.c:67  Removed #included "mwmborder.c"


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@160 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-05 15:35:57 +00:00
sandalle
9be4444627 src/freeglut_main.c:816 and :1571, set the current window (John F. Fay)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@159 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-05 15:16:12 +00:00
cjp
139cfcc8a2 Added X11 code for glutGet(GLUT_WINDOW_BORDER_WIDTH) and
glutGet(GLUT_WINDOW_HEADER_HEIGHT).


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@158 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-04 22:43:30 +00:00
cjp
ddce3e728d Replacing glutGet(GLUT_WINDOW_X) and glutGet(GLUT_WINDOW_Y) on X11 with
something that works.
Also a minor correction to the xf86vidmode autoconf stuff.


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@157 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-04 18:56:30 +00:00
puggles
6e4af43b5f Keep the X11 decoration-zapping code confined to X11-using platforms! Oops!
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@156 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-04 02:08:05 +00:00
puggles
b9f20e5d87 Menus' decorations are removed on Linux. Not sure if we want the mwmborder.c a separate file or not; doing it separate for right now. Makefile was not updated, since the .c is just #included.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@155 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-04 01:29:19 +00:00
cjp
0ef2bdb3a9 Got rid of configure warnings when using a newer autoconf
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@154 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-03 23:14:57 +00:00
cjp
5e6391f52b Putting stuff back that was undone with the menu code committed.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@153 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-02 19:53:56 +00:00
puggles
fc93453910 Major menu changes (they appear in their own window, have own rendering context) by John Fay and a little by James C. Jones. They work perfectly on Win32, and work... on Linux.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@152 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-02 13:31:19 +00:00
cjp
9f3c1dcc82 Added autoconf detection for the xf86 vid mode extentions.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@151 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-01 20:40:08 +00:00
sandalle
3a3e68b87e src/freeglut_window.c:551 Removed extra carriage return for Windows users
(John F. Fay)


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@150 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-01 19:28:21 +00:00
sandalle
86fc5705eb Credit Dave Reed for fix
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@149 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-01 16:53:44 +00:00
sandalle
6d38ea155c src/freeglut_initial.c:91 Added check for SOLARIS OS
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@148 7f0cb862-5218-0410-a997-914c9d46530a
2003-08-01 15:45:56 +00:00
cjp
a3a9d6c04b This should put an end to the font binary compatibility issue.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@146 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-23 22:09:24 +00:00
sandalle
4c8460be81 src/freeglut_window.c Windowing fixes from John F.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@145 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-23 21:44:06 +00:00
sandalle
3af1444ebd doc/Makefile.am:4 Removed trailing backslash and added an empty last line
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@144 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-23 20:53:45 +00:00
sandalle
3ff37d3b90 freeglut.lsm:3 Removed 'beta' label for next release, thanks to Bernhard Kaindl.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@141 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-22 23:41:33 +00:00
cjp
73525372a0 The version info had the revision and the age transposed.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@140 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-21 21:58:59 +00:00
sandalle
cd9bffb995 src/Makefile.am:38 Changed versioning to 11:0:8 thanks to Bernhard Kaindl
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@139 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-21 20:22:14 +00:00
sandalle
584719d8cd Applied John F. Fay's fixes to freeglut.dsp and freeglut_static.dsp
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@138 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-17 21:20:36 +00:00
sandalle
30898f9e8e Changed the overlay (freeglut_state.c:662) to return FALSE, as it's not imp
lemented yet


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@137 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-17 20:21:23 +00:00
andi75
67aeb140b1 renamed freeglut library to glut, bumped version info to 3:8:0
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@136 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-12 20:14:49 +00:00
andi75
252276c6f9 bumped version number to 2.0.0
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@135 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-12 19:35:48 +00:00
andi75
c44a5c0a48 changes for make dist
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@134 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-12 19:34:28 +00:00
andi75
4899d7349e MSVC generated file
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@133 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-12 19:05:39 +00:00
cjp
8dde4b4a17 Fix for the font binary compatibility problem.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@132 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-11 17:50:22 +00:00
cjp
0e0b702a93 Changed to build libfreeglut.so.2.0.0
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@131 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-10 23:18:38 +00:00
puggles
4ab7ad7266 Changes to TODO, Windows files - from John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@130 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-10 11:51:09 +00:00
puggles
dbbe8e5b60 Changes by John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@129 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-10 11:49:39 +00:00
puggles
7b1de376d7 Changes to the Fractals demo by John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@128 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-10 11:49:12 +00:00
puggles
d583f2fe7d Initial project file from John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@127 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-10 11:47:35 +00:00
puggles
6cc5d428c0 Modifications from John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@126 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-10 11:46:34 +00:00
cjp
48e8da9920 glutMainLoopEvent() was not closing windows properly.
Moved call to fgCloseWindows() from glutMainLoop() to the end of glutMainLoopEvent().


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@125 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-07 15:37:39 +00:00
sandalle
245a3e8b82 Removed unused char *ptr from freeglut_misc.c
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@124 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-03 20:17:54 +00:00
cjp
4075066fb3 It was crashing on and event for a unknown window.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@123 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-02 22:36:21 +00:00
brianp
66dc199794 rewrite of glutExtensionSupported - works correctly now
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@122 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-02 15:53:05 +00:00
sandalle
6fadddb78a * Removed tests directory
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@121 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-02 15:31:07 +00:00
sandalle
2f6a51442c * Removed genfonts/genstrokes code, updated configure.in and Makefile.in
* Moved tests/one.c into progs/demos/One/one.c, updated configure.in and Makefile.in


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@120 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-02 15:28:13 +00:00
sandalle
a37e97a6d8 Removed genfonts
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@119 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-02 15:23:27 +00:00
cjp
50b032cec5 Added some semicolons that yacc was warning about.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@118 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-02 09:38:58 +00:00
puggles
86b003c38b John Fay commanded me to add my name to the file. He's crazy, but that's okay.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@117 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-01 22:40:27 +00:00
sandalle
763790d8bb Fixed the 'ptr + len' problem in freeglut_misc.c:90
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@116 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-01 21:35:43 +00:00
brianp
024070701e version bumps
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@115 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-01 20:19:02 +00:00
brianp
3b7fc074b8 bump version to 2.0
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@114 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-01 20:18:38 +00:00
brianp
562f37891f bump versions to 2.0
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@113 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-01 20:17:42 +00:00
brianp
69cbc334a9 xf86VidMode error checking (Andrew Lentvorski)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@112 7f0cb862-5218-0410-a997-914c9d46530a
2003-07-01 20:17:05 +00:00
brianp
8cce55439e Lorenz attractor demo (John Fay)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@111 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-30 17:09:12 +00:00
brianp
1f95108eca updates from John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@110 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-30 16:33:10 +00:00
sandalle
4a231c5f7c Now installs freeglut_ext.h and glut.h to /usr/include/GL (was missing before)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@109 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-28 02:21:23 +00:00
brianp
482f4b2bc5 XF86 game mode fixes, context sharing option. (John Fay)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@108 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-27 15:10:06 +00:00
sandalle
261ab8820d Added another of my changes (freeglut.kdevelop) and fixed the version number for my MS VS change (*.dsp)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@107 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-25 21:02:07 +00:00
brianp
9c8069dcc8 version bumps
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@106 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-25 18:16:53 +00:00
brianp
3dd2180f52 Assorted version 2.0.0 updates (John Fay).
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@105 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-25 18:04:42 +00:00
brianp
289f3df1ed updated version, italicize freeglut (John Fay)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@104 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-25 18:01:36 +00:00
sandalle
8325b91b31 Added 'freeglut_ext.c' to the project files 'freeglut.dsp' and 'freeglut_static.dsp' (New list #10)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@103 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-25 15:40:32 +00:00
andi75
f3fd4a9ae9 Fixed autogen.sh and removed aclocal.m4
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@102 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-24 18:16:21 +00:00
andi75
640ebaa613 this file is autogenerated by aclocal
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@101 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-24 18:13:09 +00:00
andi75
16da45eea5 fixed aclocal / autoheader order; some cosmetics
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@100 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-24 18:12:40 +00:00
sandalle
42ab18bbac Project file for Gideon (KDevelop 3.0)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@99 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-24 17:17:50 +00:00
sandalle
fb8a5cfd3e Changed all references to the 'freeglut-1.3' directory to 'src', copied 'freeglut-1.3' to 'src' and added all files from 'src' to the repository (TODO #34).
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@98 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-23 23:40:12 +00:00
sandalle
9663d7f6c5 Updated ChangeLog with my aclocal.m4 change
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@97 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-23 22:42:14 +00:00
sandalle
bad7df6558 Updated aclocal.m4 with aclocal 1.7.3 (was created with aclocal 1.5)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@96 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-23 22:38:23 +00:00
brianp
ee167e6766 adjusted precision (John Fay)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@95 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-23 15:33:56 +00:00
brianp
36c63b7b43 Assorted updates from John Fay.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@94 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-23 15:22:20 +00:00
sandalle
70637945ef Updated TODO from John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@93 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-20 20:04:58 +00:00
brianp
1a5ccf545c Fractal demo (John Fay)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@92 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-20 19:31:06 +00:00
sandalle
31e9736371 Added the autogen.sh addition to ChangeLog
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@91 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-20 15:51:45 +00:00
sandalle
21e155b782 Initial version of autogen.sh, tested here and creates the correct files
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@90 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-20 15:49:55 +00:00
brianp
fe2a9753bb Windows patches (Eero Pajarre)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@89 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-20 14:39:16 +00:00
brianp
2cbefc0703 list the 1.4 release (fill in date) - this is a cvs check-in test
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@88 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-20 14:30:16 +00:00
dheyse
556030b6b5 Oops, missed the fghJoystickRawRead() fix for FreeBSD.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@87 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-19 20:51:48 +00:00
brianp
e5649d1101 s/FreeGLUT/freeglut/
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@86 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-19 20:21:33 +00:00
dheyse
80f65c1d51 Applied tthierry's patch to fix compiling on FreeBSD.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@85 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-19 20:17:46 +00:00
brianp
24b7f6fc0c added VERSION_MAJOR/MINOR/PATCH
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@84 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-19 15:36:23 +00:00
brianp
994a412489 restore text lost from previous check-in
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@83 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-19 15:35:51 +00:00
brianp
49c170e8cd s/FREEGLUT_VERSION_1_3/FREEGLUT_VERSION_1_4/
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@82 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-19 15:35:29 +00:00
sandalle
9af4d4ec7c GLUT_VERSION updates from John Fay
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@81 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-19 15:33:38 +00:00
sandalle
70ab2265e6 Forgot a file...looked so innocous just sitting there... :)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@80 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-18 22:30:39 +00:00
sandalle
77f40de0ba * Hopefully I did THIS one right (used 'cvs update' to Merge)
Authors - The first update in quite a while

ChangeLog - Added the recent changes

freeglut_callbacks.c - Added Aleksandar Donev's menu destruction callback

freeglut_internal.h - Added the user data to the structures and made the menu state/status callbacks window-independent

freeglut_menu.c - Removed several OpenGL compiler warnings and added A. Donev's menu user data functions

freeglut_structure.c - Added Aleksandar Donev's menu destruction callback

freeglut_teapot.c - Removed or suppressed several compiler warnings

freeglut_window.c - Updated the window positioning code and added A. Donev's window user data

freeglut_ext.h - Added the menu destruction callback and user data functions


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@79 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-18 22:26:50 +00:00
sandalle
eb6f583bb9 * Removed freeglut_ext.h (wasn't supposed to be added)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@78 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-18 22:12:02 +00:00
brianp
c78b990565 Added FREEGLUT_VERSION_1_3.
Added GLUT_VERSION for glutGet().
Added glutGet() documentation.


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@77 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-18 21:15:22 +00:00
brianp
603205dba6 added glutGetProcAddress and GLUT_FPS info
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@75 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-18 14:07:17 +00:00
brianp
ed630514e1 added glutGetProcAddress() and GLUT_FPS
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@74 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-18 13:50:33 +00:00
brianp
4e8fac443a restore GLUT_FPS env var feature lost in previous check-in
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@73 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-17 22:46:50 +00:00
sandalle
0f9c5d3f0a * Updated ChangeLog
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@72 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-17 20:22:57 +00:00
sandalle
59cd3ba583 * Rest of Set #3
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@70 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-17 20:14:04 +00:00
sandalle
0b4484514d Eero Pajarre's GLUT_ICON code for Windows
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@68 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-17 20:08:09 +00:00
sandalle
c7d0266c6e First group of patches: Adds single-buffered rendering (or its emulation) in Windows.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@67 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-17 20:06:32 +00:00
brianp
5ebfbb5e97 added GLUT_FPS env var option
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@66 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-17 16:55:22 +00:00
brianp
863ce91b8e added glutGetProcAddress()
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@65 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-17 16:54:54 +00:00
dheyse
449e4c1014 Fix the keyboard up callback and a compiler warning.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@64 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-12 19:02:56 +00:00
dheyse
c6ce746e65 Set the current window before calling the window closure callback.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@63 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-12 18:59:53 +00:00
dheyse
d9ea879e8c John's window positioning corrections.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@62 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-12 18:57:31 +00:00
dheyse
ba2efda662 Eero Pajarre's icon code.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@61 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-12 18:54:11 +00:00
dheyse
c543d287c1 Single buffered rendering for Windows.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@60 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-12 18:52:37 +00:00
dheyse
a4bfe34a9e John Documented InitWindowPosition extensions and added some kbd fn info.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@59 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-02 18:46:27 +00:00
dheyse
47bf690785 Documented Johns changes from May 03.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@58 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-02 18:20:06 +00:00
dheyse
1156a50ab1 Do not allow glutGet to reposition the window 1 pixel toward bottom right.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@57 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-02 18:18:07 +00:00
dheyse
48bd726e43 Pass mouse pos to Windows kbd callback. Resequenced a few things for UNIX.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@56 7f0cb862-5218-0410-a997-914c9d46530a
2003-06-02 18:16:33 +00:00
cjp
4ea88b1262 Applied patch to fix GameMode issues supplied by Bernhard Kaindl.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@55 7f0cb862-5218-0410-a997-914c9d46530a
2003-03-23 16:21:14 +00:00
dheyse
388d71550d Switch to ANSI C comments.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@54 7f0cb862-5218-0410-a997-914c9d46530a
2003-03-12 14:42:11 +00:00
dheyse
33e68949df Switch to ANSI C comments. Removed always true tests on unsigned char. Single buffering fix..
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@53 7f0cb862-5218-0410-a997-914c9d46530a
2003-03-12 14:38:47 +00:00
dheyse
69bc01309f Switching to John Fays version of the VC++ project files.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@52 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-13 22:27:35 +00:00
sjbaker
a8854ca879 Removed erroneous GPL license comments.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@51 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-08 02:30:01 +00:00
dheyse
f89b393190 Moved freeglut_internal.h to the freeglut source code private directory.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@50 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-07 21:30:24 +00:00
dheyse
304a5d98a6 SubWindow border thickness fix. Overlay changes in glutGet.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@49 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-07 21:27:20 +00:00
dheyse
f1c230a97b Johns changes for layers, fgSetWindow, and fgSetupPixelFormat.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@48 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-07 21:24:39 +00:00
dheyse
e0b6ee526e John fixed a bug that make bitmap font one pixel wider than its drawn.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@47 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-07 21:17:40 +00:00
dheyse
aa02a12c3c Moved freeglut_internal.h to the private directory with the other freeglut sources.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@46 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-07 18:49:08 +00:00
dheyse
70a2906b78 Broke freeglut.h into glut.h and freeglut_ext.h
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@45 7f0cb862-5218-0410-a997-914c9d46530a
2003-02-07 18:45:04 +00:00
dheyse
22911345db Exports file for Win32 dll. One EXPORT for each FGAPI line in freeglut.h
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@44 7f0cb862-5218-0410-a997-914c9d46530a
2003-01-06 17:54:35 +00:00
sjbaker
0633ee283e Cleanup joystick deallocation.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@43 7f0cb862-5218-0410-a997-914c9d46530a
2003-01-04 03:01:36 +00:00
dheyse
c43d174e61 Allow DLL and static library build on Windows.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@42 7f0cb862-5218-0410-a997-914c9d46530a
2002-12-10 15:41:37 +00:00
dheyse
cb0828db0e Added check for FREEGLUT_DLL to allow static & DLL build on Windows.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@41 7f0cb862-5218-0410-a997-914c9d46530a
2002-12-10 15:39:54 +00:00
dheyse
55baab1f4e More bitmap font spacing fixes from John.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@40 7f0cb862-5218-0410-a997-914c9d46530a
2002-12-04 14:45:37 +00:00
dheyse
32a82c18e4 Fixed Win95 crash when getenv("DISPLAY") returned NULL ptr.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@39 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-29 17:32:55 +00:00
dheyse
9c0f2dac0d The lowercase t in helvetica12 was too skinny.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@38 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-29 17:31:44 +00:00
dheyse
2b49dd91a5 Adjusted character spacing on a few fonts.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@37 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-29 00:42:09 +00:00
dheyse
473d583f2e Many updates from John Fay.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@36 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-29 00:05:26 +00:00
dheyse
69d36996c9 Added Visual C++ 6 Static library project for John Fay.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@35 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-29 00:03:04 +00:00
dheyse
1474a8e0d3 Visual C++ 6 project file for static freeglut lib.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@34 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-28 23:58:00 +00:00
dheyse
d75f5e6d00 Many updates from John Fay. (freeglut.h may need a small change to allow Win32 DLL build again)
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@33 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-28 23:37:51 +00:00
dheyse
6d93edeb79 Many updates from John Fay.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@32 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-28 23:31:40 +00:00
dheyse
5e1ec95e4c Many updates from John Fay.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@31 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-28 23:26:17 +00:00
dheyse
c00890a4b5 Fixes from freeglut_portable patch. Memory leak fix from John. Return_if_fail fix.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@30 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-28 23:09:47 +00:00
dheyse
bb9b5ee823 Added on behalf of John Fay.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@29 7f0cb862-5218-0410-a997-914c9d46530a
2002-11-26 19:56:55 +00:00
dheyse
16cc790ca9 Implemented tetrahedra, octahedra, dodecahedra, and icosahedra. Checked in on behalf of John F. Fay <john.fay@eglin.af.mil>.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@28 7f0cb862-5218-0410-a997-914c9d46530a
2002-10-22 16:28:00 +00:00
dheyse
974831e7f8 Fixed previous fix so it compiles.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@27 7f0cb862-5218-0410-a997-914c9d46530a
2002-05-20 21:01:33 +00:00
cjp
823e5f860a My bad.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@26 7f0cb862-5218-0410-a997-914c9d46530a
2002-05-20 17:25:55 +00:00
cjp
0c84f4f27e Added stroke fonts.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@25 7f0cb862-5218-0410-a997-914c9d46530a
2002-05-18 21:42:00 +00:00
cjp
0af5c2f32a Removed one last glib call.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@23 7f0cb862-5218-0410-a997-914c9d46530a
2002-05-16 15:00:33 +00:00
sjbaker
ee8148138c Removed a bunch of '.P' files that don't belong in the CVS archive.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@22 7f0cb862-5218-0410-a997-914c9d46530a
2002-01-20 23:20:45 +00:00
cjp
0b9beccf1a Added keyup events code.
Added missing specal keys.
Made menu callbacks global.


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@21 7f0cb862-5218-0410-a997-914c9d46530a
2001-08-05 22:47:35 +00:00
cjp
e8ab11f1f2 More position tweeks.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@20 7f0cb862-5218-0410-a997-914c9d46530a
2001-08-05 19:30:26 +00:00
cjp
0e3fcc69ea Fixed redisplay bug.
Fixed modifier values.


git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@19 7f0cb862-5218-0410-a997-914c9d46530a
2001-08-04 12:24:21 +00:00
cjp
32b7dcf989 Improved window positioning.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@18 7f0cb862-5218-0410-a997-914c9d46530a
2001-08-04 12:22:42 +00:00
cjp
ddf7d9715a A stupid bug fixed.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@17 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-30 20:23:05 +00:00
andi75
b6bc09e2f7 one more g_assert removed
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@16 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-30 15:22:51 +00:00
andi75
b303b5b50b removed glib dependencies from win32
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@15 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-30 14:41:42 +00:00
andi75
132c7af3d0 - removed glib dependencies from win32 code
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@14 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-30 14:41:11 +00:00
cjp
4eaa5467cf Fixed bug list code.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@13 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-29 16:03:07 +00:00
cjp
704d1bfe6b Removed glib dependancy
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@12 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-29 11:17:00 +00:00
cjp
b4a9d78580 The build system now looks for X.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@11 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-29 10:32:55 +00:00
sjbaker
84e04ed9f0 Added documents.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@10 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 07:22:53 +00:00
sjbaker
972665c820 Removed some more files that don't belong in CVS
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@9 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 06:10:40 +00:00
sjbaker
4c65b5e014 Removed files checked in in error.
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@8 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 06:07:15 +00:00
sjbaker
faad04bfff Initial revision
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@4 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 04:40:50 +00:00
sjbaker
95194faee2 Initial revision
git-svn-id: https://svn.code.sf.net/p/freeglut/code/trunk@3 7f0cb862-5218-0410-a997-914c9d46530a
2001-07-27 04:35:54 +00:00