Added a log output window for use anywhere where output is presented to the user.
commit342ca06050d2fef527493eb8e008af2f8228f249
authorDavid Aguilar <davvid@gmail.com>
Thu, 3 Jan 2008 09:02:04 +0000 (3 01:02 -0800)
committerDavid Aguilar <davvid@gmail.com>
Thu, 3 Jan 2008 09:02:04 +0000 (3 01:02 -0800)
tree4ee29a944ad8f27bf7cec3a7bafe0f6d457b24b8
parent4c248fb61613d8faded5c857753ab78f3fa84438
Added a log output window for use anywhere where output is presented to the user.

Squashed commit of the following:

commit 06f4dc70817f9178ca4086c0ee52c9fee41852bb
Author: David Aguilar <davvid@gmail.com>
Date:   Thu Jan 3 01:00:11 2008 -0800

    Fixed some corner cases in the log find functionality

    When logging output the cursor defaults to the end of the document.  This made the search method hit the end of the document before ever trying any searches.  When doing OutputGUI().log(..) we now reset the cursor to the beginning of the document.

commit 17858c1367fe8ce9e1760ec7055edbd128db210a
Author: David Aguilar <davvid@gmail.com>
Date:   Thu Jan 3 00:35:44 2008 -0800

    Add a syntax highlighter for the log window

    * Generalized the syntax highlighting logic into a GenericSyntaxHighlighter class.

    * Refactored the DiffSyntaxHighlighter to use the new generic highlighter as a base class.

    * Added a new LogSyntaxHighlighter which is also based on GenericSyntaxHighlighter.

commit 41c6a104bbaa9d5eb4f556692c66e40307346179
Author: David Aguilar <davvid@gmail.com>
Date:   Wed Jan 2 21:42:20 2008 -0800

    Removed line wrapping in the diff display

commit 1f72566562c90170667b43ef8d2a67bdbd8eb77a
Author: David Aguilar <davvid@gmail.com>
Date:   Wed Jan 2 21:30:12 2008 -0800

    Added an output log window

commit 8bedf5b90b9e3fcf8a06a97e526c22f8456f498c
Author: David Aguilar <davvid@gmail.com>
Date:   Wed Jan 2 19:00:36 2008 -0800

    Updated README

commit 108744ec87a197749d478c7a4bd62a05d7e79095
Author: David Aguilar <davvid@gmail.com>
Date:   Wed Jan 2 05:48:05 2008 -0800

    Added a first draft of the logging window

commit d5c78d616b6f9656a7df063a6bd97477ae5d76c5
Author: David Aguilar <davvid@gmail.com>
Date:   Wed Jan 2 05:07:58 2008 -0800

    Renamed GUI attributes so that everything follows a names_with_underscores style.

commit 713a88a125ebb84b607675ff1c3840d691812f65
Author: David Aguilar <davvid@gmail.com>
Date:   Wed Jan 2 00:54:44 2008 -0800

    Ensure the toolbar defaults to the bottom of the screen, but allow nesting at the top

commit 2e905b798ef251f4aef30cb957c61fceb3e1537f
Author: David Aguilar <davvid@gmail.com>
Date:   Wed Jan 2 00:29:15 2008 -0800

    Removed the statusbar, replaced with toolbar for the log window

Signed-off by: David Aguilar <davvid@gmail.com>
21 files changed:
README
TODO
icons/git.png [new file with mode: 0644]
ugitlibs/controllers.py
ugitlibs/createbranchcontroller.py
ugitlibs/defaults.py
ugitlibs/models.py
ugitlibs/pushcontroller.py
ugitlibs/qtutils.py
ugitlibs/repobrowsercontroller.py
ugitlibs/syntax.py
ugitlibs/utilcontroller.py
ugitlibs/utils.py
ugitlibs/views.py
ui/branchgui.ui
ui/commitgui.ui
ui/createbranchgui.ui
ui/maingui.ui
ui/optionsgui.ui
ui/outputgui.ui
ui/pushgui.ui