Commit Graph

5646 Commits

Author SHA1 Message Date
Roger Hughston 7986a1b15a Change in mouse set locaion logic to pivote window focus not current location 2007-03-22 06:22:16 +00:00
Roger Hughston f71f5731e4 Added Parent Window support to the class. Some work on keyboard focus .. strill not best 2007-03-22 04:41:27 +00:00
Roger Hughston 70222eaeda Added a sub window to the windows propery object.. 2007-03-22 04:32:00 +00:00
Asad M. Zaman 4d949e95a6 added set_color_scale to nodepathCollection 2007-03-21 23:11:13 +00:00
David Rose 863fdd7449 fix patching issues with corrupt patchfiles 2007-03-21 23:08:57 +00:00
David Rose 5179b6de77 expose CharacterSlider and find_slider() properly 2007-03-21 18:55:39 +00:00
David Rose fc20e548d9 fix -tbnall in maya2egg 2007-03-20 22:00:40 +00:00
David Rose c1f598e117 attempts at auto-focus 2007-03-20 21:08:46 +00:00
Josh Yelon 5a2eca97ef My last commit was unintentional, this undoes it. 2007-03-20 20:42:22 +00:00
Josh Yelon 4130fd7429 Fixes for gl.h inclusion 2007-03-20 20:40:20 +00:00
Josh Yelon 134c57c4ff Fixed include error 2007-03-20 18:04:16 +00:00
Josh Yelon 1ca070aeab New way to build RPMs 2007-03-20 07:32:30 +00:00
Josh Yelon 8a865e394b Added WIN32_LEAN_AND_MEAN 2007-03-19 20:46:59 +00:00
Josh Yelon 514aef86f7 Removed double carriage-returns 2007-03-19 18:43:52 +00:00
David Rose 90af2a0339 remove restrictions on order of initial_reserve_id() calls 2007-03-16 21:35:26 +00:00
David Rose ca02924197 remove accidental debug statements 2007-03-16 18:40:28 +00:00
David Rose d2797cd231 allow 1-element UniqueIdAllocator 2007-03-16 18:18:03 +00:00
David Rose b10815afab more gcc warnings 2007-03-16 17:25:02 +00:00
David Rose 2d634cd9d0 fix nonstandard syntax on #endif 2007-03-16 16:29:07 +00:00
David Rose 293af4fcad whoops, method prototype in wrong place 2007-03-16 15:54:14 +00:00
David Rose 89950a2132 try to defend against hard crashes 2007-03-16 15:43:17 +00:00
David Rose 38b537b0f5 support tar files, and multifiles within tar files, for tt osx publish 2007-03-16 03:07:52 +00:00
David Rose 7022d6ab9e add initial_reserve_id(), bring up to Panda coding standards 2007-03-15 23:46:08 +00:00
David Rose 1fdb425b88 merge shader_overhaul from jyelon 2007-03-15 21:04:31 +00:00
David Rose 2d8678de58 install config_nativenet.h 2007-03-15 16:15:30 +00:00
David Rose a71eea4db4 mac bug workaround 2007-03-15 16:12:39 +00:00
Zachary Pavlov 8a1e82b5c8 one more try 2007-03-15 02:07:24 +00:00
Jason Hancock 5bba1a7084 sort of better 2007-03-15 02:03:43 +00:00
Zachary Pavlov d21494ed39 debugging using notify now 2007-03-15 01:49:41 +00:00
Roger Hughston afd9114eea *** empty log message *** 2007-03-14 21:01:57 +00:00
Zachary Pavlov 90cb3e6fc8 debugging logs for ai network stuff 2007-03-14 20:57:00 +00:00
David Rose 3ea746efb4 gcc compiler warnings 2007-03-14 18:13:28 +00:00
John Loehrlein 977061c2aa odeHelperStructs.h added 2007-03-12 22:38:13 +00:00
John Loehrlein ede5353100 surface collsion dampening (can be used for rolling resistance) 2007-03-12 22:37:46 +00:00
John Loehrlein 9d9d9c0f9c collsion structure including dampening 2007-03-12 22:24:35 +00:00
John Loehrlein fffd95d6ce dampening based on collisions 2007-03-12 22:23:42 +00:00
John Loehrlein 32caed5a58 removed normal calls from setup to prevent crashing 2007-03-12 22:22:55 +00:00
David Rose 700051ff5f fix bounding volume bug after flatten 2007-03-12 18:15:48 +00:00
David Rose 31b32af94b fix incorrect inline tags 2007-03-08 00:17:15 +00:00
David Rose 1ff882153b gcc warning 2007-03-07 22:11:00 +00:00
David Rose baa0f8039c completely shoot nspr 2007-03-07 21:57:15 +00:00
David Rose 104f11e29d compilation errors 2007-03-07 05:02:35 +00:00
Darren Ranalli dced7485a0 added slashes to msvc7 paths in mount commands 2007-03-05 23:08:42 +00:00
David Rose cbdb7e76b1 fix blue flash, fix offscreen buffer leakage 2007-03-05 22:07:16 +00:00
John Loehrlein 20b196ea30 autoCollide support 2007-03-03 00:58:17 +00:00
David Rose 5fac2fe190 more formatting operators 2007-03-02 21:48:12 +00:00
David Rose 5764447ba6 workaround for Apple driver crash with compressed textures 2007-03-02 21:45:32 +00:00
Josh Wilson 79cdf6dc36 fixed get_rotation() to return a Mat3 instead of a vec3 2007-03-02 19:46:06 +00:00
David Rose b8e112e3ba link with proper libs for NATIVE_NET case 2007-03-02 00:56:59 +00:00
David Rose 924f7f106c linux compiler warning 2007-03-01 20:35:34 +00:00
David Rose 3c2a1d95e0 support fullscreen and z-order better on Linux 2007-03-01 19:50:56 +00:00
David Rose 2b22c30352 better command-line parameters 2007-02-28 18:24:35 +00:00
David Rose 01136dc823 check more aggressively for embedded .mf extension 2007-02-28 18:23:50 +00:00
David Rose 7c03edea01 build on osx 2007-02-28 16:40:52 +00:00
David Rose 82549cab0f revert accidental checkin 2007-02-28 02:03:43 +00:00
David Rose e51797e318 more fixes and optimizations to subfile patcher 2007-02-28 01:48:27 +00:00
David Rose 1fec11b507 oops 2007-02-27 04:13:31 +00:00
David Rose c5c375aadf patch multifiles a lot smarter 2007-02-26 20:46:17 +00:00
David Rose 941f52ad0d ugly hack to workaround glext.h errors 2007-02-23 22:40:25 +00:00
aignacio_sf d0ec0c2c43 Fix multi-texture shader non-texture drawing problem. 2007-02-23 21:32:01 +00:00
Josh Yelon a4bbdb9901 Added support for depth-stencil textures. 2007-02-23 20:18:10 +00:00
Darren Ranalli 3758283048 added indent to dump_hex 2007-02-23 08:52:00 +00:00
David Rose 8b32c56bd6 unify GVD better 2007-02-23 01:00:24 +00:00
David Rose 33e3ae85ab RigidBodyCombiner 2007-02-23 00:34:06 +00:00
Josh Yelon 7afd31f361 Fixing a very old bug 2007-02-22 22:06:03 +00:00
David Rose 4ff0a5af0e add colors 2007-02-21 19:04:38 +00:00
David Rose 5153a9c4c5 make const 2007-02-16 22:37:18 +00:00
David Rose 0bd75ce89b bugfix 2007-02-16 22:21:47 +00:00
David Rose e1bee7aff7 fix video textures 2007-02-16 21:17:21 +00:00
David Rose e43f4f5c64 fix morphs in character flattening; better support for flattening animated + unanimated 2007-02-16 19:19:19 +00:00
David Rose cffe4156eb explicit stereo lens control 2007-02-16 01:49:45 +00:00
David Rose a3febca96c msvc compiler warnings 2007-02-15 21:01:50 +00:00
David Rose 9ed9038098 add insert_unverified 2007-02-15 21:00:42 +00:00
David Rose 9f198514ce add SparseArray 2007-02-15 20:59:08 +00:00
David Rose 62d290fd00 update pointers properly when flattening characters 2007-02-14 17:24:51 +00:00
David Rose 0d45017e81 update pointers properly when flattening characters 2007-02-14 17:07:44 +00:00
David Rose 8bbc4f455d build on OSX too 2007-02-14 01:28:50 +00:00
David Rose 755288c2d5 add support-fade-lod 2007-02-13 23:28:13 +00:00
David Rose 6aff5d74be add texture-scale 2007-02-13 22:57:22 +00:00
Josh Yelon fbd72a9000 Added remix_channels 2007-02-13 22:39:06 +00:00
David Rose 1e6729a1e7 fix combining animated with unanimated vertices 2007-02-13 19:10:51 +00:00
Josh Wilson 70d5e7c549 undef after temporary redef 2007-02-12 20:58:32 +00:00
Josh Yelon 7a431e4499 Cleaned up some ugly code, removed a cerr 2007-02-12 19:39:48 +00:00
Josh Yelon ee6d7813a6 Fixed a bad iterator 2007-02-12 19:39:28 +00:00
David Rose 08939fad16 add .N file to protect include 2007-02-12 19:27:57 +00:00
David Rose 1bf44ee2d7 protect output 2007-02-12 19:12:57 +00:00
David Rose 0e1ea07313 explicit comparison operators needed 2007-02-12 19:03:23 +00:00
David Rose aa60d44d6d build on Linux 2007-02-12 18:47:47 +00:00
David Rose 32d867f2f0 add TypedSkel 2007-02-12 01:05:09 +00:00
Josh Wilson 15c717ad3f added get_AABB functionality 2007-02-11 07:57:32 +00:00
Josh Wilson a80d9f95ba formatting and added LVecBase3f functionality 2007-02-11 07:38:27 +00:00
Josh Wilson 5c26e4cf4d formatting 2007-02-11 07:37:46 +00:00
Josh Wilson 2844614e24 no longer pass-by-reference to get LVecBase3f values, also add parallel LVecBase3f functionality 2007-02-11 07:18:48 +00:00
Josh Wilson 6bbea6261c added joint parameter functions for the joints that support them 2007-02-11 06:50:46 +00:00
Josh Wilson 1dddb03b95 cleaned up joint function calls to remove redundancy in names 2007-02-11 04:38:56 +00:00
Josh Wilson cb535809f5 OdeGeom is now friend class 2007-02-11 01:15:53 +00:00
Josh Wilson 976760f105 added more robust method triMeshData memory management, ability to downcast joints, geoms, and spaces 2007-02-11 01:13:12 +00:00
Josh Wilson 42ef8bb6a1 joint collection class similar in use to NodePathCollection 2007-02-11 01:11:35 +00:00
aignacio_sf 08d204b964 Fix multi-texture problem:
If multi-texture was on before drawing with a shader, then the multi-texture would be in a bad state after drawing with the shader.
So, turn off multi-texture before shader usage.
2007-02-10 01:28:50 +00:00
Josh Yelon e8a0cd972d Added typed skel 2007-02-09 21:46:03 +00:00
David Rose a0bc7707a6 define BUILDING_PANDASKEL 2007-02-09 18:35:18 +00:00
Josh Yelon 4c5c11c0c8 Skeleton classes 2007-02-09 18:08:53 +00:00
David Rose a1e6867d15 prevent leaks from loading characters 2007-02-09 17:56:52 +00:00
Josh Wilson 2df88fd9de syntax and documentation 2007-02-09 17:49:00 +00:00
David Rose 79772845e3 more published interfaces 2007-02-09 17:41:10 +00:00
Josh Wilson 4be7630974 interface additions to be more panda-like 2007-02-09 08:30:34 +00:00
aignacio_sf fb223004ec If getting the display info succeeds then don't do anymore. 2007-02-09 03:29:06 +00:00
David Rose 0db570a622 build nativenet on Linux 2007-02-09 00:10:28 +00:00
David Rose f05b41cc96 dos2unix 2007-02-08 23:44:25 +00:00
David Rose 0869d551ae shaders are always constant, it appears 2007-02-08 21:52:57 +00:00
aignacio_sf fb6de5abb1 Add DXT1 and DXT3 texture compression. 2007-02-08 21:22:29 +00:00
David Rose c1091e7b4a build on MSC 2005 2007-02-08 20:14:52 +00:00
David Rose 63edecf517 faster sprite particles 2007-02-08 19:56:33 +00:00
David Rose b72ac70e1e fix build errors 2007-02-08 18:28:33 +00:00
Josh Yelon 1c6caa4e55 Replaced HAVE_DX with HAVE_DX8 and HAVE_DX9 2007-02-07 22:09:07 +00:00
Josh Yelon fca7f06786 Replaced HAVE_DX with HAVE_DX9 2007-02-07 22:07:35 +00:00
Josh Yelon 4534f2397a Replaced HAVE_DX with HAVE_DX8 2007-02-07 22:07:23 +00:00
Josh Yelon a9c791a034 Renamed PointerToArrayElement to ReferenceCountedArray 2007-02-07 22:06:57 +00:00
Josh Yelon 759767f9ce Removed DX7 references 2007-02-07 22:06:13 +00:00
Asad M. Zaman 49307714d1 added pstat calipers to sprite particles 2007-02-06 00:34:29 +00:00
David Rose 7732928c0e PNMPainter, PNMBrush 2007-02-02 19:49:14 +00:00
Josh Wilson 46fbc1d64d init lists 2007-02-01 01:13:35 +00:00
Josh Wilson e17e870997 assert that mass spread is < base mass 2007-02-01 01:13:13 +00:00
Josh Wilson 2209f50993 assert that mass is > 0 2007-02-01 01:12:40 +00:00
David Rose 132c2c4746 move EncryptStream to dtool; add encrypted and globally untrusted prc support 2007-01-30 23:54:37 +00:00
Josh Wilson 566d0aea13 typo 2007-01-30 22:59:16 +00:00
Josh Wilson de15a48d44 added 'ode_includes.h' to resolve #define collisions 2007-01-30 21:27:15 +00:00
Josh Wilson 1882da9ca3 this is used to resolve #define collisions like 'int8' and 'uint32' 2007-01-30 21:26:08 +00:00
aignacio_sf 4390cb4db4 Use the shader model from DisplayInformation if it is better than the Cg shader model detection. 2007-01-30 20:47:32 +00:00
David Rose 6f6eadcd8a compiler warning 2007-01-30 17:45:55 +00:00
David Rose 02b5193dd2 compiler warning 2007-01-30 17:03:58 +00:00
David Rose 6154ac04bf one more try 2007-01-30 13:26:55 +00:00
David Rose 3e1d2a3a39 take 3? 2007-01-30 12:48:45 +00:00
David Rose d0da993afc more include fixes 2007-01-30 12:05:04 +00:00
David Rose 9de371843b better include order 2007-01-30 12:00:47 +00:00
David Rose 91f22c514a more geometric font support 2007-01-30 11:50:38 +00:00
Josh Wilson fd6808e765 first pass at integrating ODE v0.7 2007-01-29 21:30:34 +00:00
Josh Wilson a5dd3a94ba can't use DynamicTextFont if we don't have FreeType installed 2007-01-27 20:47:06 +00:00
David Rose a09cfb3a9b link with python 2007-01-26 17:59:35 +00:00
David Rose 55a8ab333b preserve tags while flattening 2007-01-25 21:37:10 +00:00
David Rose 1f31806e1d build universally 2007-01-24 13:16:55 +00:00
David Rose 00401fe228 build on Linux 2007-01-24 12:56:03 +00:00
Asad M. Zaman d333c45232 oops: lets put an ifdef around the BBOX 2007-01-24 03:11:56 +00:00
David Rose b16044bbd1 build on windows, older version of freetype 2007-01-24 01:56:14 +00:00
David Rose 629b215aee DynamicTextFont::RenderMode 2007-01-24 00:27:39 +00:00
David Rose 7f225df16d temporarily remove assertion 2007-01-23 22:20:28 +00:00
David Rose 972259b88e remove drawers--these are deprecated, now replaced by RopeNode 2007-01-23 21:55:15 +00:00
David Rose fd864e2f6d add per-vertex thickness 2007-01-23 18:42:38 +00:00
aignacio_sf 96a4b267f0 Add HAVE_DX checks. 2007-01-22 22:56:53 +00:00
David Rose 2229f81ecf robustify 2007-01-22 21:20:59 +00:00