annotate README.txt @ 558:d932ce55c364 find

Remove the single find widget from top, add one to each tab at the bottom instead. (Turns out you don't usually want to search for the same text in both types of widget.) Also provide sensible no-results text.
author Chris Cannam
date Mon, 27 Feb 2012 17:08:26 +0000
parents 3c8764d0fa1c
children 533519ebc0cb
rev   line source
Chris@486 1
Chris@486 2 EasyMercurial
Chris@486 3 =============
Chris@486 4
Chris@486 5 EasyMercurial is a user interface for the Mercurial distributed
Chris@486 6 version control system.
Chris@486 7
Chris@486 8 EasyMercurial is intended to be:
Chris@486 9
Chris@486 10 * simple to teach and to learn
Chris@486 11 * indicative of repository state using a history graph representation
Chris@486 12 * recognisably close to normal command-line workflow for Mercurial
Chris@486 13 * consistent across platforms
Chris@486 14
Chris@486 15 We are not trying to produce "the best" Mercurial client for any one
Chris@486 16 purpose. We actively encourage users to move on to other clients as
Chris@486 17 their needs evolve. The aim is simply to provide something accessible
Chris@486 18 for beginners in small project groups working with a shared remote
Chris@486 19 repository.
Chris@486 20
Chris@486 21 The application is developed by Chris Cannam for SoundSoftware.ac.uk,
Chris@486 22 based on the HgExplorer application by Jari Korhonen, and is published
Chris@486 23 under the GPL. See the file COPYING for license details.
Chris@486 24
Chris@486 25
Chris@486 26 Building EasyMercurial
Chris@486 27 ======================
Chris@486 28
Chris@486 29 EasyMercurial is written in C++ using the Qt4 toolkit. On most
Chris@486 30 platforms, you can build it by running "qmake" followed by "make". Qt
Chris@486 31 version 4.6 or newer is required.
Chris@486 32
Chris@486 33
Chris@486 34 To run EasyMercurial
Chris@486 35 ====================
Chris@486 36
Chris@486 37 Just run the EasyMercurial application that is produced by the build.
Chris@486 38 You will of course also need to have Mercurial installed (version 1.7
Chris@486 39 or newer). If you want to use the EasyHg authentication extension,
Chris@486 40 you will also need PyQt4 (the Python bindings for Qt4); you may also
Chris@486 41 wish to install the python-crypto library for the password store.
Chris@486 42 Finally, an external diff/merge utility is required, typically kdiff3.
Chris@486 43
Chris@486 44
Chris@486 45 EasyMercurial is
Chris@486 46 Copyright 2010 Jari Korhonen
Chris@486 47 Copyright 2010-2011 Chris Cannam
Chris@486 48 Copyright 2010-2011 Queen Mary, University of London
Chris@486 49
Chris@486 50
Chris@486 51
Chris@486 52