Commit Graph

43 Commits

Author SHA1 Message Date
rdb 14f08361ce Merge branch 'release/1.10.x' 2022-10-24 13:24:03 +02:00
rdb e113503538 daeegg: Fix a compiler warning 2022-10-24 01:39:52 +02:00
rdb e4573ef0fe cleanup: Remove more unnecessary nullptr checks before delete
Follow-up to #934
2020-05-05 14:46:30 +02:00
Sam Edwards 19ed9f6b47 Merge branch 'master' into cmake 2019-08-24 18:07:12 -06:00
rdb 5e7e64179b cleanup: fix a host of unprotected debug/spam messages 2019-08-23 18:58:57 +02:00
Sam Edwards b4a532f1d0 CMake: Add support for building against FCollada 2019-03-18 01:56:38 -06:00
Sam Edwards a9dfd8352e general: Distinguish local/system includes
This changes includes so that local includes are consistently
#include "localFile.h"
while system and third-party includes are consistently
#include <systemFile.h>

This commit mostly converts the former to the latter; the two
exceptions are in android_main.cxx and fmodAudioSound.h, where
the reverse was necessary.
2018-11-10 18:00:10 -07:00
Sam Edwards b2bfb31114 general: Remove `using std::*` from headers
Also remove most `using namespace std;` statements. The only one that remains is in py_panda.h.

Closes #350
Closes #335
2018-06-14 16:04:49 +02:00
Sam Edwards 7790f8429d general: Fully qualify header references into the std namespace
Closes #341
2018-06-07 10:35:12 +02:00
Sam Edwards e2b4353800 general: Replace NULL (and 0 as pointer) with C++11 nullptr
Exceptions to this replacement are:
- .c files
- Headers included by a .c file
- stb_image.h
- dr_flac.h
- Strings
- Comments
2018-06-03 16:35:13 -06:00
rdb 8381118a97 Assorted tweaks and compile warning fixes 2016-07-14 12:54:39 +02:00
tobspr 0fcfb8e372 New file headers, new comment style 2016-02-17 17:47:48 +01:00
rdb 090e912ce6 Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
rdb db3ab953e4 Remove ppremake, genPyCode, and all hacks created to support them 2015-11-09 19:06:49 +01:00
rdb 16e7831566 Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
rdb 93e8d4d5f5 Fix 32-bit Windows compilation issue with Eigen 2015-03-31 13:23:55 +02:00
rdb 413162110b Fix FCollada compile issues on Windows 2015-02-27 14:18:17 +01:00
rdb 9aafde0579 Add animation support to dae2egg 2015-02-24 14:59:32 +01:00
rdb e9a64736a3 Fix 32-bit Windows compilation issues with Eigen 2015-02-09 16:51:59 +01:00
rdb 268acf45b9 add -invtrans option for sketchup models 2012-08-08 16:01:14 +00:00
David Rose 17f51995e3 a few more win32 build issues reported by forum users 2011-12-20 15:05:37 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
David Rose df60493195 build in stdfloat_double 2011-10-11 17:22:54 +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
rdb 43763f0b87 be more tolerant to broken UV links 2011-06-14 09:19:32 +00:00
rdb dbe93fc1df "No uv set binding found" shouldn't be a warning 2010-10-18 16:40:53 +00:00
rdb e9bda02475 Preserve the original node names 2010-10-18 15:39:32 +00:00
David Rose 14661f2beb windows ppremake issue 2010-09-30 16:44:57 +00:00
rdb 4436e39be5 Bit more detailed debug info 2010-09-07 19:10:52 +00:00
rdb eb577633fa Finally fix that nasty transformation bug in the P1 collada converter 2010-08-24 14:12:03 +00:00
rdb 50150dc9f9 Allow the .dae file to specify 3-channel colours 2010-08-23 08:08:01 +00:00
rdb 8a72714793 Support for tags 2010-08-04 15:12:54 +00:00
rdb 87a4dbdf8b Fix crash with .dae's exported from FX Composer 2009-08-12 08:44:33 +00:00
rdb 66f7562217 Use dynamic arrays to satisfy MSVC 2009-05-06 16:45:53 +00:00
rdb 9a7a1b3d87 Fix bug with multiple polygroups 2009-04-29 15:36:36 +00:00
rdb b3816055dc Fix a static-init issue on windows 2009-04-02 18:39:25 +00:00
rdb b6a20ad509 Support newer fcollada versions 2009-03-12 17:57:37 +00:00
rdb 07d83f7a9c Overhauled UV-handling in order to have better support for multiple UV sets, I hope 2009-03-12 07:42:03 +00:00
rdb b510dc1fb2 Fix transparency. Now, it is handled correctly, which does break support with sketchup and google earth, but that's a bug in those tools. 2009-03-11 11:44:29 +00:00
rdb 347216a3ac Fix couple of stuff 2008-12-29 15:45:17 +00:00
rdb a1a1bf69b7 Support for newer versions of FCollada 2008-12-22 11:05:59 +00:00
rdb 7e1496141f Added Collada converter 2008-12-22 07:29:11 +00:00