Julian Eisel JulianEisel
  • Amsterdam
  • Asset system (development lead), UI (developer & module coordindator), VR (initial development).

  • Joined on 2013-12-12
Julian Eisel deleted branch temp-properties-tabs-quicktips from JulianEisel/blender 2023-04-14 11:43:35 +02:00
Julian Eisel merged pull request blender/blender#106906 2023-04-14 11:43:33 +02:00
UI: Quick tooltip showing tab name for Properties editor tabs
Julian Eisel pushed to main at blender/blender 2023-04-14 11:43:32 +02:00
1b94e60fb0 UI: Quick tooltip showing tab name for Properties editor tabs
Julian Eisel pushed to temp-properties-tabs-quicktips at JulianEisel/blender 2023-04-14 11:40:30 +02:00
170e26de95 Merge branch 'main' into temp-properties-tabs-quicktips
33bfbb2a0c USD IO: Move to the new Mesh Attributes API for Colors
86b39e0aac Vulkan: Fix Compilation Issue on Windows.
71c4b7f1d0 Fix compilation warning
26dc9f90d2 Fix: Metal null buffer initialization
Compare 28 commits »
Julian Eisel commented on pull request blender/blender#105841 2023-04-13 18:26:32 +02:00
Assets: Implement Traits

Talked to Bastien, he rejects the idea of something like a ui_name field in IDTypeInfo for this purpose, because then the object callback would have to get the IDTypeInfo of the object data,…

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 18:23:36 +02:00
Assets: Implement Traits

I guess the need to store these at all is just a future-proofing thing?

They are stored in the asset metadata so this type information becomes available when loading asset representations,…

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 18:23:08 +02:00
Assets: Implement Traits

Bastien is quite against doing this on asset marking only, so let's do it on file save in ED_assets_pre_save().

Julian Eisel commented on pull request blender/blender#106906 2023-04-13 17:54:44 +02:00
UI: Quick tooltip showing tab name for Properties editor tabs

As a note, I'd like to add this for assets as well, for when the user chooses to hide names in the asset-shelf for example.

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 17:50:21 +02:00
Assets: Implement Traits

Could the get_obdata_uiname stuff be replaced with use of the IDTypeInfo of ob->data?

We could have a const char *ui_name in there and assign that to the ID_UI_NAME_ value indeed.…

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 16:25:42 +02:00
Assets: Implement Traits

I think this is almost ready, just some smaller points.

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 16:25:41 +02:00
Assets: Implement Traits

Think calling this value makes more sense. Same for the tags actually, but yeah, not worth bothering.

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 16:25:41 +02:00
Assets: Implement Traits

Suggest OB_UI_NAME_MESH.

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 16:25:41 +02:00
Assets: Implement Traits

Use the same or a similar description as elsewhere. Here this is especially important, since this will be the description for the Python documentation of the type.

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 16:22:44 +02:00
Assets: Implement Traits

Would say: "Managed by Blender, not the user".

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 16:14:56 +02:00
Assets: Implement Traits

/*ensure_traits_fn*/ object_asset_ensure_traits, (the trailing comma ensures the closing } is put on the next line, which I find more visually pleasing and we usually do this.

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 16:13:41 +02:00
Assets: Implement Traits

Note that this string isn't translated in a comment.

Julian Eisel commented on pull request blender/blender#105841 2023-04-13 16:12:42 +02:00
Assets: Implement Traits

Either remove this or actually implement the filtering in ED_asset_filter_matches_asset().

Julian Eisel pushed to temp-asset-shelf-grid-view at JulianEisel/blender 2023-04-13 16:00:31 +02:00
12e019055f Merge branch 'asset-shelf' into temp-asset-shelf-grid-view
00b689c357 Merge branch 'main' into asset-shelf
5ba35b3d15 Fix #106748: Rendering with OSL fails with OPTIX_ERROR_PIPELINE_LINK_ERROR
936e608382 Cleanup: Deduplicate curves data-block copying
1db918f948 Fix #106901: Dangling pointer after freeing mesh runtime data
Compare 47 commits »
Julian Eisel created pull request blender/blender-addons#104546 2023-04-13 15:59:19 +02:00
WIP: Update Pose Library add-on to use the asset shelf
Julian Eisel pushed to asset-shelf at blender/blender-addons 2023-04-13 15:58:38 +02:00
d60dfd23e0 Merge branch 'main' into asset-shelf
59adfc0979 io_mesh_uv_layout: speed up png export with OIIO (x7)
23e0ab6d20 Import_3ds: Fixed keyframe reading
9d9bfe4a85 io_scene_3ds: Update to Blender 3.6
8b57a74629 glTF exporter: export right materials when changed by modifiers
Compare 40 commits »