GPv3: Python API for frame, drawing and drawing attributes #124787

Merged
Falk David merged 22 commits from filedescriptor/blender:gpv3-drawing-python-api into main 2024-07-26 16:30:21 +02:00

22 Commits

Author SHA1 Message Date
98ab9ee5cb Formatting 2024-07-26 16:04:00 +02:00
35f0102c36 Merge branch 'main' into gpv3-drawing-python-api
Some checks failed
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-07-26 15:52:07 +02:00
2a64d9a31f Merge branch 'main' into gpv3-drawing-python-api 2024-07-26 11:38:43 +02:00
d255ffb457 Move grease pencil API into its own file 2024-07-26 11:38:24 +02:00
03ffd1240c Merge branch 'main' into gpv3-drawing-python-api 2024-07-26 10:26:37 +02:00
3acb6e4129 Remove rna_Frame_frame_number_index_range 2024-07-25 16:06:38 +02:00
721509d8bf Rename rna_AttributeGroupID_update_active to rna_AttributeGroup_update_active 2024-07-25 16:06:28 +02:00
2a9007c157 Merge branch 'main' into gpv3-drawing-python-api 2024-07-25 16:03:43 +02:00
4a9e0b2e90 Merge branch 'main' into gpv3-drawing-python-api 2024-07-23 13:56:34 +02:00
cb8af52555 Move rna_enum_keyframe_type_items 2024-07-22 17:48:26 +02:00
d5d345d70b Add API to get the user count of a drawing
All checks were successful
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-07-22 17:36:42 +02:00
792cfb3be1 Merge branch 'main' into gpv3-drawing-python-api 2024-07-22 17:00:43 +02:00
3d03f0769a Merge branch 'main' into gpv3-drawing-python-api 2024-07-22 15:09:21 +02:00
35c9c6678d Use const_cast 2024-07-19 11:39:24 +02:00
9aa7601215 Merge branch 'main' into gpv3-drawing-python-api 2024-07-19 11:37:18 +02:00
92225140f5 Add poll function for active drawing attribute setter 2024-07-18 11:22:56 +02:00
01a3a19bde Add frame.keyframe_type 2024-07-18 11:12:16 +02:00
96050f6218 Move rna_AttributeGroupID_update_active_color up 2024-07-18 11:09:09 +02:00
638633ff12 Remove comment 2024-07-18 11:08:57 +02:00
89893905e8 Attribute API for grease pencil drawings
All checks were successful
buildbot/vexp-code-patch-lint Build done.
buildbot/vexp-code-patch-linux-x86_64 Build done.
buildbot/vexp-code-patch-darwin-x86_64 Build done.
buildbot/vexp-code-patch-windows-amd64 Build done.
buildbot/vexp-code-patch-darwin-arm64 Build done.
buildbot/vexp-code-patch-coordinator Build done.
2024-07-16 14:45:38 +02:00
84158e6cb5 Merge branch 'main' into gpv3-drawing-python-api 2024-07-16 13:57:02 +02:00
4e09bebde2 WIP 2024-06-24 14:36:15 +02:00