20619 Commits

Author SHA1 Message Date
rdb
e327c7e978 Vastly improve quality of Interrogate error messages, also fix erroneous location indications
This change also causes Interrogate to safely ignore "register" keywords in function parameters
2015-10-10 15:15:22 +02:00
rdb
7004283150 Fix stdpy error reporting in Python 2 2015-10-10 14:33:53 +02:00
rdb
62e8106ef1 Interrogate now correctly implements C++11 semantics for closing template parameter lists 2015-10-10 04:08:00 +02:00
rdb
6feef4e230 Interrogate now parses (and ignores) explicit template instantiations 2015-10-09 13:33:05 +02:00
rdb
306f7a3ed6 Merge pull request #55 from Toontown-united/master
remove unused extensions directory
2015-10-09 12:46:42 +02:00
Michael
a080135f0c remove extensions folder 2015-10-09 12:24:03 +02:00
David Rose
439ee70845 Merge branch 'master' of https://github.com/panda3d/panda3d 2015-10-07 16:55:06 -07:00
David Rose
f1fd64534b egg-precision 2015-10-07 16:54:48 -07:00
David Rose
caf3a9f24c PfmFile::apply_1d_lut() 2015-10-07 16:52:11 -07:00
rdb
7f7f85794d Fix various compilation and linker issues across several platforms 2015-10-07 21:09:35 +02:00
rdb
a5f340c587 Fix errors in OpenGL renderer due to type size mismatches 2015-10-07 19:29:39 +02:00
rdb
7738294657 Fix a few more type size issues 2015-10-07 19:10:52 +02:00
rdb
18ad6d1543 Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
rdb
bae5c195af Merge branch 'release/1.9.x'
Conflicts:
	dtool/src/dtoolbase/dtoolbase.h
2015-10-07 15:54:02 +02:00
rdb
389d73a485 Include Eigen headers in Windows SDK to prevent people from having to grab the thirdparty packages 2015-10-07 15:51:56 +02:00
rdb
9543d0800d Don't add -pyX.Y suffix to runtime installer on Windows 2015-10-07 15:41:18 +02:00
rdb
22036af871 Merge pull request #52 from Moguri/assimp
Assimp: Add support for skinned meshes (no animations yet).
2015-10-07 14:57:08 +02:00
Mitchell Stokes
45e1f4d25e Assimp: Cleanup skeletal mesh code.
* Use pmap instead of phash_map
  * Remove PT() in create_joint() function header
2015-10-06 20:41:16 -07:00
rdb
706f6f7de5 Squelch some of the type conversion warnings in MSVC 2015-10-06 17:05:40 +02:00
Mitchell Stokes
43958e820c Assimp: Add support for skinned meshes (no animations yet). 2015-10-05 21:02:14 -07:00
rdb
7f3f546cdd Interrogate now parses "volatile" qualifier in instance identifiers correctly 2015-10-05 02:56:40 +02:00
rdb
ca37b6b6c0 Fix VC2015 compile errors, allow selecting any WinSDK/MSVC version. All experimental, still. 2015-10-05 02:12:46 +02:00
rdb
aebce2e74c Merge branch 'release/1.9.x' 2015-10-05 01:23:31 +02:00
rdb
cb7a0e2520 Fix PandaSystem.getCompiler() for clang (it erroneously reported GCC) 2015-10-05 00:45:55 +02:00
rdb
c6a1626cd3 Fix bug: x2egg replaced face normals with vertex normals 2015-10-04 20:20:10 +02:00
rdb
893740478c Fix sporadic interrogate parser issue 2015-10-04 17:20:49 +02:00
rdb
433ed001fa Using strong CMPXCH seems necessary to avoid crash on ARM 2015-10-04 13:00:25 +02:00
rdb
9bb968cc8b Remove unused methods 2015-10-04 12:56:45 +02:00
rdb
30a26bc530 Match up interrogate standard typedefs better with gcc/msvc standard typedefs 2015-09-30 16:07:37 +02:00
rdb
036adff924 Merge branch 'release/1.9.x' 2015-09-30 14:07:21 +02:00
rdb
1ccf1cf29b Port pdeploy to Python 3 2015-09-30 14:06:12 +02:00
rdb
a902f1628b Fix Win64 compilation 2015-09-28 13:25:17 +02:00
rdb
fcd3bfd15c Fix interrogate issues with long, streampos, streamoff, streamsize and ptrdiff_t 2015-09-28 13:08:38 +02:00
rdb
532bee3b9e More fixes to Python 3 rtdist, frozen p3dpython building, new open 2015-09-23 11:57:55 +02:00
rdb
759dc77ee1 Merge branch 'release/1.9.x' 2015-09-23 11:56:22 +02:00
rdb
49088fb7ce Fix some issues with new VFS open() implementation 2015-09-21 17:46:50 +02:00
rdb
6d4d23cf6c Fix some p3dCert issues 2015-09-20 16:01:49 +02:00
rdb
62217c652e Fix various link issues on Windows when building rtdist 2015-09-20 01:37:49 +02:00
rdb
1d9aff0c48 Fix wrapper for operator bool of TypeHandle 2015-09-19 14:50:59 +02:00
rdb
445c3461d6 Python 3 support to rtdist, reimplement VFS open() on top of io.IOBase, allow freezing into .c target, make VFSImporter and friends frozen into p3dpython 2015-09-18 21:20:25 +02:00
rdb
5736e7a4b0 Fix crash when passing None to Filename constructor 2015-09-18 21:19:09 +02:00
rdb
6fce996ceb Add 'ast' module to morepy package 2015-09-15 17:15:12 +02:00
enn0x
b996af18dd Merge branch 'master' of https://github.com/panda3d/panda3d 2015-09-14 00:50:56 +02:00
rdb
d13b43f003 Merge branch 'release/1.9.x' 2015-09-12 14:16:03 +02:00
rdb
bed4fdd5af Fix issue that caused pdeploy to spit out broken win32 installer alongside win_i386 installer 2015-09-11 19:13:55 +02:00
rdb
c9a45f288c Proper display language detection on Windows 2015-09-11 17:32:49 +02:00
rdb
58963a167c Implement user preferred language detection on Mac 2015-09-11 15:43:22 +02:00
rdb
d63110a49e Add localized text strings to p3dcert 2015-09-11 13:27:31 +02:00
rdb
c9434c5b85 Fix shadowed light copy constructor, fix point light lens orientations 2015-09-10 15:30:24 +02:00
rdb
57e5c8fb25 Wrap TypeHandle and ButtonHandle as ints in C wrappers 2015-09-10 15:29:31 +02:00