ToDo » History » Version 36
« Previous -
Version 36/38
(diff) -
Next » -
Current version
Chris Cannam, 2011-01-10 02:04 PM
ToDo¶
- Ignore button
- Show number of commits since last push (in this program anyway)
- Make sure status line texts get updated correctly
- "Annotate" function
- "Make new branch" function
- Initialise hgignore with sensible defaults in new repo?
- Valgrind
- Remaining esoteric Settings things
- "!!!" items
- Installer etc
Should the Commit confirmation dialog also tell you which files you are not committing? Alternatively, should the big Commit button always commit all files, and leave subsetting to a future right-button function on the list widget? At the moment it's too easy to commit a subset unintentionally"Show clean files" and "Show ignored files" togglesTidy up menusNew iconMake OK buttons in push/pull confirm dialog say Push and Pull instead of OK (and same for Commit and Revert)"Open in Finder" or equivalent button for local working copy-- This could be a toolbar buttonSort out pull/merge/push workflowSettings dialogFix failure to terminate hg serve"Change" button for remote URL-- No - won't work well.Should be in a menuUse graphical merge toolMerge failed: Show unresolved (hg resolve --list
) as a status typeRight-button menu on changesetSolve subprocess mess (see TalkingToSubprocess)Show changes in history pane on pullMake uncommitted able to have two parents properly (with connecting lines) -for uncommitted merge-Make uncommitted changes be part of the proper graph layout (so can sproing off to side if not at head)Nice popup with full description for changeset in historyShow tagsOne-line summary of current state(see StateDescriptions)Make Revert less obvious and/or less bright redMake red highlighting in untracked a nicer colourIncremental log (n.b.and graphinghg log
with a--prune N
option for each N in the current heads)Better dialogs showing e.g. output of push, incomingHighlight current position in graphShow uncommitted changes in graphAvoid panner getting unnecessarily stretched vertically when only a few revisions present