Mercurial > hg > easyhg-kdiff3
changeset 107:b2f15a7c66cc easyhg_kdiff3_simplifications
Add README
author | Chris Cannam |
---|---|
date | Thu, 26 May 2011 10:53:18 +0100 |
parents | 61d74c8be938 |
children | 6e2801ed68a1 |
files | README.txt |
diffstat | 1 files changed, 43 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/README.txt Thu May 26 10:53:18 2011 +0100 @@ -0,0 +1,43 @@ + +-- About "KDiff3 for EasyHg" + +This is a version of KDiff3 (http://kdiff3.sourceforge.net/) with some +modifications to make it appear simpler when used as a diff viewer +with EasyMercurial (http://code.soundsoftware.ac.uk/projects/easyhg). + +-- To build + +For EasyMercurial packages we always build KDiff3 in "pure Qt4 mode" +rather than as a KDE application. It is in the Qt4-based source that +our changes appear, and they are in the Mercurial branch +"easyhg_kdiff3_simplifications". + +Thus: + + * Clone this repository + + * hg update easyhg_kdiff3_simplifications + + * cd kdiff3/src-QT4 + + * qmake + + * make + +Our changes are all guarded by #ifdef SIMPLIFIED_KDIFF3, which is +defined by default in kdiff3/src-QT4/kdiff3.pro in this tree. + +-- What's changed? + + * The progress dialog and change summary dialog are no longer + displayed on startup -- just the main window + + * If only two files or directories are provided (i.e. the program is + being called for a diff rather than a merge), the Merge menu and + merge functions elsewhere are no longer displayed + + * The change tree in the directory diff view is now expanded by + default + +-- Chris Cannam, May 2011 +