Merged cherrypick into master and added copy/paste handling to GitCommitBrowserv0.1
commit5eb98942843e23cc45211e7c4310aa26787eba55
authorDavid Aguilar <davvid@gmail.com>
Fri, 7 Dec 2007 23:14:37 +0000 (7 15:14 -0800)
committerDavid Aguilar <davvid@gmail.com>
Fri, 7 Dec 2007 23:14:37 +0000 (7 15:14 -0800)
treeaa3a133206a08423822c20bd167af5df4fe6b9b6
parent23e7eab4ba2c94e3155f5d261c693ccac1342eb9
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>
py/ugitcmds.py
py/ugitcontroller.py
py/ugitutils.py
py/ugitview.py
ui/ugitCommandDialog.ui
ui/ugitCommitBrowser.ui [new file with mode: 0644]
ui/ugitWindow.ui