summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: d47ae54)
raw | patch | inline | side by side (parent: d47ae54)
author | Shawn O. Pearce <spearce@spearce.org> | |
Tue, 7 Nov 2006 08:18:34 +0000 (03:18 -0500) | ||
committer | Shawn 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] | patch | blob |
diff --git a/TODO b/TODO
--- /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.