https://bugs.kde.org/show_bug.cgi?id=489696
Christoph Cullmann <christ...@cullmann.io> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/util | |ities/kate/-/commit/c81ca81 | |67bfda2e4418a05191ddc4e1903 | |3dbeb3 Status|ASSIGNED |RESOLVED --- Comment #6 from Christoph Cullmann <christ...@cullmann.io> --- Git commit c81ca8167bfda2e4418a05191ddc4e19033dbeb3 by Christoph Cullmann, on behalf of Waqar Ahmed. Committed on 24/10/2024 at 19:17. Pushed by cullmann into branch 'master'. Show git status with file name in project tree Files in project tree view now show their status in git. The existing git status data is reused for this. I had to make the git widget a bit less lazy to make this work correctly. The status is shown minimally i.e., a small circle is drawn in front of the file name. If the file is modified the circle is red, if the file is staged its green. The parent folders of the said file show the circle in front of their name as well. I haven't included Untracked files yet as it might slow things down, but we'll see. Perhaps it makes sense to add Untracked files too. M +1 -1 addons/project/git/gitstatus.cpp M +1 -0 addons/project/git/gitstatus.h M +29 -14 addons/project/gitwidget.cpp M +15 -11 addons/project/gitwidget.h M +60 -0 addons/project/kateproject.cpp M +16 -0 addons/project/kateproject.h M +1 -1 addons/project/kateprojectpluginview.cpp M +5 -5 addons/project/kateprojectpluginview.h M +59 -0 addons/project/kateprojectviewtree.cpp https://invent.kde.org/utilities/kate/-/commit/c81ca8167bfda2e4418a05191ddc4e19033dbeb3 -- You are receiving this mail because: You are watching all bug changes.