17866 Commits

Author SHA1 Message Date
Chris Brunner
ab1016269c resolve mis-matching of winsock versions 2010-07-06 21:56:29 +00:00
Chris Brunner
da430735ad don't try to build activex on Win64 2010-07-06 21:55:24 +00:00
enn0x
f8601ef179 Added move_global_* methods to PhysxActor 2010-07-06 17:32:44 +00:00
David Rose
79d2e645d8 deal better with stale contents.xml file in local directory 2010-07-01 17:17:29 +00:00
enn0x
955b03dff9 Refactor debug names, this time using C++ strings 2010-06-30 21:44:12 +00:00
David Rose
bf4a5aface library dependencies 2010-06-30 20:39:56 +00:00
David Rose
e112f03f86 add mp4 2010-06-30 19:24:32 +00:00
David Rose
50990675bd repair comment blocks 2010-06-30 18:33:28 +00:00
Chris Brunner
fec47d9aea Make things a bit more efficient 2010-06-30 00:15:31 +00:00
Chris Brunner
e2127a0ba2 adding a fail case for node_frame_inv 2010-06-29 23:13:57 +00:00
Chris Brunner
06bc35360d Prevent trying to invert singular matrix 2010-06-29 22:47:44 +00:00
enn0x
2b1f43f5d8 Fixing compile error on Linux. 2010-06-29 18:20:10 +00:00
enn0x
082e0781ac Added 'is_deleted_a/b' methods to PhysxContactPair, to check if actors are already deleted and thus invalid 2010-06-28 21:24:03 +00:00
Gyedo Jeon
aec3ff0e3d Added feature to export to Maya 2010-06-28 21:20:49 +00:00
enn0x
76c3f1268b Fixed bug with internal debug names getting lost. 2010-06-28 18:22:19 +00:00
rdb
c5a67c5f63 Attempt to fix compilation error 2010-06-27 12:43:21 +00:00
rdb
a1093099c8 (untested) fix for ffmpeg versions 52.68.0 and above 2010-06-27 12:17:19 +00:00
rdb
a153f2ff7f Fix circular include 2010-06-27 07:25:32 +00:00
Walt Destler
bb5d97f1bf Fixed the following issues with the multitouch and python eventing code comitted earlier this week:
-	Renamed CustomGraphicsWindowProc to PythonGraphicsWindowProc.
-	PythonGraphicsWindowProc now extends the PythonCallbackObject class.
-	Added a GraphicsWindowProcCallbackData class. The data stored in this class depends on the OS being compiled for. (Currently only members for WIN32.)
o	Multitouch is now handled through this class as well. It has is_touch_event(), get_num_touches(), and get_touch_info() methods. The GraphicsWindow class still has these methods (GraphicsWindowProcCallbackData simply calls them), but they are no longer published.
-	Updated Sources.pp to use all these new files.
-	Added function and class comment blocks to everything.
-	Fixed a few coding convention things and continued to follow those conventions to the best of my knowledge.
-	Checked for literal tab characters.
-	pandabase.h comes before all other includes
-	No Windows-specific typedefs in non-Windows code.
-	All python-specific code in HAVE_PYTHON blocks.
-	Fixed the case between TIF_move, TIF_down, and TIF_UP (now TIF_up).
2010-06-25 21:46:53 +00:00
Chris Brunner
fc10962638 *** empty log message *** 2010-06-25 19:19:05 +00:00
David Rose
cec4620edb check for libpandaexpress_d.dll in memory for a debug build 2010-06-23 22:12:39 +00:00
rdb
c40c265a8a Add -headerpad_max_install_names for binaries as well 2010-06-23 12:55:28 +00:00
rdb
fc485af1be Minor comment fixes 2010-06-23 09:34:22 +00:00
rdb
d1b27a33d8 Append -headerpad_max_install_names to linker command on OSX 2010-06-23 09:29:03 +00:00
rdb
966d467ab2 Compile fix for non-Linux systems 2010-06-23 09:04:50 +00:00
rdb
99f238f0a3 Fix typo in error message 2010-06-23 08:57:30 +00:00
rdb
00ee003d1e Video4Linux2 support for WebcamVideo and a few minor improvements to the webcam code. 2010-06-23 08:51:53 +00:00
Chris Brunner
b709455d4e support for PyObject_Compare 2010-06-23 00:35:57 +00:00
David Rose
1fe3638a1f __WIN32__ -> WIN32 2010-06-22 22:07:30 +00:00
Chris Brunner
ce00397d7c Changing Windows-centric UINT's to regular int's 2010-06-22 22:02:32 +00:00
David Rose
f520917426 fix some more build issues 2010-06-22 21:51:13 +00:00
David Rose
18699ac31f another missing file 2010-06-22 21:29:34 +00:00
David Rose
5c565538a4 another missing file 2010-06-22 21:02:24 +00:00
David Rose
a4c570bcd4 add missing file to INSTALL_HEADERS list 2010-06-22 20:27:16 +00:00
Walt Destler
51e708ade8 Forgot to commit changes to makepanda for Win7 support. 2010-06-22 16:39:54 +00:00
Walt Destler
b4231f8df0 Added ability to receive windowing events in python.
Added Windows 7 multitouch support. Makepanda will detect when compiling with the Win7 SDK and turn on Win7 multitouch features.
2010-06-22 16:37:17 +00:00
rdb
47649afc5b Let's not use the non-standard timegm() even if __GNUC__ is defined 2010-06-22 07:25:33 +00:00
rdb
60d81ae7da Fix OSX compilation issue 2010-06-22 07:08:09 +00:00
Chris Brunner
512ce38cd4 general cleanup of MSVC 8+ manifest handling; added basic ppremake support for csharp .cs files 2010-06-22 02:16:32 +00:00
Chris Brunner
5fef40280e adding default C# compiler name 2010-06-22 02:05:37 +00:00
rdb
4f02be0e67 Oops, heh, made a small mistake there regarding MAP_ANON 2010-06-21 17:38:27 +00:00
rdb
86b3116f6b More portable replacements for getpagesize and MAP_ANON 2010-06-21 17:32:11 +00:00
David Rose
7cae72a58c minor formatting 2010-06-18 22:06:17 +00:00
David Rose
d8df46beed share main object, don't just copy properties 2010-06-18 18:59:27 +00:00
David Rose
fa35e0c058 clear mirrors when re-reading 2010-06-18 17:36:41 +00:00
David Rose
4b15eab071 output fbprops too 2010-06-18 01:00:48 +00:00
David Rose
ba6b73fab9 don't be fooled by a <host> entry in an old contents.xml file 2010-06-17 22:15:38 +00:00
David Rose
d84833afb2 protect Dtool_PreloadDLL 2010-06-17 20:29:10 +00:00
Gyedo Jeon
c300a5911f Added importing wxPandashell 2010-06-17 18:56:46 +00:00
David Rose
065b130d64 libp3tinyxml_mt 2010-06-17 18:15:15 +00:00