|
| 1 | +Items outstanding: |
| 2 | + |
| 3 | + * Add file to .gitignore or info/excludes. |
| 4 | + |
| 5 | + * Populate the pull menu with local branches. |
| 6 | + |
| 7 | + * Make use of the new default merge data stored in repo-config. |
| 8 | + |
| 9 | + * Checkout a different local branch. |
| 10 | + |
| 11 | + * Push any local branch to a remote branch. |
| 12 | + |
| 13 | + * Merge any local branches through a real merge UI. |
| 14 | + |
| 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 | + |
| 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 |
| 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. |
| 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. |
0 commit comments