diff options
author | Junio C Hamano <junkio@cox.net> | 2007-02-11 23:04:00 -0800 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2007-02-11 23:04:00 -0800 |
commit | b4d2b04c9b6dc42c0bcf0513b9d8f731ec26db82 (patch) | |
tree | 158e193e215cfa689421a087f4d15acac4c4b3ea /git-gui/TODO | |
parent | 4853534e180c237331cb8395fe87ff6e09bbcf21 (diff) | |
parent | 0960f7d6db89fa8418486cd088759e54dd51d54e (diff) | |
download | git-b4d2b04c9b6dc42c0bcf0513b9d8f731ec26db82.tar.gz git-b4d2b04c9b6dc42c0bcf0513b9d8f731ec26db82.tar.xz |
Merge git-gui
This merges git-gui project of Shawn as a subproject of git.git
at git-gui/ subdirectory.
This merge only melds two histories together. The toplevel Makefile
does not even know about git-gui yet.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'git-gui/TODO')
-rw-r--r-- | git-gui/TODO | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/git-gui/TODO b/git-gui/TODO new file mode 100644 index 000000000..b95a13732 --- /dev/null +++ b/git-gui/TODO @@ -0,0 +1,44 @@ +Items outstanding: + + * Add file to .gitignore or info/excludes. + + * Populate the pull menu with local branches. + + * Make use of the new default merge data stored in repo-config. + + * Checkout a different local branch. + + * Push any local branch to a remote branch. + + * Merge any local branches through a real merge UI. + + * Allow user to define keyboard shortcuts for frequently used fetch + or merge operations. Or maybe just define a keyboard shortcut + for default fetch/default merge of current branch is enough; + but I do know a few users who merge a couple of common branches + also into the same branch so one default isn't quite enough. + + * Better organize fetch/push/pull console windows. + + * Clone UI (to download a new repository). + + * Remotes editor (for .git/config format only). + + * Show a shortlog of the last couple of commits in the main window, + to give the user warm fuzzy feelings that we have their data + saved. Actually this may be the set of commits not yet in + the upstream (aka default merge branch remote repository). + + * GUI configuration editor for options listed in + git.git/Documentation/config.txt. Ideally this would + parse that file and generate the options dialog from + the documentation itself, and include the help text + from the documentation as part of the UI somehow. + +Known bugs: + + * git-gui sometimes just closes on Windows with no error message. + I'm not sure what the problem is here. I suspect the wish + process is just terminating due to a segfault or something, + as the do_quit proc in git-gui doesn't run. It often seems to + occur while writing a commit message in the buffer. Odd. |