Permalink
Switch branches/tags
Nothing to show
Commits on Mar 31, 2012
  1. Merge pull request #25 from davidanthoff/refreshonload

    Haacked committed Mar 31, 2012
    Refresh layout right after load
  2. Merge pull request #24 from davidanthoff/fixfolderdet

    Haacked committed Mar 31, 2012
    Fix bug in computation of path to .git folder
  3. Refresh layout right after load

    davidanthoff committed Mar 31, 2012
    Previously the layout of the graph was random after one loads an existing
    repo. Only when the system detected a first change would the commits be
    placed nicely on the surface.
Commits on Mar 30, 2012
  1. Fix bug in computation of path to .git folder

    davidanthoff committed Mar 30, 2012
    The code returned a wrong path if it was pointed to either a directory
    that didn't have a git repo in it or to a directory that doesn't yet
    exist.
Commits on Mar 23, 2012
  1. Merge pull request #22 from davidanthoff/assemblyrename

    Haacked committed Mar 23, 2012
    Rename main assembly to SeeGit
  2. Merge pull request #21 from davidanthoff/gitattr

    Haacked committed Mar 23, 2012
    EOL stuff
  3. Merge pull request #23 from davidanthoff/findgitpath

    Haacked committed Mar 23, 2012
    Show current work dir at startup if it is in a git rep
Commits on Mar 22, 2012
  1. Make function that looks for git rep recursive

    davidanthoff committed Mar 22, 2012
    With this patch one can specify any folder in a git working directory and
    the code will find the .git directory relevant for that working directory,
    even if one picked a sub directory.
  2. Rename main assembly to SeeGit

    davidanthoff committed Mar 22, 2012
    Previous name of the generated exe was SeeGitApp.exe, now it is SeeGit.exe
  3. Convert eof of 5 *.cs files from CRLF to LF in rep

    davidanthoff committed Mar 22, 2012
    Generally all text files in the repo are normalized to LF line ending. The
    five files in this commit had CRLF in the repo, which they should not.
    This must have happened when someone commited them with autocrlf=false
    while .gitattributes was not yet present. This commit only fixes the eof
    of these five files in the repo, so that from now on all files in the repo
    have LF line ending again.
Commits on Mar 21, 2012
  1. Merge pull request #19 from drub0y/master

    Haacked committed Mar 21, 2012
    Completing work on Equals/equality operators
Commits on Mar 20, 2012
  1. Fixing support for null LHS value in [in]equality operator overloads

    drub0y committed Mar 20, 2012
    Since the [in]equality operator overloads are static, they can technically have a null left-hand-side value.
    
    - fixed support for this in CommitVertex and CommitEdge classes
    - added test facts that assert this logic is working to the CommitEdgeTests and CommitVertexTests suites
  2. Equals overrides cleanup and execution of XUnit tests on build

    drub0y committed Mar 20, 2012
    - cleaned up implementations of Object::Equals, IEquatable<T>::Equals, ==, != on GitObject, CommitVertex and CommitEdge so that there is one core implementation and all others defer to that internally
    - added support for running XUnit as part of the build by importing the XUnit MSBuild task from the \packages dir and executing it when the RunXUnitTests property exists (right now only in the Debug configuration)
  3. Merge pull request #15 from ChrisWay/GitDirectory

    Haacked committed Mar 20, 2012
    #11 - .git directory handling
  4. Merge pull request #14 from ChrisWay/PropertyChanged

    Haacked committed Mar 20, 2012
    Added NotifyPropertyChanged base class
Commits on Mar 19, 2012
  1. Made sure the last directory the user selected is remembered and set …

    ChrisWay committed Mar 19, 2012
    …to the starting one if they browse for another repository.
  2. #11 - Added handling for when passed a .git directory. Also default d…

    ChrisWay committed Mar 19, 2012
    …irectory picker to the user's My Documents folder.
  3. Added NotifyPropertyChanged base class to replace individual INotifyP…

    ChrisWay committed Mar 19, 2012
    …ropertyChanged implementations. Updated property setters where relevant.
Commits on Mar 16, 2012
  1. Merge pull request #12 from drub0y/master

    Haacked committed Mar 16, 2012
    Added Object::Equals override to CommitVertex
Commits on Mar 15, 2012
  1. Added Object::Equals override to CommitVertex

    drub0y committed Mar 15, 2012
    This was actually being reported as a compiler warning because the CommitVertex class already overrides the equality/inequality operator as well as implmenting the explicit IEquatable<T>, however it did not provide an implementation for Object::Equals. I overrode and provided a very simple implementation that softcasts the obj to CommitVertex and then delegates to the existing IEquatable<T>::Equals implementation.
  2. Merge pull request #8 from gpshonik/master

    Haacked committed Mar 15, 2012
    Operator overloads
  3. Minor fix to nullity checks in operator overloads to handle both null…

    gpshonik committed Mar 15, 2012
    … and object identity (was causing some issues for me)
  4. Updated license with credits

    Haacked committed Mar 15, 2012
  5. Adding ReSharper team settings

    Haacked committed Mar 15, 2012
  6. Updating readme

    Haacked committed Mar 15, 2012
  7. Merge pull request #7 from davidanthoff/fixWpfExtensionsRef

    Haacked committed Mar 15, 2012
    Fixed ref to WPFExtensions.dll in proj file
Commits on Mar 14, 2012
  1. Fixed ref to WPFExtensions.dll in proj file

    davidanthoff committed Mar 14, 2012
    Previously the reference didn't point to the version of the file in the
    lib folder. If WPFExtensions.dll was not in the GAC the project would not
    compile. This changes the ref to always pick up the version of
    WPFExtensions.dll in the lib folder.
Commits on Mar 9, 2012
  1. Code formatting cleanup

    Haacked committed Mar 9, 2012