Browse Source

Fixed, gittk demo error

pull/44/head
Eugenio Parodi 4 years ago
parent
commit
e19e3add71
  1. 6
      demo/gittk.py

6
demo/gittk.py

@ -82,7 +82,7 @@ def _tableCallback(val):
commit = allCommits[val]
diff = repo.git.diff(f"{commit.hexsha}~",f"{commit.hexsha}")
# ttk.TTkLog.debug(diff)
lines = []
lines = ttk.TTkString()
for line in diff.split('\n'):
color = ttk.TTkColor.RST
if line.startswith('---') or line.startswith('+++'):
@ -93,8 +93,8 @@ def _tableCallback(val):
color = ttk.TTkColor.fg('#ff0000')
elif line.startswith('@@'):
color = ttk.TTkColor.fg('#0088ff')
lines.append(ttk.TTkString() + color + line.replace('\t',' '*4))
diffText.setLines(lines)
lines += ttk.TTkString(line+"\n",color).tab2spaces()
diffText.setText(lines)
tableCommit.activated.connect(_tableCallback)

Loading…
Cancel
Save