Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Panda3D

We are on a mission to empower all content creators, scientists, innovators, and enthusiasts to create amazing projects with the help of a stable, powerful and flexible 3D rendering framework.
Collective - Host: opensource - https://opencollective.com/panda3d - Website: https://www.panda3d.org/ - Code: https://github.com/panda3d/panda3d

CMake: pass full module name to interrogate_module

github.com/panda3d/panda3d - b221b492f70a97d6aa73823e27ce962933895fad authored 10 months ago by rdb <[email protected]>
net: Prepare to split these classes out into panda3d.net module

See #1466 - these classes are still part of panda3d.core as of 1.11, but they should really be i...

github.com/panda3d/panda3d - 92db1840f9edfe37bea7870a96d26d44b5d68f73 authored 10 months ago by rdb <[email protected]>
tests: Add unit test to check new panda3d.net module

github.com/panda3d/panda3d - b605e1240c7ed1f301858da60fc10268754a31a4 authored 10 months ago by rdb <[email protected]>
makepackage: Unbreak RPM file generation with new pstats.desktop

Fixes #1618

github.com/panda3d/panda3d - 66367ba5e30ae0eaa7deb65d83cd6d125c320f25 authored 10 months ago by rdb <[email protected]>
mac-stats: fix compile error with STDFLOAT_DOUBLE

[skip ci]

github.com/panda3d/panda3d - d9052bae763ac42d0bf1d678be7206b20f7e46f8 authored 11 months ago by rdb <[email protected]>
glgsg: Fix regressions with fog shader inputs in GLSL

github.com/panda3d/panda3d - 09fc5b73d7868cb66ff9b4cd56e33ad17356dbab authored 11 months ago by rdb <[email protected]>
ext: Use different names for each gen_next method

github.com/panda3d/panda3d - b049c891d1a5d14691d1ff990b8c25f2dc67e227 authored 11 months ago by darktohka <[email protected]>
Remove .I files from _IGATEEXT.

github.com/panda3d/panda3d - 6dc274e38d304d8bfe5a192d7b3059c28bdf63be authored 11 months ago by Maxwell Dreytser <[email protected]>
Fix unguarded python-specific headers.

github.com/panda3d/panda3d - d8775fa01e2702400b12f1cf4e7aa364db9ac180 authored 11 months ago by Maxwell Dreytser <[email protected]>
pstats: Workaround for Gtk bug that causes UI to crash when a session is closed

As workaround for https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/2029, we manually create a...

github.com/panda3d/panda3d - 676a6df593532539b8c4c4b6eea564abeee182f9 authored 11 months ago by LD <[email protected]>
pstats: Fix menus not updating in some conditions

Menus would only update properly if there was a strip chart open that would cause the PStatView ...

github.com/panda3d/panda3d - a9f6e6fd8a7dcf90ee44f5f7107509401075e0cb authored 11 months ago by rdb <[email protected]>
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 ma...

github.com/panda3d/panda3d - 73360393df3bdab54fd8deb5a3dde4b3f363c6a0 authored 11 months ago by rdb <[email protected]>
task: Fix refcount leak when assigning attribute of task object

Regression on 1.11

github.com/panda3d/panda3d - f1f15a92a46db1d5a8f7c1ceb936e2ed26982e78 authored 11 months ago by rdb <[email protected]>
dtoolutil: writelines() should accept any iterable

github.com/panda3d/panda3d - 128000b03ad1332bed57eee2854ff70ced97b277 authored 11 months ago by rdb <[email protected]>
dtoolutil: Fix issue compiling interrogate without HAVE_PYTHON

Closes #1608

Co-authored-by: pmp-p <[email protected]>

github.com/panda3d/panda3d - 4b748d1abaef49260cf25848d671d639a5197df3 authored 11 months ago by rdb <[email protected]>
Squash merge webgl-port branch into master

Adds support for emscripten as a build target / platform, and adds a WebGL renderer back-end

github.com/panda3d/panda3d - 84ed141b2a067610ad0858a19737bfa7d5016549 authored 11 months ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - ecc1e30ef6ae9500f4fd1d22835fb53fc5053412 authored 12 months ago by rdb <[email protected]>
text: Enable text-use-harfbuzz by default, if compiled in

See #1591

github.com/panda3d/panda3d - 0dad38d089d35389b23998ba3c29d24d85fd7155 authored 12 months ago by rdb <[email protected]>
text: Support explicit direction even with harfbuzz disabled

Fixes #1591

github.com/panda3d/panda3d - 23772c472224d86d07306ffd75fa5081946c6b29 authored 12 months ago by rdb <[email protected]>
glgsg: Fix for when `p3d_Color` is set to vec4 type

Fixes #1601

github.com/panda3d/panda3d - ca9b5dd44aef1638da2b2a9fbf9c11b83ccbd596 authored 12 months ago by rdb <[email protected]>
glgsg: Don't set immutable flag for buffer textures (regression)

Fixes #1602

github.com/panda3d/panda3d - 39d964c4bb82d6dbb2c17256026eb6260e25d5d2 authored 12 months ago by rdb <[email protected]>
dgui: Make copy of mutable default value

Fixes #1587

github.com/panda3d/panda3d - 8c74919a8b482eddba8d18cf8adcc43529a11d78 authored 12 months ago by rdb <[email protected]>
Prepare installer.nsi for Python 3.13

github.com/panda3d/panda3d - 16afdd2bf9d38035391960d3d29e249253a8a891 authored 12 months ago by rdb <[email protected]>
Update version number to 1.10.15

github.com/panda3d/panda3d - 26ce3eab297e018516361647f269af14936c3079 authored 12 months ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 9517ffb320fbd30f401e1550c6413a25f355e273 authored 12 months ago by rdb <[email protected]>
Assorted docstring fixes

Closes #1588

github.com/panda3d/panda3d - fe63dee524f7576c8ae1e7c2d5303e2c2f8efe96 authored 12 months ago by kamgha <[email protected]>
readme: Update link to SDK to point to 1.10.14

[skip ci]

github.com/panda3d/panda3d - ab05b75933a2e3c03f1901b50a13be3c36090950 authored 12 months ago by rdb <[email protected]>
doc: Add release notes for 1.10.14

[skip ci]

github.com/panda3d/panda3d - 8e539bd99840da261853c08bc426e0ea43bddd24 authored 12 months ago by rdb <[email protected]>
makepanda: Add _d suffix to .pyd files in debug mode on Windows

Fixes #1566

github.com/panda3d/panda3d - 876512932a332f2cd2ff40ac1eee8c28e9c93feb authored 12 months ago by rdb <[email protected]>
interrogate: Reduce generated code, refactor bad args error code

github.com/panda3d/panda3d - c6c75092e1b77c01cae544aed0b4378462ba3654 authored 12 months ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - e04daec2fe9788ac248cd416f171db77b2d74555 authored 12 months ago by rdb <[email protected]>
interrogate: Fix some pointless code generation case

Some cases of eg. inplace ternary operator would needlessly construct and then immediately destr...

github.com/panda3d/panda3d - 7926a3a92910c082d151c00c4bc6a34195f14077 authored 12 months ago by rdb <[email protected]>
interrogate: Fix handling of RF_self / inplace binary operator

github.com/panda3d/panda3d - 37c9e58ea006d0fd766d8bf45d40a6cb461278c5 authored 12 months ago by rdb <[email protected]>
interrogate: Add cleverness to avoid writing out dead code

Hopefully fixes GCC 13 compile regression, see #1580

github.com/panda3d/panda3d - 46e662bd8edd85616bc9a113af3d30f0cb45a639 authored 12 months ago by rdb <[email protected]>
pipeline: Fix `Thread::bind_thread()` regression

Fixes #1575

github.com/panda3d/panda3d - 6bbba133f0479e774c5911ad063a534fd7bb4c63 authored 12 months ago by rdb <[email protected]>
recorder: fix reading multiple recorders from bam file

Closes #1564
Fixes #1561

github.com/panda3d/panda3d - 384a0d1238fe8ebdb507b58e86411b0d49217aaa authored 12 months ago by jb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 9145b6c7292eaceee1df658d5c6aa3145842a8eb authored 12 months ago by rdb <[email protected]>
pgraph: add note to LensNode::is_in_view docstring about CS

Closes panda3d/panda3d-docs#143

github.com/panda3d/panda3d - 6b3dfc7e16554a47be44084d0de422278aa3187f authored 12 months ago by rdb <[email protected]>
egg-palettize: fix writing Magfilter

Fixes a typo that applied the value from the Minfilter to the entry of the Magfilter.

Closes #1585

github.com/panda3d/panda3d - 25b85041d5982c4fad8bff75c998240b7df5e74c authored 12 months ago by kamgha <[email protected]>
windisplay: fix handling of invalid devices, replaced 0 with nullptr

Fixes #1559
Closes #1563

github.com/panda3d/panda3d - 7277199d6e671595c776c74f8704e3ab083899bb authored about 1 year ago by jb <[email protected]>
grutil: Change docstring for MeshDrawer link_segment method

In short, this adds notes regarding the manner in which the method makes use of the "frame" and ...

github.com/panda3d/panda3d - 1c4a91858b528746c602df434c96754f26a55598 authored about 1 year ago by Ian Eborn (Thaumaturge) <[email protected]>
recorder: Fix error reading multiple recorders from .bam file

Modified version of #1564 without changing ABI

Fixes #1561

github.com/panda3d/panda3d - be958c409f452108e49de7e30220ec5d50aaed62 authored about 1 year ago by rdb <[email protected]>
glgsg: Show internal format in debug output

github.com/panda3d/panda3d - 4f37d97cf6cf0814ad3e17e13122f14e3962656d authored about 1 year ago by rdb <[email protected]>
dist: Fix error when using bam_model_extensions with bdist_apps

github.com/panda3d/panda3d - 0cc3f8fbf666be5a1f612f3c8f696dc61fdb73c0 authored about 1 year ago by rdb <[email protected]>
gles2gsg: Fix image load/store support in OpenGL ES 3.1

This does require gl-immutable-texture-storage to be on, so it is not enabled by default unless ...

github.com/panda3d/panda3d - 89701270dd160a8a4cdced98526320175514f8b4 authored about 1 year ago by rdb <[email protected]>
display: properly prioritize preferred pipe

Previously, load-display of a module with more than one pipe would cause the first available pip...

github.com/panda3d/panda3d - deb24afe18c6f40a74033b8b41a6231ac910ebee authored about 1 year ago by rdb <[email protected]>
bullet: Fix deadlock when contact added callback accesses certain data or executes bullet methods

github.com/panda3d/panda3d - 3097d2637c277c8a94662e394aaea1b813c12cca authored about 1 year ago by Dakota Smith <[email protected]>
device: fix small typo, fixes 1571 (#1572)

github.com/panda3d/panda3d - f9a86bced64c711a9b4ab1da7d608a2d6a58b261 authored about 1 year ago by git2323 <[email protected]>
workflow: Delete clang-tidy workflows for now

There are a number of issues with them, they need to be revisited at some point

[skip ci]

github.com/panda3d/panda3d - e3ea39766585934cc8fd92b647d7ef729c0461dd authored about 1 year ago by rdb <[email protected]>
pgui: Add more property-style accessors (#1552)

github.com/panda3d/panda3d - 4c2581a4d2831eb220ab03757051dc2b372bead9 authored about 1 year ago by WMOkiishi <[email protected]>
tinydisplay: Fix build when no platform display module is enabled

Fixes #1554

github.com/panda3d/panda3d - 1a3ee2b232cb76343a92b457e5caf55e68a34f36 authored about 1 year ago by rdb <[email protected]>
cocoa: Support EDR windows with float framebuffer

Requires macOS 10.11

github.com/panda3d/panda3d - 20a2b26090045677675d28f4b5cf89a27707c1cc authored about 1 year ago by rdb <[email protected]>
tests: Also skip Cg unit tests on arm64 reporting as aarch64

[skip ci]

github.com/panda3d/panda3d - edf4b7d448627a311f69418c4ead8a9acb432c43 authored about 1 year ago by rdb <[email protected]>
assimp: Disable loading .glb and .gltf via Assimp by default

Fixes #1537

github.com/panda3d/panda3d - b7fa25f8f467d7d58e21fa9f9c1b4c2b82ae3f73 authored about 1 year ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 3833a35fa9d138b20ce4fbc64e4c619b0031b7dc authored about 1 year ago by rdb <[email protected]>
assimp: Add assimp-disable-extensions config var (for #1537)

This can be used to disable certain extensions from being loaded via Assimp

Also makes the `get...

github.com/panda3d/panda3d - 0121e74aa48fda10300c5809667ade67e86c5db0 authored about 1 year ago by rdb <[email protected]>
dist: Fix crash running deploy-stub on arm64 with 16 KiB pages

arm64/aarch64 kernels may be configured with 4K, 16K or 64K pages, 16K seems to be most common.
...

github.com/panda3d/panda3d - b4e8cf695864919d3073e0d6489129996ad21ce4 authored about 1 year ago by rdb <[email protected]>
wxwidgets: Fix some issues with WxSlider, code cleanup

github.com/panda3d/panda3d - 2539de14fce58bee5738629696a158a8a376f8ae authored about 1 year ago by rdb <[email protected]>
tests: Don't expect mypy to be on the system PATH

github.com/panda3d/panda3d - 4bdf85348fdd04ca91cc5f6f3bfe0038d14c721a authored about 1 year ago by rdb <[email protected]>
contrib: Remove temp-hpr-fix from contrib/sceneeditor

github.com/panda3d/panda3d - 62203fb299d464196b63d70e69f51ff2059a5ec1 authored about 1 year ago by Disyer <[email protected]>
tests: Fix mypy test (#1551)

github.com/panda3d/panda3d - 0380a60e5805101863f4caccbd4c667758a95b6e authored about 1 year ago by WMOkiishi <[email protected]>
wgldisplay: Fix HDR framebuffers with newer NVIDIA drivers

[skip ci]

github.com/panda3d/panda3d - 0a7afb37d9a0879c4bd4f6cd0b1231d6abe135f1 authored about 1 year ago by rdb <[email protected]>
display: make refresh_rate float, deprecate get_display_mode_xyz

github.com/panda3d/panda3d - 7c3e660b15c09b0aa58ed030cd497d109525cae5 authored about 1 year ago by rdb <[email protected]>
cocoa: Improvements to VSync implementation:

- Use futex instead of condition var
- Prepare for adaptive sync support (#1553)
- Support in ti...

github.com/panda3d/panda3d - a52744a973ff4cfbf9bd0b4e73ce5112dbcf78ec authored about 1 year ago by rdb <[email protected]>
patomic: Implement futexes on macOS using ulock API

This is what is also used by the libc++ futex implementation on macOS, and should be more effici...

github.com/panda3d/panda3d - 034f1ea3587b32de558399c30a86f84b68828db0 authored about 1 year ago by rdb <[email protected]>
display: Add method for querying current display mode index

Note that it doesn't work on macOS with high-DPI displays, this requires #1308 (which is on mast...

github.com/panda3d/panda3d - eec66c585e882db4ce0dcde8d79f7575e4eee70e authored about 1 year ago by rdb <[email protected]>
test_wheel: Update set of packages to install with pip

setuptools is required because test_imports imports direct.dist.commands

[skip ci]

github.com/panda3d/panda3d - 78f8e1eaa95071ae21c2f6d8f16768c7330c5f15 authored about 1 year ago by rdb <[email protected]>
Require pytest >= 3.9.0 (due to use of `tmp_path`)

github.com/panda3d/panda3d - 84020d4fb65eac6fcf5a8113f9201fc16f398f6e authored about 1 year ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - 277460061ed69d6bef0c818343d87e87b064722e authored about 1 year ago by rdb <[email protected]>
dist: Fix odd FreezeTool.addModule behavior with empty text

github.com/panda3d/panda3d - 02e6487585fc8926623301b6ffdfba2b619d50b5 authored about 1 year ago by rdb <[email protected]>
showbase: Suppress deprecation warning

github.com/panda3d/panda3d - 26fae21cb9ffed023a3dda385b88ebe213c5c200 authored about 1 year ago by rdb <[email protected]>
tests: Add site.py file for deploy-stub test

github.com/panda3d/panda3d - 3059f8f76b67325d3d70d49ca6d86c23af912c72 authored about 1 year ago by rdb <[email protected]>
tests: Fix an issue running tests with some Python 3.4 setups

github.com/panda3d/panda3d - cb7f25f59cea6aa92dcbb7f8e096cb1ac1168971 authored about 1 year ago by rdb <[email protected]>
tests: Compat w/ older pytest by using tmpdir instead of tmp_path

github.com/panda3d/panda3d - 479774477b2027bf7ac3f792fcebe0deb9135646 authored about 1 year ago by rdb <[email protected]>
test_wheel: Put python DLL on system PATH for FreezeTool unit test

github.com/panda3d/panda3d - a0ea85d39eee265239f3b3f3f8a60d852927d59d authored about 1 year ago by rdb <[email protected]>
Add Python 3.12 to setup.cfg

github.com/panda3d/panda3d - 00c6bee3f675e73e2d4279150e89a37c17d19470 authored about 1 year ago by rdb <[email protected]>
showbase: Fix redundant call to `entry_points()` in Loader

github.com/panda3d/panda3d - ab0c177c799378aa0a8c24490e39d4adf6db3e65 authored about 1 year ago by rdb <[email protected]>
dist: Switch build_apps from pkg_resources to importlib.metadata

github.com/panda3d/panda3d - 36bcfe77050457f7d44648be283100f60fe7a377 authored about 1 year ago by rdb <[email protected]>
CMake: Switch use of distutils.sysconfig to sysconfig in Python 3.12

Part of #1395

github.com/panda3d/panda3d - 39e4e4167cd0695723b1d3800460da7cfd1f0e87 authored about 1 year ago by rdb <[email protected]>
CMake: build tinydisplay using CMake

Based on work by @toadkarter (#1487) and @pmp-p (#1547)

Fixes #1481

github.com/panda3d/panda3d - c48fcba3d8b632d6f2453b0d2b62bda575186ed9 authored about 1 year ago by rdb <[email protected]>
Merge branch 'release/1.10.x' into incoming

github.com/panda3d/panda3d - a6ab238abc09cece7de9fc21dfc0c2beec9753e6 authored about 1 year ago by rdb <[email protected]>
Switch to 1.10.14 thirdparties, enable Python 3.12 CI on Windows

github.com/panda3d/panda3d - 5e4fc7999e9b5362c2d2144704fe727abc7675f3 authored about 1 year ago by rdb <[email protected]>
tests: Don't cache loaded test model

github.com/panda3d/panda3d - 1db6dbc1668a297eeb5e70ed2decc942a53f0e17 authored about 1 year ago by rdb <[email protected]>
tests: Don't run tkpanels.Placer test without Tk already inited

Necessary for being able to run test suite on macOS

github.com/panda3d/panda3d - 476374b8140509e0946d5541af2df2ac05c03471 authored about 1 year ago by rdb <[email protected]>
workflow: Add `$pythonLocation/lib` to LD_LIBRARY_PATH for tests

github.com/panda3d/panda3d - 87e69b71bf5a3335b9dbad9ca189771369925e12 authored about 1 year ago by rdb <[email protected]>
tinydisplay: fix missing include in zmath.h

github.com/panda3d/panda3d - 9dce403bee16cda0545aed8b033242f84c1dc54d authored about 1 year ago by rdb <[email protected]>
tests: Run runtime executable generated by FreezeTool test

github.com/panda3d/panda3d - f9c213fcbb8bd29c0991db02e4fc0f9c2e25ee70 authored about 1 year ago by rdb <[email protected]>
tests: Fix running tests on Windows and with Python 2.7

github.com/panda3d/panda3d - b2465c3b38441be9079fdf3dff5e9d919ecec664 authored about 1 year ago by rdb <[email protected]>
pstats: Update macOS timeline view to show more of collector name

Now shows the parent collector name if there's room and a single character if there's no room fo...

github.com/panda3d/panda3d - d368fac3e3d3ec7580614cf669841e46e89f482f authored about 1 year ago by rdb <[email protected]>
CMake: Build PStats port for macOS

github.com/panda3d/panda3d - 10110cbfff297306a5aa4ca795926b2edcac2724 authored about 1 year ago by rdb <[email protected]>
Add setuptools to requirements-test.txt

github.com/panda3d/panda3d - 98330b586fbe5d88b97e7356861dccce209b9e41 authored about 1 year ago by rdb <[email protected]>
workflow: Add setuptools as requirement when testing Python 3.12

github.com/panda3d/panda3d - 972c0009ac457f95a3cf75650e990d21c928322d authored about 1 year ago by rdb <[email protected]>
showbase: Switch Loader entry point detection to importlib.metadata

Only in Python 3.8 and up, where this module is available, otherwise it falls back to pkg_resour...

github.com/panda3d/panda3d - c1c035d5c9fd7910b6e9f94d4507eed6bd511fe3 authored about 1 year ago by rdb <[email protected]>
pytest: Don't skip "dist" directory in test discovery

github.com/panda3d/panda3d - c77697a2c0bed34714511775755e3ce09b554e48 authored about 1 year ago by rdb <[email protected]>
tests: Add unit test for `Freezer.generateRuntimeFromStub`

github.com/panda3d/panda3d - f24a18f45e1c71108689f94f5784dc3dd7bd06a8 authored about 1 year ago by rdb <[email protected]>
makepanda: Remove stray distutils import

github.com/panda3d/panda3d - 6f89b8e72090c4ab4302dbe357b8d005cf60a847 authored about 1 year ago by rdb <[email protected]>
particles: Fix deprecation warning

github.com/panda3d/panda3d - e627c7c63d90a979373b0a41fd9e1bda4e79319b authored about 1 year ago by rdb <[email protected]>
glgsg: Fix wrong value for deprecated shadowMatrix shader input

github.com/panda3d/panda3d - 5b041474ff54be8ce296ce0d2317f37af8494be9 authored about 1 year ago by rdb <[email protected]>
Merge branch 'release/1.10.x'

github.com/panda3d/panda3d - e01cb590deb15d21082e6ab0f324a43cf9dc49ed authored about 1 year ago by rdb <[email protected]>
interrogatedb: Switch T_OBJECT to T_OBJECT_EX for this_metatype

T_OBJECT has been deprecated.

github.com/panda3d/panda3d - c45e14a5638d4db055d5f35845e3dba7a4e774cf authored about 1 year ago by rdb <[email protected]>