Sam Edwards
fa483357f3
Merge branch 'master' into cmake
2017-03-29 18:28:16 -06:00
Sam Edwards
76070d84cd
fsm: Change FourState's debugPrint to a __method
...
This should stop it from getting overridden by subclasses.
2017-03-29 17:40:10 -06:00
Sam Edwards
6d250f2f1f
fsm: FourState needs to initialize stateIndex BEFORE first debugPrint
...
I honestly have no idea how this even worked before.
2017-03-29 17:40:10 -06:00
Sam Edwards
79f9ac402f
Merge branch 'master' into cmake
2017-03-27 01:00:18 -06:00
Sam Edwards
4080e03d05
distributed: Remove use of exceptionLogged() decorator
...
This isn't available when __debug__==False either.
2017-03-27 01:00:00 -06:00
Sam Edwards
f062c64e9a
distributed: Fix broken reference to StackTrace when __debug__==False
2017-03-27 00:56:05 -06:00
Sam Edwards
6926fbfbe6
CMake: Push Python links back to where they're actually needed
...
This keeps the Panda3D core free of any Python-specific linkage
2017-03-08 01:44:27 -07:00
rdb
88dd3389ee
cmake: install header files
2017-02-19 23:42:48 +01:00
Sam Edwards
ed4725afa2
Merge branch 'master' into cmake
2017-02-15 03:46:00 -07:00
fireclawthefox
3318e254b8
Make the scene graph explorer occupy the empty space
...
Expand the sge to fill up the otherwise unused space below it, which is
useful for larger scenes.
2017-01-26 14:11:41 +01:00
fireclawthefox
78d14fcce3
Fixed function name
...
getChildren is expected in the MemoryExplorer and not getChildrenAsList
getChildren is also more convenient to the rest of the p3d source
2017-01-26 14:11:41 +01:00
fireclawthefox
8696dcea2c
Fixed deprecated usage of NodePath.remove in directtools
2017-01-26 14:11:41 +01:00
Sam Edwards
f1da5ce92f
Merge branch 'master' into cmake
2017-01-09 17:59:22 -07:00
rdb
4ed199cece
Fix various compile warnings and a few code consistency issues
2017-01-09 20:36:53 +01:00
rdb
53752bd376
Remove packpanda and eggcacher, don't require libpython on Linux
2017-01-05 17:22:11 +01:00
Sam Edwards
dad14499cd
Merge branch 'master' into cmake
2016-12-26 17:17:25 -07:00
Sam Edwards
e204c88401
CMake: Put an __init__.py in BUILDDIR/direct/ to point back to direct/src/
2016-12-26 15:01:04 -07:00
rdb
ab5b5e7e74
Merge branch 'release/1.9.x'
2016-12-25 22:47:22 +01:00
rdb
c1d6e93166
Don't link extension modules with libpython; changes to help w/ building whls
...
This fixes compatibility issues with homebrew Python on Mac OS X.
This introduces a --no-directscripts flag to disable building packpanda and eggcacher, which require linking with libpython (which is not available on manylinux). When building a wheel, the packpanda and eggcacher modules can instead be added to console_scripts in the entry_points definition.
2016-12-21 17:57:13 +01:00
rdb
1808ad217c
Fix Python 3 error in particle sample in 1.9
2016-12-20 23:14:58 +01:00
rdb
8d305273dd
Merge remote-tracking branch 'origin/master' into cmake
2016-12-07 23:05:40 +01:00
rdb
83507e413f
Fix Mac OS X Snow Leopard build
2016-12-05 16:30:44 -05:00
rdb
4a8f1839ea
1.9: change to support .whl distribution (putting panda DLLs in panda3d/ dir)
2016-12-01 17:41:07 +01:00
Sam Edwards
e3fcacb1f7
Merge branch 'master' into cmake
2016-11-30 19:21:50 -08:00
Tohka
e9a43a21fa
Remove PiratesMagicWordManager VR Studio code reference
2016-11-04 02:41:41 +07: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
d43f0ef909
Fix DirectScrolledList regression
2016-10-28 12:09:14 +02:00
rdb
1049088f11
Clean up some of the dtool_config.h variables
2016-10-24 22:10:46 +02:00
rdb
f1f4951fb5
Merge remote-tracking branch 'origin/release/1.9.x'
2016-10-13 00:25:57 +02:00
rdb
f363088cb2
Fix exception when creating intervals before ShowBase is started
2016-09-30 00:21:12 +02:00
rdb
6962f56915
Add back pandac.extension_native_helpers for compatibility
2016-09-14 22:45:19 +02:00
deflected
234e7eefee
loader: Added loading of 2D texture array
...
Signed-off-by: deflected <deflected@users.noreply.github.com>
2016-09-12 13:21:23 +03:00
rdb
70f10a70d1
Merge branch 'release/1.9.x'
2016-09-12 00:48:03 +02:00
rdb
3ce808c705
Fix in-place asyncFlattenStrong
2016-09-11 20:28:33 +02:00
rdb
977228c493
Improve memory consumption of packp3d/ppackage by not caching models/textures in RAM
...
Fixes https://bugs.launchpad.net/panda3d/+bug/1609882
2016-09-11 19:44:46 +02:00
rdb
61b7af74db
Merge branch 'release/1.9.x'
2016-09-08 22:18:50 +02:00
rdb
25cfec3760
Pass Ctrl+C on to child process when running panda3d from cmd-line
2016-09-08 22:09:45 +02:00
rdb
4ec5b77678
Fix error with async flatten
2016-08-27 20:11:18 +02:00
rdb
67998eaec2
Buffer viewer should override texture filter settings; fixes filtered shadow maps and edge bleeding
2016-08-27 19:24:23 +02:00
rdb
82b7728683
Merge remote-tracking branch 'origin/release/1.9.x'
2016-07-20 14:32:34 +02:00
rdb
47388b0dbc
Separate out CPython calls from core libs; eliminate need for pystub
2016-07-20 14:30:41 +02:00
rdb
e691a679d4
Fix timestamp verification in FileSpec on some file systems
2016-07-20 11:44:39 +02:00
Michael Wass
7e20626915
Fix a TypeError in direct.fsm.FSM
2016-06-28 12:15:00 -04:00
Sam Edwards
0846a89677
general: Stop using several deprecated pandac.PandaModules imports.
2016-06-27 00:06:40 -07:00
Sam Edwards
fffd105f96
Merge branch 'master' into cmake
2016-06-25 19:12:14 -07:00
rdb
f068a8613b
Fix a few unnecessary uses of exec/eval
2016-06-22 13:50:58 +02:00
rdb
4283a63a7d
Merge branch 'release/1.9.x'
2016-06-11 01:29:14 +02:00
rdb
12873c0d7e
Fix wxPython and tkinter issues on Mac OS X
2016-06-10 02:02:36 +02:00
rdb
5675e0de56
Merge branch 'release/1.9.x'
2016-06-07 22:08:00 +02:00
rdb
d53b2ca80e
Backport various bugfixes from master, among which:
...
- Fix Windows pbuffer crash on Intel cards
- Fix crash when using pnmimage.write with unsupported format
- Fix GLSL diagnostics on Mesa GLES2 compiler
- Reduce warning severity when resizing immutable storage texture
- Print more debug info when FrameBufferProperties are insufficient
- Fix "Bam file contains objects of unknown type: MovingPart<LMatrix4f>"
- Fix memory leak in BulletTriangleMesh
- Fix pmerge in Python 3
2016-06-07 14:40:27 +02:00