Commit Graph

2282 Commits

Author SHA1 Message Date
David Rose c16875f104 use Posix longs 2011-10-31 22:50:28 +00:00
David Rose eacd4cfefb missing include 2011-10-11 01:37:25 +00:00
David Rose 134e9a9e92 dual names for interrogate 2011-10-11 00:45:51 +00:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose d156c4a1d5 publish more prc stuff 2011-09-30 23:57:34 +00:00
David Rose c7adc6246f build on msvs2010 2011-09-28 23:56:59 +00:00
David Rose 6bed0cf394 bool should return a bool 2011-09-28 17:42:46 +00:00
David Rose 5496c4a9ec more writable vfs stuff 2011-09-27 16:10:19 +00:00
rdb 3414a4ff1c add PyBool_FromLong to pystub, apparently it's needed to compile on FreeBSD 8.2 2011-09-19 17:23:13 +00:00
David Rose 57b42fbfe1 clean up some read-write operations 2011-09-16 23:10:27 +00:00
David Rose e986614cfc writable vfs 2011-09-16 20:13:08 +00:00
David Rose e0323969a5 maybe we're ready to build with DO_PIPELINE enabled in general 2011-09-12 23:03:05 +00:00
David Rose c6296add0b fix python crash at loader.load_sync() 2011-09-09 17:16:40 +00:00
David Rose 43cbd0f106 unneeded tau_cflags 2011-09-09 00:14:52 +00:00
David Rose 0c2ab823d3 robustify low-level Python accessors 2011-09-07 16:03:01 +00:00
David Rose 59ec701a26 build once more with the Tau profiler 2011-09-06 17:29:30 +00:00
David Rose 6b3cc48bb6 fix static init crash 2011-09-01 22:33:08 +00:00
David Rose 42764ffee5 add ConfigPage.setSort() 2011-09-01 22:12:00 +00:00
David Rose 4496febc73 seems we should default to utf-8 these days 2011-08-30 15:57:11 +00:00
David Rose 1acf84fcfe build errors 2011-08-30 05:09:49 +00:00
David Rose 2c7f1498b3 typo 2011-08-29 18:57:29 +00:00
David Rose 7667709357 support windows unicode filenames 2011-08-29 18:56:32 +00:00
David Rose a5dbe8ad61 need expcl 2011-08-29 16:35:01 +00:00
David Rose 6ecf2fed29 preparing for unicode filenames 2011-08-29 04:33:00 +00:00
David Rose 858a7ef9d0 no longer use the old 'chromium' package; it would be confused with the browser project today 2011-08-27 03:51:30 +00:00
David Rose 8a079d5857 comment 2011-08-27 02:54:56 +00:00
David Rose 397bcbdddf default to SIMPLE_THREADS 2011-08-27 00:58:25 +00:00
David Rose 81b832a50f bump plugin version number 2011-08-26 23:36:30 +00:00
David Rose bc95f94618 minor fix 2011-08-26 02:25:06 +00:00
David Rose 9d5325e05a replace gnu_getopt with new Panda-licensed implementation 2011-08-03 23:37:43 +00:00
David Rose 657c0ebaf6 HAVE_SPEEDTREE should be added to dtool_config.h 2011-07-27 18:09:29 +00:00
David Rose 79abbda035 add INSTALL_EGG_FILES 2011-07-27 18:08:53 +00:00
David Rose 5fd6d60f40 add Filename::is_binary_or_text() 2011-07-27 18:07:57 +00:00
rdb 6c79733735 fix for ffmpeg 2011-07-01 17:47:03 +00:00
rdb dc628bacbc update this avio, too 2011-06-30 11:16:46 +00:00
David Rose 0cf03bc158 untabify 2011-06-29 22:09:10 +00:00
David Rose b00edc02d4 need another symbol 2011-06-29 20:32:58 +00:00
David Rose 4785161374 squelch some more compiler warnings 2011-06-18 00:16:48 +00:00
David Rose 9b2665b539 speedtree also wants glu 2011-05-17 20:44:30 +00:00
enn0x 10a64db343 Adding bullet physics. 2011-05-14 07:00:02 +00:00
rdb fc801b8568 add assimp library to ppremake 2011-05-04 15:55:46 +00:00
rdb 8f41f7ac7a include stdint.h from avio.h 2011-04-16 20:25:17 +00:00
rdb 43f0305538 lets not use the system stdint.h in case it has different definitions than we use in our parser-inc implementation 2011-04-15 19:11:08 +00:00
rdb a4d1e06471 bump to 1.8.0 2011-04-15 10:04:47 +00:00
rdb 776baf7c15 Basically functional collada loader that uses the COLLADA DOM. Can load scene graph and geometry. 2011-04-04 20:56:50 +00:00
rdb e24397f494 Add COLLADA DOM library 2011-04-04 19:24:10 +00:00
David Rose d715a331e3 "long int" isn't necessarily 64 bits on a 64-bit architecture, but "long long int" usually is. 2011-04-03 21:07:32 +00:00
rdb 54c692330a rewrite p3dcert to FLTK 2011-03-09 11:16:20 +00:00
rdb 12ef0e108a X11 is not only available on Linux 2011-03-08 15:58:55 +00:00
rdb c7bf95c53a include dlfcn.h on FreeBSD for dlopen 2011-03-02 20:35:09 +00:00
rdb 20f97e47d5 protect code in docstring from doxygen formatting 2011-02-25 12:31:11 +00:00
Ken Patel c868edce8e plugin - bump P3D_PLUGIN_VERSION to 1 0 3 and P3D_COREAPI_VERSION to 1 0 3 3 2011-02-15 23:10:25 +00:00
Ken Patel 9c1c10ea4b dtool - compilerSettings.pp - explicitly specify /MANIFEST in linker flags 2011-02-14 22:54:06 +00:00
Ken Patel 003483f294 dtool - fix ordering issue with manifest embedding in .gmsvc template 2011-02-11 00:21:23 +00:00
rdb 71ddd9de3b Add missing PyList_Type 2011-01-23 19:33:42 +00:00
rdb 319b8c4cb1 More stuff related to extensions 2011-01-03 08:25:13 +00:00
rdb c740c43f4c Update prebuilt bison files 2011-01-02 15:17:22 +00:00
rdb beb90c565f Add functionality allowing extension functions to interrogate 2011-01-02 15:14:02 +00:00
rdb b18fd7d192 Add missing symbols to pystub hopefully to stop the buildbots' error diarrhoea 2010-12-24 19:57:26 +00:00
rdb 7f9b94df54 Fix copy&paste error (xcursor doesn't add resolution switching support, hehe) 2010-12-21 13:00:30 +00:00
Maxwell J. Koo 40b487d3fa Apply patch from launchpad user mjkoo to add custom mouse cursor support on X11 2010-12-21 12:36:11 +00:00
rdb 124942a13b Finally fix those darn Maya crashes 2010-12-19 07:56:41 +00:00
rdb 0ea72a4712 Remove GLU dependency from Panda3D. Yes. That's right, folks.
And now I shall make myself some coffee and wake up, in that order.
2010-12-19 07:03:49 +00:00
rdb 304dd37afa Don't return if /proc couldn't be read 2010-11-26 21:55:57 +00:00
rdb 6fab399549 Much better FreeBSD support, bugfix for Linux, and restructuring of the code 2010-11-26 21:36:00 +00:00
rdb 8371786fb9 commit suggestion from forum user catshow 2010-11-24 15:46:16 +00:00
rdb 804a72b716 Partially apply typo fix patch I found somewhere on the web, by someone named Christoph Korn 2010-11-16 08:58:45 +00:00
David Rose 36635a00b9 MAKE_BAT_SCRIPTS 2010-11-09 20:06:19 +00:00
rdb 760839789e Let's try and rely less on procfs 2010-11-06 14:22:50 +00:00
rdb 09f6436745 Use realpath() in make_canonical to properly resolve symlinks 2010-10-25 18:32:38 +00:00
David Rose 593393dd64 speedtree win64 2010-10-14 16:57:00 +00:00
David Rose 60769396aa speedtree stuff 2010-10-12 23:56:26 +00:00
David Rose 2f317d8652 cfrac 2010-10-12 23:13:27 +00:00
David Rose a93d8a54c5 missing declarations 2010-10-09 00:16:08 +00:00
David Rose 0596c3990d speedtree dx9 2010-10-08 21:32:15 +00:00
David Rose 910e71660e speedtree 2010-10-07 22:55:06 +00:00
rdb 754cb8e4bc Changes to build PhysX support on 64-bits Linux 2010-10-01 16:23:16 +00:00
David Rose 3a2558068c typo 2010-09-28 17:09:20 +00:00
David Rose 060217dcdd need HAVE_VIDEO4LINUX 2010-08-29 17:53:17 +00:00
David Rose ba6ce2f5f0 bump P3D_COREAPI_VERSION 2010-08-16 22:45:20 +00:00
David Rose 8078c69995 nmake scripts provided by Jason Pratt 2010-08-09 21:02:25 +00:00
rdb cdea7d12b5 I don't think we need OPENSSL_097 anymore 2010-07-16 09:18:26 +00:00
David Rose dab54029a4 workaround broken getopt issue 2010-07-14 18:10:11 +00:00
David Rose 16a4cc0d84 protect jpegint.h references 2010-07-14 13:59:34 +00:00
David Rose 3bba5366a6 python2.6 is more common these days 2010-07-14 04:51:24 +00:00
rdb eee9b6f874 Add missing include 2010-07-11 19:19:07 +00:00
Chris Brunner b709455d4e support for PyObject_Compare 2010-06-23 00:35:57 +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 d51e49516a allow __py__ functions for python-only optimizations 2010-06-16 21:57:37 +00:00
David Rose d3e9e4c4f5 coreapi version, increment plugin version 2010-06-16 01:18:20 +00:00
David Rose 77b6c92784 more USE_MT mistake 2010-06-15 18:31:57 +00:00
David Rose a364532e15 USE_MT mistake 2010-06-15 18:28:27 +00:00
David Rose aa76a9f59d support class method versions of MAKE_SEQ 2010-06-13 22:03:46 +00:00
David Rose 0d8b31f9a4 make local_dev a runtime default, not a compiled default 2010-06-11 22:36:54 +00:00
David Rose 54dd2108d5 HAVE_P3D_RTDIST 2010-06-11 19:03:37 +00:00
rdb 5cbb505e00 Heh heh... look at that... what was that ampersand doing there? 2010-06-07 11:58:02 +00:00
David Rose 35bbcb1500 SUPPORT_IMMEDIATE_MODE should be defer, not define 2010-06-04 21:12:41 +00:00
Chris Brunner e0876b9eae forgot a few more flags 2010-06-01 16:14:34 +00:00
rdb 87de7c16be Restore this file 2010-05-30 09:54:36 +00:00
David Rose 23208e494c protect against undefined symbol 2010-05-29 18:49:48 +00:00
David Rose edd9d59c0e protect against undefined symbol 2010-05-29 18:47:45 +00:00
David Rose cde8a0bf38 PTHREAD_MUTEX_NORMAL -> PTHREAD_MUTEX_DEFAULT 2010-05-29 16:50:58 +00:00
Chris Brunner dfdcf8bfad 64-bit build support 2010-05-27 23:45:57 +00:00
Chris Brunner 051e5ee70f 64-bit build support 2010-05-27 23:28:00 +00:00
David Rose bd3201b67d redundant file; this one isn't used 2010-05-25 21:13:29 +00:00
David Rose bb96117de2 interrogate fix for ode::get_id() 2010-05-25 21:12:44 +00:00
rdb c957b42580 Fix compilation issue on Linux (dunno where it came from) 2010-05-25 15:27:15 +00:00
rdb 5f73862a11 1.7.1 2010-05-25 09:47:31 +00:00
rdb 4173057c26 Move tinyxml into the source tree, rather than using it as external library 2010-05-24 18:55:08 +00:00
rdb d4263a47aa __STDC_CONSTANT_MACROS fix 2010-05-18 15:37:26 +00:00
rdb c9cb0def53 Move __STDC_LIMIT_MACROS up a bit, to be certain 2010-05-18 14:20:30 +00:00
rdb 2ec0617d32 Define __STDC_CONSTANT_MACROS in case C libraries like ffmpeg don't 2010-05-18 12:57:58 +00:00
David Rose 8c56527a49 avoid recursion crash 2010-05-07 00:06:48 +00:00
David Rose d3d778734d add '^' to const expressions 2010-05-06 22:50:31 +00:00
David Rose 5e8d539f1f move OS_SIMPLE_THREADS to dtool_config.h 2010-05-01 16:10:54 +00:00
David Rose 1be766620e define OS_SIMPLE_THREADS 2010-04-29 18:42:58 +00:00
rdb eed74662e8 Fix Interrogate parser issues on FreeBSD 2010-04-28 07:44:16 +00:00
Chris Brunner 4b2eab9c77 test for 64-bit compiling support 2010-04-27 00:58:39 +00:00
rdb bd5e89e4a5 Use sysctl on FreeBSD 2010-04-25 13:19:55 +00:00
rdb 8582089aeb Correct way for detecting PC-BSD 2010-04-25 08:06:16 +00:00
rdb e01ebd5ecb Detect amd64 platform correctly on FreeBSD 2010-04-24 11:37:45 +00:00
rdb e445833bb3 /usr/local/lib and /usr/local/include as EXTRA_*PATH 2010-04-24 05:13:05 +00:00
rdb fb6b4c0ceb Add $[AR] to make Linux cross-compilation a little bit easier 2010-04-12 17:37:42 +00:00
rdb 35fa12e2a6 A bit of code cleanup 2010-04-09 13:24:02 +00:00
Chris Brunner c91fd55096 adding support for Mac paths 2010-04-07 23:28:46 +00:00
rdb 102b46878e More compatibility with exotic compilers (yes, I actually tried to port Panda to clang) 2010-04-07 16:59:46 +00:00
David Rose b5d27fa62a fix build crash 2010-03-29 20:47:22 +00:00
Chris Brunner 2c15943a7c allows for frame counts on animations with the same name, but not neccessarily the same channel name in the same directory 2010-03-29 19:35:47 +00:00
rdb e841ceb67d Oops, forgot to add this file 2010-03-29 18:11:48 +00:00
rdb 2a6974eec2 stdint/numeric_types stuff, let's follow the standards 2010-03-29 15:38:40 +00:00
David Rose 9be238b149 support panda-package-version and panda-package-host-url for dev convenience 2010-03-19 22:35:46 +00:00
rdb f29d6d3dc7 Do it better, faster 2010-03-14 14:47:52 +00:00
rdb 4c623bf8a2 I overlooked one ABI-compat fix for OSX 2010-03-14 14:34:44 +00:00
rdb d668a53639 More about ABI compatibility:
* Fixed the bug on non-Windows where the incorrect libraries are located
 * OSX dylibs now have compatibility_version and current_version set
2010-03-14 11:48:08 +00:00
David Rose be494155cf scan_directory() for python 2010-03-02 23:16:53 +00:00
David Rose 1a02e76c28 mkdir, rmdir 2010-03-02 22:41:08 +00:00
David Rose cf3a7ec5f7 plugin version 2010-03-02 17:44:19 +00:00
David Rose 882b544805 fix forcetype for template instantiations 2010-02-28 03:29:03 +00:00
rdb d9345815b9 Introducing ABI compatibility between sequential releases of Panda3D 2010-02-24 09:14:50 +00:00
David Rose 541c12bb8a use pstrtod 2010-02-20 14:48:45 +00:00
David Rose 25a303055d possible fix for build break 2010-02-14 18:05:11 +00:00
David Rose a942ce5fbf lists and strings will be automatically coerced into a PTA_blah 2010-02-11 22:38:34 +00:00
David Rose f6f9e269f4 introduce stdpy.pickle module with support for common-node NodePaths within a pickle stream 2010-02-10 19:43:58 +00:00
David Rose 764585f43a temporarily revert dx9 sdk change 2010-02-02 19:02:43 +00:00
gogg d067be47f5 Support for August 2009 DirectX SDK. New DTool configuration macros. Makepanda can now detect Window Framework 6.0A 2010-02-02 02:20:25 +00:00
rdb d4dcd9cb12 Support for the latest version of OpenSSL 2010-01-27 16:00:23 +00:00
Chris Brunner f12b3b3ab3 changed egg-optchar to specify input egg files as coming from a text file, rather than on the command line. useful for rediculously long lists of files to operate on 2010-01-20 01:33:30 +00:00
rdb d2f8e554e3 Plugin version 1.0.0 2010-01-16 10:53:00 +00:00
enn0x eb1a45529c Add material indices for triangle meshes. 2010-01-16 09:10:52 +00:00
rdb 34fbafebed Forgot to check in this - HAVE_XRANDR 2010-01-16 08:09:57 +00:00
David Rose 5420ab049e LINK_FORCE_STATIC_RELEASE_C_RUNTIME means no manifest file either 2010-01-15 03:26:13 +00:00
David Rose c45e01c261 deal with unset TERM 2010-01-14 01:49:35 +00:00
David Rose 5f1fe45223 plugin version 0.9.11 2010-01-11 20:27:55 +00:00
David Rose 58343fa3c1 defer PANDA_OFFICIAL_VERSION 2010-01-11 20:27:30 +00:00
rdb 350119fd45 Support querying the available display modes in X11 2010-01-09 10:50:49 +00:00
David Rose 5b06c531d7 mt builds of certain packages used by plugin 2010-01-08 23:55:48 +00:00
enn0x 1dfe33c7a2 Replaced Ageia with NIVIDIA in comment 2010-01-07 14:01:13 +00:00
enn0x 1cc8547449 PHYSX_LIBS depends in platform (windows needs .lib, linux not) 2010-01-07 13:59:33 +00:00
David Rose ae5d6d0bb8 don't need to exclude mfc90 2010-01-06 23:06:16 +00:00
David Rose 32f89c6067 install_modules 2010-01-05 21:04:29 +00:00
Redmond Urbino 43e7eef6d1 make awesomium work in the mac 2010-01-05 05:06:53 +00:00
David Rose ed32f2264e avoid low-level case-sensitive issues 2009-12-31 19:58:36 +00:00
David Rose 352c901aa1 typo 2009-12-31 18:25:50 +00:00
David Rose ee9f7d73a2 plugin version 0.9.10 2009-12-31 02:18:18 +00:00
David Rose 60b1c07c40 add awesomium headers 2009-12-29 23:22:09 +00:00
enn0x 1a7942b40c Merging dev_physx_2009 to HEAD. 2009-12-28 11:33:36 +00:00
David Rose a6c6416af5 squelch those obnoxious deprecated-function warnings on mac 2009-12-23 20:12:19 +00:00
David Rose ec50d7e6fc plugin version 0.9.9 2009-12-22 23:44:07 +00:00
David Rose 67760e8577 fix win7/vista i/o performance issues 2009-12-16 22:00:06 +00:00
David Rose 538b8dafdc expose C++ fstream classes 2009-12-15 23:03:18 +00:00
David Rose 25241ed6e9 filter out .mm files 2009-12-12 01:56:10 +00:00
David Rose 816ddc0387 low-level support for python copy and pickle modules 2009-12-10 01:09:06 +00:00
David Rose 4acb963caf fix missing include 2009-12-08 20:05:32 +00:00
David Rose 0a2a23a83f plugin version 2009-12-08 19:58:07 +00:00
rdb 160f208469 Fix issues on Linux and OSX with libraries being located incorrectly 2009-12-06 12:59:49 +00:00
David Rose b1b2d08b2d fix threaded build 2009-12-05 07:40:28 +00:00
rdb 8cc06d9ed5 Convert to Unix newlines 2009-11-30 12:42:15 +00:00
rdb cffb6fcdcd Add MAKEPANDA defsymbol to export module init function as initlibp3dtoolconfig instead of initlibdtoolconfig 2009-11-26 17:28:33 +00:00
David Rose 1ef4fd333d found pydtool.cxx; bring it up-to-date 2009-11-25 22:44:50 +00:00
David Rose 79a19901a3 add interrogate_wrapped.cxx 2009-11-25 22:27:09 +00:00
David Rose 7031285896 propagate DTOOL_PLATFORM properly 2009-11-24 15:55:30 +00:00
David Rose 2e531a4650 from_os_specific 2009-11-24 00:38:53 +00:00
David Rose 9583a12fc6 osx doesn't need a special codepath 2009-11-23 23:45:33 +00:00
David Rose 2c609e1e55 up version again 2009-11-21 23:27:41 +00:00
David Rose a6fca8cd9c version number 2009-11-21 01:21:15 +00:00
rdb f7009a0602 Fixes some really weird typo's, heh. 2009-11-20 19:28:50 +00:00
Chris Brunner f8bdc2d886 adding a variable for maya2egg to allow for alternate binary names (e.g. maya2egg_client) 2009-11-19 03:24:56 +00:00
David Rose ddd8d012e8 SetErrorMode(0) 2009-11-18 22:30:42 +00:00
David Rose 9dd7b52ce8 plugin version 2009-11-18 19:50:50 +00:00
Ken Patel 88eea6be3a allow - modifier to append rather than prepend paths within .init definition files 2009-11-18 19:46:23 +00:00
rdb 149c53ad0d Mark libp3vision as a genpycode lib for ppremake 2009-11-16 13:17:49 +00:00
David Rose b55390ce53 add dependency 2009-11-04 19:41:31 +00:00
David Rose cb3edda46d don't create bundle for static libs 2009-11-04 15:52:26 +00:00
David Rose 691947449c towards a 64-bit mac build 2009-11-04 15:46:51 +00:00
David Rose d19cf49e44 webkit uses a framework for NPAPI 2009-11-03 22:49:25 +00:00
David Rose b948f7ebf7 WIN_RESOURCE_FILE for exe too 2009-10-29 23:59:29 +00:00
David Rose 08d7abb8fb version numbers on plugin dll's 2009-10-29 23:21:23 +00:00
David Rose 63488f3837 more version updates 2009-10-26 23:16:28 +00:00
David Rose 131fc2cfdf plugin version 2009-10-21 19:50:51 +00:00
David Rose 6bb6475cf4 pystub 2009-10-20 23:30:47 +00:00
rdb 6eee4b9ace Replace remaining instances of Disney license with CMU license 2009-10-20 08:16:12 +00:00
David Rose 375e0bb6c6 osx fixes 2009-10-19 18:48:53 +00:00
David Rose f3949a6da8 plugin version 0.9.2 2009-10-19 18:12:27 +00:00
Redmond Urbino 5394d01ed6 integrating awesomium with panda 2009-10-19 08:23:44 +00:00
David Rose fcf4210d9d inc version 2009-10-14 21:47:50 +00:00
David Rose 5008ca2aa8 mo' better plugin versioning 2009-10-14 21:46:37 +00:00
David Rose 78b7437b0d don't special-case UNIVERSAL_BINARIES 2009-10-13 21:55:24 +00:00
David Rose 1d3719ccb7 add tinyxml.h, fix char *NULL return value case 2009-10-13 21:28:18 +00:00
David Rose 9bce781a90 nested comment fix 2009-10-13 18:53:00 +00:00
David Rose 02823288e6 HAVE_ACTIVEX 2009-10-12 22:24:44 +00:00
David Rose 3081824ca3 add pyconfig.h 2009-10-12 18:08:47 +00:00
rdb 7e2b38fd4a Forgot to add this one, to resolve interrogate issues 2009-10-12 06:16:27 +00:00
rdb cd3307ccd4 Fix compiler warnings with pyconfig.h 2009-10-10 11:36:31 +00:00
David Rose 49688d89c9 add Python-friendly DSearchPath::find_all_files() 2009-10-10 09:05:35 +00:00
David Rose dcc5447688 plugin version 2009-10-09 23:54:45 +00:00
David Rose 73a14f9398 add x509v3.h 2009-10-09 19:03:00 +00:00
David Rose f4107d22ac add set_nomatch_chars 2009-10-09 18:49:49 +00:00
David Rose fdaca46eb9 AppData -> Local AppData 2009-10-09 01:00:16 +00:00
David Rose 16636129b7 whoops, fix relative filenames 2009-10-08 02:53:22 +00:00
David Rose 062593344a standardize() shouldn't remove leading ./ 2009-10-07 17:24:51 +00:00
David Rose ff91b31732 fix midl command 2009-10-07 17:19:13 +00:00
David Rose 712797797e trivial rename 2009-10-06 20:58:10 +00:00
Chris Brunner 1386c733d8 adding support for Win7 2009-10-06 04:28:36 +00:00
David Rose 8f5102d889 interrogate fix 2009-09-30 22:35:58 +00:00
rdb 76703b71a8 Add semaphore.h parser-inc file 2009-09-26 13:00:26 +00:00
rdb 1e88d83feb ar.h to Sources.pp 2009-09-24 12:55:21 +00:00
David Rose 33af8bd0a3 windowsism 2009-09-21 21:32:23 +00:00
rdb 366baaa6a7 Fix interrogate issues with ode 2009-09-20 15:45:25 +00:00
David Rose 1482e4732e not so much wx 2009-09-18 00:37:43 +00:00
David Rose 57060ca789 wx-config for linux 2009-09-17 18:42:18 +00:00
David Rose 63960eaaa8 show-dll-error-dialog 2009-09-16 20:40:13 +00:00
David Rose e9b573cb19 show-dll-error-dialog 2009-09-16 20:37:42 +00:00
David Rose aa58854da8 minor typo 2009-09-16 00:51:58 +00:00
David Rose e6cb4038b2 idl rules 2009-09-15 20:50:10 +00:00
David Rose 9a96ac6a23 fix return 2009-09-15 19:02:54 +00:00
David Rose 1872104e61 add per-overload comments and make_seq synthetic functions to interrogatedb 2009-09-15 13:36:07 +00:00
rdb 453381a0b1 Fix OpenGL compile issues on PC-BSD 2009-09-14 17:13:36 +00:00
rdb 472c0a501d working config pp file for freebsd 2009-09-14 16:52:25 +00:00
David Rose 168cc68e65 copy_to() should imply binary form 2009-09-07 02:04:54 +00:00
rdb bdb3d15332 More PHAVE fixes 2009-09-03 18:43:47 +00:00
rdb 45ad239e59 HAVE -> PHAVE 2009-09-03 15:41:24 +00:00
David Rose afc34e047d install .so's with 755 2009-08-31 16:34:57 +00:00
David Rose cfbac6e51a add write() 2009-08-31 06:11:34 +00:00
David Rose 5f0b8a9a6a fix rename_to() on windows 2009-08-26 22:56:56 +00:00
David Rose 7f4481ef2d use underscores instead of dots in platform separators 2009-08-24 19:39:26 +00:00
David Rose c30ae4fc99 forgot HAVE_GETOPT_H 2009-08-21 17:26:26 +00:00
David Rose 494d61083e avoid compiler warnings from HAVE_BLAH_H conflicts by renaming macros 2009-08-21 15:40:05 +00:00
David Rose 5c4dac4493 libp3dtool_d 2009-08-20 23:30:05 +00:00
David Rose d0c99e9288 filename::copy_to() 2009-08-15 18:56:04 +00:00
David Rose fc74ddace3 add TypeHandle::make() 2009-08-15 00:56:34 +00:00
David Rose 9b4f4aa8c6 minor fixes 2009-08-14 22:16:55 +00:00
David Rose 76dabe657c add get_directories 2009-08-14 18:10:26 +00:00
David Rose 3673199208 add get_directories 2009-08-14 18:02:08 +00:00
David Rose da9f3f8a33 get_package_version_string() 2009-08-13 03:25:00 +00:00
David Rose 383a6e512c support tinyxml's (const string *) return types. 2009-08-11 17:24:56 +00:00
David Rose a97723c5c2 whoops, lockf was invalid 2009-08-07 17:56:51 +00:00
David Rose 1db044ca4e add hash(Filename) 2009-08-07 15:27:58 +00:00
rdb edf382de12 Support for ARM and PPC linux 2009-08-07 10:51:55 +00:00
David Rose 9d6ebb4c34 implicitly coerce strings to InternalName pointers if needed 2009-08-06 18:49:41 +00:00
David Rose db12a6b88e publish encryptStream properly 2009-08-06 18:26:57 +00:00
David Rose 0e773c8684 respect __nonzero__ 2009-08-05 21:51:28 +00:00
David Rose 9f9316ff81 add __nonzero__, respect lockf() return value 2009-08-05 21:50:58 +00:00
rdb 4804133efa Add FreeBSD 2009-08-05 08:29:13 +00:00
David Rose 02dbdb91b1 compiler objection 2009-08-03 19:45:23 +00:00
David Rose 9908148679 add dtool_platform 2009-08-03 18:51:54 +00:00
David Rose 41af3c7959 from_os_specific 2009-07-29 23:41:20 +00:00
David Rose ed15b2bec3 build on optimize 1 2009-07-29 23:37:56 +00:00
rdb 9f3b801c22 Whoops 2009-07-24 09:02:35 +00:00
rdb a457d59aae Fix crash with flt2egg 2009-07-24 09:01:20 +00:00
rdb 028b98ab2b Remove entirely pointless assertion check that even causes a compiler bug on FreeBSD. 2009-07-22 18:31:37 +00:00
rdb 197a3bb210 FreeBSD stuff 2009-07-22 07:10:11 +00:00
rdb 961a754ec4 Add support for /proc/curproc for FreeBSD 2009-07-22 05:52:38 +00:00
David Rose 49fce97b4c issue with BUILD_TARGET 2009-07-22 01:50:14 +00:00
rdb b614a05a12 Fix compile errors for FreeBSD 2009-07-21 19:07:50 +00:00
rdb 3311799efe Remove $APP abruptly 2009-07-19 18:20:32 +00:00
rdb e545c9193e Forgot PyList_GetItem 2009-07-19 10:06:54 +00:00
rdb 36d663ff98 Better solution for MAIN_DIR: read out sys.argv 2009-07-19 09:52:43 +00:00
rdb f9c921aaff Added an equivalent for /proc/self/maps for OSX users: _dyld_get_image_name 2009-07-16 10:15:53 +00:00
rdb bcd844a43a Forgot to check in these for XF86DGA stuff 2009-07-16 09:34:19 +00:00
David Rose d24c039650 expose HAVE_P3D_PLUGIN to c++ code 2009-07-13 07:13:12 +00:00
rdb e503e19943 Oops, forgot this 2009-07-06 08:26:40 +00:00
rdb 4a3a691bdb Add libavformat/avio.h 2009-07-06 07:48:13 +00:00
rdb 71518c50e5 More parser-inc files to get latest ffmpeg on win working correctly 2009-07-06 07:09:16 +00:00
rdb aa0e91de1f HAVE_LINUX_INPUT_H 2009-07-03 18:22:13 +00:00
rdb 2d14a28244 This commit is to support even newer versions of ffmpeg. 2009-07-03 12:02:00 +00:00
rdb 3c2c9340d6 Interrogate doesn't like latest ffmpeg version headers 2009-07-03 12:00:48 +00:00
rdb c9aee0fa5b This commit:
* Enables us to build against the latest version of FFMPEG.
* Fixes the ffmpeg code not to use deprecated stuff anymore.
* Adds support for libswscale. Undef HAVE_SWSCALE in Config.pp if you compiled ffmpeg without.
* Uses sws_scale instead of the now-removed img_convert.
* Fixes a couple of deadlocks in FFMpegTexture.
2009-07-03 08:15:54 +00:00
rdb d5836b1ae3 Fix for some kind of weird weirdness (compiler bug?) 2009-07-01 13:51:11 +00:00
rdb ace7910a44 Support $MAIN_DIR for the poor C++ users 2009-07-01 13:34:29 +00:00
rdb 99df904c89 Add missing PyEval_CallObjectWithKeywords 2009-06-28 12:23:13 +00:00
David Rose 63d1b206a0 remove those annoying .NOTPARALLEL things 2009-06-24 22:00:13 +00:00
David Rose 44058ed433 one more osx fix 2009-06-22 21:56:49 +00:00
David Rose 2339301270 another osx fix 2009-06-22 21:43:53 +00:00
David Rose 2c674ac803 osx fix 2009-06-22 21:38:54 +00:00
David Rose af88f97ff2 more refinements to osx bundle linking 2009-06-22 21:35:13 +00:00
David Rose d8ed32fc1b windows resource files and such 2009-06-20 01:25:15 +00:00
David Rose e039ec875a better windows temp filenames 2009-06-20 01:24:56 +00:00
Zachary Pavlov b93529a96e removed potential parallel make path for nurbs. Added support for postfix-less character building 2009-06-18 01:38:41 +00:00
David Rose 4e315ef605 whoops, omitted a target 2009-06-16 18:16:47 +00:00
rdb 169dee7515 Add EGL, GLES and GLES2 to the default Config.pp 2009-06-16 09:51:35 +00:00
rdb b0c4875ad9 This is a big commit for OpenGL ES stuff:
* Added GLES, GLES2 and EGL packages to the ppremake files.
 * New glesgsg and gles2gsg modules.
 * Added egldisplay module that is like glxdisplay, but through the EGL library.
 * Added pandagles and pandagles2 metalibs (only supporting egldisplay yet)
 * The iphonedisplay module depends on glesgsg instead of embedding it.
 * The glesext_shadow.h file is removed, we don't need it anymore.
2009-06-16 09:17:33 +00:00
David Rose 72f6c6d580 build errors 2009-06-16 01:49:59 +00:00
David Rose ad62e9bb9b static-init ordering issues 2009-06-16 00:06:31 +00:00
David Rose a1df809fd0 TrueMutexImpl 2009-06-16 00:04:13 +00:00
David Rose d476b6e55e no longer needed file 2009-06-16 00:03:40 +00:00
David Rose cbfa38d2b5 simplify ConfigureDecl etc. 2009-06-15 22:25:52 +00:00
David Rose d2aa0ecba4 better LINK_ALL_STATIC support 2009-06-15 20:14:39 +00:00
David Rose 49dfc46215 handle funny cases for win32 2009-06-14 16:19:56 +00:00
David Rose 8f96a87460 pstrtod 2009-06-14 16:10:09 +00:00
rdb 44169b9e75 Add OpenAL support to ppremake 2009-06-11 15:19:34 +00:00
David Rose c9b682ac3e OSX has ucontext.h 2009-06-11 13:46:44 +00:00
David Rose f5f0c5ad83 typos 2009-06-10 17:47:08 +00:00
David Rose 638e46d489 coercion memory leak fix, part 2 2009-06-10 17:28:49 +00:00
David Rose 70e1e46a61 coercion memory leak fix, part 1 2009-06-10 14:33:44 +00:00
David Rose a5f509bea3 Add TinyXML 2009-06-09 20:31:31 +00:00
David Rose 23bd4d6ae3 define FileStream::attach() 2009-06-09 20:30:58 +00:00
David Rose 58c13de4ca integrate changes from Schell Games (plus some tab character fixes) 2009-06-01 21:51:15 +00:00
David Rose 040dcfc333 move NDEBUG and _DEBUG into dtool_config.h 2009-05-27 22:43:40 +00:00
rdb 9dc9132399 Update to 1.7.0 2009-05-13 17:40:34 +00:00
rdb 1d9fa8dc50 Update to 1.6.2 2009-05-11 07:24:47 +00:00
David Rose a5e0de3988 python on iphone 2009-04-28 00:57:56 +00:00
David Rose c5f3c844e1 PyExc_StandardError 2009-04-28 00:44:58 +00:00
rdb 400db4be59 Smarter fmodex detection for 64-bits systems 2009-04-26 11:34:17 +00:00
David Rose f68fa1909a USE_DELETED_CHAIN, memory alignment 2009-04-24 22:52:23 +00:00
David Rose 926059131b iphone notify-output routing 2009-04-24 22:51:49 +00:00
David Rose 703585b0ac add clean-optchar 2009-04-23 23:53:04 +00:00
David Rose d95260c65e support LIMIT_OPTCHAR 2009-04-23 23:43:48 +00:00
Gyedo Jeon e54901c125 Added a feature for disabling sticky keys in Windows 2009-04-22 22:43:23 +00:00
David Rose 048078701e minor tweaks 2009-04-22 18:21:38 +00:00
David Rose 172171eec4 more iphone work 2009-04-21 00:48:51 +00:00
David Rose 4dc60ab611 static-init-safe filename initializers 2009-04-18 00:51:03 +00:00
David Rose f44857f8ee more static link issues 2009-04-18 00:50:05 +00:00
David Rose 3a41895780 remove LINK_IN_GL etc. 2009-04-17 22:18:46 +00:00
David Rose 4f3ea6ad9d make better LINK_ALL_STATIC 2009-04-17 21:54:44 +00:00
David Rose 5a74ea30dd better error reporting for static init ordering issues w.r.t config variables 2009-04-17 21:53:39 +00:00
David Rose 0aa266d725 protect in ifdef 2009-04-17 20:23:11 +00:00
David Rose a08b08f8d3 initial iphone stuff, w.i.p. 2009-04-17 18:11:25 +00:00
rdb aa7e470e82 Update to 1.6.1 2009-04-14 13:42:39 +00:00
rdb 2e629c6e40 Dont fail on 64bits with threading 2009-04-10 06:40:21 +00:00
rdb 7705b7d7bf Add missing artools.h to Sources.pp 2009-04-08 15:12:58 +00:00
rdb a1a06beca0 Fix typo 2009-04-03 19:49:42 +00:00
rdb 100219e4c7 Add ARToolKit support to ppremake 2009-04-03 19:01:54 +00:00
David Rose 71fec58722 fix bug with inherited virtual methods 2009-04-01 18:45:01 +00:00
David Rose 2118fe40e8 run interrogate_module on standalone library 2009-03-26 19:09:03 +00:00
rdb fa6c41f363 Changes for windows 2009-03-21 14:49:10 +00:00
David Rose 2820bca34b IS_FREEBSD 2009-03-11 18:36:03 +00:00
David Rose 76d07896ee cg_framework 2009-02-26 17:19:05 +00:00
David Rose 2982ca3187 python 2.4 2009-02-19 00:38:44 +00:00
David Rose 83155fc832 support python 2.4 2009-02-19 00:25:54 +00:00
David Rose 9b952e3922 a few more warning squelches 2009-02-18 23:59:31 +00:00
David Rose 221862b432 squelch compiler warnings about (char *) 2009-02-18 23:27:04 +00:00
David Rose 11f62e3ee5 enable new license 2009-02-18 23:26:45 +00:00
David Rose e4d6159667 PyErr_WarnEx 2009-02-17 19:20:53 +00:00
David Rose b99f699862 output signature too 2009-02-17 18:55:38 +00:00
David Rose 0ec1467ea9 warnings 2009-02-15 01:44:54 +00:00
David Rose 24caf70155 tinyOffscreenGraphicsPipe 2009-02-10 00:52:55 +00:00
David Rose fec518af71 publish find_type_by_id 2009-02-02 23:23:30 +00:00
David Rose 3820660b95 add missing unload_dso() for mac 2009-01-31 20:29:51 +00:00
David Rose 811c45a786 get_dso_symbol 2009-01-31 03:04:36 +00:00
David Rose 0bc22b6034 prebuild-bison 2009-01-20 20:02:50 +00:00
David Rose f477db0b19 might as well expose int and float typecasts, too 2009-01-20 19:51:31 +00:00
David Rose a6f4fb2377 operator bool () -> __nonzero__() 2009-01-20 03:17:44 +00:00
David Rose b37a30fe63 add support for libsquish 2009-01-12 23:29:55 +00:00
David Rose 4cd50fa68d fix performance issues with implicit parameter coercion 2009-01-07 20:05:57 +00:00
rdb 5616517d99 Add FCollada 2008-12-22 07:24:58 +00:00
rdb 9a8652252a Add FCollada 2008-12-22 07:19:43 +00:00
rdb 227c7c3497 Compatibility with Python 2.3 2008-11-30 13:22:34 +00:00
David Rose 7a2bc8a3ac protect spam and debug a little better in opt4 2008-11-26 22:42:44 +00:00
David Rose c4b5f64eea fix problem with DisplayRegion scoping 2008-11-17 20:47:40 +00:00
David Rose 7381234a3d fix unnecessary igate file recompiling 2008-11-17 19:30:32 +00:00
David Rose b4421c3157 we don't need dcast for all 2008-11-12 18:59:47 +00:00
David Rose e17fb67b08 streamWrapper 2008-11-12 18:30:59 +00:00
David Rose 2337616f94 msvc9 error 2008-11-12 03:30:48 +00:00
David Rose 29969b0fa5 compiler bug with msvc9 2008-11-12 01:30:25 +00:00
David Rose 1462bee771 better Filename usage 2008-11-11 23:28:14 +00:00
David Rose 0ae9a55bdb fix static-init order issue 2008-11-11 02:00:12 +00:00
David Rose 587f000ab5 correct prototype for setitem 2008-11-08 16:55:57 +00:00
rdb d078e16236 added PyInt_AsSsize_t (to fix build errors 2008-11-08 15:16:37 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
rdb 8153c2ece9 update version to 1.6.0 to avoid confusion 2008-11-06 17:20:10 +00:00
David Rose a0220f786c minor vfs tweaks 2008-11-05 01:09:44 +00:00
David Rose ed22805882 add 193 2008-10-31 19:06:30 +00:00
David Rose 9468e4583c further refinements to local_this checking 2008-10-29 19:06:57 +00:00
David Rose f7105a081b raise an exception if 'this' is null 2008-10-29 00:53:27 +00:00
David Rose d552ad28b7 newline-mode binary should also turn off decoding of newlines on read 2008-10-27 19:01:56 +00:00
David Rose be4f9efc17 don't yell if file is not open 2008-10-23 23:51:30 +00:00
David Rose 2818627d72 ios::app implies ios::out 2008-10-23 23:44:36 +00:00
rdb 2b34362166 Added PyExc_RuntimeError 2008-10-23 11:07:37 +00:00
David Rose efe655aea0 need BUNDLE_EXT 2008-10-20 20:29:36 +00:00
David Rose 65ef4f55da expose filestream stuff 2008-10-20 18:24:25 +00:00
rdb 7971620510 Remove bundles for OSX 2008-10-20 13:02:55 +00:00
rdb 7f20f2c109 Added better path stuff for OSX 2008-10-20 13:01:13 +00:00
David Rose 8a2f16b5b0 publish FileStream etc. 2008-10-15 05:40:15 +00:00
David Rose ef771a796b make sync primitives more similar to python function names 2008-10-14 00:07:05 +00:00
David Rose a673b4367a clear_value() 2008-10-09 22:52:26 +00:00
David Rose d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23:40 +00:00
David Rose 323d4a0a19 put NO_MUTEX back in 2008-10-06 21:39:52 +00:00
David Rose 66f371f259 take out SIMPLE_THREADS_NO_MUTEX for now 2008-10-03 22:41:35 +00:00
David Rose 3113912e4d add X11 2008-10-03 18:52:34 +00:00
David Rose fab502970f more threading improvements 2008-10-02 17:50:16 +00:00
rdb ff4e6303c8 Update to 1.5.4 2008-09-30 14:17:23 +00:00
David Rose fd1218b07b task generators 2008-09-27 12:33:47 +00:00
David Rose cfee0052d9 ValueError 2008-09-27 00:16:38 +00:00
David Rose e81660a741 check PyErr_Occurred() even in ndebug mode 2008-09-27 00:12:08 +00:00
David Rose 2ea1a241a1 PyTuple_Pack 2008-09-19 14:17:34 +00:00
David Rose 524128b9fd wip: starting experimental C-based task manager 2008-09-19 00:58:04 +00:00
David Rose 7ec03c1c3e change some default settings; remove some unused variables 2008-09-15 21:05:55 +00:00
David Rose 62bc43d13a better nl stuff, rename SIMPLE_THREADS_NO_IMPLICIT_YIELD 2008-09-11 01:37:00 +00:00
David Rose dc3173c1fb take out pandastream for now 2008-09-10 01:44:27 +00:00
David Rose 360ac27188 support ios::app on win32 2008-09-10 00:40:18 +00:00
David Rose a99736ede9 fix win32 bug 2008-09-09 22:24:25 +00:00
David Rose 67c24c33e8 eol conversion 2008-09-09 21:12:41 +00:00
David Rose c8ded35040 comment typo 2008-09-09 01:10:16 +00:00
David Rose 5e838f0406 raise errors properly 2008-09-09 00:52:05 +00:00
David Rose 964c76f2e0 pandaFileStream 2008-09-09 00:06:47 +00:00
David Rose 7037945e6a commit out troublesome assert 2008-08-27 17:01:35 +00:00
Chris Brunner ea3f6a2206 now supports Vista-64 2008-08-21 22:14:22 +00:00
David Rose 9198427dbc remove unreliable 'interpreter' memory category 2008-07-17 22:38:50 +00:00
David Rose 28a0789836 whoops, typo 2008-07-02 18:15:42 +00:00
David Rose bfea5a222c gcc 4.3 support 2008-07-02 18:13:33 +00:00
David Rose 7937d29ab1 typedef SOCKET too 2008-06-26 00:16:20 +00:00
David Rose 25ca934a9e add sockaddr_in and fdset 2008-06-25 23:03:40 +00:00
David Rose 3a74e7e780 need string.h 2008-06-24 22:48:44 +00:00
rdb 6ea55fbf08 The HAVE_SYS_MALLOC_H is needed for OSX 2008-06-21 16:24:44 +00:00
Joseph Lee e8b4443ae3 finally fix early evaluation problem with LDFLAGS_OPT3/4 not allowing selection of static or dynamic library linking 2008-06-20 01:25:28 +00:00
Joseph Lee d571f24a62 o fix early evaluation problem with LDFLAGS_OPT3/4 not allowing selection of static or dynamic library linking
o support cdefs with MIDL_COMMAND through new IDL_CDEFS
2008-06-20 01:18:36 +00:00
rdb 5cd24b98bd uname -i doesnt work in all cases, uname -m does. 2008-06-13 18:28:00 +00:00
David Rose 15fb485413 make SDL_LIBS explicit 2008-06-12 19:05:01 +00:00
rdb ea61d232cd Added better support for darwinport's version of FFTW 2008-06-12 18:41:34 +00:00
Chris Brunner bf51afa210 now supports nmake! 2008-06-11 02:15:40 +00:00
Asad M. Zaman ec5cb23891 this sets the error mode to popup dialogs 2008-05-30 01:46:31 +00:00
David Rose 01ac6a43d0 whoops 2008-05-28 18:59:43 +00:00
David Rose f965ed1f43 whoops 2008-05-28 18:43:06 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Chris Brunner 97d80a6d4b added a flag to not include the MFC80.LIB file in linking 2008-05-28 02:17:51 +00:00
Josh Yelon 040e288b0d Update to 1.5.3 2008-05-19 17:21:35 +00:00
David Rose abc56fdc8d add ctype.h 2008-05-12 18:04:21 +00:00
David Rose 07e5322800 simple fix to token-pasting problem 2008-05-09 18:48:20 +00:00
David Rose fd4c80f217 sdl framework 2008-05-06 19:58:53 +00:00
David Rose 77d2c851e6 explicit tinydisplay controls 2008-05-06 19:52:31 +00:00
David Rose 66ec7e16d8 tinysdgl -> sdl 2008-05-03 00:12:34 +00:00
Josh Yelon ab84c9e2e4 Added 1.5.2 2008-05-02 01:41:07 +00:00
David Rose 6d90cf5b70 tinydisplay 2008-04-30 22:21:24 +00:00
Josh Yelon 04dae67b6e Added 1.5.1 2008-04-24 03:21:08 +00:00
Josh Yelon 2fc0965ec2 added a few datatypes 2008-04-24 02:02:55 +00:00
Joseph Lee 079879fc90 make install_dna language auto-smart too 2008-04-23 03:12:15 +00:00
Josh Yelon d71fd1d89c Changes for 64-bit 2008-04-10 20:03:16 +00:00
David Rose 1addfb29d8 use <auto> filename path 2008-04-08 21:29:54 +00:00
Chris Brunner 3cc659cde4 now supports MSVC9 2008-03-29 00:25:22 +00:00
Chris Brunner a03ca21cfa removed /usr/contrib from path (no longer exists) 2008-03-26 20:49:37 +00:00
David Rose 4cd6d03cb5 support explicit default constructors for linmath 2008-03-25 23:53:27 +00:00
David Rose 180e3f5cd1 prevent crash on no dlerror 2008-03-25 23:47:42 +00:00
Chris Brunner b8fc586322 ignore some warnings when compiling with MSVC9 2008-03-25 21:40:53 +00:00
Chris Brunner b01dc2af2e fixes for MSVC9 2008-03-25 21:37:06 +00:00
Chris Brunner 9fd6e46051 now supports MSVC9 2008-03-25 00:38:16 +00:00
David Rose 89d07d7c4a whoops, const void 2008-03-21 22:39:40 +00:00
David Rose 7ccbc378f4 try harder to avoid 64-bit complaints 2008-03-21 22:29:03 +00:00
David Rose 4ed9feda5e reinterpret_cast 2008-03-21 11:41:00 +00:00
Josh Yelon 08dcdade5c load_dso now uses a plugin search path 2008-03-18 22:25:59 +00:00
David Rose 0127b28af8 osx requires ssize_t 2008-03-14 18:59:53 +00:00
Dickinson Lo f38e75693e fixed bug 2008-03-03 06:38:17 +00:00
Dickinson Lo 6a51ce0b58 adding 64bit flags 2008-03-03 05:46:37 +00:00
David Rose 93fb935b6f MIN_GL_VERSION, MIN_MESA_VERSION 2008-02-27 21:20:09 +00:00
Josh Yelon 5ea59602f0 Updated version num 2008-02-26 00:14:43 +00:00
Chris Brunner 143ad2a8be added support for Windows XP 64-bit Edition 2008-02-13 03:12:47 +00:00
David Rose 67a278f77b instrument libpandaode by default too 2008-01-26 02:14:38 +00:00
David Rose 4fd2a6ba3c fix build issues on osx from kaweh kazemi 2008-01-17 20:27:43 +00:00
David Rose 611a10f796 try again to satisfy compilers 2008-01-17 01:22:57 +00:00
David Rose 56e4178f2d compile on windows 2007-12-20 02:02:25 +00:00
David Rose 5afa502948 add ConfigVariableInt64 2007-12-20 01:58:58 +00:00
David Rose ba2b04f2cc make 64-bit long 2007-12-19 23:15:55 +00:00
David Rose 2e8fec7683 fix mutex_spinlock 2007-11-27 01:08:46 +00:00
David Rose 756d990402 fix typo 2007-11-21 22:45:17 +00:00
David Rose d85b062b2d don't limit counters to 32-bit 2007-11-21 22:42:56 +00:00
David Rose c11e8411d9 max-heap-size 2007-11-20 22:13:03 +00:00
Joseph Lee 7adea0291f note that LINK_FORCE_STATIC_RELEASE_C_RUNTIME has been broken for a very long time 2007-11-08 00:45:47 +00:00
David Rose facb94eea5 need stdlib.h 2007-11-07 17:49:13 +00:00
Josh Yelon 63aa6ff557 Added a few defs for directshow 2007-11-04 07:32:16 +00:00
David Rose 804edb0287 add ids stuff 2007-11-01 20:19:39 +00:00
Josh Yelon 2b2837ad26 Component Object Model crap 2007-10-30 20:44:29 +00:00
Josh Yelon 1e4f32d215 artools.h is for artoolkit 2007-10-28 17:16:38 +00:00
Josh Yelon 05b06bc5ea Updating to 1.4.3 2007-10-14 01:32:47 +00:00
David Rose ef5b2fe57e squelch warning 2007-09-20 18:22:16 +00:00
Josh Yelon 519c972bb9 Updated to 1.4.2 2007-09-18 17:07:18 +00:00
David Rose 651513d595 use reinterpret_cast for 64-bit architecture 2007-09-13 19:25:09 +00:00
Dustin Barnard c98b74451b *** empty log message *** 2007-09-10 16:59:59 +00:00
David Rose 523ef75910 more symbols 2007-09-07 20:44:00 +00:00
David Rose c9658e78c7 EVP_CIPHER_CTX_key_length -> EVP_CIPHER_key_length 2007-09-07 17:07:30 +00:00
David Rose 3804f89682 wchar_t might not be two bytes wide 2007-09-05 18:02:47 +00:00
Josh Yelon 7a42e30562 Releasing 1.4.1 2007-08-31 18:33:03 +00:00
Josh Yelon 1e02c06517 Major refactoring of movie code. 2007-08-20 22:34:58 +00:00
David Rose bc488bb495 allow (and ignore) args to #endif 2007-08-16 17:19:12 +00:00
David Rose cf69abadde need to ensure local USE_PACKAGES are first 2007-08-03 22:00:10 +00:00
David Rose 23f5ce5dec contribution from kaweh: cg/maya support for osx, plus my changes to support transitive frameworks 2007-08-03 20:53:29 +00:00
David Rose 6e1bfc4ff5 EXPCL_DTOOL 2007-07-21 00:03:45 +00:00
David Rose 982f614991 DeletedBufferChain 2007-07-20 23:59:10 +00:00
David Rose f75d7a54ad minor text change 2007-07-16 21:34:35 +00:00
David Rose 646615ed60 minor text change 2007-07-16 21:34:17 +00:00
David Rose 68cd3322a9 better thread protection in reference counts, esp. TransformState etc. 2007-07-14 21:32:48 +00:00
David Rose 8392266935 BEGIN_PUBLISH .. END_PUBLISH applies to methods too 2007-07-13 21:22:22 +00:00
David Rose adf6c06b0f fix memory_hook placement 2007-07-13 17:23:54 +00:00
David Rose 05e24493fc oops, revert temporarily: crashes interrogate 2007-07-07 00:16:05 +00:00
David Rose 04a020b0a3 ! USE_STL_ALLOCATOR 2007-07-06 23:42:40 +00:00
David Rose f1f4de03b7 windows include 2007-07-06 04:41:04 +00:00
David Rose 07f7ac0803 $TEMP, $COMMON_APPDATA, $USER_APPDATA 2007-07-06 04:39:46 +00:00
David Rose 87a23944fb regularize StreamReader, StreamWriter, StringStream 2007-07-06 04:03:49 +00:00
David Rose ac64a7ef97 iostream stuff 2007-07-06 00:20:26 +00:00
David Rose 896860c8c2 fix reference-counting on forward-reference return values 2007-07-04 00:33:49 +00:00
David Rose 278e10d8ff missed a few cases 2007-07-02 18:14:41 +00:00
David Rose 65dc53a585 oops, compile properly in O4 2007-06-29 19:09:45 +00:00
David Rose ab34a7c656 windows niceties 2007-06-29 18:37:18 +00:00
David Rose 5d7e726ba2 more interrogate changes 2007-06-29 16:38:22 +00:00
David Rose 09df7cee05 more compiler warnings 2007-06-29 16:38:11 +00:00
David Rose df4cf52a77 compiler warning 2007-06-29 16:00:15 +00:00
David Rose 385e7be325 still more meminfo fixes 2007-06-29 15:53:27 +00:00
David Rose b625e79758 add a destructor to silence the compiler warnings 2007-06-29 15:11:05 +00:00
David Rose 14b0579412 static init 2007-06-29 02:04:12 +00:00
David Rose b03baf5afd typo 2007-06-29 01:41:25 +00:00
David Rose d52eb37b14 move some low-level mem tracking into MemoryHook, more mem tracking fixes 2007-06-29 01:39:09 +00:00
David Rose d668da224d need libtar.h with new interrogate rules 2007-06-28 18:55:12 +00:00
David Rose 8b76075133 repair pstats mem tracking 2007-06-28 04:12:14 +00:00
David Rose af64f6a404 ode for new interrogate rules 2007-06-28 03:50:31 +00:00
David Rose d8f9b61896 new interrogate rules 2007-06-28 03:36:06 +00:00
Josh Yelon 1e7c8513c3 Interrogate include-path alterations 2007-06-27 23:57:19 +00:00
David Rose fe97acf7cb integrate thread_yield in appropriate places 2007-06-26 13:01:16 +00:00
David Rose ac0b6ea475 math.h 2007-06-26 12:25:52 +00:00
David Rose d412ad35d1 PyThreadState stuff 2007-06-26 00:27:36 +00:00
David Rose 06a36aff63 get runtime info for things that don't inherit from TypedObject 2007-06-22 22:35:57 +00:00
David Rose f2250ba9fa also add py_panda.h 2007-06-22 22:34:44 +00:00
David Rose bebefc5563 more path fixes 2007-06-22 16:35:25 +00:00
David Rose ecad9e186e fix issues with parser-inc and new interrogate search rules 2007-06-22 15:21:44 +00:00
Josh Yelon 7dc0da379b Corrected include-file search-path 2007-06-21 23:46:25 +00:00
David Rose 7238f8659c have_ucontext_h 2007-06-21 17:57:36 +00:00
David Rose f1e36f447a _no_opt_ for win32 2007-06-21 16:58:13 +00:00
David Rose 452a7bb6d8 need setjmp.h 2007-06-21 16:41:10 +00:00
David Rose ab22feb406 SIMPLE_THREADS does not require malloc mutex protection 2007-06-21 16:34:12 +00:00
David Rose 8d2bdc39fd first pass at SIMPLE_THREADS 2007-06-21 15:33:27 +00:00
David Rose 9f46da91a5 fix missing keyword 2007-06-20 16:32:50 +00:00
David Rose 515ab0c910 win32 VirtualAlloc 2007-06-15 00:38:45 +00:00
David Rose 5f1b029f42 NeverFreeMemory 2007-06-14 23:15:14 +00:00
David Rose 36dfcf2437 fix memory leak 2007-06-03 20:16:00 +00:00
David Rose ad6e2116cc better thread safety 2007-06-03 15:42:14 +00:00
David Rose 036ad2b115 remove old LINUX_NATIVE_THREADS implementation 2007-06-02 15:29:59 +00:00
David Rose 6640fd4acf tau-specific dependencies 2007-05-27 17:50:11 +00:00
David Rose 5c61a77d90 add set_trust_level 2007-05-18 20:52:24 +00:00
David Rose 6b8c2fdb30 define do-nothing stubs for inc_memory_usage() etc. 2007-05-18 18:49:04 +00:00