rdb
cf60284ca9
Merge branch 'release/1.10.x'
2020-12-31 00:05:10 +01:00
rdb
a6580f5dd3
physics: Fix GlobalForceGroup
2020-12-30 23:57:43 +01:00
rdb
f1a171bfd8
particles: Fix writing representation of AngularVectorForce
2020-12-30 23:57:27 +01:00
rdb
b6e8163f97
dist: Add remaining manylinux libraries to exclude_dependencies
...
Prevents getting errors about these being missing.
2020-12-30 23:57:27 +01:00
rdb
e0309a98aa
dist: Remove liblzma, libreadline and libbz2 from exclude_dependencies
...
These are not part of the manylinux specs, and actually needed by the Python _lzma, readline, etc. modules.
This fixes the problem that these dependencies are not being picked up automatically.
2020-12-30 23:57:27 +01:00
rdb
42580a81de
dist: Add hidden imports for pandas
2020-12-30 23:57:27 +01:00
rdb
b6809defec
dist: Remove unused import
2020-12-30 23:57:27 +01:00
rdb
c141bef19b
stdpy: Add missing threading.ThreadError
2020-12-30 23:57:27 +01:00
rdb
2ce373b0da
distributed: Assorted error fixes
2020-12-30 22:53:15 +01:00
rdb
20f38cad66
direct: Fix a few remaining uses of file() instead of open()
2020-12-30 22:35:24 +01:00
rdb
b7124da4aa
directutil: Fix use of removed file()
2020-12-30 22:34:44 +01:00
rdb
f7bd54b9ee
directtools: Fix use of builtin direct instead of base.direct
2020-12-30 22:34:44 +01:00
rdb
65c1ef968c
stdpy: Add PicklingError to pickle module
2020-12-30 22:34:44 +01:00
rdb
bc7063be42
filter: Change default sort to come after shadow passes
...
Fixes #1036
2020-12-29 17:31:15 +01:00
Mitchell Stokes
33d688ec08
bdist_apps: Allow specifying custom installers with entry points
...
The entry point is 'panda3d.bdist_apps.installers'. The installer will
get added to bdist_apps.installer_functions.
Closes #1060
2020-12-29 16:08:32 +01:00
Mitchell Stokes
d015b7e2f1
bdist_apps: Support user-defined installers
...
Custom installers can be added by specifying a build function in
bdist_apps options:
'installer_functions': {
'custom': custom_func
}
Installer functions must accept three arguments:
* command - the bdist_apps setuptools command function (can be used to
gather build information)
* basename - name of the output file (minus extension)
* build_dir - path to the directory containing the built application
2020-12-29 16:08:18 +01:00
rdb
6c3e13d19d
dist: Remove version checks for Python versions before 3.5
2020-12-29 14:50:41 +01:00
rdb
25b79a2aef
Merge branch 'release/1.10.x'
2020-12-29 14:44:56 +01:00
rdb
2c209e0f02
stdpy: Fix direct.stdpy.pickle module for Python 3
2020-12-29 13:05:00 +01:00
rdb
b38e9d552a
Merge branch 'release/1.10.x'
2020-12-28 16:26:48 +01:00
janEntikan
5dc5d009c1
extensions_native: fix missing include for subdivideCollision()
...
Closes #1084
2020-12-28 15:36:02 +01:00
rdb
e7a6d735e3
dgui: Add "versionadded" to docstrings of newly added methods
2020-12-27 10:48:12 +01:00
rdb
2156e6deb2
Merge branch 'release/1.10.x'
2020-12-26 14:00:29 +01:00
rdb
d5c2dc6447
dgui: Add setTextPos, etc. aliases for setPos
...
setPos will be deprecated in a future version.
See #1041
2020-12-26 13:59:19 +01:00
rdb
84a6e900af
dist: Fix error using build_apps in Python 2.7
2020-12-25 00:24:01 +01:00
rdb
030bdd1d34
dist: Work around stdlib bug causing erroneous missing module warnings
2020-12-24 20:52:10 +01:00
rdb
4b7c11059d
dist: Ignore some missing modules
2020-12-24 20:46:33 +01:00
rdb
d2a7481181
dist: handle SyntaxError in imported module
2020-12-24 20:46:13 +01:00
rdb
4e6395e07a
dist: Fix line of code that mysteriously disappeared
2020-12-24 19:17:44 +01:00
rdb
9a20d4713f
showbase: Remove unused C++ runtestFullscreenSizes interface
...
If there is a need for this, we can implement it properly in GraphicsWindow (open an issue or comment in #1014 if you are affected by this, please)
See #1014
2020-12-24 15:31:56 +01:00
rdb
a3010a43a5
Merge branch 'release/1.10.x'
2020-12-24 15:31:52 +01:00
rdb
86937c7bb9
dist: Check if entire directory should be skipped
...
This is functionally equivalent, but reduces the message spam in verbose mode, and perhaps is a little faster
2020-12-24 14:19:17 +01:00
rdb
adbeea33fb
dist: Warn if picking up binary dependency from outside a wheel
2020-12-24 14:16:40 +01:00
rdb
8bb0de52b7
dist: Add additional ignored system libraries for Windows
2020-12-24 14:15:58 +01:00
rdb
012661e1ba
dist: Add more ignore libraries for macOS
...
This is the full list of libraries that occur both in the 10.6 SDK and the 11.1 SDK.
2020-12-24 13:23:58 +01:00
rdb
dee8df9427
Merge branch 'release/1.10.x'
2020-12-20 01:02:08 +01:00
rdb
6b1c681a24
extensions_native: Fix indirect rgbPanel import
...
It's defined in Valuator, not in Slider
2020-12-19 15:50:43 +01:00
rdb
7c676b5d26
directtools: Fix incorrect rounding for color conversion to hex
...
The color picker returns color values up to 255.99 so this can otherwise result in it returning a color like #100100100 , and the hex code otherwise not matching with what is displayed in the color picker.
2020-12-19 15:27:23 +01:00
rdb
8ba1ae924c
tkwidgets: Fix EntryScale missing import and menu errors
2020-12-19 15:26:15 +01:00
rdb
a5ae292c3e
Merge branch 'release/1.10.x'
2020-12-18 12:56:31 +01:00
rdb
66c41d6c31
dist: Fix ability to deploy app without requiring OpenSSL enabled
...
Fixes #1073
2020-12-17 23:59:50 +01:00
rdb
4d50e73132
pfreeze: Support building for macOS arm64 architecture
2020-12-15 18:59:04 +01:00
rdb
8883bf9bdd
dgui: Fix ability to create OnscreenGeom/Image/Text without ShowBase
2020-12-15 11:45:52 +01:00
rdb
a1b2d5b8dc
Make use of new function call methods in Python 3.9
2020-12-12 17:28:21 +01:00
rdb
ed397b3ab8
Merge branch 'release/1.10.x'
2020-12-09 17:59:37 +01:00
rdb
35eeb27386
VFSImporter: fix detection of source file encoding in Python 3
...
Incidentally, this should (in theory) also fix the _bootlocale import loop referenced in #1065
2020-12-09 15:46:51 +01:00
rdb
7b4ecbd60f
directtools: Fix use of built-in direct instead of base.direct
2020-12-09 15:44:13 +01:00
rdb
c9aedc2b44
Merge branch 'release/1.10.x'
2020-11-28 22:26:04 +01:00
rdb
4e7742b8e2
VFSImporter: replace deprecated U open() flag
...
Fixes #1063
2020-11-28 22:22:32 +01:00
Mitchell Stokes
bd7b6d8fe7
build_apps: Allow setting hidden imports via setuptools options
...
This is exposed as a hidden_imports option, which is a dictionary. The
keys are module name and the values are a list of modules to include
when an import for the key is found.
2020-11-25 01:08:36 +01:00