Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 9, 2009
  1. @heipei

    PBGitWindowController: Use beginSheetModalForWindow instead of runModal

    heipei authored
    Introduce a new showMessageSheet/showErrorSheet-method for
    PBGitWindowController which uses the beginSheetModalForWindow method of
    NSAlert whereever possible. This has the advantage over runModal as it
    doesn't block the other instances of GitX and is generally more
    unobstrusive for simple status-messages.
    Signed-off-by: Johannes Gilger <>
Commits on Jun 6, 2009
  1. @heipei

    PBGitRepository: Add method to remove branch

    heipei authored Pieter de Bie committed
    This adds a removeBranch method similar to the addBranch method. It
    calls these methods when a branch is created/deleted in the UI, avoiding
    the cost of simply calling refresh afterwards.
    Signed-off-by: Johannes Gilger <>
Commits on May 28, 2009
  1. Merge branch 'stable'

    * stable:
      GitRevList -- Try to read the encoding of the commit message
      GitRevList: fix crash when loading 0 commits
      Tickets #151 and #155: check for illegal branch names before creating.
  2. @charlesorourke
Commits on May 18, 2009
  1. Merge branch 'stable'

    Pieter de Bie authored
    * stable:
      Fix many gcc 4.2 compiler warnings
      GitX.xcodeproj: Quote paths in custom shell scripts
      Fix compilation with GCC 4.2
      IndexController: Temporarily stop tracking when (un)staging
      IndexController: Add methods to stop tracking the Index
      ChangesTableView: Remove warning by casting to correct class
  2. @d0k

    Fix many gcc 4.2 compiler warnings

    d0k authored Pieter de Bie committed
  3. Added very basic tag info menu item and alert.

    Mike Czepiel authored Pieter de Bie committed
    Simply renders the tag message when activated.
    This would also make sense being available in
    the web view somewhere.
Commits on Mar 28, 2009
  1. @heipei

    PBRefController: Ask for confirmation when deleting tags/branches

    heipei authored Pieter de Bie committed
    Show a very simple user-dialog when trying to delete a branch or a
    This satisfies ticket #115.
    Signed-off-by: Johannes Gilger <>
Commits on Jan 19, 2009
  1. PBRefController: Only set title if we have a rev

    We used to unconditionally set the title of the branch
    to the current branch. This worked fine in most cases
    where the current branch was already known, but failed
    when you use 'gitx -c' and then switch to the HistoryView,
    because then the currentBranch isn't known yet.
    The simple fix is to check if we know it. If we don't,
    it'll be set later on.
Commits on Dec 1, 2008
  1. @bestlem

    GitRefController: Fix moving and updating branches

    bestlem authored committed
    This was also broken with the libgit2 move
Commits on Nov 19, 2008
  1. HistoryView: Correctly update branches when changing them

    I stupidly used "observe.." instead of register.. so KVC
    didn't even work
  2. HistoryView: Remove the BranchController

    This wasn't used anyway. A good idea would be to create a new
    branchcontroller that takes care of all these revs, rather than
    letting PBGitRepository take care of that
  3. WIP: Use a nicer branches menu

Commits on Nov 17, 2008
  1. PBRefController: reload items when checking out branch

    This will update the view with the new current branch.
Commits on Nov 1, 2008
  1. WebHistoryController: Move ref deletion to RefController

    That's why it's there, after all. This also makes the system
    more robust and catches some more errors.
    The next thing this enables is to also allow right-clicking
    on refs in the commit list.
  2. GitCommit: Add a 'removeRef' function

    The ref functionality is somewhat weird right now, in that
    some parts of the code require a nil array when there are no
    refs. So, we add a good removeRef accessor to keep track of this
Something went wrong with that request. Please try again.