Expunge some closed items from todo list
[git-gui.git] / TODO
blob3a6745168b212467d1e61bdef9d0c620a62501ff
1 Items outstanding:
3  * Add file to .gitignore or info/excludes.
5  * Better organize fetch/push/pull console windows.
7  * Clone UI (to download a new repository).
9  * Remotes editor (for .git/config format only).
11  * Show a shortlog of the last couple of commits in the main window,
12    to give the user warm fuzzy feelings that we have their data
13    saved.  Actually this may be the set of commits not yet in the
14    upstream (aka default merge branch remote repository).
16  * GUI configuration editor for options listed in
17    git.git/Documentation/config.txt.  Ideally this would parse
18    that file and generate the options dialog from the documentation
19    itself, and include the help text from the documentation as part
20    of the UI somehow.
22  * Allow user to view unreachable objects in verify database.
23    (laj - on #git).
25  * Allow user to recover an unreachable object in verify database.
26    (laj - on #git).
28  * Clicking on file list header in main window shows entire patch,
29    for all files.
31  * Move/save our settings to ~/.gitgui-config and .git/gitgui-config,
32    not to the master user/repository configuration files.
34 Known bugs:
36  * Geometry restore on resized virtual desktop is horrible; e.g.
37    if I have git-gui on my external monitor and then disconnect the
38    monitor and later restart git-gui, it opens in an unreachable
39    part of my desktop. gitk has the same wart.