git-gui: Added current TODO list.
authorShawn O. Pearce <spearce@spearce.org>
Tue, 7 Nov 2006 08:18:34 +0000 (03:18 -0500)
committerShawn O. Pearce <spearce@spearce.org>
Tue, 7 Nov 2006 08:29:05 +0000 (03:29 -0500)
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
TODO [new file with mode: 0644]

diff --git a/TODO b/TODO
new file mode 100644 (file)
index 0000000..b054958
--- /dev/null
+++ b/TODO
@@ -0,0 +1,32 @@
+Items outstanding:
+
+ * Checkout $PARENT version to working directory, overwriting current
+   version.  ($PARENT is HEAD, except when amending).
+
+ * Update index with $PARENT version but leave working directory
+   alone.
+
+ * Populate the pull menu with local branches.
+
+ * Populate the pull menu with default merge branch from each remote.
+
+ * Make use of the new default merge data stored in repo-config.
+
+ * Indicate what the current branch is.
+
+ * Checkout or create a different local branch.
+
+ * Delete a local branch.
+
+ * Store user preferences (like font, window layout) in global
+   repo-config.
+
+ * 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.