2003-07-11 00:15 tjaden * src/win/wkeybd.cpp: Typo. 2003-07-08 14:24 tjaden * src/x/xkeybd.cpp: Fixed some code for gcc 3.x. Are forward declarations of arrays impossible? 2003-07-05 12:19 tjaden * include/allegro/internal/win/wkeybd.hpp, src/win/wkeybd.cpp: Added keyboard autorepeat emulation on top of the DirectInput keyboard driver. 2003-07-05 02:29 tjaden * docs/keyboard.txt: tpyo 2003-07-04 17:16 tjaden * tests/tst-gl5.c: Don't require a pointer to work. 2003-07-04 17:14 tjaden * include/allegro/internal/win/wgl.hpp: file wgl.hpp was initially added on branch c++-conversion-branch. 2003-07-04 17:14 tjaden * src/win/wgl.cpp: file wgl.cpp was initially added on branch c++-conversion-branch. 2003-07-04 17:14 tjaden * Makefile, include/allegro/internal/win/wgl.hpp, src/win/wdisplay.cpp, src/win/wgl.cpp, src/win/wsystem.cpp: Added a bit of OpenGL support on Windows. 2003-07-04 00:15 tjaden * include/allegro/internal/win/wkeybd.hpp: file wkeybd.hpp was initially added on branch c++-conversion-branch. 2003-07-04 00:15 tjaden * src/win/wkeybd.cpp: file wkeybd.cpp was initially added on branch c++-conversion-branch. 2003-07-04 00:15 tjaden * Makefile, include/allegro/internal/win/wdisplay.hpp, include/allegro/internal/win/wkeybd.hpp, src/win/wdisplay.cpp, src/win/wkeybd.cpp, src/win/wsystem.cpp, src/win/wwnd.cpp: Added Windows keyboard support (using DirectInput). Consequently, some window switching things were done too. 2003-07-04 00:13 tjaden * src/misc/pckeys.c: file pckeys.c was initially added on branch c++-conversion-branch. 2003-07-04 00:13 tjaden * include/allegro/internal/misc/pckeys.h: file pckeys.h was initially added on branch c++-conversion-branch. 2003-07-04 00:13 tjaden * include/allegro/internal/misc/pckeys.h, src/misc/pckeys.c: Imported pckeys.c from Allegro 4. 2003-07-03 11:54 tjaden * tests/tst-gl5.c: Added some cheap code to rotate the model by dragging the left mouse button. 2003-07-03 11:52 tjaden * Makefile: Don't need -Isrc. 2003-07-03 11:39 tjaden * Makefile, include/allegro/internal/joystick.hpp, include/allegro/internal/win/wjoyw32.hpp, src/win/wjoyw32.cpp, src/win/wsystem.cpp: Added Win32 joystick support. 2003-07-03 11:39 tjaden * include/allegro/internal/win/wjoyw32.hpp: file wjoyw32.hpp was initially added on branch c++-conversion-branch. 2003-07-03 11:39 tjaden * src/win/wjoyw32.cpp: file wjoyw32.cpp was initially added on branch c++-conversion-branch. 2003-07-03 11:38 tjaden * tests/tst-joystick3.c: Count down to program end, and show the count. 2003-07-03 11:37 tjaden * src/win/wqueue.cpp: Simplified some code. 2003-07-01 22:39 tjaden * src/x/xinput.cpp: Don't segfault if couldn't find the XInput device requested. 2003-07-01 15:55 tjaden * src/x/xgl.cpp, include/allegro/internal/x/xgl.hpp: Use GLX 1.2 functions instead of GLX 1.3. GLX 1.2 seems to be much better supported. GLX 1.3 support can be added back in if necessary. 2003-07-01 15:45 tjaden * tests/tst-gl5.c: Added simple frame skipping using a timer and a event queue. 2003-07-01 12:39 tjaden * include/allegro/internal/win/winput.h, include/allegro/internal/win/winput.hpp, src/win/winput.cpp, src/win/wsystem.cpp, src/win/wwnd.cpp: Made winput.cpp use STL vectors the list of registered input events and handlers, so that there is no longer a hard-coded limit. 2003-07-01 12:39 tjaden * include/allegro/internal/win/winput.hpp: file winput.hpp was initially added on branch c++-conversion-branch. 2003-07-01 02:44 tjaden * include/allegro/internal/display.hpp, include/allegro/internal/x/xevent.h, src/x/xdisplay.cpp, src/x/xevent.cpp, src/x/xgl.cpp: Cleaned up xevent subsystem, and changed its interface. 2003-07-01 02:39 tjaden * src/: gl.cpp, x/xgl.cpp: Made it so that the GL display creator is responsible for adding the new display to the _al_display_list (i.e. same change as for normal displays). 2003-07-01 01:57 tjaden * src/win/wwnd.cpp: Don't destroy the window when a WM_CLOSE message is received. Just ignore it for now. 2003-07-01 01:56 tjaden * src/win/wdisplay.cpp: file wdisplay.cpp was initially added on branch c++-conversion-branch. 2003-07-01 01:56 tjaden * include/allegro/internal/win/wdisplay.hpp: file wdisplay.hpp was initially added on branch c++-conversion-branch. 2003-07-01 01:56 tjaden * Makefile, include/allegro/internal/win/wdisplay.hpp, src/win/wsystem.cpp, src/win/wdisplay.cpp: Added Windows displays, which do nothing yet. 2003-07-01 01:54 tjaden * src/x/xdisplay.cpp: Made it so that the window creator is responsible for adding the new window to the _al_display_list and similarly for the window destroyer. This is more flexible and is needed for some situations (e.g. the Windows port needs it). 2003-07-01 01:50 tjaden * src/display.cpp, include/allegro/internal/display.hpp: Made it so that the window creator is responsible for adding the new window to the _al_display_list and similarly for the window destroyer. This is more flexible and is needed for some situations (e.g. the Windows port needs it). 2003-07-01 01:45 tjaden * tests/tst-gl5.c: Ooops. 2003-07-01 00:53 tjaden * Makefile: Updated Makefile for Windows port. 2003-07-01 00:52 tjaden * tests/tst-gl5.c: Hide _al_x_lock_display hacks behind #ifdefs so tst-gl5.c compiles on Windows, even if it won't run yet. 2003-07-01 00:31 tjaden * include/allegro/internal/win/wsystem.h: file wsystem.h was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * src/win/wtime.c: file wtime.c was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * src/win/winput.cpp: file winput.cpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/win/wwnd.hpp: file wwnd.hpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * src/win/wwnd.cpp: file wwnd.cpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/debug.h: file debug.h was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/win/winput.h: file winput.h was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/win/wtimer.hpp: file wtimer.hpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/win/wthread.hpp: file wthread.hpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/win/wtime.h: file wtime.h was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * src/win/wtimer.cpp: file wtimer.cpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/win/win.h: file win.h was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/win/wqueue.hpp: file wqueue.hpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * src/win/wthread.cpp: file wthread.cpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/win/wevtsrc.hpp: file wevtsrc.hpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * src/win/wqueue.cpp: file wqueue.cpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * src/win/wsystem.cpp: file wsystem.cpp was initially added on branch c++-conversion-branch. 2003-07-01 00:31 tjaden * include/allegro/internal/debug.h, include/allegro/internal/win/wevtsrc.hpp, include/allegro/internal/win/win.h, include/allegro/internal/win/winput.h, include/allegro/internal/win/wqueue.hpp, include/allegro/internal/win/wsystem.h, include/allegro/internal/win/wthread.hpp, include/allegro/internal/win/wtime.h, include/allegro/internal/win/wtimer.hpp, include/allegro/internal/win/wwnd.hpp, src/win/wevtsrc.cpp, src/win/winput.cpp, src/win/wqueue.cpp, src/win/wsystem.cpp, src/win/wthread.cpp, src/win/wtime.c, src/win/wtimer.cpp, src/win/wwnd.cpp: Start of the Windows port: Pulled in most of Eric's initial work (window and input management and thread setup), and added event queues and timer objects. 2003-07-01 00:31 tjaden * src/win/wevtsrc.cpp: file wevtsrc.cpp was initially added on branch c++-conversion-branch. 2003-07-01 00:22 tjaden * include/allegro/gl.h: GL/gl.h on Windows needs some #defines from windows.h. [snip]