Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Oct 14, 2008

  1. Pieter de Bie

    Merge branch 'pu/pb/git_config'

    * pu/pb/git_config:
      CommitView/Gistie: Use github.user and github.login
      Add a way to retrieve values from .git/config files
    authored

Oct 13, 2008

  1. Pieter de Bie

    GitRepository: Cache HEAD ref

    Since 63523d0 (History view:
    Make lozenge of currently checked out branch (HEAD) bold, same as gitk.),
    -[PBGitRepository headRef] was called every time a cell needed redrawing.
    
    This made GitX slow overall, but especially when resizing the window.
    
    So, it's better to cache the value. We'll still reload it with an
    explicit refresh though.
    authored
  2. Pieter de Bie

    Add a way to retrieve values from .git/config files

    This introduces the PBGitConfig class. It is KVC compliant as far
    as I can see, in that you can actually bind to it in IB and use
    ValueForKeyPath to retrieve values. It currently only handles
    strings; it should be possible to add functions to process
    booleans and numbers to it.
    authored

Oct 04, 2008

  1. Pieter de Bie

    GitRepository: Quiet a git error when resolving symbolic ref

    We already catch this in our code, so this was just
    confusing the debug output.
    authored
  2. Pieter de Bie

    Better handle the cases when a Git binary can't be found

    authored

Oct 03, 2008

  1. Pieter de Bie

    GitRepository: Add an "all branches" option in branches list

    This is probably the most common non-branch GitX option, so
    let's add it by default
    authored

Oct 02, 2008

  1. clj

    GitRepository: Skip empty lines when parsing refs

    This fixes loading repositories.
    clj authored committed

Sep 28, 2008

  1. Pieter de Bie

    Don't store the windowcontroller in an iVar

    There's no need to, as we can just retrieve it from
    the WindowControllers array.
    authored
  2. Pieter de Bie

    Fix branch reloading

    This fixes a regression in 86606ef, where the branches array was
    created anew every time the branches were reloaded, causing you to
    lose current branch selection.
    authored
  3. Pieter de Bie

    Reload commits after doing a commit

    authored

Sep 26, 2008

  1. Pieter de Bie

    Add Commit/History options in View menu

    authored
  2. Pieter de Bie

    Add a --commit option to the CLI client

    This changes a lot of code, so quick review:
    
    * RepositoryDocumentController now returns the document without selecting a ref
    * PBGitWindowController now optionally shows the default view, or selects no view at all
    * PBGitRepository keeps a pointer to its WindowController so that it can change views
    authored

Sep 23, 2008

  1. Pieter de Bie

    CommitView: Add commit capability

    authored

Sep 22, 2008

  1. Pieter de Bie

    CommitView: Show basic files

    authored
  2. Pieter de Bie

    PBGitRepository: add a handle for in-worktree-commands

    authored
  3. Pieter de Bie

    Add support for removing refs

    This is somewhat hackish, in that it reloads all commits after deleting
    a ref, but at least it works
    authored
  4. Pieter de Bie

    EasyPipe: Add functions to ask for the return value of commands

    authored

Sep 20, 2008

  1. Pieter de Bie

    Check if a repository is valid

    authored
  2. Pieter de Bie

    Show current branch in branch menu

    This kept going broken, so now instead of Interface Builder bindings,
    we create the binding ourselves
    authored

Sep 19, 2008

  1. Pieter de Bie

    Don't show tags anymore in branch menu

    This was accidentally added after the xib splitting
    authored
  2. Pieter de Bie

    First part of splitting views

    authored
  3. Pieter de Bie

    Remove debug output

    authored
  4. Pieter de Bie

    Reload refs on refresh

    authored

Sep 18, 2008

  1. Pieter de Bie

    Also look for git in /usr/local/bin/git

    authored

Sep 14, 2008

  1. Pieter de Bie

    Optimize revision walker bindings

    This simplifies the procedure used to walk revisions
    by only loading in commits if the branch selection
    was changed.
    authored

Sep 12, 2008

  1. Pieter de Bie

    Fix an out-of-bounds bug

    authored
  2. Pieter de Bie

    Also display HEAD if on a detached HEAD

    authored
  3. Pieter de Bie

    Select the current HEAD if running gitx without arguments

    authored
  4. Pieter de Bie

    Select existing ref if it exists

    authored
  5. Pieter de Bie

    Simplify PBGitRevList

    We don't need the old initialisation anymore
    authored
  6. Pieter de Bie

    Let the gitx CLI use our RevSpecification

    authored
  7. Pieter de Bie

    Add branch control to the PBGitRepository

    This allows you to add and select specific branches
    authored
  8. Pieter de Bie

    Use a PBGitRevSpecifier to specify possible branches

    authored
  9. Pieter de Bie

    Pass on arguments from the command line to the revwalk mechanism

    authored
  10. Pieter de Bie

    Fix detection of bare repositories

    authored
Something went wrong with that request. Please try again.