Giggle Roadmap
Milestone 1 - Done
- Support for setting up the repository
- Set personal information
- Add remotes
- Add files to .gitignore
- Views
- Project Information View
- Improved Revision List
- Icon column
- Hide/Show tree column
- Improved Log view
- File view. Information about selected file
- Searching
- Revisions by certain author
- Revisions that changed a certain file
- Revisions that changed a certain function
Milestone 2 - Done
- Commit support. Create changesets and add log messages
- Show,create and delete Branches
Milestone 3
- Work with patches
- Extract patches
- Import patches (single patch or directory)
- Merge view
- Graphical Cherry Picking
- Rebase support
- Fetch and Push remote branches
- Support fetching pushing from new branches and support automatically add them to the remotes list.
Ideas for future
- Build support
- Make, make test, make install
- Bisect support
- Possibly automated
