Shawn O. Pearce | 393ec6f | 2006-11-07 08:18:34 | [diff] [blame] | 1 | Items outstanding: |
| 2 | |
Shawn O. Pearce | c5437df | 2006-11-07 10:06:40 | [diff] [blame] | 3 | * Add file to .gitignore or info/excludes. |
| 4 | |
| 5 | * Populate the pull menu with local branches. |
Shawn O. Pearce | 393ec6f | 2006-11-07 08:18:34 | [diff] [blame] | 6 | |
| 7 | * Make use of the new default merge data stored in repo-config. |
| 8 | |
Shawn O. Pearce | d4dd034 | 2007-01-21 22:26:22 | [diff] [blame] | 9 | * Checkout a different local branch. |
Shawn O. Pearce | 393ec6f | 2006-11-07 08:18:34 | [diff] [blame] | 10 | |
Shawn O. Pearce | d4dd034 | 2007-01-21 22:26:22 | [diff] [blame] | 11 | * Push any local branch to a remote branch. |
| 12 | |
| 13 | * Merge any local branches through a real merge UI. |
Shawn O. Pearce | 393ec6f | 2006-11-07 08:18:34 | [diff] [blame] | 14 | |
Shawn O. Pearce | 3d9d029 | 2006-11-07 08:30:26 | [diff] [blame] | 15 | * Allow user to define keyboard shortcuts for frequently used fetch |
| 16 | or merge operations. Or maybe just define a keyboard shortcut |
| 17 | for default fetch/default merge of current branch is enough; |
| 18 | but I do know a few users who merge a couple of common branches |
| 19 | also into the same branch so one default isn't quite enough. |
| 20 | |
Shawn O. Pearce | 393ec6f | 2006-11-07 08:18:34 | [diff] [blame] | 21 | * Better organize fetch/push/pull console windows. |
| 22 | |
| 23 | * Clone UI (to download a new repository). |
| 24 | |
| 25 | * Remotes editor (for .git/config format only). |
| 26 | |
| 27 | * Show a shortlog of the last couple of commits in the main window, |
| 28 | to give the user warm fuzzy feelings that we have their data |
Shawn O. Pearce | 1d72cb6c | 2006-11-21 20:38:49 | [diff] [blame] | 29 | saved. Actually this may be the set of commits not yet in |
| 30 | the upstream (aka default merge branch remote repository). |
| 31 | |
| 32 | * GUI configuration editor for options listed in |
| 33 | git.git/Documentation/config.txt. Ideally this would |
| 34 | parse that file and generate the options dialog from |
| 35 | the documentation itself, and include the help text |
| 36 | from the documentation as part of the UI somehow. |
Shawn O. Pearce | 5e926cb | 2006-11-26 04:16:16 | [diff] [blame] | 37 | |
| 38 | Known bugs: |
| 39 | |
| 40 | * git-gui sometimes just closes on Windows with no error message. |
| 41 | I'm not sure what the problem is here. I suspect the wish |
| 42 | process is just terminating due to a segfault or something, |
| 43 | as the do_quit proc in git-gui doesn't run. It often seems to |
| 44 | occur while writing a commit message in the buffer. Odd. |