rdb
|
f149fb4ab0
direct: big formatting changes for the benefit of API reference
|
6 years ago |
rdb
|
ffeb8937bf
task: fix unnecessary use of PythonUtil.Queue class
|
6 years ago |
rdb
|
ed5e5386b9
AsyncFuture improvements, incl. support for gathering futures
|
8 years ago |
rdb
|
2e20a0f16e
Implement awaitable thread-safe future for async operations
|
8 years ago |
rdb
|
0c0f9adab9
Support coroutines and async/await in the task manager and loader
|
8 years ago |
rdb
|
f1f4951fb5
Merge remote-tracking branch 'origin/release/1.9.x'
|
9 years ago |
rdb
|
f363088cb2
Fix exception when creating intervals before ShowBase is started
|
9 years ago |
Mitchell Stokes
|
74d588696c
Fix Python3 support
|
9 years ago |
David Rose
|
28cbe13d85
task names can be unicode strings too, better to check against basestring
|
9 years ago |
rdb
|
23bf9ea5c7
The direct tree is now valid Python 2 *and* 3
|
9 years ago |
rdb
|
54fa31ba17
StandardError -> Exception, other 2to3 changes, threaded 2to3
|
9 years ago |
rdb
|
0d03207d1b
Dramatically reduce size of frozen/compiled code by pruning/masking unnecessary imports/code
|
9 years ago |
rdb
|
e0e2d6d222
Ignore run() in emscripten
|
9 years ago |
rdb
|
03c8d4c009
Fix use of many builtins
|
10 years ago |
rdb
|
dafe48a6bc
Begin to add snake_case/property interfaces to important direct classes
|
10 years ago |
rdb
|
0a9f9887f9
Merge branch 'release/1.9.x'
|
10 years ago |
rdb
|
2d6c2c5c6d
Remove dependency on tkpanels and tkwidgets modules when building .p3d package
|
10 years ago |
rdb
|
31dbcae262
Deprecate many extension methods, make extension methods imported via modules instead of dumped into core.py, move _core.pyd and _direct.pyd back to core.pyd, direct.pyd respectively, move MAIN_DIR set-up code to module init time
|
10 years ago |
rdb
|
d9342043b0
Deprecate pandac.PandaModules and genPyCode, move extensions to panda3d/, clean up imports and deprecated behaviour
|
10 years ago |
rdb
|
f87785d2c0
Allow using Panda without 'signal' module in platforms that do not have one (eg. JavaScript)
|
10 years ago |
rdb
|
0aa0f34c74
Lots of work to make the rtdist work with the new library building system
|
11 years ago |
rdb
|
f8acde64f7
taskMgr.destroy() should imply stop()
|
11 years ago |
rdb
|
c729775265
The 'new' module has been deprecated since 2.6 and removed in Python 3, let's not use it (use 'types' module instead)
|
12 years ago |
David Rose
|
646f12f625
squelch backtrace on SystemExit
|
14 years ago |
Darren Ranalli
|
9462d332dc
upload client stack dump to event logs
|
15 years ago |
rdb
|
ac1223d0da
Ditch stuff like has_key and backticks
|
15 years ago |
David Rose
|
73943dd77e
taskMgr.getCurrentTask()
|
16 years ago |
David Rose
|
50b9e51aa6
fix shutdown while downloading
|
16 years ago |
David Rose
|
62aaf94cb0
frameSync
|
16 years ago |
David Rose
|
7de817fb2b
remove old task manager
|
16 years ago |