Commit Graph

7044 Commits

Author SHA1 Message Date
deflected 9300bca1a4 direct.gui: Correct strings checks
- str in Python3 is always unicode, but not in Python2.
        Avoid crashes when unicode is used

Signed-off-by: deflected <deflected@github>
2016-04-01 21:18:52 +02:00
rdb 14af38712b Merge branch 'release/1.9.x' 2016-04-01 18:07:33 +02:00
rdb 35ef92f8da Fix AttributeError in setDaemon in threading module 2016-04-01 10:44:47 +02:00
rdb 461b231a2e Don't show libpandaexpress ImportError if importing panda3d.core failed 2016-04-01 10:38:35 +02:00
rdb 8e338a7755 Fix pdeploy for older Python 3 versions, eg Python 3.2 2016-03-31 17:58:29 +02:00
rdb 15b0ba45f9 Fix broken pickling in Python 3 build 2016-03-31 16:49:27 +02:00
Dennis Brakhane ed9bed425f do not mutate dict we are iterating over
Risky at best, and actually raises an error on modern Python versions.
2016-03-29 19:45:37 +02:00
rdb 516e88c8fc Fix to unbreak travis test script 2016-03-28 23:20:26 +02:00
rdb 23bf9ea5c7 The direct tree is now valid Python 2 *and* 3 2016-03-28 22:33:30 +02:00
Mitchell Stokes 56606f9b1b Handle Python 2 vs Python 3 stdlib differences when building the morepy package
See PEP3108 for more details on stdlib differences.
2016-03-27 11:49:10 -07:00
rdb 8badce2fdb pfreeze now supports Python 3 2016-03-26 12:03:45 +01:00
rdb 54fa31ba17 StandardError -> Exception, other 2to3 changes, threaded 2to3 2016-03-25 17:13:09 +01:00
rdb 6334f2511d Let's not display deprecation warnings in release builds 2016-03-25 16:41:58 +01:00
rdb d906f55ebf Fix rtdist error when using Python 3.5 2016-03-25 15:23:45 +01:00
rdb 2b034506fa Backport fixes for Arch compile issues to 1.9 2016-03-25 01:40:00 +01:00
rdb 58837c0f4a Fix particle sample and tkinter in Python 3 2016-03-22 11:31:51 +01:00
rdb bd1df2b9ad Merge remote-tracking branch 'origin/release/1.9.x'
Conflicts:
	panda/src/pipeline/pipeline.cxx
2016-03-18 16:47:17 +01:00
rdb e8b920df90 Make default egg-object-type definitions available in packp3d 2016-03-17 21:40:54 +01:00
tobspr d9ec4d402a Add print-pipe-types prc variable to prevent pipe output 2016-02-23 18:46:34 +01:00
tobspr 0fcfb8e372 New file headers, new comment style 2016-02-17 17:47:48 +01:00
rdb 0d03207d1b Dramatically reduce size of frozen/compiled code by pruning/masking unnecessary imports/code 2016-02-12 22:20:27 +01:00
rdb e0e2d6d222 Ignore run() in emscripten 2016-02-11 19:10:59 +01:00
rdb 98a86bf43a Merge branch 'release/1.9.x' 2016-02-03 13:39:14 +01:00
rdb 03c8d4c009 Fix use of many builtins 2016-02-02 13:41:20 +01:00
rdb 090e912ce6 Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
rdb 2c61260c5f Generated API reference fixes 2016-02-01 14:49:09 +01:00
rdb af9fe8275a Merge pull request #72 from assertivist/master
Allow setting width and numLines of DirectEntry without clearing text
2016-01-30 13:31:06 +01:00
rdb 0a366e987f Merge branch 'release/1.9.x'
Conflicts:
	panda/src/glstuff/glGraphicsStateGuardian_src.cxx
	panda/src/putil/bamReader.h
2016-01-26 11:45:04 +01:00
rdb a55d915aea Add missing CDistributedSmoothNodeBase import 2016-01-26 11:17:57 +01:00
assertivist e567cb1dba Allow setting width and numLines of DirectEntry without clearing text 2016-01-18 11:29:36 -07:00
rdb 84e15316cc remove conflicting loop property on Interval 2016-01-03 17:40:13 +01:00
rdb dafe48a6bc Begin to add snake_case/property interfaces to important direct classes 2015-12-26 17:00:51 +01:00
mfwass f8837999ed Cleanup trailing whitespace 2015-12-13 10:08:41 -05:00
rdb 77bf02742b Remove unused direct.http package 2015-12-06 22:36:58 +01:00
rdb 32367fcbdc Fix various import issues in the direct tree 2015-12-06 22:36:05 +01:00
rdb 50d2e8324e Merge branch 'release/1.9.x'
Conflicts:
	.travis.yml
	direct/src/directtools/DirectLights.py
	panda/src/nativenet/buffered_datagramconnection.h
2015-12-06 22:32:12 +01:00
rdb 287c44ce53 Various fixes for Python 3 versions before Python 3.3 2015-12-06 22:05:44 +01:00
rdb bdf91e206d Remove references to Python.h and py_config.h from Panda headers, to prevent picking up a dependency on Python libraries in third-party modules 2015-11-28 16:33:44 +01:00
rdb 3c2f820ad8 Merge branch 'release/1.9.x'
Conflicts:
	direct/src/p3d/DeploymentTools.py
2015-11-24 13:39:36 +01:00
rdb 9348cf6b29 Prevent packp3d from including xml and panda3d modules in every .p3d 2015-11-24 13:35:18 +01:00
rdb 2745f11b65 Add back ability to change default relief and frameSize of DirectDialog 2015-11-24 13:33:09 +01:00
rdb 5ac13fd2b1 Add ogv extension to default Packager extensions 2015-11-23 23:46:36 +01:00
rdb e6b245c56d Remove annoying ":Packager(warning): No such file" warning 2015-11-23 20:20:48 +01:00
rdb 75f7e70767 Fix issue installing pdeploy-generated .pkg on OS X El Capitan 2015-11-22 00:22:22 +01:00
rdb 0a9f9887f9 Merge branch 'release/1.9.x'
Conflicts:
	direct/src/p3d/Packager.py
	direct/src/p3d/ppackage.py
	makepanda/makepandacore.py
2015-11-21 03:17:33 +01:00
rdb f0e8dd4117 Build .p3d tools as part of SDK build process, if host URL and distributor are specified 2015-11-20 17:44:28 +01:00
rdb 2d6c2c5c6d Remove dependency on tkpanels and tkwidgets modules when building .p3d package 2015-11-20 17:42:18 +01:00
rdb c93e50ca05 Merge branch 'release/1.9.x'
Conflicts:
	.travis.yml
	dtool/src/cppparser/cppBison.cxx.prebuilt
	dtool/src/cppparser/cppBison.yxx
	makepanda/makepanda.py
2015-11-19 18:43:13 +01:00
rdb 378030e9b9 Remove unnecessary "pass" statements from DistributedCamera code 2015-11-19 15:38:57 +01:00
rdb 828fe2af88 Install panda3d runtime to /usr/local/bin/ to fix SIP error on El Capitan 2015-11-19 02:17:06 +01:00