Merged cherrypick into master and added copy/paste handling to GitCommitBrowser
- Renamed cb_export_selected to cb_commit_sha1_selected
- Added clipboard handling in cb_commit_sha1_selected
Squashed commit of the following:
commit
c57aa13ad6bdbde8faa1a59cc748e249f1ef3e99
Author: David Aguilar <davvid@gmail.com>
Date: Fri Dec 7 03:39:17 2007 -0800
Added cherry-pick functionality
- Added cb_cherry_pick to ugitcontroller
- Added git_cherry_pick to ugitcmds
- Added cherry pick items to ugitWindow's menus
- Other minor ugitWindow cleanups
Signed-off by: David Aguilar <davvid@gmail.com>
commit
c1934b0685135daca0e94543c58b5ca904035adf
Author: David Aguilar <davvid@gmail.com>
Date: Fri Dec 7 02:37:29 2007 -0800
Added ability to fetch the latest commit message
- Added cb_get_commit_msg to ugitcontroller
- Modified git_show to be able to return ansi-less output
- Modified ugitWindow's keybindings to prefer commit-all
- Made the CommandDialog's default size slightly wider
Signed-off by: David Aguilar <davvid@gmail.com>
commit
8b8b9b1adbc2f133355dd52df74773034444147e
Author: David Aguilar <davvid@gmail.com>
Date: Fri Dec 7 02:17:33 2007 -0800
Fixed a couple of small bugs in utils/controller
- Added background color support for diff output
- Updated controller to account for the renamed unstageSelected action
- Added commitSelected, commitAll callbacks
- Updated ugitWindow's diff display font size
Signed-off by: David Aguilar <davvid@gmail.com>
commit
6e29a439543563f65665a08b12f78654119adf81
Author: David Aguilar <davvid@gmail.com>
Date: Fri Dec 7 01:57:45 2007 -0800
Added export patch functionality
- Added cb_export_patch to the ugitcontroller
- Added git_format_patch to ugitcmds
- Added html_document to ugitutils for proper diffstat display
- Updated commit browser UI and tab order
- Updated ugitWindow tab order and palette
Signed-off by: David Aguilar <davvid@gmail.com>
commit
1646572529d9beaed49c04ae9b3df95fd8f226cb
Author: David Aguilar <davvid@gmail.com>
Date: Thu Dec 6 21:01:10 2007 -0800
Tightened up the layout and added double-click handlers for staged/unstaged widget lists.
- Added a stub commit browser
- Tightened up ugitWindow's layout
- Added stub commit browser class in ugitview
- Added shortcut keybindings for several menu items
Signed-off by: David Aguilar <davvid@gmail.com>