Commit | Line | Data |
---|---|---|
e34f45d4 JF |
1 | TODO |
2 | ---- | |
3 | Features that should be explored. | |
2d35aabe | 4 | |
554014a3 JF |
5 | - Repository status view. |
6 | ||
7 | - Better text-input support. From setsyx(3): | |
8 | ||
9 | The setsyx routine sets the virtual screen cursor to y, x. If y and x | |
10 | are both -1, then leaveok is set. The two routines getsyx and setsyx | |
11 | are designed to be used by a library routine, which manipulates | |
12 | curses windows but does not want to change the current position of the | |
13 | program’s cursor. The library routine would call getsyx at the | |
14 | beginning, do its manipulation of its own windows, do a wnoutrefresh on | |
15 | its windows, call setsyx, and then call doupdate. | |
16 | ||
2d35aabe JF |
17 | - When the user wants to "view" a commit, you could show from which branch |
18 | heads and from which tags the commit is reachable, and perhaps which tag is | |
19 | the latest among the ones reachable from that commit, as part of the commit | |
20 | detail information you display on the lower pane (log/diff view). |