I don't mean to "me too"; just wanted to point out that at least for some users (e.g. me) this issue basically breaks using multiple windows due to all the accidental incorrect mouse issues that come from it. The only way I can use Blender multi-monitor is to have one big window stretched across multiple screens, which requires window manager rules to remember the window position, and since the monitors are different sizes, awkward workarounds to handle that, etc. Thanks for any time you have to look at it.
Mon, Jun 24
Thank you, that makes a lot of sense.
Calling libfile.close() like that is not a good idea. Opening a blend file is the most expensive part of the tracing process, which is why it's cached in the first place by calling blendfile.open_cached(). Also in this example it's not called when an exception occurs, which means it can still keep files open.
A potential change which fixes this issue for me is to change the _find_new_paths() method in pack/__init__.py from:
I have been able to solve this issue by adding the following code:
Fri, Jun 21
Thanks for the response.
We normally only debug files privately or look into full production files if there is no other solution.
Thu, Jun 20
Wed, Jun 19
Process explorer show that once the 'trace' method is called Blender keeps open file handles for all .blend files found by BAT during the trace (This includes linked .blend files).
Tue, Jun 18
Tue, Jun 11
macOS implementation of soft delete using the cocoa runtime.
@Jeroen Bakker (jbakker) can you take a look at this?
Alright, no problem.
This seems overall fine, but it will have to wait for 2.81 since it wasn't finished before the feature freeze.
Thu, Jun 6
Mon, Jun 3
I am having the same issue, but can’t find any file added file mentioned above.
Wed, May 29
Let me know if you'd like to see this implementation for macOS in Blender or what other approach should be used.
Mon, May 27
May 27 2019
Closing since we only officially support NVIDIA graphics cards from the last ten years in Blender 2.80.
May 25 2019
May 23 2019
It works perfect now!
We no longer support the Intel(R) HD Graphics 2500.
May 22 2019
it seems that is fixed on new version.
it is okay on my computer.
Blender version: blender-2.80.0-git.85322737baec-windows64
May 21 2019
I've done some more research and it seems we could use the runtime with pure C on OSX. Certainly not the most elegant approach. @Brecht Van Lommel (brecht) do you want to take this from here?
Is this still an issue in the latest builds? There were some related bugfixes in the last week.
May 20 2019
- Simplified Linux soft delete, now using fork and execvp
- Added keymap entries back
- macOS currently commented, because changes necessary to make Objective-C work
- removed duplicate include for <sys/stat.h>