Commit History

Author SHA1 Message Date
  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