diff options
author | Tom <tw201207@gmail.com> | 2014-11-12 20:31:12 +0100 |
---|---|---|
committer | Tom <tw201207@gmail.com> | 2014-11-12 20:31:12 +0100 |
commit | 3e1336cc6d32511daf2acab9c45a517cd3b10058 (patch) | |
tree | 525cf009501d0ba340e17f12154dbd54bf7af602 /src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java | |
parent | 4dee2c5ee06677d12d5719bc18199a0affd13cc0 (diff) | |
download | gitblit-3e1336cc6d32511daf2acab9c45a517cd3b10058.tar.gz gitblit-3e1336cc6d32511daf2acab9c45a517cd3b10058.zip |
Opacity adjustments for image diffs
* ImageDiffHandler adds the slider; styled in gitblit.css
* imgdiff.js is a little bottom-loaded Javascript that adjusts the
opacity on sliders' scroll events.
* The three diff pages add this bottom script to the page if needed
* GitBlitDiffFormatter: center image diffs.
Diffstat (limited to 'src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java')
-rw-r--r-- | src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java b/src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java index 77d5ccf3..e40af515 100644 --- a/src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java +++ b/src/main/java/com/gitblit/wicket/pages/CommitDiffPage.java @@ -85,6 +85,9 @@ public class CommitDiffPage extends RepositoryPage { final ImageDiffHandler handler = new ImageDiffHandler(getContextUrl(), repositoryName, parents.isEmpty() ? null : parents.get(0), commit.getName(), imageExtensions); final DiffOutput diff = DiffUtils.getCommitDiff(r, commit, DiffOutputType.HTML, handler); + if (handler.getImgDiffCount() > 0) { + addBottomScript("scripts/imgdiff.js"); // Tiny support script for image diffs + } // add commit diffstat int insertions = 0; |