summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorShawn O. Pearce <spearce@spearce.org>2006-11-07 08:18:34 (GMT)
committerShawn O. Pearce <spearce@spearce.org>2006-11-07 08:29:05 (GMT)
commit393ec6f01ce38eb731d12557c8f596c36044cf02 (patch)
tree9d0c7ab176cc2f046f69339e4052b8863d699efe /TODO
parentd47ae541cef50f5fbfaec195597cf1cebc2840f5 (diff)
downloadgit-393ec6f01ce38eb731d12557c8f596c36044cf02.zip
git-393ec6f01ce38eb731d12557c8f596c36044cf02.tar.gz
git-393ec6f01ce38eb731d12557c8f596c36044cf02.tar.bz2
git-gui: Added current TODO list.
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'TODO')
-rw-r--r--TODO32
1 files changed, 32 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
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.