open_toontown_panda3d/pandatool/src
rdb 73360393df Switch use of Py_INCREF to new Py_NewRef function
This is more idiomatic, simplifies the code, makes it easier to port to eg. HPy later on, and makes it easier to use the limited ABI (where it can be optimized to a tail call) later on

A polyfill is provided for compatibility with Python versions 3.8 and 3.9
2024-01-29 17:57:53 +01:00
..
assimp assimp: Disable loading .glb and .gltf via Assimp by default 2023-10-22 12:08:09 +02:00
bam Merge branch 'release/1.10.x' 2021-08-03 20:19:15 +02:00
converter CMake: Fix build when HAVE_EGG=OFF 2018-12-29 02:51:53 -07:00
daeegg Merge branch 'release/1.10.x' 2022-10-24 13:24:03 +02:00
daeprogs CMake: don't build egg2dae 2020-04-13 15:10:28 +02:00
deploy-stub Switch use of Py_INCREF to new Py_NewRef function 2024-01-29 17:57:53 +01:00
dxf CMake: Update pandatool CMakeLists.txt files for style consistency 2018-10-28 05:08:38 -06:00
dxfegg CMake: Fix build when HAVE_EGG=OFF 2018-12-29 02:51:53 -07:00
dxfprogs CMake: Rely on GNUInstallDirs to specify install paths 2019-08-31 00:48:42 -06:00
egg-mkfont CMake: Don't build egg-mkfont without Freetype 2020-01-07 11:34:34 -07:00
egg-optchar pandatool: Correct header guard names (#1525) 2023-08-05 14:50:48 +02:00
egg-palettize Merge branch 'release/1.10.x' 2024-01-04 16:36:03 +01:00
egg-qtess general: Fix assorted compiler warnings 2022-03-01 16:09:07 +01:00
eggbase mayaprogs: Completely refactor the maya2egg server 2020-12-29 16:16:36 +01:00
eggcharbase cleanup: Remove more unnecessary nullptr checks before delete 2020-05-05 14:46:30 +02:00
eggprogs cleanup: Fix assorted issues uncovered by clang-tidy 2023-02-12 18:17:03 +01:00
flt cleanup: Remove more unnecessary nullptr checks before delete 2020-05-05 14:46:30 +02:00
fltegg CMake: Fix build when HAVE_EGG=OFF 2018-12-29 02:51:53 -07:00
fltprogs CMake: Rely on GNUInstallDirs to specify install paths 2019-08-31 00:48:42 -06:00
gtk-stats CMake: Build PStats port for macOS 2023-10-14 12:59:18 +02:00
imagebase CMake: Add a bunch of pandatool components to the build 2018-10-28 05:08:39 -06:00
imageprogs CMake: Rely on GNUInstallDirs to specify install paths 2019-08-31 00:48:42 -06:00
lwo CMake: Add a bunch of pandatool components to the build 2018-10-28 05:08:39 -06:00
lwoegg cleanup: Remove more unnecessary nullptr checks before delete 2020-05-05 14:46:30 +02:00
lwoprogs CMake: Rely on GNUInstallDirs to specify install paths 2019-08-31 00:48:42 -06:00
mac-stats pstats: Update macOS timeline view to show more of collector name 2023-10-14 14:25:45 +02:00
maxegg general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
maxprogs general: Distinguish local/system includes 2018-11-10 18:00:10 -07:00
maya Merge branch 'release/1.10.x' 2021-03-31 23:08:21 +02:00
mayaegg general: Remove use of proprietary unsigned integer typedefs 2021-12-08 14:51:52 +01:00
mayaprogs express: Do not rely on OpenSSL for MD5 hash support 2023-02-22 16:47:14 +01:00
miscprogs Merge branch 'master' into cmake 2019-09-06 04:05:12 -06:00
objegg CMake: Fix build when HAVE_EGG=OFF 2018-12-29 02:51:53 -07:00
objprogs CMake: Rely on GNUInstallDirs to specify install paths 2019-08-31 00:48:42 -06:00
palettizer pandatool: Correct header guard names (#1525) 2023-08-05 14:50:48 +02:00
pandatoolbase CMake: Add a bunch of pandatool components to the build 2018-10-28 05:08:39 -06:00
pfmprogs CMake: Rely on GNUInstallDirs to specify install paths 2019-08-31 00:48:42 -06:00
progbase cleanup: Fix assorted issues uncovered by clang-tidy 2023-02-12 18:17:03 +01:00
pstatserver pstats: Add macOS port 2023-08-30 15:08:46 +02:00
ptloader Merge branch 'release/1.10.x' 2022-11-03 13:45:05 +01:00
scripts Remove unused files there were referencing ToonTown 2019-06-07 22:11:58 +02:00
text-stats text-stats: Fix typo in help message (pstats-port, not pstats-host) 2022-11-30 14:03:31 +01:00
vrml CMake: Neatly format everything for readability and consistency 2019-04-14 22:37:18 -06:00
vrmlegg CMake: Fix build when HAVE_EGG=OFF 2018-12-29 02:51:53 -07:00
vrmlprogs CMake: Rely on GNUInstallDirs to specify install paths 2019-08-31 00:48:42 -06:00
win-stats pstats: Proper thread cleanup after a thread exits (PStats 3.2) 2023-01-10 14:37:39 +01:00
xfile cleanup: Fix assorted issues uncovered by clang-tidy 2023-02-12 18:17:03 +01:00
xfileegg CMake: Fix build when HAVE_EGG=OFF 2018-12-29 02:51:53 -07:00
xfileprogs CMake: Rely on GNUInstallDirs to specify install paths 2019-08-31 00:48:42 -06:00