Commit Graph

  • d4c4120ff8 Adds empty README.md. main origin/main origin/HEAD Tom Hicks 2023-04-27 01:00:22 -07:00
  • 82db2991f8 Cleans up .gitignore. Tom Hicks 2023-04-27 01:00:08 -07:00
  • 984631a216 Reorganizes project and sets up bazel. Tom Hicks 2023-04-27 00:36:28 -07:00
  • 71ef1f41c5 *** empty log message *** Tom Hicks 2006-10-17 02:36:45 -04:00
  • 14ef0a201a *** empty log message *** Tom Hicks 2006-10-17 02:30:47 -04:00
  • c8f0d9588f Fixes to compile on linux. Windows is still broken. ~Tom Tom Hicks 2006-10-17 01:49:50 -04:00
  • 02143f21eb A bunch of changes to add a platform independent event api. Tom Hicks 2006-10-17 01:12:31 -04:00
  • d2a25017bd *** empty log message *** Tom Hicks 2006-10-17 00:34:22 -04:00
  • dea0cc726f Initial import into new folder ~Tom Tom Hicks 2006-10-16 23:52:32 -04:00
  • e5670deb2d Minor changes to fix Linux compile problems ~Tom Tom Hicks 2006-10-16 23:35:41 -04:00
  • f1c1fbadf7 ~Tom Tom Hicks 2006-10-12 13:27:42 -04:00
  • cdf4a171c4 Implemented Event Handlers and Events Tom Hicks 2006-10-12 13:27:01 -04:00
  • 70266b4d43 Globalized declaration of DrawGLScene to allow the DrawEventHandler to access it. Tom Hicks 2006-10-12 13:26:15 -04:00
  • 0400576a49 Changed rendering to use the DrawEvent's Tom Hicks 2006-10-12 13:25:26 -04:00
  • f47242cc94 Fixed a syntax error that tried to assign a pointer to an object to an object Tom Hicks 2006-10-12 13:24:27 -04:00
  • 65f9f388ba Made the EventManager able to process Events Tom Hicks 2006-10-12 13:23:19 -04:00
  • 0011f899ac Created DrawEvent and DrawEventHandler classes Tom Hicks 2006-10-12 13:22:34 -04:00
  • fd74cbce0f Created an Event abstract class Tom Hicks 2006-10-12 13:21:46 -04:00
  • e9b37ae371 Added some basic 2 dimensional geometric classes Tom Hicks 2006-10-12 13:21:20 -04:00
  • 1714c2327d Added a missed GPL notice Tom Hicks 2006-10-10 15:04:18 -04:00
  • 697654e3bc Factored more stuff out of macosx.cpp into x11.cpp Tom Hicks 2006-10-10 01:46:31 -04:00
  • ad2e92d1c6 Moved HandleConsoleKeyPress, TranslateButton, and TranslateKey from macosx.cpp to x11.cpp Tom Hicks 2006-10-10 01:27:00 -04:00
  • 2d2b61d32c Added GPL notice to all source files Tom Hicks 2006-10-10 01:22:42 -04:00
  • e9a1b8f06e Resources for making a Mac OS app bundle Tom Hicks 2006-10-09 14:55:56 -04:00
  • 8b6053141d Minor changes to fix compile errors in linux. ~Tom Tom Hicks 2006-09-14 16:34:57 -04:00
  • 6c807cd104 *** empty log message *** Tom Hicks 2006-08-17 04:08:02 -04:00
  • 45bff7477d Upgraded to Visual Studio 2005 (I will try to maintain backwards compatible project files in a separate folder.) ~Tom Tom Hicks 2006-08-11 17:18:56 -04:00
  • 62408c5e58 *** empty log message *** Tom Hicks 2006-08-11 17:17:55 -04:00
  • 04416c2ff5 *** empty log message *** Tom Hicks 2006-08-11 17:12:37 -04:00
  • 691cfb0c70 *** empty log message *** Tom Hicks 2006-08-11 16:57:22 -04:00
  • 88ccc51769 *** empty log message *** Tom Hicks 2006-08-11 16:44:41 -04:00
  • 5cb81562d2 *** empty log message *** Tom Hicks 2006-08-10 06:20:12 -04:00
  • 42d1ca9f24 Added Very basic configure script. It works for OSX and maybe linux. Tom Hicks 2006-08-10 05:55:19 -04:00
  • bd261dcf21 Changed Maneuvered code to use new config preprocessor macros Tom Hicks 2006-08-10 05:54:46 -04:00
  • 421a330779 Added config.h header Tom Hicks 2006-08-10 05:53:33 -04:00
  • 15e49a405e *** empty log message *** Tom Hicks 2006-08-10 03:48:16 -04:00
  • 66ad8323cd Removed extra include paths Tom Hicks 2006-08-10 03:47:08 -04:00
  • ef08affb6b Added folder openarena to the ignore list Tom Hicks 2006-08-10 03:46:33 -04:00
  • b59a0a58e9 Added Mach-O binary parser Tom Hicks 2006-08-10 03:45:56 -04:00
  • b1cb5c49c5 *** empty log message *** Tom Hicks 2006-08-10 02:21:42 -04:00
  • e165d9b5ac *** empty log message *** Tom Hicks 2006-08-10 01:44:11 -04:00
  • 74933be888 Added Makefile to .cvsignore because ./configure should generate/symlink a makefile and this should not be in the repository. Tom Hicks 2006-08-10 01:20:45 -04:00
  • a3e39801bf Added preprocessor check so this file's contents are ignored by eclipse and it stops griping at me on non Win32 platforms. Tom Hicks 2006-08-10 01:02:29 -04:00
  • 371846f21c Added Makefile to .cvsignore because ./configure should generate/symlink a makefile and this should not be in the repository. Tom Hicks 2006-08-10 00:39:44 -04:00
  • 3fb431b6b0 Added preprocessor check to make sure this class is only defined on Win32 platforms Tom Hicks 2006-08-10 00:37:17 -04:00
  • 6ce77994d0 Added class Model (It's pretty useless right now) Tom Hicks 2006-08-10 00:36:13 -04:00
  • bda7ff3a5e Changed class Level to deal with changes to class Triangle Tom Hicks 2006-08-10 00:33:42 -04:00
  • f0532b9b20 Added Class Vertex Tom Hicks 2006-08-10 00:30:42 -04:00
  • d9f363c6e7 *** empty log message *** Tom Hicks 2006-07-19 02:23:50 -04:00
  • fdf996230e *** empty log message *** Tom Hicks 2006-07-19 00:15:26 -04:00
  • 41ca59b63c Made controls more flight sim like Tom Hicks 2006-07-19 00:14:21 -04:00
  • fdc4f9e0ce *** empty log message *** Tom Hicks 2006-07-19 00:03:26 -04:00
  • 6d640f3148 *** empty log message *** Tom Hicks 2006-07-10 21:48:18 -04:00
  • ce4cb74a20 *** empty log message *** Tom Hicks 2006-07-10 21:42:16 -04:00
  • c93e29864a *** empty log message *** Tom Hicks 2006-07-04 16:08:14 -04:00
  • 4cb2663ba3 *** empty log message *** Tom Hicks 2006-07-04 15:44:46 -04:00
  • f7e0898510 *** empty log message *** Tom Hicks 2006-07-04 03:09:29 -04:00
  • dc565ce1dc Added Doxygen comment stubs Tom Hicks 2006-07-04 02:41:31 -04:00
  • 8fb1a468ac *** empty log message *** Tom Hicks 2006-07-03 18:47:04 -04:00
  • 12ff23fe50 *** empty log message *** Tom Hicks 2006-07-03 17:22:10 -04:00
  • ce72675d16 *** empty log message *** Tom Hicks 2006-07-03 06:17:32 -04:00
  • e8301e907b Changed Fixed .bmp loading on big endian systems. Tom Hicks 2006-07-03 06:10:27 -04:00
  • 1fe42b753d *** empty log message *** Tom Hicks 2006-07-03 05:24:31 -04:00
  • f4a841f133 *** empty log message *** Tom Hicks 2006-07-03 05:19:08 -04:00
  • c5264c1887 *** empty log message *** Tom Hicks 2006-07-03 05:12:06 -04:00
  • f2ac04d3b5 Added oa.exe to .cvsignore Added UpgradeLog.XML to .cvsignore ~G2k Tom Hicks 2006-07-01 23:50:33 -04:00
  • d0ffc0df39 Changed Moved LoadTGA into the BitmapImage class Changed Moved LoadBMP into the BitmapImage class ~G2k Tom Hicks 2006-07-01 23:49:22 -04:00
  • 292f481abc Changed Moved LoadTGA into the BitmapImage class ~G2k Tom Hicks 2006-07-01 23:49:06 -04:00
  • 2956132146 Changed Moved LoadBMP into the BitmapImage class ~G2k Tom Hicks 2006-07-01 23:48:44 -04:00
  • 966442e566 Added class TargaImage ~G2k Tom Hicks 2006-07-01 23:09:54 -04:00
  • 1dd65057a8 Added Interface Logger Added Class WindowsLogger which logs messages via the Windows MessageBox function ~G2k Tom Hicks 2006-07-01 23:08:51 -04:00
  • 3a996055f4 Changed Renamed class Bitmap to BitmapImage ~G2k Tom Hicks 2006-07-01 23:07:17 -04:00
  • fc736f6b93 Changed Moved resources around ~G2k Tom Hicks 2006-07-01 20:38:56 -04:00
  • 7faadb55bd Changed Moved resources around ~G2k Tom Hicks 2006-07-01 18:15:21 -04:00
  • c6f2354d11 Changed Moved Bass.h into the lib folder along with bass.lib ~G2k Tom Hicks 2006-07-01 18:11:39 -04:00
  • e718408b0e Fixes for Mac OS X (still no textures) Tom Hicks 2006-06-19 02:35:13 -04:00
  • d70d3ac4b6 Changed Fixed some apple stuff glGenTextures is still generating a bus error because we don't have a gl context yet. Tom Hicks 2006-06-18 21:42:51 -04:00
  • 9c87107dab Separated Makefile into Makefile.linux and Makefile.macosx ~g2k Tom Hicks 2006-06-18 18:58:33 -04:00
  • b56107acaa *** empty log message *** Tom Hicks 2006-06-18 18:58:07 -04:00
  • 2935028538 *** empty log message *** Tom Hicks 2006-06-18 18:51:48 -04:00
  • 8e8d2bc638 Added OpenGL includes for Mac OS X ~g2k Tom Hicks 2006-06-18 18:51:18 -04:00
  • 57b911ccc1 Separated Makefile into Makefile.linux and Makefile.macosx Tom Hicks 2006-06-18 18:43:53 -04:00
  • 089b8450bc Added OpenGL includes for Mac OS X Tom Hicks 2006-06-18 18:36:16 -04:00
  • ec70392a02 Changed Renamed class ControlSchemeClass to ControlScheme Changed Renamed CTRLS_* to ACTION_* Changed Moved anonymous enum containing ACTION_* into class ControlScheme ~g2k Tom Hicks 2006-06-18 15:23:36 -04:00
  • 7e4b388fee Changed Moved all vector classes into namespace OpenArena ~g2k Tom Hicks 2006-06-18 14:46:31 -04:00
  • fcc82248f4 Added code to disable deprecation warnings under visual studio Deprecation warnings were caused by vs2k5 prefering fopen_s to fopen ~g2k Tom Hicks 2006-06-18 14:45:49 -04:00
  • 827f578022 Added a control path to handle unknown keys other than KEY_UNKNOWN ~g2k Tom Hicks 2006-06-18 14:44:03 -04:00
  • 06b11bae22 Removed whitespace ~g2k Tom Hicks 2006-06-18 14:42:35 -04:00
  • e18fd98a46 Moved LoadTGA into namespace OpenArena ~g2k Tom Hicks 2006-06-18 14:41:27 -04:00
  • 695531ce19 Removed unnecessary include windows.h ~g2k Tom Hicks 2006-06-18 14:41:02 -04:00
  • c5698f646f Added comment to do something with this class ~g2k Tom Hicks 2006-06-18 14:40:17 -04:00
  • a34961bf5c Changed Moved class Vec2i into namespace OpenArena ~g2k Tom Hicks 2006-06-18 14:39:57 -04:00
  • 6a676ae587 Changed Moved template List<class> into namespace OpenArena ~g2k Tom Hicks 2006-06-18 14:38:37 -04:00
  • 6deb3c6520 Removed comment reason it's no longer needed. ~g2k Tom Hicks 2006-06-18 14:37:09 -04:00
  • 98e05cbe03 Removed class Position ~g2k Tom Hicks 2006-06-18 14:36:19 -04:00
  • b282ee38f1 Added Comment to remove/rename this class at a later time. ~g2k Tom Hicks 2006-06-18 14:35:49 -04:00
  • 5d2ae4bb89 Changed Refactored all references to defunct class Vec3f to Vec3d ~g2k Tom Hicks 2006-06-18 14:35:12 -04:00
  • a1683beb24 Changed Moved class ControlSchemeClass into namespace OpenArena Remived unnecessary include windows.h ~g2k Tom Hicks 2006-06-18 14:34:28 -04:00
  • a975fe58ed Changed Moved class ControlSchemeClass into namespace OpenArena ~g2k Tom Hicks 2006-06-18 14:33:57 -04:00
  • fd2f7364d5 Removed class CRITTER ~g2k Tom Hicks 2006-06-18 14:33:00 -04:00