1 # -*- mode: org; encoding: utf-8 -*-
2 #+TITLE: TODO & Requirements for ngit package
3 #+FILETAGS: :Emacs:OSS:
8 - [ ] Work with local changes
9 - [ ] view changes for whole repository or concrete files
13 - [ ] Work with remotes
14 - [ ] Add/delete remote repository
15 - [ ] Pull/push/fetch data from remote repository
16 - [ ] Work with log/history
17 - [ ] make separate major mode for log/history view
18 - [ ] Work with stashed changes
19 - [ ] Separate mode for stashed changes
21 - [ ] Implement inventory mode with operations on files
22 - [ ] add/rename/remove files from inventory buffer
23 - [ ] view history/log for concrete file
28 ** Make list of major modes for each of functions
30 ** Make list of keybindings for major modes
35 - [ ] log/history mode