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

  • Joined on 2013-12-12
Julian Eisel created pull request blender/blender#107576 2023-05-03 11:31:56 +02:00
WIP: Rewrite asset browser as separate editor
Julian Eisel pushed to asset-browser-frontend-split at blender/blender 2023-05-03 11:29:54 +02:00
176abe3488 Merge branch 'main' into asset-browser-grid-view
e927791dbf Cleanup: Clang-format
Compare 2 commits »
Julian Eisel created branch asset-browser-frontend-split in blender/blender 2023-05-03 11:29:54 +02:00
Julian Eisel closed pull request blender/blender#104978 2023-05-03 11:29:37 +02:00
WIP: Rewrite asset browser as separate editor
Julian Eisel deleted branch asset-browser-grid-view from blender/blender 2023-05-03 11:29:36 +02:00
Julian Eisel pushed to temp-asset-shelf-grid-view at JulianEisel/blender 2023-05-02 18:03:43 +02:00
9ef337ba95 Fix offset in region scaling hotspot
Julian Eisel pushed to temp-asset-shelf-grid-view at JulianEisel/blender 2023-05-02 17:00:49 +02:00
e635ee1188 Disable region zooming
Julian Eisel pushed to temp-asset-shelf-grid-view at JulianEisel/blender 2023-05-02 16:53:30 +02:00
527e4e2be7 Ensure shelf size is snapped correctly on DPI changes
Julian Eisel pushed to temp-asset-shelf-grid-view at JulianEisel/blender 2023-05-02 15:38:55 +02:00
c3b36345c7 Basic paginated vertical scrolling
ee49a28335 Merge branch 'asset-shelf' into temp-asset-shelf-grid-view
60585f8b5e Update for subversion bump in main
0f5853e293 Cleanup: Clang-format after formatting config changes in main
da51074f1c Merge branch 'main' into asset-shelf
Compare 524 commits »
Julian Eisel pushed to asset-shelf at blender/blender 2023-05-02 15:10:53 +02:00
0f5853e293 Cleanup: Clang-format after formatting config changes in main
da51074f1c Merge branch 'main' into asset-shelf
5e3bf37982 Cleanup: Add internal header for View2D files
20b19f2b12 Fix: calculating duplicates in kdtree does not work with selection
c04e709c6a Bump blender file format subversion
Compare 37 commits »
Julian Eisel pushed to main at blender/blender 2023-05-02 15:02:42 +02:00
5e3bf37982 Cleanup: Add internal header for View2D files
Julian Eisel commented on pull request blender/blender#105841 2023-05-02 13:12:51 +02:00
Assets: Implement Traits

I would like to have some sign off by @mont29 and/or @brecht on the idea of storing UI names as asset traits. This patch stores the IDTypeInfo.name and OB_UI_NAME_XXX as asset traits, so they become relevant for compatibility.

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

OB_UI_NAME_CURVE and OB_UI_NAME_CURVES are a bit confusing. Should these really be saved to traits as "Curve" and "Hair Curves"? @HooglyBoogly @mont29?

Julian Eisel opened issue blender/blender#107498 2023-05-01 15:23:47 +02:00
Get pose library asset shelf ready for merge into main, experimental feature
Julian Eisel commented on pull request blender/blender#107427 2023-05-01 13:12:45 +02:00
Fix #107422: Mesh context menus do not open with the last used option

Problem is that the block's puphash will always be 0 for menus without title. So if you have multiple menus without a label, they will fight for the same storage of the menu memory. Need to…

Julian Eisel pushed to asset-shelf at blender/blender 2023-05-01 12:28:53 +02:00
bb6685d1d8 Merge branch 'main' into asset-shelf
d68ed238b9 Cycles: solve compilation errors with OptiX 7.7
3f6912ece2 Realtime Compositor: Implement Mask node
92983967cb Cleanup: Improve readability of Mask node flags
f8d2156dda Fix #104722: Outliner renaming uses wrong item
Compare 234 commits »
Julian Eisel suggested changes for blender/blender#105841 2023-05-01 12:10:50 +02:00
Assets: Implement Traits

Minor points, this is pretty much ready.

Julian Eisel commented on pull request blender/blender#105841 2023-05-01 12:10:49 +02:00
Assets: Implement Traits

Trailing empty line, what an eyesore :)

Julian Eisel commented on pull request blender/blender#105841 2023-05-01 12:10:49 +02:00
Assets: Implement Traits

For C++ functional cast: ObjectType(type) (see style guide).

Julian Eisel commented on pull request blender/blender#105841 2023-05-01 12:10:49 +02:00
Assets: Implement Traits

Use the callback name, not type for the comment, like we do elsewhere (ensure_traits_fn).