https://bugs.kde.org/show_bug.cgi?id=486949
Igor Kushnir <igor...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jonathan.ver...@matfyz.cz --- Comment #10 from Igor Kushnir <igor...@gmail.com> --- (In reply to Igor Kushnir from comment #9) > A more complicated issue is that RepoStatusModel and ProjectChangesModel > both run `git status` with the same parameters when something changes. > Ideally, their code should be deduplicated and refactored so that `git > status` is run only once. But that's much more difficult, especially because > the Project Changes tool view seems utterly broken and would require a lot > of work to fix. The relevant duplicated code in RepoStatusModel and ProjectChangesModel is broken in so many ways that I am tempted to mostly remove ProjectChangesModel. Since many users don't use the Git Commit tool view, they should not pay the performance price for its poor performance in the background. So I would like to make RepoStatusModel, along with the Git Commit tool view that uses it, optional and off by default. -- You are receiving this mail because: You are watching all bug changes.