Sam Edwards
788efb9f6d
CMake: Fix build when HAVE_EGG=OFF
2018-12-29 02:51:53 -07:00
Sam Edwards
3b194c75e4
Merge branch 'master' into cmake
2018-12-28 22:15:44 -07:00
rdb
bd6ef2b0ea
Rename CollisionTube to CollisionCapsule (bam 6.44)
...
Adds ability to register "obsolete" names for certain types under older .bam versions, so that we are still able to write out old .bam files.
Fixes #347
2018-12-23 22:28:06 +01:00
Sam Edwards
99fee1a64d
CMake: Assign COMPONENT and EXPORT to all targets
2018-12-06 17:48:44 -07:00
Sam Edwards
841e7a9a16
CMake: Add a bunch of pandatool components to the build
2018-10-28 05:08:39 -06: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
47388b0dbc
Separate out CPython calls from core libs; eliminate need for pystub
2016-07-20 14:30:41 +02:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +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
794b00805e
Add man pages for the majority of utilities
2014-12-27 22:14:23 +01: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
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
17ff7d3f82
downloader:c
2009-11-19 01:56:39 +00:00
David Rose
2b7462be95
Filename::from_os_specific
2009-07-05 15:36:40 +00:00
David Rose
35c3b7f04b
add filter type etc.
2009-03-29 18:36:19 +00:00
David Rose
9faf063f4c
support quality_level
2009-02-27 02:53:11 +00:00
David Rose
fb9c56432a
we are now using the modified BSD license
2008-05-28 18:37:20 +00:00
David Rose
ddc5b64fce
build on osx
2007-04-16 20:07:04 +00:00
David Rose
e8f3232fef
move pystub down to the executables
2006-10-18 13:08:08 +00:00
David Rose
4a85d9c724
build on OSX
2006-10-12 20:55:54 +00:00
David Rose
9b67ed9caf
reduce memory usage for egg-optchar
2006-10-06 22:57:43 +00:00
David Rose
2cabc6c034
compile on Irix
2005-07-13 22:09:04 +00:00
David Rose
acae410759
by default, don't allow egg-texture-cards to create a broken egg file
2005-06-02 19:51:39 +00:00
David Rose
ae3fa2320d
add egg-list-textures
2005-05-23 22:30:53 +00:00
David Rose
3fc1441208
add -keep
2005-05-19 18:53:06 +00:00
David Rose
5ca737211d
build on Irix
2005-05-09 22:54:49 +00:00
David Rose
53eb393661
egg-retarget-anim
2005-05-07 00:10:20 +00:00
Asad M. Zaman
7cb711d9bc
added eggRename tool
2005-04-27 18:26:04 +00:00
David Rose
d72e2da5c5
support flat-shading properly in new geom
2005-03-17 01:16:28 +00:00
David Rose
ff6b6dad89
use PT(EggData) instead of concrete EggData
2005-03-14 22:52:37 +00:00
David Rose
4af9b7b882
more work on egg loader with new geom format
2005-03-14 15:20:22 +00:00
David Rose
b6ee351bf2
add -fps
2004-12-12 23:57:15 +00:00
David Rose
246e640459
add prc:c
2004-11-30 01:36:10 +00:00
Dave Schuyler
26ece6b730
lots of little changes for os x
2004-04-02 02:27:11 +00:00
David Rose
5b3bf0efbd
add path options
2004-03-02 00:10:47 +00:00
David Rose
843c0331ae
update license, change remaining local #includes to use quotation marks
2004-02-13 19:27:33 +00:00
David Rose
9bd879333e
fix problem with number of frames
2003-12-11 01:37:59 +00:00
David Rose
3eaec53948
link on irix
2003-10-07 00:29:22 +00:00
David Rose
2d5254428d
allow omitting -b
2003-10-01 18:19:52 +00:00
David Rose
89b3d2ef85
egg-make-tube
2003-10-01 18:08:02 +00:00
David Rose
ffbc370236
introducing egg-optchar, rough draft so far
2003-07-19 02:50:04 +00:00
David Rose
cf5188d6ba
add -suffix to egg-texture-cards
2003-05-30 21:05:37 +00:00
David Rose
04e06435aa
support different formats according to number of channels
2003-04-14 17:02:45 +00:00
David Rose
3be7a57292
cerr -> nout
2003-04-11 19:14:40 +00:00
David Rose
7481abba57
replace -rta, etc. options with -pr, -pp, -ps, -pd
2003-02-12 00:45:18 +00:00
David Rose
d9283e2049
sequence only if multiple textures
2002-06-26 23:22:34 +00:00