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

  • Joined on 2013-12-12
Julian Eisel pushed to main at blender/blender 2023-03-28 12:39:31 +02:00
0256bfd309 UI: Support minimum row count for tree views
Julian Eisel commented on issue blender/blender#96713 2023-03-27 12:26:04 +02:00
Continued Outliner Code Refactor

I think this intentional to indicate that these are meant to be callbacks, not regular functions. Not a usual convention and there is the _fn suffix now, so we can probably clean that up. I'm…

Julian Eisel pushed to brush-assets-project at blender/blender 2023-03-27 12:19:53 +02:00
08f0b8c870 Merge branch 'asset-shelf' into brush-assets-project
39c45ec425 Merge branch 'main' into asset-shelf
7a1f2fd680 Timeline: draw cache in overlay so that it stays in sync with actually cached data
3b4725fb62 Fix #106094: Snap curves to surface operator does not update geometry
3d06905ac4 Realtime Compositor: Use luminance coefficients in SMAA
Compare 57 commits »
Julian Eisel pushed to asset-shelf at blender/blender 2023-03-27 12:19:25 +02:00
39c45ec425 Merge branch 'main' into asset-shelf
7a1f2fd680 Timeline: draw cache in overlay so that it stays in sync with actually cached data
3b4725fb62 Fix #106094: Snap curves to surface operator does not update geometry
3d06905ac4 Realtime Compositor: Use luminance coefficients in SMAA
c42370d577 Fix: Glare has an offset on low quality settings
Compare 56 commits »
Julian Eisel commented on pull request blender/blender#104876 2023-03-24 16:25:20 +01:00
Python: Support multiple custom script directories in Preferences

I do think it would make sense to show the Default directory as read-only in the list, as you can explicitly select it when installing an add-on. It's a bit confusing without that right now,…

Julian Eisel commented on pull request blender/blender#104876 2023-03-24 16:21:29 +01:00
Python: Support multiple custom script directories in Preferences

I figured that a generic struct like NamedDirectoryPathEntry probably isn't a good idea. Should we want more options for one of its use-cases (e.g. a toggle to enable/disable a script directory)…

Julian Eisel pushed to temp-multiple-script-dirs at JulianEisel/blender 2023-03-24 16:18:00 +01:00
2663599d78 Make generic DNA struct specific to script directories
Julian Eisel commented on pull request blender/blender#104876 2023-03-24 16:07:27 +01:00
Python: Support multiple custom script directories in Preferences

From further discussions: It's not clear how this would break with the extensions platform project. And it's quite uncertain how long this project will take to release. Meanwhile a whole number…

Julian Eisel commented on pull request blender/blender#104876 2023-03-24 16:03:17 +01:00
Python: Support multiple custom script directories in Preferences

I was going to make this struct a general utility, since I can see a number of use cases for a name + directory-path struct. Not all may require a unique name, so noted that accordingly.

Julian Eisel commented on pull request blender/blender#104876 2023-03-24 16:03:17 +01:00
Python: Support multiple custom script directories in Preferences

Will leave this up to you to decide. Can be removed in a separate change.

Julian Eisel pushed to temp-multiple-script-dirs at JulianEisel/blender 2023-03-24 16:02:41 +01:00
135c8aa032 Address points from review
e276e082c5 Merge branch 'main' into temp-multiple-script-dirs
7eefdad051 Merge branch 'blender-v3.5-release'
08466a93e3 Fix security warning generated by std::tmpnam
9266469117 Refactor: Use utility function from BLI for temp directory
Compare 1031 commits »
Julian Eisel pushed to temp-asset-weak-reference at JulianEisel/blender 2023-03-24 15:15:12 +01:00
4710dc0337 Fix test failure on macOS because of short string optimization of moved result
2a7571fa41 Cleanup: Use more clear nullopt return value instead of {}
Compare 2 commits »
Julian Eisel pushed to cycles-light-linking at blender/blender 2023-03-24 12:03:17 +01:00
941b61573c Merge branch 'main' into cycles-light-linking
8069b01c28 Cleanup: Make drop target creation functions non const
64f3afb267 Fix UI view drag target not using correct boundaries with panels
2fba27e6d8 Fix #105325: crash calling asset_generate_preview() in backgound mode
08a6361b3f Vulkan: Texture Data Conversions
Compare 25 commits »
Julian Eisel pushed to main at blender/blender 2023-03-24 11:54:08 +01:00
8069b01c28 Cleanup: Make drop target creation functions non const
Julian Eisel pushed to temp-asset-weak-reference at JulianEisel/blender 2023-03-24 11:47:05 +01:00
4dd7d9380d Merge branch 'main' into temp-asset-weak-reference
64f3afb267 Fix UI view drag target not using correct boundaries with panels
2fba27e6d8 Fix #105325: crash calling asset_generate_preview() in backgound mode
08a6361b3f Vulkan: Texture Data Conversions
d5df77199b Vulkan: Resource Submission Tracking
Compare 14 commits »
Julian Eisel deleted branch temp-asset-weak-reference from blender/blender 2023-03-24 11:44:36 +01:00
Julian Eisel pushed to main at blender/blender 2023-03-24 11:40:16 +01:00
64f3afb267 Fix UI view drag target not using correct boundaries with panels
Julian Eisel deleted branch temp-ui-view-drop-controller from JulianEisel/blender 2023-03-23 12:25:43 +01:00