graph
- Merge from the default branchstatus_outside_tabs 2011-02-26, by Chris Cannam
- Avoid exception when incremental log is called for in a situation where the heads have not actually been determined yet -- we could end up adding all existing history as an incremental update and getting a duplicate changeset error2011-02-26, by Chris Cannam
- Merge from the default branchstatus_outside_tabs 2011-02-22, by Chris Cannam
- And another tweak to pull-successful dialog.2011-02-22, by Chris Cannam
- Another tweak to merge-successful dialog texts2011-02-22, by Chris Cannam
- Merge from the default branchstatus_outside_tabs 2011-02-22, by Chris Cannam
- Minor layout & text changes2011-02-22, by Chris Cannam
- Font adjustment for pull/push confirm dialogs. Better, though the extra text will still be too small on OS/X2011-02-22, by Chris Cannam
- * Make "More Details" button non-auto-default in more-info dialog2011-02-22, by Chris Cannam
- Minor layout updatesstatus_outside_tabs 2011-02-22, by Chris Cannam
- Merge from the default branchstatus_outside_tabs 2011-02-22, by Chris Cannam
- Small fix to clone successful dialog wording2011-02-21, by Chris Cannam
- Fix some breakages from prior merge commit (oops); make merge result use more-information dialog2011-02-21, by Chris Cannam
- Merge from branch "more_information_dialog"2011-02-21, by Chris Cannam
- Return success if the external diff/merge _is_ found, not if it isn't!2011-02-21, by Chris Cannam
- Make several operations use the new more-information dialogmore_information_dialog 2011-02-21, by Chris Cannam
- Make our own message box with a more useful "more information" section than the Qt onemore_information_dialog 2011-02-21, by Chris Cannam
- We can provide a better interface for most common cases by essentially showing a formatted log for the summary rather than a diff only2011-02-21, by Chris Cannam
- Add "Summarise changes" options to changeset item right-button menu (already existed for uncommitted item)2011-02-21, by Chris Cannam
- Move work-folder state area outside tabs widgetstatus_outside_tabs 2011-02-21, by Chris Cannam
- Merge from branch "mainwindow_member_tidy"status_outside_tabs 2011-02-21, by Chris Cannam
- Merge from branch "mainwindow_member_tidy"2011-02-21, by Chris Cannam
- Make MainWindow members private and m_prefixedmainwindow_member_tidy 2011-02-21, by Chris Cannam
- Separate out work-status code from the file status widgetstatus_outside_tabs 2011-02-21, by Chris Cannam
- Merge2011-02-18, by Chris Cannam
- * Change "diff to parent <id>" menu entries in changeset item right-button menu to "diff to left parent" and "diff to right parent"2011-02-18, by Chris Cannam
- * Avoid reporting failure when hg incoming shows a warning (as is the case when site cert could not be verified)2011-02-17, by Chris Cannam
- Merge2011-02-10, by Chris Cannam
- Add "Start new branch" function. I'm not quite satisfied with the location of this onenew-branches 2011-02-09, by Chris Cannam
- Remove no-longer-used icon files2011-02-09, by Chris Cannam
- Added tag easyhg_v0.3.2 for changeset cc95394e23922011-02-01, by Chris Cannam
- * Some work on separating out the "more information" component from dialog messages. Will need work on layoutsmore_information_dialog 2011-01-31, by Chris Cannam
- * Use kdiff3 from path if present; return sensible return code2011-02-10, by Chris Cannam
- * Add warning dialog for "restore default settings"; add option for dates or ages in history listeasyhg_v0.3.2 2011-01-25, by Chris Cannam
- * Add easyhg-merge.bat and use it. (This isn't necessary if hg has been properly configured, as the Tortoise distribution has)2011-01-25, by Chris Cannam
- * Bump version to 0.3.22011-01-20, by Chris Cannam
- * Update deployment so as to adjust kdiff3 if bundled as well2011-01-20, by Chris Cannam
- * Rename the -osx.sh files to plain .sh, since we could use them elsewhere too. Rely on bundled kdiff3 if it exists.2011-01-20, by Chris Cannam
- * Revert the grapher change from revision ec2baee80833 on Dec 19th 2010. The change definitely performed worse than the original (now reinstated) logic in the real-world soundsoftware-site case, with far more connection overlaps and ambiguous placements.2011-01-17, by Chris Cannam
- * Correct version number2011-01-12, by Chris Cannam
- Merge2011-01-12, by Chris Cannam
- * Add InstallJammer definition file, update hgignore so as not to ignore it!2011-01-12, by Chris Cannam
- * Fix typo. Uh2011-01-12, by Chris Cannam
- Added tag easyhg_v0.3.1 for changeset a7843b03b4cf2011-01-12, by Chris Cannam
- Mergeeasyhg_v0.3.1 2011-01-12, by Chris Cannam
- * Doh2011-01-12, by Chris Cannam
- * Version -> 0.3.1 (and update OS/X deploy to handle three-part versions)2011-01-12, by Chris Cannam
- Merge2011-01-12, by Chris Cannam
- * Attempt to pop input dialog to front instead of permitting it to open behind EasyMercurial window2011-01-12, by Chris Cannam
- * Explicitly request 32-bit Python on OS/X 10.62011-01-12, by Chris Cannam
- * OS/X deployment fixes2011-01-12, by Chris Cannam
- Added tag easyhg_v0.3 for changeset c02515e33b5d2011-01-12, by Chris Cannam
- * Update version numbereasyhg_v0.3 2011-01-12, by Chris Cannam
- Merge2011-01-12, by Chris Cannam
- * Handle clone failure more gracefully2011-01-12, by Chris Cannam
- Merge2011-01-11, by Chris Cannam
- * Make it possible for changeset items to take two or three lines of description, depending on how much there is2011-01-11, by Chris Cannam
- * If the hgignore file doesn't exist when the user asks to edit it, create it with a "syntax: glob" line2011-01-11, by Chris Cannam
- Startup fixes:2011-01-11, by Chris Cannam
- * Restore previous revision of these files -- with working numerus forms (before I broke 'em)2011-01-11, by Chris Cannam
- * Be a bit less eager to suspend the fs watcher (e.g. don't suspend on potentially lengthy operations like diff)2011-01-11, by Chris Cannam
- * Restore release build2011-01-10, by Chris Cannam
- * Update copyright dates2011-01-10, by Chris Cannam
- Added tag easyhg_v0.2 for changeset 3f4ba5e4b4be2011-01-10, by Chris Cannam
- * Bump versioneasyhg_v0.2 2011-01-10, by Chris Cannam
- * Small simplification to watcher management2011-01-10, by Chris Cannam
- * Small tidy2011-01-10, by Chris Cannam
- * Overhaul settings-defaults mechanism, and add Restore Defaults button to settings dialog2011-01-10, by Chris Cannam
- * Attempt a different way of handling filesystem updates, that's more forgiving of fs changes caused by hg itself2011-01-10, by Chris Cannam
- * Try to do the right thing when completely reverting a merge (forget that the merge took place)2011-01-10, by Chris Cannam
- * minor os/x fixes2011-01-09, by Chris Cannam
- * Better handling for case where we've just created a new branch but not yet committed it (i.e. no heads are on our current branch)2011-01-07, by Chris Cannam
- Added tag easyhg_v0.1 for changeset 3d276e65a7c32011-01-06, by Chris Cannam
- * Fix OS/X icon nameeasyhg_v0.1 2011-01-06, by Chris Cannam
- * Update Mac deployment stuff2011-01-06, by Chris Cannam
- Merge2011-01-06, by Chris Cannam
- * Add settings for text verboseness and toolbar labels2011-01-06, by Chris Cannam
- * Add version number to About box2011-01-06, by Chris Cannam
- * Restore a change that got lost in the merge. I think I need to review the external merge tool mechanism here2011-01-06, by Chris Cannam
- Merge2011-01-06, by Chris Cannam
- * update version number2011-01-06, by Chris Cannam
- * Properly handle the case where the working copy is empty but the repo is not (e.g. just after convert)2011-01-06, by Chris Cannam
- * Add bundle plist file2011-01-06, by Chris Cannam
- * Sensible (i.e. smaller) font size for About box on OS/X2011-01-06, by Chris Cannam
- * Update hgignore for common Windows files (sorry, missed in prior commit)2011-01-06, by Chris Cannam
- * Fix failure to record editor path when OK pressed in settings dialog2011-01-06, by Chris Cannam
- * Add EasyMercurial to hgignore2011-01-05, by Chris Cannam
- * Update hgignore file for OS/X build stuff2011-01-05, by Chris Cannam
- Merge2011-01-05, by Chris Cannam
- Merge2011-01-05, by Chris Cannam
- Merge2011-01-05, by Chris Cannam
- * OS/X: Add icon (not sure this is working though)2011-01-05, by Chris Cannam
- * Further findInPath fix for absolute paths2011-01-05, by Chris Cannam
- * Make findInPath return empty string if not found -- previous hopelessly fragile behaviour failed in situations where it was called with an absolute path2011-01-05, by Chris Cannam
- * OS/X: platform-specific binaries2011-01-05, by Chris Cannam
- * Report error if hg incoming does authentically fail (e.g. because remote repo is unavailable or unrelated)2011-01-05, by Chris Cannam
- * OS/X: Add script to run external diff; add space around tab widget; textual fixes2011-01-05, by Chris Cannam
- Added tag easyhg_v0.002 for changeset fccfd12faac12011-01-04, by Chris Cannam
- Mergeeasyhg_v0.002 2011-01-04, by Chris Cannam
- * comment only2011-01-04, by Chris Cannam
- Merge2011-01-04, by Chris Cannam
- * Avoid compiler warning (no functional change)2011-01-04, by Chris Cannam
- * Fix failure to enable Add button when a "Removed" file was selected2011-01-04, by Chris Cannam
- Merge2011-01-04, by Chris Cannam
- * Treat command failure on hg heads as a success, so that following actions happen properly (hg heads fails on empty repo)2011-01-04, by Chris Cannam
- * Ensure explorer.exe invocation gets backslashes as directory separators, not forward slashes2011-01-04, by Chris Cannam
- * Separate out the hg test action into two tests, one for plain hg and one with the extension (so can report separately)2011-01-04, by Chris Cannam
- * Add "Show All Files" toggle to show ignored and clean files2011-01-03, by Chris Cannam
- * Cut down number of command invocations by gleaning default remote path and current branch from hg files directly2011-01-03, by Chris Cannam
- * Add (rather crappy) program icon. Still lacks platform icon support on OS/X and Linux/X112011-01-03, by Chris Cannam
- * Avoid showing hard hyphen on Windows (I had thought this was in previous commit)2010-12-24, by Chris Cannam
- * Don't close proc input on finished() -- causes crash on program failure on Windows2010-12-24, by Chris Cannam
- * Fixes to dialog return code handling2010-12-20, by Chris Cannam
- * Give all of the substantial confirmation dialogs meaningful labels for their OK buttons2010-12-20, by Chris Cannam
- * Make OK buttons on push/pull dialogs say Push and Pull2010-12-20, by Chris Cannam
- * Rejig menu2010-12-20, by Chris Cannam
- * Tiny textual change2010-12-20, by Chris Cannam
- * Handle failure to start processes at all (e.g. because executable path is wrong)2010-12-20, by Chris Cannam
- * Set python library path when unbundling extension, generally prefer unbundled copy2010-12-20, by Chris Cannam
- * Set hand cursor on clickable label2010-12-20, by Chris Cannam
- * Open local folder in Finder/Explorer/whatever when its path is clicked on2010-12-20, by Chris Cannam
- * Some rather uncertain modifications to grapher logic for branch homes -- try to place branches close to their "parent branches".2010-12-19, by Chris Cannam
- * Can edit hgrc even if it doesn't exist yet2010-12-19, by Chris Cannam
- * Implement "Change Remote Location"2010-12-19, by Chris Cannam
- * Fix "Serve by HTTP"; stub out "Change Remote Location"2010-12-17, by Chris Cannam
- * Settings dialog: This Will Do For Now2010-12-17, by Chris Cannam
- * Similarly, tidier lookup for Hg binary and extension2010-12-17, by Chris Cannam
- * Tidier lookup for diff, merge, editor binaries2010-12-17, by Chris Cannam
- * basic external editor selection (for hgignore)2010-12-16, by Chris Cannam
- * Fixes to external program location logic on Win322010-12-16, by Chris Cannam
- * Add option whether to use extension or not, and show path for it in settings2010-12-16, by Chris Cannam
- * Start implementing Settings dialog; add Test function to run on startup to make sure hg works2010-12-16, by Chris Cannam
- * Add more helpful reports when a push fails because it would create new heads2010-12-16, by Chris Cannam
- * Add (examining repository) message for initial state2010-12-16, by Chris Cannam
- * Fix failure to recognise local uncommitted changes when an untracked file was selected2010-12-15, by Chris Cannam
- * Remove outdated file2010-12-14, by Chris Cannam
- * Update .hgignore file2010-12-14, by Chris Cannam
- * Status text updates2010-12-14, by Chris Cannam
- * Add "Show summary" feature2010-12-14, by Chris Cannam
- * Overwrite log file for each run (saving space at expense of long record)2010-12-08, by Chris Cannam
- * Minor Win32 fixes2010-12-05, by Chris Cannam
- * Experiment with removing revision numbers from display (hashes only)2010-12-03, by Chris Cannam
- * (Re)implement tagging2010-12-03, by Chris Cannam
- * First cut of work on merge/resolve logic2010-12-03, by Chris Cannam
- * Better handling of empty repositories; some tidying & textual fixes2010-12-03, by Chris Cannam
- * Start using trivial new easyhg extension (requires PyQt)2010-12-03, by Chris Cannam
- * That string scraping was much too fiddly -- best keep it simpler for now2010-12-03, by Chris Cannam
- * Add InConflict state (not yet used)2010-12-03, by Chris Cannam
- * Some work on portable password prompting2010-12-03, by Chris Cannam
- * Default merge comments2010-12-02, by Chris Cannam
- * Another simplification to refresh logic, and some textual fixes2010-12-02, by Chris Cannam
- * Add translation support -- useful for proper plural handling even in English2010-12-02, by Chris Cannam
- * Try to reduce unnecessary history updates; add --new-branch option on push2010-12-02, by Chris Cannam
- * Show both parents of uncommitted merge; fixes to right-button menus2010-12-02, by Chris Cannam
- * Set parents (setCurrent) on history widget when we know the new parents, not at each enable-disable actions call2010-12-02, by Chris Cannam
- * Fix incremental log again (prune option requires number or hash, not compound id)2010-12-02, by Chris Cannam
- * Attempt to make the sequence of hg commands after a change more rational; avoid incremental log if heads unchanged2010-12-02, by Chris Cannam
- * minor menu fix2010-12-01, by Chris Cannam
- * Some implementation of right-button menu actions on changeset item2010-12-01, by Chris Cannam
- * Don't show tip tag; return to using incremental log on commit2010-12-01, by Chris Cannam
- * Merge2010-12-01, by Chris Cannam
- * Include the uncommitted item in general graph layout (in case it is not at the head, when other items will need to avoid it)2010-12-01, by Chris Cannam
- * win32 build fix2010-12-01, by Chris Cannam
- * Fix another use of stderr as identifier2010-12-01, by Chris Cannam
- * Don't try to use stdout and stderr as identifiers! In any case, one of them is stderr2010-12-01, by Chris Cannam
- * Start hooking up right-button menus on changeset & uncommitted items2010-11-30, by Chris Cannam
- * First cut at (not yet operational) right-button menu2010-11-30, by Chris Cannam
- * Avoid unnecessary duplicate layout; fix off-by-one in resetting changeset children2010-11-30, by Chris Cannam
- * Minor adjustment to scene lifecycle, delete old scene before creating new one to use less memory &c2010-11-30, by Chris Cannam
- * Include closed branches in heads check (see comment)2010-11-30, by Chris Cannam
- * Avoid null pointer dereference2010-11-30, by Chris Cannam
- * Ensure only one list can contain a selection at once in file status widget2010-11-30, by Chris Cannam
- * Have a go at switching to new items in history widget when something happens in repo2010-11-30, by Chris Cannam
- * Better attempt at retaining current visible area when history scene changes; first cut at highlighting new items2010-11-30, by Chris Cannam
- * Ensure panned rect stays current when size changes; update panner cache when scene changes2010-11-30, by Chris Cannam
- * Add connecting line to uncommitted item; turn Revert icon blue; cut down menus to things that actually work (well, mostly)2010-11-30, by Chris Cannam
- * Do full log after commit (so as to get the right tip tag)2010-11-29, by Chris Cannam
- * Initial work on showing uncommitted changes (as dashed box) in history graph2010-11-29, by Chris Cannam
- * Show tags and current working copy parents in history graph2010-11-29, by Chris Cannam
- * Don't provide file list when committing, if the user didn't select files. Previously we (perhaps inadvertantly) used a list of all files because we had generated that for display -- but it breaks merge-commits and it's probably unwise to mess with very long command lines.2010-11-29, by Chris Cannam
- * Add confirm dialogs for pull and push2010-11-29, by Chris Cannam
- * Add Incoming dialog and better layouts for dialogs generally2010-11-29, by Chris Cannam
- * Fixes to changeset details display; show on right instead of below to avoid disrupting flow2010-11-29, by Chris Cannam
- * Another fix to incremental log -- ensure children are not duplicated in changeset2010-11-29, by Chris Cannam
- * Further fix to incremental log (put new changesets on the correct end of the list!)2010-11-29, by Chris Cannam
- * Fix incremental log (was referring to "new" parents and so not actually returning anything)2010-11-29, by Chris Cannam
- * Add incremental log (though not incremental relayout)2010-11-29, by Chris Cannam
- * Make scene remember which item has its details showing, and remove the previous one when a new one is clicked2010-11-28, by Chris Cannam
- * Rudimentary version of the popup showing more information when you click on a changeset in history graph2010-11-26, by Chris Cannam
- * Start to sketch thing that shows the details of a changeset in the history view2010-11-26, by Chris Cannam
- * Pull history tab out into its own widget2010-11-26, by Chris Cannam
- * Add useful state message to file status page.2010-11-26, by Chris Cannam