Michael Seibt

Results 187 comments of Michael Seibt

> I don't think the settings should be read beyond the super project How to know which one is the root project? Searching up a few more folders will not...

> And if the majority of settings can be generalised (e.g., with a regex) - why not have those at the user global level? The key feature is that it...

> Max to top level repo but that was probably obvious. How to tell if not using submodules? Traversing to the root of the filesystem should not be a big...

This cannot affect the performance significantly because this is done once when opening a repo.

> If your repo has a .git file in root of repo then you are in a submodule. ... or in a worktree. > So could use that to stop...

It is surprising that git prints this information on StandardError, isn't it? As a workaround for this git issue, `throwOnErrorOutput: false` is correct. But add a comment why this is...

My 2ct: > Investigate possibility of using `TreeView.CheckBoxes` (does it make sense to use checkbox instead of multi-select?) Left click without modifier keys should always single-select the clicked branch, regardless...

@seshonaar, your initial issue "delete multiple branches" can already be done using the "Delete branch" dialog ("Command" menu). ![grafik](https://user-images.githubusercontent.com/36601201/81115717-743d7200-8f24-11ea-930e-472adba5e623.png)

Thank you for the clear description. It raises the question why the `WindowPositionManager` does not detect that the window is off-screen.

There is a completely different root cause: the settings are reloaded on the down-low without updating the UI.