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

  • Joined on 2013-12-12
Julian Eisel commented on issue blender/blender#106796 2024-07-23 17:29:55 +02:00
Sculpt brush Reverts to Default When Undoing

Closing since this seems to be resolved with the new brush assets system.

Julian Eisel closed issue blender/blender#123775 2024-07-23 17:21:29 +02:00
In a (completely) new Scene, vertexpaint / weightpaint Draw Tool is set to the Add brush
Julian Eisel commented on issue blender/blender#123775 2024-07-23 17:21:25 +02:00
In a (completely) new Scene, vertexpaint / weightpaint Draw Tool is set to the Add brush

Closing since this seems resolved.

Julian Eisel commented on pull request blender/blender#125084 2024-07-23 12:16:41 +02:00
Fix #124167: Crash opening file after asset browser is closed

Currently every asset browser simply adds its own assets to the library (which just serves as un-opinionated container). So with multiple asset browsers the same asset may be represented multiple…

Julian Eisel closed issue blender/blender#121779 2024-07-23 12:12:30 +02:00
Animation: Remove pose library UI hint about the new asset shelf UI
Julian Eisel commented on pull request blender/blender#125084 2024-07-23 12:02:49 +02:00
Fix #124167: Crash opening file after asset browser is closed

Agree that it's fishy, but don't think we can do much about it - or that it's worth it at least. Essentially I'd want a std::weak_ptr::get().

There are plenty of places where we get the asset…

Julian Eisel commented on pull request blender/blender#125084 2024-07-23 11:52:27 +02:00
Fix #124167: Crash opening file after asset browser is closed

I'd prefer if the asset library is designed as the sole owner. It just makes more sense conceptually, but also because plenty of asset system functions require the asset to be registered in a…

Julian Eisel approved blender/blender#125081 2024-07-22 19:39:34 +02:00
Fix #125069: Texture properties missing

Would be good to avoid iterating over every node here, it looks like this is called twice on every redraw. Once for the header, once for the main region. I doubt this code path would be much of a bottle neck in practice though, and this seems to be the only simple way to do this for now.

Julian Eisel commented on pull request blender/blender#125239 2024-07-22 19:18:48 +02:00
Spreadsheet: refactor data set drawing

Have you considered using ui::BasicTreeViewItem as base class? It can help avoid some bolierplate, by default it just adds a label with an optional icon.

Although the extra level of…

Julian Eisel commented on pull request blender/blender#125084 2024-07-22 19:08:47 +02:00
Fix #124167: Crash opening file after asset browser is closed

@JacquesLucke would you mind checking the C++ side of things, mainly appropriate use of std::weak_ptr/std::shared_ptr? I guess that would help Bastien review if this is a good way to go about it.

Julian Eisel commented on pull request blender/blender#118899 2024-07-22 19:01:57 +02:00
Extern: Update json library to version 3.11.3

Not super thrilled about updating things just since it's nice to have a newer version, if it solves an actual bug, or resolves a security issue it's a different story though, however the last…

Julian Eisel commented on pull request blender/blender#125242 2024-07-22 18:21:51 +02:00
Refactor: RNA: Remove confusing "ghost" property terminology

From what I can tell the "currently this is a runtime flag" part is wrong too.

Julian Eisel created pull request blender/blender#125242 2024-07-22 18:16:07 +02:00
Refactor: RNA: Remove confusing "ghost" property terminology
Julian Eisel pushed to temp-rna-remove-ghost-property-term at JulianEisel/blender 2024-07-22 18:15:25 +02:00
3fc748bf2c Refactor: RNA: Remove confusing "ghost" property terminology
a1ac565315 Cleanup: Improve comments for UI related property flags
f5b46a66d1 Cleanup: Fix typo in comment
b25e67189c Fix #125228: Image Editor Memory leaks showing image tooltip thumbnail
90e83175eb Fix #125168: Cycles spot light theata_e can flip with a wide spread
Compare 10 commits »
Julian Eisel created branch temp-rna-remove-ghost-property-term in JulianEisel/blender 2024-07-22 18:15:25 +02:00
Julian Eisel pushed to main at blender/blender 2024-07-22 18:00:28 +02:00
a1ac565315 Cleanup: Improve comments for UI related property flags
Julian Eisel pushed to main at blender/blender 2024-07-22 17:50:19 +02:00
f5b46a66d1 Cleanup: Fix typo in comment
Julian Eisel opened issue blender/blender#125240 2024-07-22 17:42:48 +02:00
Breaking 5.0 Python API changes
Julian Eisel approved blender/blender#125092 2024-07-22 15:58:18 +02:00
Fix: The position of the redo panel was inconsistent

Would recommend just removing the function and keeping the logic in place. Keeping it in a function hides more information than it's useful.

c7b4fd4581 Cleanup: Add comments