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
Mitchell Stokes
59b0913b0b
Cleanup .gitignore files
...
Remove all .gitignore files in subdirectories and add a few new ignores
to the top-level directory .gitignore file.
2016-10-30 20:06:12 -07:00
rdb
23bf9ea5c7
The direct tree is now valid Python 2 *and* 3
2016-03-28 22:33:30 +02:00
rdb
54fa31ba17
StandardError -> Exception, other 2to3 changes, threaded 2to3
2016-03-25 17:13:09 +01:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
mfwass
f8837999ed
Cleanup trailing whitespace
2015-12-13 10:08:41 -05:00
rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01:00
rdb
3e34233b1c
Implement extracted files for packp3d and pdeploy (only when used together)
...
This also changes start_dir for pdeployed applications to point to the application directory, no longer to ~/.panda3d/start
2015-08-14 16:01:17 +02:00
rdb
840d81b3e1
Fix npapi plugin load issue I had on Chrome on Mac
2015-03-31 13:08:36 +02:00
rdb
b06100afdd
Changes to support building universal Mac rtdist for 1.9
2015-03-28 00:31:10 +01:00
rdb
9bf5885312
Include npapi headers in Panda source, to make life generally easier
2015-03-21 21:45:14 +01:00
rdb
7edecd7fea
Fix compilation issues with the runtime
2015-03-21 21:33:32 +01:00
rdb
42a9491133
Fix compile error for 64-bit Windows
2013-08-26 15:11:23 +00:00
David Rose
adf5131190
version issues with xulrunner api
2012-04-24 16:44:17 +00:00
rdb
f651750539
NP_GetMIMEDescription should return const char*
2012-03-15 14:04:20 +00:00
David Rose
c17f0dce3d
fix error handling for core API re-download case
2011-12-04 18:28:28 +00:00
David Rose
5f6affba78
several Linux fixes
2011-09-14 23:00:27 +00:00
David Rose
d592205b57
attempt to fix eternal twirling
2011-09-14 12:42:06 +00:00
rdb
d8ed592051
actually, revert that, but switch to float for Tiger compatibility
2011-09-09 19:28:06 +00:00
rdb
31d56d08ab
do we really need to create a new colour space to clear the background? We can just use the generic RGB space.
2011-09-09 19:14:22 +00:00
rdb
bd62ba4cb6
this should fix plugin build on 64-bits linux
2011-09-09 08:46:08 +00:00
David Rose
c43d6a969f
twirl on old x11 browsers too
2011-08-31 20:52:30 +00:00
David Rose
7a11d70f14
twirling icon on X11 too
2011-08-31 18:02:56 +00:00
David Rose
cbc1842899
further fixes for npapi under unicode directories
2011-08-31 00:16:55 +00:00
David Rose
9150bd2f6c
wip: support windows unicode filenames in plugin
2011-08-30 02:54:01 +00:00
David Rose
a37e44c7c5
failed icon, win32
2011-08-29 17:52:58 +00:00
David Rose
65da4cfa50
failed icon
2011-08-29 17:42:00 +00:00
David Rose
7c3d14fd25
support XEmbed, and therefore Chromium on Linux
2011-08-27 02:44:05 +00:00
David Rose
5e026c36a2
add P3D_PLUGIN_VERSION_STR, a few other minor changes
2011-08-26 23:38:31 +00:00
David Rose
e1baabdf26
delay npapi twirl for a half-second too
2011-08-26 22:01:16 +00:00
David Rose
1d60925220
twirling icon for ActiveX too
2011-08-26 21:39:40 +00:00
David Rose
45215b495f
fix colors on window twirling
2011-08-25 15:52:15 +00:00
David Rose
da3d88fefa
respect fgcolor and bgcolor for twirling icon
2011-08-25 08:46:58 +00:00
David Rose
443fff604b
fix plugin for Safari 5 lameness
2011-08-25 07:35:30 +00:00
David Rose
262a23e09f
twirling icon for mac too
2011-08-25 06:01:48 +00:00
David Rose
939fc2da2d
experiment with twirling icon while core API downloads
2011-08-25 00:52:17 +00:00
rdb
b2e818917c
we should fix our XEmbed implementation before we think about support chromium
2010-11-13 20:40:22 +00:00
rdb
6aea935727
Chromium support for web plugin
2010-11-02 13:48:07 +00:00
rdb
60973fdb7b
Lots of changes to the plugin and pdeploy to make packaged games run without needing write access or internet access
2010-09-22 19:52:14 +00:00
David Rose
fa35e0c058
clear mirrors when re-reading
2010-06-18 17:36:41 +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
065b130d64
libp3tinyxml_mt
2010-06-17 18:15:15 +00:00
David Rose
c2e54f12db
avoid passing time_t between different compilers
2010-06-17 00:46:05 +00:00
David Rose
754e341ee2
coreapi_set_ver for active too
2010-06-16 18:17:27 +00:00
David Rose
634f6137cd
support coreapi_set_ver token
2010-06-16 17:44:51 +00:00
David Rose
edab904b87
coreapi version
2010-06-16 01:19:31 +00:00
David Rose
1b02e24408
more max_age stuff
2010-06-09 23:19:49 +00:00