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
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
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +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
16e7831566
Remove executable permissions from files that don't need them
2015-04-05 15:41:49 +02:00
David Rose
9150bd2f6c
wip: support windows unicode filenames in plugin
2011-08-30 02:54:01 +00:00
David Rose
1d60925220
twirling icon for ActiveX too
2011-08-26 21:39:40 +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
1b02e24408
more max_age stuff
2010-06-09 23:19:49 +00:00
David Rose
985326f33a
revert accidental commit
2010-01-05 02:11:30 +00:00
David Rose
a15108cbc5
make p3dembed work on linux
2010-01-05 02:04:48 +00:00
David Rose
fad81481b4
build p3dembed with ppremake system
2010-01-05 00:55:39 +00:00
rdb
2891b585b0
Custom root_dir functionality
2009-12-26 20:08:36 +00:00
David Rose
b367af397d
version reporting
2009-12-21 18:54:53 +00:00
David Rose
fbb5c7ce0d
P3D_instance_start_stream()
2009-10-16 18:07:35 +00:00
David Rose
13cb3d0ef0
plugin version for ie
2009-10-10 00:16:45 +00:00
David Rose
dcc5447688
plugin version
2009-10-09 23:54:45 +00:00
David Rose
6c6f498ebb
panda3d.exe should check mirrors too
2009-10-07 22:25:03 +00:00
David Rose
a308a4a01c
add p3dpythonw.exe, more robust startup
2009-10-06 18:55:28 +00:00
David Rose
508b92005f
super mirror
2009-09-23 23:31:38 +00:00
David Rose
40a7f71c77
minor cleanup
2009-09-15 00:22:13 +00:00
David Rose
6576fb0dfe
report dlerror()
2009-09-14 06:57:51 +00:00
David Rose
b52dfe14dd
more security work
2009-09-11 23:16:05 +00:00
David Rose
5fc0a429f6
RTLD_LAZY
2009-08-31 16:36:50 +00:00
David Rose
7b34234edc
interactive_console
2009-08-30 21:10:30 +00:00
David Rose
81363c4ba9
PackageInstaller, runtime package installation
2009-08-25 21:40:57 +00:00
David Rose
df978c88b2
verify_contents
2009-08-21 19:00:50 +00:00
David Rose
5289285624
more robust temp file and log handling
2009-08-20 00:24:00 +00:00
David Rose
6ebcfc5f89
integrate DTOOL_PLATFORM etc
2009-08-03 19:43:48 +00:00
David Rose
7293844e4a
better download rules
2009-07-29 19:58:26 +00:00
rdb
af7827c42a
Auto temp logfile path
2009-07-22 10:43:08 +00:00
David Rose
fb782894eb
file streaming, logfile cleanup
2009-07-17 17:33:12 +00:00
David Rose
9fa212a48a
embed plugin windows within OSX browsers properly
2009-07-13 07:14:30 +00:00
David Rose
3e8b1c6ffd
thread-safe macro wrappers
2009-07-10 17:49:04 +00:00
David Rose
dc6c73108c
add thread-safe reference count functions
2009-07-10 00:14:25 +00:00
David Rose
095c719f9d
resolve confusion between null, none, void, and undefined
2009-07-08 22:31:48 +00:00
David Rose
7a00a8cab0
fix crash on exit
2009-07-07 19:23:12 +00:00
David Rose
25dd6bcc71
outbound scripting
2009-07-07 17:43:41 +00:00
David Rose
8a9358adb3
separate out is_pathsep
2009-07-07 14:58:10 +00:00
David Rose
b2906cda8b
windows crashy
2009-07-06 22:34:46 +00:00
David Rose
13552a7041
working on inbound scripting controls
2009-07-06 17:38:41 +00:00
David Rose
47e364b1e1
ditch the P3DListObject
2009-07-05 15:54:53 +00:00
David Rose
ed037be160
inbound scripting controls
2009-07-04 19:12:24 +00:00
David Rose
aa37501b8f
try more object-oriented approach to scripting
2009-07-02 23:08:19 +00:00
David Rose
204467f5af
variant -> value
2009-07-01 17:05:17 +00:00
David Rose
c966b5f4ed
beginning scriptability
2009-07-01 03:10:32 +00:00
David Rose
36eb5bc08a
hey its working
2009-06-24 05:33:44 +00:00
David Rose
0cce656d0b
windowsisms
2009-06-24 00:04:04 +00:00
David Rose
16dd9cb633
urlnotify etc
2009-06-23 23:19:36 +00:00