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

  • Joined on 2013-12-12
Julian Eisel approved blender/blender#125037 2024-10-14 16:37:41 +02:00
Fix unreported: FileHandler drag-an-drop tooltip is generated in a wrong context

Nice, quite a bit simpler this way :)

Julian Eisel commented on pull request blender/blender#125037 2024-10-14 16:37:39 +02:00
Fix unreported: FileHandler drag-an-drop tooltip is generated in a wrong context

Would use blender::StringRef here, it better reflects the intention of a read-only string reference.

Julian Eisel commented on issue blender/blender#125257 2024-10-14 12:09:33 +02:00
GPv3: Brush "Stroke" panel does not show Outline Material

Likely the same issue as #128138. Brushes are now linked, but editable data. RNA forbids the search menu UI from assigning local data to linked data-blocks, this could break a fair amount of…

Julian Eisel commented on issue blender/blender-developer-docs#82 2024-10-14 11:55:56 +02:00
Improve MathJax Performance and Accessibility in Documentation

Thanks for the contribution. Our MathJax integration follows the Material for MkDocs documentation with minimal changes to reduce…

Julian Eisel deleted branch temp-brush-asset-mark-changes from JulianEisel/blender 2024-10-11 22:08:30 +02:00
Julian Eisel merged pull request blender/blender#128845 2024-10-11 22:08:26 +02:00
Sculpt/Paint: Tag brushes for unsaved changes for UI indication
Julian Eisel pushed to blender-v4.3-release at blender/blender 2024-10-11 22:08:26 +02:00
d177388979 Sculpt/Paint: Tag brushes for unsaved changes for UI indication
Julian Eisel commented on pull request blender/blender#128845 2024-10-11 22:04:43 +02:00
Sculpt/Paint: Tag brushes for unsaved changes for UI indication

I somehow ended up with main as blender-v4.3-release branch, hard to hard reset and force push, sorry about that. Should be all fine now.

Julian Eisel pushed to temp-brush-asset-mark-changes at JulianEisel/blender 2024-10-11 22:02:52 +02:00
275f42ac40 Sculpt/Paint: Tag brushes for unsaved changes for UI indication
8675533448 Fix #128868: Hide Sharp Corners in Docking Split
ac1069805c Fix: DRW: Broken multiview support with inverted scale object instances
3764f53b1b Fix: EEVEE: Point lights with zero radius create in shadow artifact
094f7235bb Cleanup: replace own Py_INCREF_RET with CPython's Py_NewRef
Compare 11 commits »
Julian Eisel pushed to temp-brush-asset-mark-changes at JulianEisel/blender 2024-10-11 21:51:01 +02:00
d2efc2ec13 Show label instead of operator button in sidebar
302ff437d1 Merge branch 'blender-v4.3-release' into temp-brush-asset-mark-changes
a239bfc4dd Refactor: Nodes: improve drawing of nodes based on node declaration
bce1ba16ae VSE: Save float image proxies as EXRs to not lose range/precision
300ea9f083 GPU: GLSL: Strip comment at compile time
Compare 315 commits »
Julian Eisel pushed to blender-v4.3-release at blender/blender 2024-10-10 16:10:46 +02:00
10ef436c8f UI: Include asset description in asset shelf tooltip
Julian Eisel pushed to temp-brush-asset-mark-changes at JulianEisel/blender 2024-10-10 15:42:07 +02:00
eb77f52785 Add comment, add tagging for editor ID flush updates (from review)
Julian Eisel commented on pull request blender/blender#128845 2024-10-10 15:41:00 +02:00
Sculpt/Paint: Tag brushes for unsaved changes for UI indication

You should be able to add case ID_BR: BKE_brush_tag_unsaved_changes((Brush *)id) in ED_render_id_flush_update() to solve the limitation.

That doesn't seem to do the trick for me, brushes…

Julian Eisel commented on pull request blender/blender#128845 2024-10-10 15:37:09 +02:00
Sculpt/Paint: Tag brushes for unsaved changes for UI indication

I was thinking about it, but then you kinda have to add value comparisons almost everywhere before calling BKE_brush_tag_unsaved_changes(). And then it still doesn't catch cases where we…

Julian Eisel commented on pull request blender/blender#125037 2024-10-10 15:18:15 +02:00
Fix unreported: FileHandler drag-an-drop tooltip is generated in a wrong context

I'm not keen on setting the tooltip in the poll() function, that should not modify data really. We could make sure the context is setup to match the poll context when querying the tooltip…

Julian Eisel closed pull request blender/blender#128605 2024-10-10 15:03:55 +02:00
WIP: Sculpt/Paint: Tag brushes for unsaved changes, indicate in the UI
Julian Eisel commented on pull request blender/blender#128605 2024-10-10 15:03:46 +02:00
WIP: Sculpt/Paint: Tag brushes for unsaved changes, indicate in the UI

Opened #128845 to propose this for the 4.3 release branch instead of main. I also created a quick design task to discuss the UI design further: !128846. Closing this.

Julian Eisel opened issue blender/blender#128846 2024-10-10 15:01:27 +02:00
Brush Assets: How to indicate brushes with unsaved changes?
Julian Eisel approved blender/blender#128681 2024-10-10 14:52:18 +02:00
Fix #128672: Brush Assets: Wrong catalogs in asset shelf by default

Yes, these have been renamed, thanks!

Julian Eisel created pull request blender/blender#128845 2024-10-10 14:27:33 +02:00
Sculpt/Paint: Tag brushes for unsaved changes, indicate in the UI