Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 35 lines (31 sloc) 2.722 kB
48a77bf @timcharper updated todo list
timcharper authored
1 TODO
2
3 This is a road map to experimental branches and what they should do once they're done.
4
5 Anyone's encouraged to add to this list or take an idea and develop in their own clone of the git repository. When they are completed, notify me (timcharper - at - gmail) to get your changes pulled into the next release branch, and guarantee your name's immortality.
6
7 - cherry-picking --
8 - pick a SHA ref and merge the commit associated with it from one branch to another
9 - Would be nice to use the html-log view, and include checkmarks next to each entry. This way, you could browse the log, see the commit message, and check the contents of the commit, making it easier to select which changes you'd like to cherry-pick.
d447c81 @timcharper Now with less TODO!
timcharper authored
10 - signing off on commits
48a77bf @timcharper updated todo list
timcharper authored
11 - setting up the .gitignore file for a standard rails project
1ad3c62 @samgranieri Spelling Fixes
samgranieri authored
12 - Rebase command. Have a permanently dismissible dialog to warn Git-newbies about the potential problems of rebasing on a shared repository.
48a77bf @timcharper updated todo list
timcharper authored
13 - Centralized branch / tag management page. Have a single, interactive page in textmate where you can switch branches, rebase, merge, diff, log, tag, etc. This will help make the git-menu considerably shorter
14 - Annotate
15 - Find a way to clean-up the drop-down (use fixed font, make it a bit smaller, manually truncate the log message so it doesn't get chopped.
1ad3c62 @samgranieri Spelling Fixes
samgranieri authored
16 - Use "porcelain" format of annotations. Support showing the commit message in the tool-tip hover.
48a77bf @timcharper updated todo list
timcharper authored
17 - Follow line numbers when navigating next/previous to assist in tracking a certain piece of code. Have the ability to change the "tracked" line.
18 - Focus the line number on open dialog
19 - Show commit message
20 - Currently, the annotation browser doesn't follow renames (though Git knows about them). It would be nice if the annotation browser was smart enough to figure this out
21 - It would be nice to be able to change the "current line" in the annotation browser, and have it update as history is navigated (probably would only be possible with next/previous commands).
22 - Show unpushed changes command
23 - Show a log of all local commits that have not been pushed to remote branches.
24 - Make a "branch" management dialog - centralize all branch commands to it.
25 - Spruce up the stash
26 - Auto "clear" stash on successful apply
27 - Central "stash" management page - browse, apply, clear, and create new stash all from one page.
28 - Choose a stash to delete
0c0da20 @timcharper updated TODO list
timcharper authored
29 - Pull output dialog - make it show the current branch first. Show delimiters to split up sections between branches (<hr/> plus margin)
48a77bf @timcharper updated todo list
timcharper authored
30 - Log
31 - ability to search
32 - Paginate (show more)
0c0da20 @timcharper updated TODO list
timcharper authored
33 - adjust number of context lines (interactively)
48a77bf @timcharper updated todo list
timcharper authored
34 - Buttons on every log entry where you can create a tag, branch, or checkout any revision.
35
Something went wrong with that request. Please try again.