Sebastian Thiel
Sebastian Thiel
Since I reproduced it on Windows, I thought I'd look into it, but couldn't see what the actual problem is except for an issue with a project watcher not being...
#3865 was merged which will fix one particular reason for UI timeouts. Timeouts due to performance issues aren't covered by this, but it's a step in the right direction. If...
If you are on nightly, this could already work for you. But if it doesn't and there is high-CPU usage, it's probably a performance issue and it would be great...
That's great, and also interesting, at least it wasn't me who fixed it, probably 😁. Edit: I will just keep waiting for reproducible performance issues, and if there is nothing...
It seems that the error message originates [in this function](https://github.com/gitbutlerapp/gitbutler/blob/26c39f2a3fd9be887c3d7f2c808db5ae680a6771/crates/gitbutler-core/src/fs.rs#L14), which does indeed not respect `.gitignore` files. From what I could gather, it is trying to build a git tree...
*(In case no error shows up nonetheless, this might be due to #3591)*
I am glad to hear the original issue was fixed, and sad you are among those who have suffered data-loss :/! Maybe [this document on recovery](https://docs.gitbutler.com/troubleshooting/recovering-stuff) can help if it...
Thanks for sharing! Please note that this is a regression in the latest stable release (Version 0.11.4 (20240423.110032), and it's fixed in [nightly](https://app.gitbutler.com/downloads).
Can you share the errors you see? When adding a project, it essentially only looks at `.gitmodules` and if present, rejects the repository. In a way, it would be unexpected...
Do you still have it in the index? If that's the case, `git checkout .gitmodules` work work despite `ls .gitmodules` failing. If that's the case, now GitButler is smart enough...