-------------------------------------------------------------------------------
Version 0.0.3
-------------------------------------------------------------------------------

2009-04-23 Jesse van den Kieboom <jesse@icecrew.nl>
commit 73414814796edfeb35a62e722b07a0ef0a3c17e4

    Released version 0.0.3

 NEWS         |   15 +++++++++++++++
 README       |    8 ++++----
 configure.ac |    2 +-
 3 files changed, 20 insertions(+), 5 deletions(-)

2009-04-23 Jesse van den Kieboom <jesse@icecrew.nl>
commit 760fd4285c9bec461209149055298112fc111b11

    Fixed problem with reappearing file after reverting it

 gitg/gitg-commit.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

2009-04-23 Jesse van den Kieboom <jesse@icecrew.nl>
commit 4bac65b146a63410ad13303d284a1d9749c6dccc

    Fixed refreshing of history keeping correct branch

 gitg/gitg-repository.c |    2 --
 gitg/gitg-window.c     |    5 +++++
 2 files changed, 5 insertions(+), 2 deletions(-)

2009-04-23 Jesse van den Kieboom <jvanden@grijpc10.epfl.ch>
commit 25ddafb7c42f0e9bd3f9e1d76d1ab17f88310116

    Removed  invalid object unref when staging file from context menu
    
    Inspired by Paolo Borelli

 gitg/gitg-commit-view.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

2009-04-23 Jesse van den Kieboom <jvanden@grijpc10.epfl.ch>
commit 007b4c5df3bcfea6c4eb39e220bad0a3d91179d1

    Implemented multiple selection for commit view (allows dragging/dropping multiple items)

 gitg/gitg-commit-view.c |  160 ++++++++++++++++++++++++++++++++++++----------
 1 files changed, 125 insertions(+), 35 deletions(-)

2009-04-23 Jesse van den Kieboom <jesse@icecrew.nl>
commit 405bc8bca13092b22f80bacdaf24b2a3c69d71ed

    Implemented basic drag and drop between staged/unstaged
    
    The selection in the treeviews is still only single, so that needs to be fixed

 gitg/gitg-commit-view.c |  144 +++++++++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-commit.c      |   18 ++++++
 gitg/gitg-commit.h      |    1 +
 3 files changed, 163 insertions(+), 0 deletions(-)

2009-04-22 Jesse van den Kieboom <jesse@icecrew.nl>
commit d279991e5641063c8763c6087d48c1f2eb381f83

    Make sure to set the style back to normal

 gitg/gitg-window.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

2009-04-22 Daniel Nylander <po@danielnylander.se>
commit fdefce114602446de3ad47fe3e0a3b339a17c837

    Added sv translation

 po/ChangeLog |    5 +
 po/LINGUAS   |    1 +
 po/sv.po     |  352 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 358 insertions(+), 0 deletions(-)

2009-04-22 Jesse van den Kieboom <jesse@icecrew.nl>
commit e1ce91ee0e317ad2394dd9ca19d28fbef4664fe2

    Updated translations

 gitg/gitg-ui.xml |    2 +-
 po/fr.po         |   58 ++++++++++++++++++++++++++++++++++++---------------
 po/gitg.pot      |   52 +++++++++++++++++++++++++++++++--------------
 po/gl.po         |   58 ++++++++++++++++++++++++++++++++++++---------------
 po/nl.po         |   61 +++++++++++++++++++++++++++++++++++++----------------
 5 files changed, 161 insertions(+), 70 deletions(-)

2009-04-22 Jesse van den Kieboom <jesse@icecrew.nl>
commit 73a161c0cf653e0e04ca3fc551f13c07154450c5

    Added preferences for showing of virtual commits and lane collapsing

 gitg/gitg-lanes.c              |   60 ++++++++++++++++---------
 gitg/gitg-preferences-dialog.c |   98 +++++++++++++++++----------------------
 gitg/gitg-preferences.c        |   18 +++++++-
 gitg/gitg-preferences.xml      |    3 +-
 gitg/gitg-repository.c         |   66 +++++++++++++++++++++++++--
 5 files changed, 162 insertions(+), 83 deletions(-)

2009-04-21 Jesse van den Kieboom <jesse@icecrew.nl>
commit fd5f631825c12ab7d9c4353c15f9ac648cb6087f

    Implemented basic virtual commit objects in history view
    
    This still needs some work in the configure dialog

 gitg/gitg-cell-renderer-path.c |   46 +++++++++--
 gitg/gitg-lane.h               |    5 +-
 gitg/gitg-preferences-dialog.c |   72 +++++++++++++++-
 gitg/gitg-preferences.c        |   44 ++++++++++-
 gitg/gitg-preferences.xml      |   74 +++++++++++++----
 gitg/gitg-repository.c         |  178 +++++++++++++++++++++++++++++++++++----
 gitg/gitg-revision-view.c      |   60 +++++++++++--
 gitg/gitg-revision.c           |   47 ++++++++---
 gitg/gitg-window.c             |   36 ++++++++-
 9 files changed, 487 insertions(+), 75 deletions(-)

2009-04-21 Ignacio Casal Quinteiro <icq@gnome.org>
commit ff5b3e9fac2bee13198b78ce03b3520bcbd8261e

    Updated Galician Translation

 po/gl.po |   62 +++++++++++++++++++++++++++++++-------------------------------
 1 files changed, 31 insertions(+), 31 deletions(-)

2009-04-20 Jesse van den Kieboom <jvanden@grijpc10.epfl.ch>
commit 0861dfc0636dd290e3326c5dcaac5daaae23eda2

    Fixed duplicate renderer name

 gitg/gitg-ui.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-04-20 Jesse van den Kieboom <jvanden@grijpc10.epfl.ch>
commit 3e67a61ffc25bfabd2110d51d95f4301914a603d

    Fixed stock icon for Open menu item and capitalization and mnemonics of Recently Opened menu item
    
    Fixes bug – remove cruft from configure

 gitg/gitg-ui.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

2009-04-20 Jesse van den Kieboom <jvanden@grijpc10.epfl.ch>
commit ea808751e40e8a804aaaba0657b73a674ad98b6d

    Removed debug printing

 gitg/gitg-changed-file.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

2009-04-20 Paolo Borelli <porelli@gnome.org>
commit 44614133e698f565f29ec440178cc965587f6243

    Remove unneeded lines

 configure.ac |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

2009-04-20 Jesse van den Kieboom <jvanden@grijpc10.epfl.ch>
commit 4fb7f42e17057456a6570711a0d585907ff81112

    Hide statusbar resize grip when window is shown maximized
    
    Fixes bug #579592 – hide resize handle when fullscreen

 gitg/gitg-window.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

2009-04-20 Jesse van den Kieboom <jvanden@grijpc10.epfl.ch>
commit 08fa38e8d586bfc4397f885887a9a5a7052395a3

    Implemented resolving tag ref objects to actual commits
    
    This makes them show in the history view again. Before, 'real' tag objects did not show up because the refs are checked against commits.

 gitg/gitg-repository.c |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

2009-04-20 Jesse van den Kieboom <jvanden@grijpc10.epfl.ch>
commit 1d486bf5d305ae369f6db2546916e153370e6eac

    Updated maintainer e-mail address

 MAINTAINERS |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-04-19 Guilhem Bonnefille <guilhem.bonnefille@gmail.com>
commit 110f9ab479cf8ae49a4ecf23d41595a4db7ab4ea

    Fix bug tracker URL

 README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-04-19 Jesse van den Kieboom <jesse@icecrew.nl>
commit b53a198a3d173b31c0824a555c4738cc2f0a64cd

    Updated translations

 po/fr.po    |   54 ++++++-----
 po/gitg.pot |  317 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/gl.po    |   14 ++-
 po/nl.po    |   20 ++++-
 4 files changed, 374 insertions(+), 31 deletions(-)

2009-04-19 Jesse van den Kieboom <jesse@icecrew.nl>
commit 4341b68bb5c380b63ef5eb009cb6d8dcaa4ea7ce

    Use gint instead of int

 gitg/gitg-repository.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-04-19 Jesse van den Kieboom <jesse@icecrew.nl>
commit 71c30c3355643d54a1853c108513f5335d53b98d

    Only set visibility for files that are actually valid
    
    Fixes bug #578754

 gitg/gitg-revision-view.c |   15 ++++++++-------
 1 files changed, 8 insertions(+), 7 deletions(-)

-------------------------------------------------------------------------------
Version 0.0.2
-------------------------------------------------------------------------------

2009-04-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit 448235ddcc0b467369300771116b1b1ab49553dd

    Released version 0.0.2

 NEWS         |   11 +++++++++++
 README       |    8 ++++----
 configure.ac |    2 +-
 3 files changed, 16 insertions(+), 5 deletions(-)

2009-04-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit cf38234be6aa5dc7f9a707d1a0b02e59c6f28565

    Changed behavior when reverting a file since there are still possible staged hunks (fixes bug #577298)

 gitg/gitg-commit.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

2009-04-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit c5e8342da5f468a505f663a396a4c1ae247a3d67

    Fixed timestamp to date string conversion to be valid UTF-8 and
    consistent (fixes bug #576685 and consequently debian bug #518705)

 gitg/gitg-repository.c    |   14 +-------------
 gitg/gitg-revision-view.c |   18 +++---------------
 gitg/gitg-utils.c         |   12 ++++++++++++
 gitg/gitg-utils.h         |    4 +++-
 4 files changed, 19 insertions(+), 29 deletions(-)

2009-04-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit f698110cf96693cbc2f53dda338b6b8bd0f1178f

    Added 'cancelled' argument to runner end-loading signal
    
    This allows signal handlers to detect a cancellation and act accordingly (this fixes bug #576683 and consequently debian bug #520922)

 gitg/gitg-commit.c        |   10 +++++-----
 gitg/gitg-revision-view.c |   13 ++++++++-----
 gitg/gitg-runner.c        |   17 +++++++++--------
 gitg/gitg-runner.h        |    2 +-
 gitg/gitg-window.c        |    2 +-
 5 files changed, 24 insertions(+), 20 deletions(-)

2009-04-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit 332d4e844f3cd334c601f2f5c69bfcc205786908

    Added extra check for NULL on current ref

 gitg/gitg-repository.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-04-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit 4aa2f33bc92367ef801e73ead6ef3d6642d5f172

    Added MAINTAINERS

 MAINTAINERS |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

2009-03-23 Jonny Lamb <jonny@debian.org>
commit a64c2a8757ed5ae5695c9b942326ba558fa900ef

    Terminate gtk_text_buffer_create_tag's arguments with NULL to prevent GLib warnings.
    
    Signed-off-by: Jonny Lamb <jonny@debian.org>

 gitg/gitg-diff-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-03-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit 0bba5fad1c4739da17330d3b8310e6ad37c4f333

    Updated Dutch translations

 po/ChangeLog |    4 ++++
 po/nl.po     |   52 ++++++++++++++++++++++++++++------------------------
 2 files changed, 32 insertions(+), 24 deletions(-)

2009-02-28 Ignacio Casal Quinteiro <nacho.resa@gmail.com>
commit 45706b9118623af93415d902f2580acd0260e3f2

    Added Galician Translation.

 gitg/Makefile.am |    2 +-
 gitg/gitg-ui.xml |    2 +-
 po/ChangeLog     |    5 +
 po/LINGUAS       |    1 +
 po/gl.po         |  313 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 321 insertions(+), 2 deletions(-)

-------------------------------------------------------------------------------
Version 0.0.1
-------------------------------------------------------------------------------

2009-03-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit 99b20ffc80c8ee51462f2b69e8465da77dc2e89f

    Updated changelog generation

 Makefile.am |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

2009-03-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit e5ceed2402ea566b5ba833738267a891779101d1

    Wrote NEWS and README

 NEWS   |   14 ++++++++++++++
 README |   28 ++++++++++++++++++++++++++++
 2 files changed, 42 insertions(+), 0 deletions(-)

2009-03-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit 6a33dbc01b59dbc157a69f88c586c257d28c8e37

    Hide 'searching filters history' since it is not implemented yet

 gitg/gitg-preferences.xml |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-03-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit 2560524374fdb67005cc561f0cf7064a6fd82a2e

    Put back empty changelog, seems to be needed

 0 files changed, 0 insertions(+), 0 deletions(-)

2009-02-28 Jesse van den Kieboom <jesse@icecrew.nl>
commit fe8d45bb3f3b6e0586404b9458d286b65afe48d3

    Added authors, updated man page and generate changelog on make dist

 AUTHORS     |    1 +
 Makefile.am |   12 +++++++++++-
 data/gitg.1 |   38 ++++++++++++++++++++++++++++++++++----
 3 files changed, 46 insertions(+), 5 deletions(-)

2009-02-28 Jesse van den Kieboom <jesse@icecrew.nl>
commit d969e39f2982b2759a997d4d1a52d556650d8d8a

    Fix compiler warning on not returning a value

 gitg/gitg-diff-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-02-28 Jesse van den Kieboom <jesse@icecrew.nl>
commit 940897a2f592b9ccd6382c207aa9f1d94ce44f30

    Use HASH_BINARY_SIZE (20) and HASH_SHA_SIZE (40) instead of hardcoded numbers

 gitg/gitg-commit.c   |    4 ++--
 gitg/gitg-lanes.c    |    4 ++--
 gitg/gitg-ref.c      |    2 +-
 gitg/gitg-revision.c |    8 ++++----
 gitg/gitg-utils.c    |   14 +++++++-------
 5 files changed, 16 insertions(+), 16 deletions(-)

2009-02-28 Jesse van den Kieboom <jesse@icecrew.nl>
commit c4eb6d6ad96fd6082b1ca3aaaebb5bacbcda02a8

    Implemented viewing diff defails by affected files
    
    Affected files show up in a tree view next to the diff. Selecting files form this treeview
    will show the diff for only those files.

 gitg/gitg-diff-view.c     |  317 +++++++++++++++++++++++++++++++---
 gitg/gitg-diff-view.h     |   30 ++++
 gitg/gitg-revision-view.c |  423 ++++++++++++++++++++++++++++++++++++++++++++-
 gitg/gitg-types.h         |    5 +-
 gitg/gitg-ui.xml          |   66 ++++++--
 5 files changed, 797 insertions(+), 44 deletions(-)

2009-02-26 Jesse van den Kieboom <jesse@icecrew.nl>
commit cddc7781e1e2ccc765ac5cd478091f7c6b5568ac

    Replaced deprecated way of running git commands on a repository
    
    Instead of running runner directly, run it through the repository which handles
    the correct git command and working directory etc

 gitg/gitg-revision-view.c |   18 +++---------------
 1 files changed, 3 insertions(+), 15 deletions(-)

2009-02-25 Jesse van den Kieboom <jesse@icecrew.nl>
commit 1ab85dbba4aef4aa98ed62d233d8e264486d989c

    Removed unused functions and variables

 gitg/gitg-commit-view.c        |    8 --------
 gitg/gitg-commit.c             |   12 ------------
 gitg/gitg-diff-view.c          |    4 +---
 gitg/gitg-lanes.c              |    1 -
 gitg/gitg-preferences-dialog.c |    2 --
 gitg/gitg-runner.c             |    2 +-
 gitg/gitg.c                    |    2 --
 7 files changed, 2 insertions(+), 29 deletions(-)

2009-02-25 Ray Strode <rstrode@redhat.com>
commit e35ccd3aeffb6d7e625a56116a9decdcabef4d1a

    megacommit to fix warnings

 configure.ac                   |    1 +
 gitg/gitg-commit-view.c        |    2 ++
 gitg/gitg-commit.c             |   12 +++++++-----
 gitg/gitg-diff-view.c          |    1 +
 gitg/gitg-diff-view.h          |    1 +
 gitg/gitg-dirs.h               |    1 +
 gitg/gitg-lanes.c              |    2 +-
 gitg/gitg-preferences-dialog.c |    1 +
 gitg/gitg-repository.c         |    9 +++++----
 gitg/gitg-repository.h         |    5 +++--
 gitg/gitg-revision-view.h      |    2 +-
 gitg/gitg-runner.c             |   11 +++++++++--
 gitg/gitg-settings.c           |    2 +-
 gitg/gitg-utils.c              |    2 +-
 gitg/gitg-window.c             |    2 ++
 15 files changed, 37 insertions(+), 17 deletions(-)

2009-02-25 Jesse van den Kieboom <jesse@icecrew.nl>
commit ac4516d9ebe0d0a803ddc7726707c543023705c4

    Use slice allocator instead of g_new/g_free

 gitg/gitg-ref.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

2009-02-25 Jesse van den Kieboom <jesse@icecrew.nl>
commit e951770bf2f75c3d5ca0dd14a742cd9fbf279cd7

    Fixed small memory leak
    
    Make sure to free result from g_get_current_dir

 gitg/gitg-dirs.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

2009-02-25 Jesse van den Kieboom <jesse@icecrew.nl>
commit f82a72791610bfc4906df080466526abd04682ad

    Removed unused wrap_set/get_double
    
    Actually gconf_client_get_double does not even exist (it is get_float) but since it was never used
    it was stripped and compilation did not fail.

 gitg/gitg-preferences.c |   14 --------------
 1 files changed, 0 insertions(+), 14 deletions(-)

2009-02-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 2cbed77be7ba6173f16236bde05dcba603a67311

    Handle conversion to utf8 correctly (might slow down a bit, need to test)

 gitg/gitg-runner.c |   61 +++++++++++++++++++++++++++++++++++++--------------
 gitg/gitg-utils.c  |    2 +-
 2 files changed, 45 insertions(+), 18 deletions(-)

2009-02-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 7780c66481c80b000595dd0beda3ea265e917588

    Clear list staged/unstaged list stores when setting a repository on GitgCommitView

 gitg/gitg-commit-view.c |    3 +++
 gitg/gitg-commit.c      |    2 ++
 2 files changed, 5 insertions(+), 0 deletions(-)

2009-02-21 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit 4803e2b9b97dcba062f8d1a27bb0659436f5020e

    Store current repository ref

 gitg/gitg-ref.c        |    3 ++
 gitg/gitg-repository.c |   51 ++++++++++++++++++++++++++++++++++++++++++++---
 gitg/gitg-repository.h |    2 +
 3 files changed, 52 insertions(+), 4 deletions(-)

2009-02-21 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit f0710a67fd583923b828ea4f3153c648b84720b5

    Added experimental file monitoring to keep commit view up to date automatically

 gitg/gitg-changed-file.c |   81 +++++++++++++++++++++++++++++++++++++++++++---
 gitg/gitg-changed-file.h |    2 +
 gitg/gitg-commit.c       |   12 +++++++
 3 files changed, 90 insertions(+), 5 deletions(-)

2009-02-21 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit c7451a18152a6f160aa96e42cda57db7dd42e3af

    Fixed last issue with file being removed from the commit list when unstaging changes in a new file

 gitg/gitg-commit-view.c |    1 -
 gitg/gitg-commit.c      |    7 ++++++-
 2 files changed, 6 insertions(+), 2 deletions(-)

2009-02-21 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit 80524bd4cc4d85a5c7c68b21e47dc4934976cd24

    Fixed some issues with staged/unstaged/new/modified file commit status
    
    The file status was not properly updated when refreshing the commit view

 gitg/gitg-commit-view.c |   19 +++++++++++++++++++
 gitg/gitg-commit.c      |   34 +++++++++++++++++++++++-----------
 2 files changed, 42 insertions(+), 11 deletions(-)

2009-02-21 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit f4805e921d4b65d2e2996fdeee56f8303a6e57c2

    Changed gtk+ requirement to 2.12 and made url/email hooks optionally
    
    It seemed a bit silly to have to require 2.14 just for the about dialog, so for now I bumped it back to 2.12 and disabled the url/email code for gtk+ < 2.14

 configure.ac       |    2 +-
 gitg/gitg-window.c |    5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

2009-02-21 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit 800cc6b64576ca96f3a6210d62c21f9dfb4bce2d

    Bumped dependency on gtk+ to 2.14

 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

2009-02-11 Michael Ellerman <michael@ellerman.id.au>
commit b11b9d54c119e71fed36c5ff2b005e104b7d7d61

    Set the PRIMARY selection to the SHA1

 gitg/gitg-revision-view.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

2009-02-15 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit d637e5b3d02859c0de14eaf08acf5302a12b1a5a

    Only show invalid git repository warning when opened with arguments
    
    Show GUI insensitive when no repository is loaded

 gitg/gitg-window.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

2009-02-15 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit 79d686825ab41e5f073881e53c4481eb1a585bbe

    Added simple bundle support
    
    This can be used to produce a zip file which can be distributed and run without installing. Use ./configure --enable-bundle and after 'make bundle' to produce the bundle.

 Makefile.am            |    9 +++++
 configure.ac           |   14 ++++++--
 data/Makefile.am       |    7 ++++
 data/icons/Makefile.am |    6 +++
 gitg/Makefile.am       |   15 +++++++--
 gitg/gitg-dirs.c       |   86 ++++++++++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-dirs.h       |   31 +++++++++++++++++
 gitg/gitg-utils.c      |    3 +-
 gitg/gitg-window.c     |   11 +++++-
 gitg/gitg.c            |   31 ++++++++++++-----
 10 files changed, 194 insertions(+), 19 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit 7cbcd31f8aa44916458457ce8da9d4c0334aab8a

    Put GtkBuilder common code in gitg-utils
    
    Original patch by SZEDER Gábor <szeder@ira.uka.de>

 gitg/gitg-preferences-dialog.c |   10 +---------
 gitg/gitg-utils.c              |   22 ++++++++++++++++++++++
 gitg/gitg-utils.h              |    2 ++
 gitg/gitg-window.c             |   10 +---------
 gitg/gitg.c                    |    9 +--------
 5 files changed, 27 insertions(+), 26 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit 45459857027c61ee766e1f47c59b7fecc766ae4c

    Fixed warning for showing details of last commit (without parents)

 gitg/gitg-revision-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit 95a8d8589d8ae12d4c9237b33dceb69a4d97fd37

    Fixed problem with staging files in an empty repository

 gitg/gitg-commit.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit ad0222b591f9c7f0d42fa229d212f27b131e3b80

    Updated translations

 po/ChangeLog |    3 +
 po/fr.po     |  141 +++++++++++++++++++++++++++++++++-----------------------
 po/nl.po     |  145 ++++++++++++++++++++++++++++++++++++++--------------------
 3 files changed, 183 insertions(+), 106 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit 0877b613ee9fefff7de9c7851bc4349113063f0f

    Added proper error handling when user name or email cannot be found for sign off message

 gitg/gitg-commit-view.c |   12 ++++++++++--
 gitg/gitg-commit.c      |   32 ++++++++++++++++++++++++++------
 gitg/gitg-commit.h      |   10 ++++++++++
 gitg/gitg-runner.c      |    2 +-
 gitg/gitg-runner.h      |    3 +++
 5 files changed, 50 insertions(+), 9 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@icecrew.nl>
commit 02da71937d9b7e99951bffd6a1ed8990e0f84cde

    Implemented Signed-off-by as check button in commit view

 gitg/gitg-commit-view.c |    6 ++++-
 gitg/gitg-commit.c      |   62 +++++++++++++++++++++++++++++++++++++++++++----
 gitg/gitg-commit.h      |    2 +-
 gitg/gitg-ui.xml        |   15 ++++++++++-
 4 files changed, 76 insertions(+), 9 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit caedf2c7144c0243dcd0ee2323fceefd17b02981

    Added translations (patch by Guilhem Bonnefille)

 po/ChangeLog |    2 +
 po/LINGUAS   |    1 +
 po/fr.po     |  282 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 285 insertions(+), 0 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit 27b93ae7c10b01a8ffa0936c9bec0687c25dc2a8

    Implemented better about dialog

 gitg/gitg-window.c |   84 +++++++++++++++++++++++++++++++++------------------
 1 files changed, 54 insertions(+), 30 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit d0a07a496c0b905a9315c7c19859aa4d081a0387

    Updated ignores

 .gitignore |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

2009-02-14 Jesse van den Kieboom <jesse@ubuntu-dev.(none)>
commit e858474099f2dacfed7b96ed7b74bbba7300a333

    Make 'make distcheck' work

 gitg/Makefile.am |   78 +++++++++++++++++++++++++++++++++++++----------------
 po/POTFILES.skip |    3 ++
 2 files changed, 57 insertions(+), 24 deletions(-)

2009-02-08 Jesse van den Kieboom <jesse@icecrew.nl>
commit 37ec0cc0de55a151b4140c73f9d2c030f0ca4885

    Updated GPL license in all source files

 COPYING                         |  912 +++++++++++++--------------------------
 gitg/gitg-cell-renderer-path.c  |   22 +
 gitg/gitg-cell-renderer-path.h  |   22 +
 gitg/gitg-changed-file.c        |   22 +
 gitg/gitg-changed-file.h        |   22 +
 gitg/gitg-color.c               |   22 +
 gitg/gitg-color.h               |   22 +
 gitg/gitg-commit-view.c         |   22 +
 gitg/gitg-commit-view.h         |   22 +
 gitg/gitg-commit.c              |   22 +
 gitg/gitg-commit.h              |   22 +
 gitg/gitg-data-binding.c        |   22 +
 gitg/gitg-data-binding.h        |   22 +
 gitg/gitg-debug.c               |   22 +
 gitg/gitg-debug.h               |   22 +
 gitg/gitg-diff-view.c           |   22 +
 gitg/gitg-diff-view.h           |   22 +
 gitg/gitg-label-renderer.c      |   22 +
 gitg/gitg-label-renderer.h      |   22 +
 gitg/gitg-lane.c                |   22 +
 gitg/gitg-lane.h                |   22 +
 gitg/gitg-lanes.c               |   22 +
 gitg/gitg-lanes.h               |   22 +
 gitg/gitg-preferences-dialog.c  |   22 +
 gitg/gitg-preferences-dialog.h  |   22 +
 gitg/gitg-preferences.c         |   22 +
 gitg/gitg-preferences.h         |   22 +
 gitg/gitg-ref.c                 |   22 +
 gitg/gitg-ref.h                 |   22 +
 gitg/gitg-repository.c          |   22 +
 gitg/gitg-repository.h          |   22 +
 gitg/gitg-revision-tree-store.c |   22 +
 gitg/gitg-revision-tree-store.h |   22 +
 gitg/gitg-revision-tree-view.c  |   22 +
 gitg/gitg-revision-tree-view.h  |   22 +
 gitg/gitg-revision-view.c       |   22 +
 gitg/gitg-revision-view.h       |   22 +
 gitg/gitg-revision.c            |   22 +
 gitg/gitg-revision.h            |   22 +
 gitg/gitg-runner.c              |   22 +
 gitg/gitg-runner.h              |   22 +
 gitg/gitg-settings.c            |   22 +
 gitg/gitg-settings.h            |   22 +
 gitg/gitg-types.h               |   22 +
 gitg/gitg-utils.c               |   22 +
 gitg/gitg-utils.h               |   22 +
 gitg/gitg-window.c              |   22 +
 gitg/gitg-window.h              |   22 +
 gitg/gitg.c                     |   22 +
 49 files changed, 1345 insertions(+), 623 deletions(-)

2009-02-08 Jesse van den Kieboom <jesse@icecrew.nl>
commit e40a85b77f608f00a900c609b9ac0ae83f43f646

    Fixed issue with unstaging new file made it disappear

 gitg/gitg-commit.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

2009-02-08 Jesse van den Kieboom <jesse@icecrew.nl>
commit 89d2a0da8c5283e959f1892f80b4d0b7a9d54596

    Make sure to rescan after removing regions

 gitg/gitg-diff-view.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

2009-02-08 Jesse van den Kieboom <jesse@icecrew.nl>
commit bf6012d548bc93fc008d6211652655243402e635

    Implemented basic preferences
    
    The lane collapse preference works, search filter not yet. Also, colors for the diff were implemented, but due to a limitation in gtksourceview this does not work (and is not yet committed).

 configure.ac                   |    7 +
 data/Makefile.am               |   20 ++-
 data/gitg.schemas.in           |   29 +++
 data/gitgdiff.lang             |   29 +--
 data/gitgstyle.xml             |   69 +------
 gitg/Makefile.am               |    8 +-
 gitg/gitg-data-binding.c       |  240 ++++++++++++++++++++++
 gitg/gitg-data-binding.h       |   34 +++
 gitg/gitg-lanes.c              |   99 +++++++++-
 gitg/gitg-preferences-dialog.c |  146 ++++++++++++++
 gitg/gitg-preferences-dialog.h |   35 ++++
 gitg/gitg-preferences.c        |  431 ++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-preferences.h        |   44 ++++
 gitg/gitg-preferences.xml      |  225 +++++++++++++++++++++
 gitg/gitg-repository.c         |  130 +++++++++++--
 gitg/gitg-ui.xml               |    8 +
 gitg/gitg-window.c             |    7 +
 gitg/gitg.c                    |   10 +-
 po/Makefile.in.in              |   13 +-
 po/POTFILES.in                 |    2 +
 po/nl.po                       |   94 ++++++++--
 21 files changed, 1551 insertions(+), 129 deletions(-)

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit d4a1a2e987801dfb494ac0a37b3cff030379bc75

    Added search popup translations

 po/nl.po |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit a5cbe7f3a863e14027619bcf529b88a854ceaffd

    Fixed search popup translation domain

 gitg/gitg-menus.xml |    8 ++++----
 gitg/gitg-window.c  |    1 -
 gitg/gitg.c         |    2 +-
 3 files changed, 5 insertions(+), 6 deletions(-)

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit 583842b9e627a099ca62fdbdd865405e245531d7

    Updated dutch translations

 gitg/gitg.c    |    1 -
 po/POTFILES.in |    7 ++
 po/nl.po       |  202 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 208 insertions(+), 2 deletions(-)

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit 9f7cca2edb62b36c542a2381e509dc66854c6c43

    Properly escape subject text before using it in markup

 gitg/gitg-revision-view.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit b046eb8a64d9f61962f7ad84b2b08124c3cb3210

    Removed ellipsize from subject label in revision detail view

 gitg/gitg-ui.xml |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit 40219b316e789e2b7b6337a8ffcadf2b39e7948f

    Fixed problem with ui manager being destroyed now that the builder object is destroyed

 gitg/gitg-commit-view.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit a32c26e97c8e5dc36eed22783423cb519f6b298a

    Fixed small issue with not counting inactivity correctly

 gitg/gitg-lanes.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit f5413d0f81ddd6c1bf1fdb2d982abdad0c235ca1

    Fixed crash when mouse is not over valid path

 gitg/gitg-window.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 34bfbcc3b6442b5eea873eee5a940d5c25c2896d
Merge: ba3995c... 7c045fa...
Author: Jesse van den Kieboom <jesse@icecrew.nl>
Date:   2009-02-06

    Merge branch 'master' of ssh://jessevdk@git.gnome.org/git/gitg

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit ba3995c530b3565a67cad15c61a2991af22bc9b0

    Added more sane default sizes and positions and added another paned to save/restore

 gitg/gitg-settings.h |    3 +++
 gitg/gitg-ui.xml     |    6 +++---
 gitg/gitg-window.c   |    5 +++++
 3 files changed, 11 insertions(+), 3 deletions(-)

2009-02-06 Jesse van den Kieboom <jesse@icecrew.nl>
commit 5245604b42a91bfcdb96d6e4e956443925171f52

    Implemented ui size elements (window, panes) save/restore

 gitg/Makefile.am          |    1 +
 gitg/gitg-revision-view.c |    2 +-
 gitg/gitg-settings.c      |  157 +++++++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-settings.h      |   63 ++++++++++++++++++
 gitg/gitg-ui.xml          |   14 +++--
 gitg/gitg-window.c        |   73 +++++++++++++++++++++-
 gitg/gitg.c               |   11 +++-
 7 files changed, 312 insertions(+), 9 deletions(-)

2009-02-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit 7c045fa2bf70dd69dac520b37bdf818c3863cb30

    Get gnome monospace font settings from gconf where applicable

 configure.ac                   |    1 +
 gitg/gitg-commit-view.c        |    4 +---
 gitg/gitg-revision-tree-view.c |    5 +----
 gitg/gitg-revision-view.c      |    5 +----
 gitg/gitg-utils.c              |   31 +++++++++++++++++++++++++++++++
 gitg/gitg-utils.h              |    3 +++
 6 files changed, 38 insertions(+), 11 deletions(-)

2009-02-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit 8629a40684231536354fce8858749f24681388b0

    Added showing parent subjects in detailed revision view

 gitg/gitg-repository.c    |   20 ++++++--
 gitg/gitg-repository.h    |    1 +
 gitg/gitg-revision-view.c |  124 +++++++++++++++++++++++++++++++++++++++++----
 gitg/gitg-ui.xml          |    6 ++-
 gitg/gitg-window.c        |    2 +
 5 files changed, 137 insertions(+), 16 deletions(-)

2009-02-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit 39de0a4fb66ec43bb93e9be3355e540ced403ef2

    Fixed reference on repository

 gitg/gitg-commit.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

2009-02-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit 41d49a049ba568324b8704441f21e7763e9de62e

    Fixed problem with not following index correctly in expanding lane

 gitg/gitg-lanes.c |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

2009-02-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit 9546275738255f1646556752b3d7395dc1d0fcda

    Fixed parsing first argument as path or option

 gitg/gitg-window.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

2009-02-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit 4604aaf7fa61bb7feb7cc62f8e61899c2f114da7

    Make sure to check lane type flag correctly (in case of --left-right)

 gitg/gitg-cell-renderer-path.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

2009-02-05 Jesse van den Kieboom <jesse@icecrew.nl>
commit c382e766c693c08fa301ab34c96a576bc37c501d

    Implemented collapse/expand lane navigation by clicking on start/end arrows

 gitg/gitg-lane.c   |   18 ++++++++-
 gitg/gitg-lane.h   |   19 +++++++--
 gitg/gitg-lanes.c  |   62 ++++++++++++++++++----------
 gitg/gitg-window.c |  113 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 4 files changed, 183 insertions(+), 29 deletions(-)

2009-02-04 Jesse van den Kieboom <jesse@icecrew.nl>
commit b6905b4a594d43471dda682069912304d00d09eb

    Draw curved lane transitions (patch by Tomas Carnecky)

 gitg/gitg-cell-renderer-path.c |   23 +++++++++++++----------
 1 files changed, 13 insertions(+), 10 deletions(-)

2009-02-04 Jesse van den Kieboom <jesse@icecrew.nl>
commit becd09a6a05f55c3741f17dd60011f26ff0ad874

    Temporarily remove --topo-order (triggers SEGV in corner cases, to be fixed soon)

 gitg/gitg-repository.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

2009-02-04 Jesse van den Kieboom <jesse@icecrew.nl>
commit e2f46af996c641dec74313fe3db2fef04678ca7a

    Added about dialog

 data/icons/Makefile.am |    3 +-
 data/icons/gitg.svg    | 1443 +++++++++++-------------------------------------
 gitg/gitg-ui.xml       |   24 +-
 gitg/gitg-window.c     |   40 ++
 4 files changed, 379 insertions(+), 1131 deletions(-)

2009-02-03 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 8b44321297cc6593cf93829b7b9ed322dbfc4a7b

    Fixed update after revert and reverting hunks

 gitg/gitg-commit.c |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

2009-02-03 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 93fdfadfe2818a6572d25e48aecc1f8ab3d32b92

    Implemented revert (both whole file and chunks)

 gitg/gitg-commit-view.c |   63 ++++++++++++++++++++++++---------
 gitg/gitg-commit.c      |   88 ++++++++++++++++++++++++++++++++++++++++++++++-
 gitg/gitg-commit.h      |    4 ++
 3 files changed, 137 insertions(+), 18 deletions(-)

2009-02-02 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 14b32b4d88e5a799e3dad66ae8761490582477ea

    Implemented stage/unstage in context menu (also for diff view)

 gitg/gitg-commit-view.c |  254 ++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 217 insertions(+), 37 deletions(-)

2009-02-02 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 0532c30053d31837211ce3743125fa4c619e4e34

    Simplified special HEAD argument in loading repository

 gitg/gitg-repository.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

2009-02-02 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 2e33fc8ac9b9a2291005aab1738d64492e5ecf32

    Added special 'All branches' item in the branches combo box

 gitg/gitg-window.c |   17 ++++++++++++++---
 1 files changed, 14 insertions(+), 3 deletions(-)

2009-02-02 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 5e38bc74aaa0c0c86aae59d7663dd86cf43662ef

    Fixed segv because --all should be allocated

 gitg/gitg-repository.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

2009-02-02 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 645e00ec88a5a31201e8c121838c90c79e527161

    Added --topo-order as default to log

 gitg/gitg-repository.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

2009-02-02 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 9ac9bdbd5ac5004db07bf025040327e6dd616bf7

    Added recently opened repository menu

 gitg/gitg-ui.xml   |    8 ++++++++
 gitg/gitg-window.c |   44 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+), 0 deletions(-)

2009-02-02 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit a15c04f2c39ddf5d7e6a49a600896d36d3451f32

    Fixed short option, why it worked in the first place I don't know...

 gitg/gitg.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-02-02 Jesse van den Kieboom <jesse@icecrew.nl>
commit 63de1142908f2ebf8d1bdb30bb90a1d4dfd0a16b

    Implemented start of context menu for commit view

 gitg/gitg-commit-view.c |  119 ++++++++++++++++++++++++++++++++++++++++------
 gitg/gitg-ui.xml        |   32 +++++++++++++
 gitg/gitg-utils.c       |   78 +++++++++++++++++++++++++++++++
 gitg/gitg-utils.h       |    4 ++
 4 files changed, 217 insertions(+), 16 deletions(-)

2009-02-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit fcb831cddde6fd53e581bd45cb286657c6309885

    Removed debug message

 gitg/gitg-commit-view.c |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

2009-02-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit 0e958be21f4ee5ca029f47fcde65509b2e166402

    Added timer to show how long it took to load the repository

 gitg/gitg-window.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

2009-02-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit dd20acf0dc0d2bb8e9e311dca53e7ce9a815dc3d

    Changed window title to downcase and show loaded repository directory name in title

 gitg/gitg-ui.xml   |    2 +-
 gitg/gitg-window.c |    8 ++++++++
 2 files changed, 9 insertions(+), 1 deletions(-)

2009-02-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit 1054328e4fadec1b7922fb99591557507e7d593e

    Fixed problem with not following index correctly in lane collapsing

 gitg/gitg-lanes.c |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

2009-02-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit b00adbe79269fa5d1b17105c808acdbec036dbce

    Fixed incorrect line numbering in diff view

 gitg/gitg-diff-view.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

2009-02-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit 1d8eb1dcbf24d424a1c564e275a0df18b4110fd5

    Implemented expanding, but doesn't seem to work correctly in complex situations...

 gitg/gitg-lane.c  |    4 +-
 gitg/gitg-lanes.c |  166 +++++++++++++++++++++++++++++++++++++++++++----------
 2 files changed, 138 insertions(+), 32 deletions(-)

2009-02-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit 8555f7c734a5501cd7e066fbbf849755bed28987

    Added insert_lane function

 gitg/gitg-revision.c |    8 ++++++++
 gitg/gitg-revision.h |    2 ++
 2 files changed, 10 insertions(+), 0 deletions(-)

2009-02-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit ea086a539b0ac3664360c2d3a702f3b2920c829c

    Store inactive lanes

 gitg/gitg-lanes.c |   35 ++++++++++++++++++++++++++++-------
 1 files changed, 28 insertions(+), 7 deletions(-)

2009-02-01 Jesse van den Kieboom <jesse@icecrew.nl>
commit 2af515c87f6c2a151ef95833f1f0a9329d1af681

    Implemented lane collapsing
    
    Lanes are not yet properly reactivated

 gitg/gitg-cell-renderer-path.c |   90 +++++++++++++++++-----------------------
 gitg/gitg-lanes.c              |   83 +++++++++++++++++++++++--------------
 gitg/gitg-revision.c           |   14 ++++++
 gitg/gitg-revision.h           |    1 +
 gitg/gitg-window.c             |   15 ++----
 5 files changed, 110 insertions(+), 93 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 7b7e8547d9a1e2a1cd56bf6f03c443c8b05c23c6

    Non working first start of inactivity purging (again)

 gitg/gitg-lane.c     |    9 +-
 gitg/gitg-lanes.c    |  206 ++++++++++++++++++++++++++++++++++++++------------
 gitg/gitg-revision.c |   13 +++-
 gitg/gitg-revision.h |    1 +
 4 files changed, 175 insertions(+), 54 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit e79815d2946b9aa223028bc63d19bb8dcbbbe5e8

    Do not make slider insensitive/sensitive when changing context size

 gitg/gitg-commit-view.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 189289dabda58ab1e8b460c5a714888c1c0aefe1

    Made context slider insensitive except for diff views

 gitg/gitg-commit-view.c |    4 ++++
 gitg/gitg-ui.xml        |    2 ++
 2 files changed, 6 insertions(+), 0 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 50adeb720f334960d6db9034d37ed0f709a565ff

    Added context size slider for diffs in commit view

 gitg/gitg-commit-view.c |   48 +++++++++++++++++++++++++++++++++++++++--
 gitg/gitg-ui.xml        |   53 ++++++++++++++++++++++++++++++++++++++++------
 2 files changed, 91 insertions(+), 10 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit d76864d9220365b6836ee8f68248c774bb86d35f

    Fixed parsing diff chunk header

 gitg/gitg-diff-view.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit af997b6184ca12b911a4db0a6adc0f69113ec3e8

    Reselect correct branch in combo box after user reload of repository

 gitg/gitg-window.c |   33 ++++++++++++++++++++++++++++-----
 1 files changed, 28 insertions(+), 5 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 82f1b2ad50314581d8c5c0dd2c37b66b1fd9fedf

    Clear branches combo before user activated reload of repos

 gitg/gitg-window.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit dc14f7a335fab665919cf22c6f6aa2e6e3acf646

    Fixed not reloading branches combo box when changing refs

 gitg/gitg-window.c |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 69c16c0182352307f61dbab2da1c27288a7a2744

    Set monospace font for content view in tree

 gitg/gitg-revision-tree-view.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 7227cb5db634e15ea293dd8011fec8cd041a637b

    Changed to new style repository runner and improved guessing content type

 gitg/gitg-revision-tree-view.c |   59 +++++++++++++++++++++-------------------
 1 files changed, 31 insertions(+), 28 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 364fcaee5a933dbd2114dbb9cfac96e813808d3b

    Make use of content type guess utility

 gitg/gitg-commit-view.c |   11 +++--------
 1 files changed, 3 insertions(+), 8 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 404ca0c4dfffc6cea360c1c0092bc12ca1a46a44

    Added utility function to get content type from a GtkTextBuffer

 gitg/gitg-utils.c |   18 ++++++++++++++++++
 gitg/gitg-utils.h |    1 +
 2 files changed, 19 insertions(+), 0 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit ac769cec35705a397a611b38d67b2d1797ebf2d1

    Fixed refresh for staging/unstaging whole files

 gitg/gitg-commit.c |   24 ++++++++++++++----------
 1 files changed, 14 insertions(+), 10 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit d4873a2572b30c2be955702e36860d39eceea5d7

    Removed the need to refresh whole commit list at each stage/unstage

 gitg/gitg-commit-view.c |   29 ++++++++++++----
 gitg/gitg-commit.c      |   84 +++++++++++++++++++++++++++++++---------------
 2 files changed, 78 insertions(+), 35 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit c4a9cec5b8a26c830e00e1db3d6dace31ad1b3f9

    Added remove_hunk function which can remove a hunk from the text buffer

 gitg/gitg-diff-view.c |   40 ++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-diff-view.h |    1 +
 2 files changed, 41 insertions(+), 0 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit cf97fc2d8485b6ce83fcf74b59cd0fa429453f2d

    Oops, has_mark was not correctly returned in first mark check

 gitg/gitg-commit-view.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit a7806f657e69cbbdbd8dcc71103971ef5d2560ee

    Do not notify changes when they did not change

 gitg/gitg-changed-file.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 15bc350083d32ccb1bdff31626353b225c39f115

    Removed obsolete argument list for old git command

 gitg/gitg-commit.c |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit b40ceabbc62999532f2b21beab7aa6a2fbeaa695

    Fixed problem with continuously scanning on empty docs

 gitg/gitg-diff-view.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 34c4427ccb28ac1a93bcc685fda0ba423dda83ed

    Added special diff view which can show nicer diffs (e.g. extended diff line numbers)

 gitg/Makefile.am        |   25 +-
 gitg/gitg-commit-view.c |    7 +-
 gitg/gitg-diff-view.c   |  693 +++++++++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-diff-view.h   |   37 +++
 gitg/gitg-ui.xml        |    9 +-
 5 files changed, 752 insertions(+), 19 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 93a2414f317b9fbd00911a7aa5294555c96d740d

    Added short option -c for commit

 gitg/gitg.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-01-31 Jesse van den Kieboom <jesse@icecrew.nl>
commit 83643bdbb8baadeb113c0063c6cc3ae387cef3b2

    Added background colors for add/remove lines in diff

 data/gitgstyle.xml |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 7e2681ed6a9d945b1075850116548b0d63969817

    Fixed not storing parsed head ref in repository reload cache

 gitg/gitg-repository.c |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 554a32c420273d12e36bef10021821f2ba29094f

    Added accelerator for refresh

 gitg/gitg-ui.xml |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 3f766a7cf79cd495db5a2f2a53b72a17743e82aa

    Implemented refresh

 gitg/gitg-ui.xml   |   18 ++++++++++++++++++
 gitg/gitg-window.c |    7 +++++++
 2 files changed, 25 insertions(+), 0 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 828e0f3d55b82fed693119122e937681a34b1cd6

    Fixed small memory leak

 gitg/gitg-lanes.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 431854adba68b3bddf669de6fb38b1b874370ef3

    Increased buffer size of commit list runner

 gitg/gitg-commit.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 0e0c5466c06e384bf41392f423e514a36189e440

    Removed invalid unref

 gitg/gitg-commit-view.c |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 62cef99b8af188741fa84a6a7bac3195e66954e9

    Actually implemented cut/copy/paste menu actions

 gitg/gitg-window.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit dde703c8a97e9866d0fe5e5be090fcd1d30e0620

    Fixed strdup without size in convert_utf8

 gitg/gitg-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 926c8e0b8146a5a3c7bd0abea622a515b4857188

    Correctly reset CAN_DELETE_KEY for other files

 gitg/gitg-commit.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit a976a364df9f77642c8b31950cd1930ad0bc4e96

    Correctly update staged index information after staging whole file

 gitg/gitg-commit.c |   31 ++++++++++++++++++++++++++++++-
 1 files changed, 30 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit f3cd9c235baaca9cc03a8f66693945deef3e02d9

    Added newline to update-index just to be sure

 gitg/gitg-commit.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 52aa4ce7146d7135ac6e794cc1a43b59a216441a

    Removed obsolete argument array

 gitg/gitg-commit.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit b98f62606c3b3c673a8bdcde3085071bb2406965

    Fixed setting mode correctly for cached files

 gitg/gitg-commit.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 0bf682f9195e5fc5f1681fd58f808434d7bf231f

    Clear comment field after successful commit

 gitg/gitg-commit-view.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit a66bc4a5ddc77de80472902e0334d8d18890e1da

    Fixed actual committing hunk

 gitg/gitg-commit.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 0896bcacc68669867af46859d26ff3180d7c2d4f

    Added Edit menu

 gitg/gitg-ui.xml   |   34 ++++++++++++++++++++++++++++++++++
 gitg/gitg-window.c |   46 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+), 0 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 6bf650f9cd8f19a2fc659185ee2b5a397ce85092

    Forgot to add gitg-debug.c

 gitg/Makefile.am |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit bcb22241e92670c0d1ffa15a2c46dcb803b62fef

    Fixed proper repository ref parsing (e.g. empty repos now works correctly)

 gitg/gitg-commit-view.c |    4 +++-
 gitg/gitg-commit.c      |   14 ++++++++------
 gitg/gitg-repository.c  |   43 +++++++++++++++++++++++++++++++++++++++++--
 gitg/gitg-repository.h  |    3 +++
 4 files changed, 55 insertions(+), 9 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit e4e6ef7ec413cbdb96c82aabab31fac0bc780ab1

    Added debugging utilities
    
    GitgRunner now redirects STDERR to /dev/null by default, this can be disabled by setting GITG_DEBUG_RUNNER

 gitg/gitg-debug.c  |   20 ++++++++++++++++++++
 gitg/gitg-debug.h  |   16 ++++++++++++++++
 gitg/gitg-runner.c |    3 ++-
 gitg/gitg.c        |    3 +++
 4 files changed, 41 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit e75a3076725935b9e30acff5d3c948f97b056c42

    Implemented repository reloading (on commit)

 gitg/gitg-commit.c     |    6 ++++--
 gitg/gitg-repository.c |   44 ++++++++++++++++++++++++++++++++++++++++----
 gitg/gitg-repository.h |    2 ++
 gitg/gitg-window.c     |   10 +++++++++-
 4 files changed, 55 insertions(+), 7 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit e6779de8fc3441071f0f377de3693e017f67340a

    Removed use of --git-dir, wrapped running git in repository for easy use

 gitg/gitg-commit-view.c |   44 +++----
 gitg/gitg-commit.c      |  213 +++++++++++-------------------
 gitg/gitg-repository.c  |  336 +++++++++++++++++++++++++++++++++++++++--------
 gitg/gitg-repository.h  |   21 +++
 4 files changed, 391 insertions(+), 223 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 01727b83911bdac0899553f4ffa35986f67f76e4

    Fixed highlighting trailing whitespace

 data/gitgdiff.lang |    9 ++-------
 1 files changed, 2 insertions(+), 7 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 3e345e049036da3bbb428eeb44449a7e60c876a1

    Forgot to remove the repository_changed call, replaced it with refresh for now

 gitg/gitg-commit.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit c076c9cd1b22b9f4b732f8921116168910823978

    Fixed warning about non const format string

 gitg/gitg-commit-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit c559141e06684a257840ec25c492a559d762c6b4

    Implemented actual commit, and this is the first commit with that!
    
    It is probably still quite buggy

 gitg/gitg-commit-view.c |    7 +++-
 gitg/gitg-commit.c      |   82 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+), 1 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 09fa7f817482d655a17bf1c7215b8ec7b7d5e697

    Added exit status to runner and implemented basic commit (not actual commit)

 gitg/gitg-commit-view.c |  177 ++++++++++++++++++++++++++++++++++++++++++++---
 gitg/gitg-commit.c      |   74 ++++++++++++++++----
 gitg/gitg-commit.h      |    3 +
 gitg/gitg-runner.c      |   47 +++++++++++--
 gitg/gitg-runner.h      |    8 ++
 5 files changed, 277 insertions(+), 32 deletions(-)

2009-01-30 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 0365be545a2156e77d9eec0804adec69b35db632

    Added trailing spaces highlighting

 data/gitgdiff.lang |   36 +++++++++++++++++++++++++++++-------
 data/gitgstyle.xml |    1 +
 2 files changed, 30 insertions(+), 7 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 29e4a12594a6715db381757e820222ffc4f7c604

    Changed style for diff header

 data/gitgdiff.lang |    7 +++----
 data/gitgstyle.xml |    2 +-
 2 files changed, 4 insertions(+), 5 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 83fb4f867ab2b9f868c6e647351013e6a5c6d5b3

    Removed extra HUNK mark

 gitg/gitg-commit-view.c |   37 +++++++++++++++++++++++--------------
 1 files changed, 23 insertions(+), 14 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit f884625808a2f3604a5573430831719bc43479d2

    Forgot to add the ui definition for the open menu item

 gitg/gitg-ui.xml |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 9ab80779fe47c394b37044c7e947dc23407d1203

    Added repository loading from file menu

 gitg/gitg-commit-view.c |   17 ++++++++-
 gitg/gitg-commit.c      |    3 +-
 gitg/gitg-repository.c  |    2 +-
 gitg/gitg-window.c      |   82 +++++++++++++++++++++++++++++++++++++++++------
 4 files changed, 90 insertions(+), 14 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 2af1243d89890568edde473d00e2458af30365e3

    Added application icon

 data/icons/Makefile.am |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 07b59b0846c38c114d1ead41b8a08d884cc37251

    Added icon and fixed name in desktop file

 data/gitg.desktop.in.in |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

commit 0587270404769cb6918028768785ee060df0355a
Merge: a88debb... 8275339...
Author: Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
Date:   2009-01-29

    Merge branch 'commit-view'

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 827533998e86a54f4f143bdaf349c01c4c85670c

    Fixed showing binary files and guessing content type

 gitg/gitg-commit-view.c |   67 +++++++++++++++++++++++++++++++++++++---------
 1 files changed, 54 insertions(+), 13 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit f12b7a5ffe7576fad44c8496d09f1b090d2cf747

    Added application icons

 configure.ac               |    1 +
 data/Makefile.am           |    2 +
 data/icons/Makefile.am     |   11 +
 data/icons/gitg.svg        | 2007 ++++++++++++++++++++++++++++++++++++++++++++
 data/icons/gitg128x128.png |  Bin 0 -> 3830 bytes
 data/icons/gitg16x16.png   |  Bin 0 -> 754 bytes
 data/icons/gitg24x24.png   |  Bin 0 -> 1225 bytes
 data/icons/gitg32x32.png   |  Bin 0 -> 1743 bytes
 data/icons/gitg48x48.png   |  Bin 0 -> 2744 bytes
 data/icons/gitg64x64.png   |  Bin 0 -> 3830 bytes
 gitg/gitg.c                |   35 +-
 11 files changed, 2055 insertions(+), 1 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 6f37096f8ff6edb81c61ca7521fe49c4abe756bd

    Fixed issue when cancelling runner while in signal emission

 gitg/gitg-runner.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 4558617a74d5c23fb05f3b5b15369eeefbb239a4

    Implemented whole file staging/unstaging

 gitg/gitg-commit-view.c |  253 +++++++++++++++++++++++++++++++++++++++++++----
 gitg/gitg-commit.c      |   60 +++++++++++-
 gitg/gitg-runner.c      |   20 +++-
 3 files changed, 306 insertions(+), 27 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit ea24dc1cb9c9c0916a653bb91cb93ad56957b91f

    Fixed changes for GitgChangedFile to be flag again

 gitg/gitg-changed-file.c |    6 +++---
 gitg/gitg-changed-file.h |    4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

2009-01-28 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit a88debbe6be56e9d916b22896518a55efa939977

    Changed separator back (guess old style git?)
    Fixed memory leak 'fix' back

 gitg/gitg-repository.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 7c3a596f172f392732adbe83743b0e4dc93b6371

    Resolve relative path before creating repository

 gitg/gitg-window.c |   21 +++++++++++++++------
 1 files changed, 15 insertions(+), 6 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit c1d6581cd28fb5f2cffc357b496ec96af73ba04c

    Increase buffer size of runners (previously number of lines, now byte size)

 gitg/gitg-commit-view.c        |    2 +-
 gitg/gitg-commit.c             |    2 +-
 gitg/gitg-repository.c         |    4 ++--
 gitg/gitg-revision-tree-view.c |    4 ++--
 4 files changed, 6 insertions(+), 6 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit c8c5581cc8b3c14f5f6a14f9f9bce8513d82bb50

    Use custom style and have runner be able to run on streams

 gitg/gitg-commit-view.c   |   69 ++++++++++++++++++++++++++++-----------------
 gitg/gitg-revision-view.c |    5 +++
 gitg/gitg-runner.c        |   67 ++++++++++++++++++++++++++++++-------------
 gitg/gitg-runner.h        |    3 ++
 gitg/gitg-utils.c         |    9 +++++-
 gitg/gitg-utils.h         |    1 +
 gitg/gitg.c               |   14 ++++++++-
 7 files changed, 119 insertions(+), 49 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 98231e5a4e09be76d13700c494c35cfbe2a4f96f

    Added custom style

 data/Makefile.am   |    4 ++
 data/gitgdiff.lang |    6 +-
 data/gitgstyle.xml |  117 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 124 insertions(+), 3 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 823f0b059ec62dceb72c499333abbb4aa1589717

    Added special diff source language

 data/Makefile.am          |    4 ++
 data/gitgdiff.lang        |   84 +++++++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-commit-view.c   |    6 +++-
 gitg/gitg-revision-view.c |    6 +++-
 gitg/gitg.c               |   21 +++++++++++
 5 files changed, 119 insertions(+), 2 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 176e6acb05e487199365e293cb0a7075c749bcaa

    Use GIO instead of IOChannel

 gitg/gitg-commit-view.c |    4 +-
 gitg/gitg-commit.c      |    2 +-
 gitg/gitg-runner.c      |  430 ++++++++++++++++++++++++++---------------------
 gitg/gitg-runner.h      |    1 +
 gitg/gitg-utils.c       |   13 +-
 gitg/gitg-utils.h       |    2 +-
 6 files changed, 252 insertions(+), 200 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit f79e58143a36c85dde5d7a9fbf86ceb0864da1d7

    Added ignores for generated files

 gitg/.gitignore |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit dad4c038fe5d08170c8cebe8ebcb54fd5471a49d

    Used hash table for storing files instead of gslist and implemented (untested) stage/unstage hunk

 gitg/gitg-commit.c |  161 ++++++++++++++++++++++++++--------------------------
 gitg/gitg-commit.h |    4 +-
 2 files changed, 82 insertions(+), 83 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 587610de894d24353c44312c6a1b815cc094db56

    Added input capability

 gitg/gitg-runner.c |   79 ++++++++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 74 insertions(+), 5 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit f628ed6b7e6037b1c325713b4aa4f3b36c0d0b80

    Added marking of hunks, can't stage them yet

 gitg/gitg-commit-view.c |  108 +++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 105 insertions(+), 3 deletions(-)

2009-01-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 1284fdaedefdab763d73e3b8186041abef6e52a5

    Implemented loading staged/unstaged files for commit view + framework for
    commit work.

 configure.ac                    |    3 +
 gitg/Makefile.am                |   23 ++
 gitg/gitg-changed-file.c        |  249 ++++++++++++++++++++
 gitg/gitg-changed-file.h        |   66 ++++++
 gitg/gitg-commit-view.c         |  481 +++++++++++++++++++++++++++++++++++++++
 gitg/gitg-commit-view.h         |   36 +++
 gitg/gitg-commit.c              |  193 +++++++++++-----
 gitg/gitg-commit.h              |   24 +--
 gitg/gitg-enum-types.c.template |   40 ++++
 gitg/gitg-enum-types.h.template |   28 +++
 gitg/gitg-revision-tree-view.c  |   62 +-----
 gitg/gitg-runner.c              |   14 +-
 gitg/gitg-runner.h              |    1 +
 gitg/gitg-ui.xml                |  105 +++++++--
 gitg/gitg-utils.c               |   76 ++++++
 gitg/gitg-utils.h               |    7 +
 gitg/gitg-window.c              |   31 +++-
 gitg/gitg-window.h              |    2 +-
 gitg/gitg.c                     |    6 +
 19 files changed, 1283 insertions(+), 164 deletions(-)

2009-01-28 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 09f6c305b7d1714c37199ce88c816361b5661843

    Changed separator back (guess old style git?)
    Fixed memory leak 'fix' back

 gitg/gitg-repository.c |    7 ++++---
 gitg/gitg-utils.c      |    5 +----
 2 files changed, 5 insertions(+), 7 deletions(-)

2009-01-28 Jesse van den Kieboom <jesse@icecrew.nl>
commit 04176b8399ae40bc226a234426e7af8d595ad7b1

    Added untested/unfinished commit ability

 gitg/gitg-commit.c |  394 ++++++++++++++++++++++++++
 gitg/gitg-commit.h |   58 ++++
 gitg/gitg-ui.xml   |  793 ++++++++++++++++++++++++++++++++++------------------
 gitg/gitg-utils.c  |    5 +-
 4 files changed, 980 insertions(+), 270 deletions(-)

2009-01-28 Jesse van den Kieboom <jesse@icecrew.nl>
commit 8ae8c6962221c0f8b387d820a42b4c4655b6d476

    Implemented support for --left-right

 gitg/gitg-cell-renderer-path.c |   94 ++++++++++++++++++++++++++++++++++-----
 gitg/gitg-lane.c               |    1 +
 gitg/gitg-lane.h               |    6 ++-
 gitg/gitg-repository.c         |   29 ++++++++++--
 gitg/gitg-revision.c           |   37 +++++++++++++++-
 gitg/gitg-revision.h           |    5 ++-
 6 files changed, 151 insertions(+), 21 deletions(-)

2009-01-28 Jesse van den Kieboom <jesse@icecrew.nl>
commit 41df0937000b1458039d81b439f3fa5f78829594

    Fixed specifying git path as first command line arg

 gitg/gitg-window.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2009-01-28 Jesse van den Kieboom <jesse@icecrew.nl>
commit e2a2f45469b1d9f2bc5cfe86f6815f6ede5a90de

    Fixed copying command line arguments

 gitg/gitg-window.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

2009-01-28 Jesse van den Kieboom <jesse@icecrew.nl>
commit 93b84c43666a7fcd2b7b6344c7f34d9ebf90df25

    Changed revision from full GObject to mini refcount Boxed type

 gitg/gitg-repository.c         |   11 +--
 gitg/gitg-revision-tree-view.c |   13 ++--
 gitg/gitg-revision.c           |  125 +++++++++++++++++++--------------------
 gitg/gitg-revision.h           |   23 ++------
 gitg/gitg-window.c             |    6 +-
 5 files changed, 80 insertions(+), 98 deletions(-)

2009-01-27 Jesse van den Kieboom <jesse@icecrew.nl>
commit cdd2a145666bd0ec2e8708c874cc27eb95a97722

    Fixed threading issues, but it doesn't seem right

 gitg/gitg-runner.c |   66 ++++++++++++++++++++++++++--------------------------
 1 files changed, 33 insertions(+), 33 deletions(-)

2008-10-04 Jesse van den Kieboom <jesse@icecrew.nl>
commit b380c0ceed9e25ab094ad0342c88326795a8dc6a

    Sort on branch name in branch drop down
    
    Sort on branch name after sorting on branch type. Sort 'master' branch first always

 gitg/gitg-window.c |   14 +++++++++++++-
 1 files changed, 13 insertions(+), 1 deletions(-)

2008-10-04 Jesse van den Kieboom <jesse@icecrew.nl>
commit 0ad17e380a0dd1de81793651b8d10fd9d60a9690

    Forgot to add gitg-types.h

 gitg/gitg-types.h |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

2008-10-04 Jesse van den Kieboom <jesse@icecrew.nl>
commit de526d2bdc79a9284d2394b35ab857d5e52f84f7

    Added showing labels in revision view
    
    Labels (branch/tag/remote) now show in the revision view
    Branch drop down is now filled by looking at the refs in the repository
    (fetched using ref-for-each). Same refs are used to map the labels

 gitg/Makefile.am               |    2 +
 gitg/gitg-cell-renderer-path.c |   55 ++++++++++++++++--
 gitg/gitg-label-renderer.c     |  121 ++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-label-renderer.h     |   11 ++++
 gitg/gitg-ref.c                |   69 +++++++++++++++++++++++
 gitg/gitg-ref.h                |   27 +++++++++
 gitg/gitg-repository.c         |   89 +++++++++++++++++++++++++++++-
 gitg/gitg-repository.h         |    3 +
 gitg/gitg-revision.h           |    2 +-
 gitg/gitg-window.c             |   86 ++++++++++++++---------------
 10 files changed, 411 insertions(+), 54 deletions(-)

2008-10-04 Jesse van den Kieboom <jesse@icecrew.nl>
commit dadddbb7e89cbf29f3db580ae439584712fccf92

    Added synchronized mode for runner

 gitg/gitg-runner.c |  107 ++++++++++++++++++++++++++++++++++++++++------------
 gitg/gitg-runner.h |    3 +
 2 files changed, 86 insertions(+), 24 deletions(-)

2008-10-04 Jesse van den Kieboom <jesse@icecrew.nl>
commit 35783be4c41393e1469600c22f7b43bd3cb16e01

    Fixed problem with parsing arguments correctly

 gitg/gitg-repository.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

2008-10-04 Jesse van den Kieboom <jesse@icecrew.nl>
commit 32488f929e530821c2e00f721c5d7074b82b90a1

    Removed loading tags in the branch drop down

 gitg/gitg-window.c |  110 +++++++++------------------------------------------
 1 files changed, 20 insertions(+), 90 deletions(-)

2008-10-02 Jesse van den Kieboom <jesse@icecrew.nl>
commit 19d3917fe5fcb7ef25f2c76e53a9742354a12cc7

    Use GSList for lanes, prepare for lane inactivity work
    Changed generating lanes to easier design

 gitg/gitg-cell-renderer-path.c |   70 ++++++++++++--
 gitg/gitg-lanes.c              |  200 ++++++++++++++++++++++++----------------
 gitg/gitg-lanes.h              |    4 +-
 gitg/gitg-repository.c         |    8 +-
 gitg/gitg-revision.c           |   21 ++---
 gitg/gitg-revision.h           |    4 +-
 gitg/gitg-window.c             |    2 +-
 7 files changed, 196 insertions(+), 113 deletions(-)

2008-10-02 Jesse van den Kieboom <jesse@icecrew.nl>
commit 1b911a24f8f2cd0d52fa2cbec4a1dd9a9c5fc8b0

    Added hash function to utils so it can be reused

 gitg/gitg-repository.c |   16 +---------------
 gitg/gitg-utils.c      |   14 ++++++++++++++
 gitg/gitg-utils.h      |    1 +
 3 files changed, 16 insertions(+), 15 deletions(-)

2008-10-02 Jesse van den Kieboom <jesse@icecrew.nl>
commit 4d6a67b23b1620d415d38c456959691b49d64a12

    Added warning when temporary directory cannot be made on export

 gitg/gitg-revision-tree-view.c |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

2008-10-02 Jesse van den Kieboom <jesse@icecrew.nl>
commit 83c14cbe88ad65d3699264c129f8d0a6a95fef9b

    Fixed allocation initialized to 0
    Added gitg_lane_new_with_color

 gitg/gitg-lane.c |   15 +++++++++++----
 gitg/gitg-lane.h |    8 ++++++++
 2 files changed, 19 insertions(+), 4 deletions(-)

2008-07-18 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 6779aa35d0ca96ea8835bcccd078150dca506d6b

    Factorized lane calculation and added lane colors
    
    Lane calculation is now a separate object
    Lane coloring is added

 gitg/Makefile.am               |    3 +
 gitg/gitg-cell-renderer-path.c |   59 +++++-----
 gitg/gitg-color.c              |  117 +++++++++++++++++++
 gitg/gitg-color.h              |   25 ++++
 gitg/gitg-lane.c               |   39 +++++++
 gitg/gitg-lane.h               |   18 +++
 gitg/gitg-lanes.c              |  240 ++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-lanes.h              |   42 +++++++
 gitg/gitg-repository.c         |  218 +++---------------------------------
 gitg/gitg-revision.c           |   26 ++++-
 gitg/gitg-revision.h           |    5 +-
 gitg/gitg-window.c             |    2 +-
 12 files changed, 552 insertions(+), 242 deletions(-)

2008-07-18 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit a5728d475c3dd550bce8aa043588ac434b4b1047

    Fixed compiler warnings

 gitg/gitg-revision-tree-store.c |    2 +-
 gitg/gitg-revision-tree-view.c  |    3 ++-
 gitg/gitg-revision-view.c       |   15 +++++++++------
 gitg/gitg-runner.c              |   10 +++++-----
 gitg/gitg-window.c              |    6 ++++--
 5 files changed, 21 insertions(+), 15 deletions(-)

2008-07-18 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 5fd05b400f6be4a6a63c771a9889ca9223ade1fb

    Fixed passing number of arguments

 gitg/gitg.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2008-07-18 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 3ad889217497b7f8a8464005e2fcec5cde1da5d9

    Added utility functions
    
    Added hash_equal function
    Added null_length function
    Fixed compiler warning

 gitg/gitg-utils.c |   22 +++++++++++++++++++++-
 gitg/gitg-utils.h |    3 +++
 2 files changed, 24 insertions(+), 1 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 576fb528c525be8ed6ee7bc919a77b3ef69373c4

    Fixed not showing separator when there are no tags

 gitg/gitg-window.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 8effb237bc68ebfc197bfe78047cc296ed2002f0

    Added tags to branches list

 gitg/gitg-cell-renderer-path.c |    2 +-
 gitg/gitg-window.c             |   75 ++++++++++++++++++++++++++++++++++++++--
 2 files changed, 73 insertions(+), 4 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit f85815c4358c5c0e987ba99d9b311c021febe2f3

    Added branches drop down combo box

 gitg/gitg-ui.xml   |   21 +++++++++
 gitg/gitg-window.c |  120 +++++++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 136 insertions(+), 5 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 9fe98f268dbbba9911fd774d72108cfeec98abba

    Fixed stopping condition for finding dot git dir

 gitg/gitg-utils.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 411efa13d1343935728b20692846e925acc2f5a0

    Fixed off by one with passing argc

 gitg/gitg.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 44332768cc2d21c965f5a8ff8e9ced875bdb0e1d

    Added current working directory fallback for repository
    
    This enables you to do gitg --all, instead of interpreting --all as
    the working directory, it will try the current directory since
    --all fails as a git directory

 gitg/gitg-repository.c         |    4 +-
 gitg/gitg-repository.h         |    2 +-
 gitg/gitg-revision-tree-view.c |   27 +++++++++++++----------
 gitg/gitg-runner.c             |    2 +-
 gitg/gitg-runner.h             |    2 +-
 gitg/gitg-window.c             |   46 ++++++++++++++++++++++++++++++++++++---
 gitg/gitg-window.h             |    2 +-
 gitg/gitg.c                    |    5 +---
 8 files changed, 64 insertions(+), 26 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 0557354b34f153e57d8b7a39be8787e3e272a651

    Fixed problem with non-existing lane due to revision without children

 gitg/gitg-repository.c |   30 +++++++++++++++++++++++++++++-
 1 files changed, 29 insertions(+), 1 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit d3b88ba872e6cf4a71cb5915311dadbec1fb6ffa

    Fixed hash comparison bug
    
    Hashes were compared with strncmp, but since they can perfectly
    contain 0 values, the comparison wasn't done for the full 20
    bytes if a 0 value was encountered. Fixed by using memcpy

 gitg/gitg-repository.c |   47 +++++++++++++----------------------------------
 1 files changed, 13 insertions(+), 34 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 84e9d5b9b7b50a926771d9d35f1efc172774982d

    Added command argument passing to repository loading
    
    Trailing command line arguments are now passed to the repository
    loader (appended to git log) so `gitg . --all` should work for
    example

 gitg/gitg-repository.c |   29 ++++++++++++++++-------------
 gitg/gitg-repository.h |    2 +-
 gitg/gitg-window.c     |    4 ++--
 gitg/gitg-window.h     |    2 +-
 gitg/gitg.c            |    5 ++++-
 5 files changed, 24 insertions(+), 18 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit eeb076a1454edaf66a14943a6ce638b5294ea950

    Implemented bottom half of path rendering
    
    Path rendering is now mostly complete, still needs to be tested properly

 gitg/gitg-cell-renderer-path.c |  159 ++++++++++++++++++++++++----------------
 gitg/gitg-repository.c         |    4 +
 gitg/gitg-window.c             |   15 ++++-
 3 files changed, 115 insertions(+), 63 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 0b5f628fd9b7ceaf55c9e8394e2995c8ba02994b

    Implemented top half of path rendering

 gitg/gitg-cell-renderer-path.c |   34 ++++++++++++++++++++++++++++++++--
 1 files changed, 32 insertions(+), 2 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit d5b99843bad0c099e6506fbbe12fe767d69ccd0c

    Adapted code for rendering graph (unfinished)

 gitg/Makefile.am       |    1 +
 gitg/gitg-repository.c |  182 ++++++++++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-revision.c   |   47 ++++++++++++-
 gitg/gitg-revision.h   |    9 +++
 gitg/gitg-ui.xml       |    4 +-
 gitg/gitg-window.c     |   15 ++++
 6 files changed, 254 insertions(+), 4 deletions(-)

2008-06-30 Jesse van den Kieboom <jesse@icecrew.nl>
commit 57a98cec32b1ebb08d8aa31df94e5f04097da6df

    Added basic graph rendering (unfinished)
    
    There is some rendering code, but it's not yet fully working

 gitg/gitg-cell-renderer-path.c |  221 ++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-cell-renderer-path.h |   35 +++++++
 2 files changed, 256 insertions(+), 0 deletions(-)

2008-06-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 6352f0c689a109a7b6d55941236c03e0cd31ad6e

    Fixed escaping markup for subject label

 gitg/gitg-revision-view.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

2008-06-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 4cb717ae62fd2cc2a079421cb11a78f8c1cbac1a

    Unset tree model when window is destroyed
    
    For large models, destroying the model while still attached to a view
    takes a _very_ long time. By removing it first, the application exits
    normally again

 gitg/gitg-window.c |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

2008-06-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit cee375945bab56f74532ae2f036a95daa357e931

    Add new line after inserting diff line

 gitg/gitg-revision-view.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

2008-06-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 0813ef02f3c8f08d6b9450c4622401a8619d2d39

    Added encoding conversion
    
    Tries to convert output from git to UTF-8 from ISO-8859-15 or if that
    fails from ASCII. Also terminating newlines are now removed from the
    buffer

 gitg/gitg-revision-tree-view.c |    8 +++---
 gitg/gitg-runner.c             |   12 +++++++--
 gitg/gitg-utils.c              |   50 ++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-utils.h              |    2 +
 4 files changed, 65 insertions(+), 7 deletions(-)

2008-06-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 55360d4c926c74fd4ca4f289c03b0ea5ccf7d913

    Make sure to return false in delete-event

 gitg/gitg.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

2008-06-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 1fe9bbb43a1e05a84e4775076c13ba0d1d348260

    Do not block button-release event on parent label

 gitg/gitg-revision-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2008-06-29 Jesse van den Kieboom <jesse@icecrew.nl>
commit 9309f3ba4d02a458d789f7b80ea35eb54ffbc1bd

    Implemented dragging files from the tree view

 gitg/gitg-revision-tree-store.c |   11 +--
 gitg/gitg-revision-tree-view.c  |  189 ++++++++++++++++++++++++++++++++-------
 gitg/gitg-utils.c               |   50 ++++++++++
 gitg/gitg-utils.h               |    5 +
 4 files changed, 217 insertions(+), 38 deletions(-)

2008-06-29 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit e5399f7f2ae1304aec406dffe07acb4e6d7980bd

    Added basic dnd for exporting files from a revision
    
    The DND doesn't actually work yet, but something is being dragged

 gitg/Makefile.am                |    1 +
 gitg/gitg-repository.c          |    4 +-
 gitg/gitg-revision-tree-store.c |  102 +++++++++++++++++++++++++++++++++++++++
 gitg/gitg-revision-tree-store.h |   43 ++++++++++++++++
 gitg/gitg-revision-tree-view.c  |   42 ++++++++--------
 5 files changed, 171 insertions(+), 21 deletions(-)

2008-06-27 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 3cf9bd56e92ece1865cb6519a5da794af1896058

    Implemented tree view loading
    
    Revision tree showing all objects for a specific revision is
    implemented. This is also able to show the contents of the file at
    that revision

 configure.ac                   |    1 +
 gitg/Makefile.am               |   17 +-
 gitg/gitg-revision-tree-view.c |  616 ++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-revision-tree-view.h |   40 +++
 gitg/gitg-runner.c             |   25 ++-
 gitg/gitg-runner.h             |    3 +
 gitg/gitg-ui.xml               |   41 +++-
 gitg/gitg-window.c             |    6 +-
 8 files changed, 735 insertions(+), 14 deletions(-)

2008-06-27 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit fc977f1bfdaadf49a6264cdbbf58a67413a8a090

    Removed gitg.glade, additional builder ui is used

 gitg/Makefile.am |    3 -
 gitg/gitg.glade  |  317 ------------------------------------------------------
 2 files changed, 0 insertions(+), 320 deletions(-)

2008-06-27 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 3c92d2f522f0fd6027182de4dcdf852be6b00bb3

    Fixed problem with hash being marshalled as string instead of pointer
    
    Since the hash is the byte representation, and not SHA1, it can contain 0
    values which messed up the hash being marshalled as a string in the
    signal emission.
    
    Also removed the boolean return value of the signal

 gitg/gitg-revision-view.c |   13 ++++++-------
 gitg/gitg-revision-view.h |    2 +-
 gitg/gitg-window.c        |    5 ++---
 3 files changed, 9 insertions(+), 11 deletions(-)

2008-06-27 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit a2852278f7861cf31de17a14bbbe0923060dbcda

    Fill repository by 5000 instead of 1000

 gitg/gitg-repository.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2008-06-27 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 4edfff76a60ed4e2d5851c0afbccdd230d5552ef

    Factored window stuff in new GitgWindow
    
    GitgWindow now provides most of the control (moved from gitg.c). The
    main gitg.c now just handles parsing arguments and creating the
    main window

 gitg/Makefile.am          |    1 +
 gitg/gitg-revision-view.c |    3 +
 gitg/gitg-ui.xml          |   44 ++++++-
 gitg/gitg-window.c        |  311 +++++++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-window.h        |   37 ++++++
 gitg/gitg.c               |  298 ++-----------------------------------------
 6 files changed, 404 insertions(+), 290 deletions(-)

2008-06-27 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit b52ff4053c2724218623b07298bf5247682d0134

    Factored revision detail view in separate GitgRevisionView class
    
    All revision details (sha, author, date, subject, diff) now resides
    in GitgRevisionView (subclass of GtkVBox). It is instantiated
    automatically by GtkBuilder from the ui definition.

 gitg/Makefile.am          |   13 +-
 gitg/gitg-repository.c    |   55 +++++----
 gitg/gitg-revision-view.c |  308 ++++++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-revision-view.h |   41 ++++++
 gitg/gitg-ui.xml          |   14 +-
 gitg/gitg.c               |  310 +++++---------------------------------------
 6 files changed, 430 insertions(+), 311 deletions(-)

2008-06-27 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit b12df7994ebfc3a4d4ba11d8297a707553c62107

    Removed obsolete GitgLoader

 gitg/gitg-loader.c |  149 ----------------------------------------------------
 gitg/gitg-loader.h |   46 ----------------
 2 files changed, 0 insertions(+), 195 deletions(-)

2008-06-26 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 1a20665965876ef97793474ae07df70ad9a35e10

    Renamed GitgRvModel to GitgRepository

 gitg/gitg-repository.c |  571 ++++++++++++++++++++++++++++++++++++++++++++++++
 gitg/gitg-repository.h |   56 +++++
 gitg/gitg-rv-model.c   |  571 ------------------------------------------------
 gitg/gitg-rv-model.h   |   56 -----
 4 files changed, 627 insertions(+), 627 deletions(-)

2008-06-26 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 489917a0b7fa8627781f2664e46038c0e9b2d146

    Updated ignore files

 .gitignore    |    3 ---
 po/.gitignore |    4 ++++
 2 files changed, 4 insertions(+), 3 deletions(-)

2008-06-26 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit e2a8e6102d59bcd3f7d373c2759f189bdf5674e5

    Updated ignore files

 .gitignore      |    1 -
 data/.gitignore |    2 ++
 2 files changed, 2 insertions(+), 1 deletions(-)

2008-06-26 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit dda98d7a16aa48366fcc00703af38433d660b238

    Changed RvModel to proper Repository object
    
    GitgRepository is now a custom GtkTreeModel instead of GtkListStore
    Added git path utility functions to gitg-utils

 gitg/Makefile.am     |   13 +-
 gitg/gitg-rv-model.c |  565 ++++++++++++++++++++++++++++++++++++++------------
 gitg/gitg-rv-model.h |   67 ++++---
 gitg/gitg-utils.c    |   51 +++++
 gitg/gitg-utils.h    |    3 +
 gitg/gitg.c          |   84 +++-----
 6 files changed, 562 insertions(+), 221 deletions(-)

2008-06-26 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit 917413b9310189eda35f6b61f77461baca077213

    Updated UI layout (removed raw tab)

 gitg/gitg-ui.xml |   44 +++++++++++++++++++++++++-------------------
 gitg/gitg.glade  |   45 +++++++++++++++++++++++++--------------------
 2 files changed, 50 insertions(+), 39 deletions(-)

2008-06-26 Jesse van den Kieboom <jesse@ubuntu-dev.localdomain>
commit aaddcae846ce905fe183c4bc361d698c5c644007

    Added empty m4 directory

 m4/.gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit f6be63409da30ae88286ee79911ca18cbf50dc9b

    Added searching for hash

 gitg/gitg-menus.xml |    8 ++++++++
 gitg/gitg.c         |   25 +++++++++++++++++++++++++
 2 files changed, 33 insertions(+), 0 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 98359f026dbc95f712de2a572dd3e593e157da10

    Added accelerator Ctrl+F to focus search entry

 gitg/gitg.c |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 246f3c7fe35c28dbf9465b919704faeec0d4df4f

    Fixed problem with syncing thread

 gitg/gitg-runner.c |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 424c86d6964069ca6337352e7127645f73450a37

    Added custom search function which searches inside strings instead of only beginning

 gitg/gitg.c |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit c4637425f979e3b061f3e72c1f2025b2bdc1e30f

    Use proper radio actions instead of toggle actions

 gitg/gitg-menus.xml |   11 +++++------
 gitg/gitg.c         |   20 --------------------
 2 files changed, 5 insertions(+), 26 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 1f0db518acde5a6ec1c063ccf4fcbff2bebf39eb

    Added gitignore

 .gitignore |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 2efd3c855dfe13f266eb6527b5f93a77e032852b

    Added UTF-8 encoding to git cmd

 gitg/gitg-loader.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit e2199aa8f163e654a5bf91df76f7974de2d89c7f

    Find .git directory automatically

 gitg/gitg.c |   44 +++++++++++++++++++++++++++++++++++++-------
 1 files changed, 37 insertions(+), 7 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 7bb71a8ffe969a2f6048d05abe2a4fd438f8db52

    Added popup menu to select search column

 gitg/Makefile.am     |    4 +-
 gitg/gitg-menus.xml  |   39 +++++++++++++++++++++++++
 gitg/gitg-rv-model.c |    6 ++--
 gitg/gitg.c          |   78 ++++++++++++++++++++++++++++++++++++++++++++++++-
 4 files changed, 120 insertions(+), 7 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit f8250724e348a82eb039eef6d260367f19ede68f

    Added separate search entry

 gitg/Makefile.am       |    3 +-
 gitg/gitg-ui.xml       |   42 ++-
 gitg/gitg.c            |   51 ++--
 gitg/gitg.glade        |  312 ++++++++++++++++
 gitg/sexy-icon-entry.c |  968 ++++++++++++++++++++++++++++++++++++++++++++++++
 gitg/sexy-icon-entry.h |  101 +++++
 6 files changed, 1440 insertions(+), 37 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit d43c13ffaef1be3180b076548e752af9efe93dc0

    Added hash table to fast find revisions by hash
    Added sorting function, but it's not fast enough yet

 gitg/gitg-rv-model.c |   98 +++++++++++++++++++++++++++++++++++++++++---------
 gitg/gitg-rv-model.h |    4 ++
 2 files changed, 85 insertions(+), 17 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 41b916a824a5f4ad55b209d26c43e1f376ddb93e

    Added cast to prevent warning

 gitg/gitg-loader.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

2008-06-24 Jesse van den Kieboom <jesse@icecrew.nl>
commit 11fc353c7beabe456723fe46ce0683c36b3bc070

    Initial import

 COPYING                 |  674 +++++++++++++++++++++++++++++++++++++++++++++++
 INSTALL                 |  237 +++++++++++++++++
 Makefile.am             |   14 +
 autogen.sh              |   22 ++
 configure.ac            |   71 +++++
 data/Makefile.am        |   14 +
 data/gitg.1             |   14 +
 data/gitg.desktop.in.in |   12 +
 gitg/Makefile.am        |   33 +++
 gitg/gitg-loader.c      |  148 +++++++++++
 gitg/gitg-loader.h      |   46 ++++
 gitg/gitg-revision.c    |  134 ++++++++++
 gitg/gitg-revision.h    |   45 ++++
 gitg/gitg-runner.c      |  291 ++++++++++++++++++++
 gitg/gitg-runner.h      |   42 +++
 gitg/gitg-rv-model.c    |  200 ++++++++++++++
 gitg/gitg-rv-model.h    |   39 +++
 gitg/gitg-ui.xml        |  287 ++++++++++++++++++++
 gitg/gitg-utils.c       |   54 ++++
 gitg/gitg-utils.h       |   12 +
 gitg/gitg.c             |  490 ++++++++++++++++++++++++++++++++++
 po/LINGUAS              |    5 +
 po/Makefile.in.in       |  218 +++++++++++++++
 po/POTFILES.in          |    3 +
 po/nl.po                |    3 +
 25 files changed, 3108 insertions(+), 0 deletions(-)
