[gitg] Show similarity in diff
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gitg] Show similarity in diff
- Date: Sat, 28 Jun 2014 07:49:17 +0000 (UTC)
commit d20dadc2c12997400f10a66e646608227f715cc7
Author: Jesse van den Kieboom <jessevdk gnome org>
Date: Sat Jun 28 09:02:14 2014 +0200
Show similarity in diff
Original patch by techlivezh
libgitg/gitg-commit.vala | 5 +++++
libgitg/resources/diff-view-html-builder.js | 6 +++++-
2 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/libgitg/gitg-commit.vala b/libgitg/gitg-commit.vala
index bcce2ba..cab123d 100644
--- a/libgitg/gitg-commit.vala
+++ b/libgitg/gitg-commit.vala
@@ -156,6 +156,11 @@ public class Commit : Ggit.Commit
}
catch {}
+ try
+ {
+ diff.find_similar(null);
+ } catch {}
+
return diff;
}
}
diff --git a/libgitg/resources/diff-view-html-builder.js b/libgitg/resources/diff-view-html-builder.js
index 3e901bb..fb66f68 100644
--- a/libgitg/resources/diff-view-html-builder.js
+++ b/libgitg/resources/diff-view-html-builder.js
@@ -186,7 +186,11 @@ function diff_file(file, lnstate, data)
if (file.file)
{
- if (file.file.new.path)
+ if (file.similarity > 0)
+ {
+ file_path = file.file.new.path + ' ← ' +file.file.old.path;
+ }
+ else if (file.file.new.path)
{
file_path = file.file.new.path;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]