log

age author description
2010-12-03 Chris Cannam * (Re)implement tagging
2010-12-03 Chris Cannam * First cut of work on merge/resolve logic
2010-12-03 Chris Cannam * Better handling of empty repositories; some tidying & textual fixes
2010-12-03 Chris Cannam * Start using trivial new easyhg extension (requires PyQt)
2010-12-03 Chris Cannam * That string scraping was much too fiddly -- best keep it simpler for now
2010-12-03 Chris Cannam * Add InConflict state (not yet used)
2010-12-03 Chris Cannam * Some work on portable password prompting
2010-12-02 Chris Cannam * Default merge comments
2010-12-02 Chris Cannam * Another simplification to refresh logic, and some textual fixes
2010-12-02 Chris Cannam * Add translation support -- useful for proper plural handling even in English
2010-12-02 Chris Cannam * Try to reduce unnecessary history updates; add --new-branch option on push
2010-12-02 Chris Cannam * Show both parents of uncommitted merge; fixes to right-button menus
2010-12-02 Chris Cannam * Set parents (setCurrent) on history widget when we know the new parents, not at each enable-disable actions call
2010-12-02 Chris Cannam * Fix incremental log again (prune option requires number or hash, not compound id)
2010-12-02 Chris Cannam * Attempt to make the sequence of hg commands after a change more rational; avoid incremental log if heads unchanged
2010-12-01 Chris Cannam * minor menu fix
2010-12-01 Chris Cannam * Some implementation of right-button menu actions on changeset item
2010-12-01 Chris Cannam * Don't show tip tag; return to using incremental log on commit
2010-12-01 Chris Cannam * Merge
2010-12-01 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 Chris Cannam * win32 build fix
2010-12-01 Chris Cannam * Fix another use of stderr as identifier
2010-12-01 Chris Cannam * Don't try to use stdout and stderr as identifiers! In any case, one of them is stderr
2010-11-30 Chris Cannam * Start hooking up right-button menus on changeset & uncommitted items
2010-11-30 Chris Cannam * First cut at (not yet operational) right-button menu
2010-11-30 Chris Cannam * Avoid unnecessary duplicate layout; fix off-by-one in resetting changeset children
2010-11-30 Chris Cannam * Minor adjustment to scene lifecycle, delete old scene before creating new one to use less memory &c
2010-11-30 Chris Cannam * Include closed branches in heads check (see comment)
2010-11-30 Chris Cannam * Avoid null pointer dereference
2010-11-30 Chris Cannam * Ensure only one list can contain a selection at once in file status widget
2010-11-30 Chris Cannam * Have a go at switching to new items in history widget when something happens in repo
2010-11-30 Chris Cannam * Better attempt at retaining current visible area when history scene changes; first cut at highlighting new items
2010-11-30 Chris Cannam * Ensure panned rect stays current when size changes; update panner cache when scene changes
2010-11-30 Chris Cannam * Add connecting line to uncommitted item; turn Revert icon blue; cut down menus to things that actually work (well, mostly)
2010-11-29 Chris Cannam * Do full log after commit (so as to get the right tip tag)
2010-11-29 Chris Cannam * Initial work on showing uncommitted changes (as dashed box) in history graph
2010-11-29 Chris Cannam * Show tags and current working copy parents in history graph
2010-11-29 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 Chris Cannam * Add confirm dialogs for pull and push
2010-11-29 Chris Cannam * Add Incoming dialog and better layouts for dialogs generally
2010-11-29 Chris Cannam * Fixes to changeset details display; show on right instead of below to avoid disrupting flow
2010-11-29 Chris Cannam * Another fix to incremental log -- ensure children are not duplicated in changeset
2010-11-29 Chris Cannam * Further fix to incremental log (put new changesets on the correct end of the list!)
2010-11-29 Chris Cannam * Fix incremental log (was referring to "new" parents and so not actually returning anything)
2010-11-29 Chris Cannam * Add incremental log (though not incremental relayout)
2010-11-28 Chris Cannam * Make scene remember which item has its details showing, and remove the previous one when a new one is clicked
2010-11-26 Chris Cannam * Rudimentary version of the popup showing more information when you click on a changeset in history graph
2010-11-26 Chris Cannam * Start to sketch thing that shows the details of a changeset in the history view
2010-11-26 Chris Cannam * Pull history tab out into its own widget
2010-11-26 Chris Cannam * Add useful state message to file status page.
2010-11-26 Chris Cannam * minor output fixes
2010-11-26 Chris Cannam * Better error handling/reporting; some futile changes to termios handling; avoid weirdly stretching panned view in panner
2010-11-26 Chris Cannam * Make diff binary a settings property; some tidying
2010-11-26 Chris Cannam * Fixes to terminal lifecycle (only the first of a series of interactive commands was working before). Also switch from openpty to POSIX/Unix98 openpt
2010-11-26 Chris Cannam * Separate out the hgrunner output into stdout and stderr again (merging them was a failed experiment)
2010-11-26 Chris Cannam * Add a queueing mechanism for Hg actions, instead of refusing to start an action if something else is already happening. This is essential now that actions can be prompted by asynchronous events (e.g. filesystem watcher).
2010-11-25 Chris Cannam * Enable/disable update and merge actions depending on whether default update and merge will actually do anything
2010-11-25 Chris Cannam * Make interactivity optional in hgrunner (makes running non-interactive, local commands a bit quicker)
2010-11-25 Chris Cannam * Retrieve and store current branch and heads; some refactoring
2010-11-25 Chris Cannam * Better-behaved comment dialog; avoid empty comments. Also ignore signals from closing ptys