prati0100 / git-gui

Tcl/Tk based UI for Git. I am currently acting as the project's maintainer.
160 stars 87 forks source link

Not working - black window #72

Closed j0hnsmith closed 2 years ago

j0hnsmith commented 2 years ago

I love git-gui but haven't been able to use it for about 3+ years, I seem to recall apple made a change that stopped it working. I've just tried installing it again on a new machine and it almost works but unfortunately when I open it this is what I see

Screenshot 2022-01-06 at 12 53 22

I use gui gui & to open it, then I get DEPRECATION WARNING: The system version of Tk is deprecated and may be removed in a future release. Please don't rely on it. Set TK_SILENCE_DEPRECATION=1 to suppress this warning.

Any ideas on how to fix it? I don't want to install via brew, that isn't a solution for me.

Edit: BTW gitk works fine and doesn't have the deprecation warning when I run $ gitk however when I select Visualise all branch history from the git gui menu it opens gitk but it has similar black windows.

j0hnsmith commented 2 years ago

The problem I had above was with master (fa28da0), I tried the tag 0.21.0 and all is working, I'm very happy.

I think the problem is related to some of the dark mode issues as I ran git config --global gui.usettk 0 and some of the buttons came back but the windows were still black.