Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Oct 02, 2009

  1. Pieter de Bie

    Testing: add missing file

    authored

Oct 01, 2009

  1. Pieter de Bie

    test/index: add more tests

    authored
  2. Pieter de Bie

    GitIndex: fix status update when changed file is deleted

    Fixes bug LH#209
    authored
  3. Pieter de Bie

    Update testing framework

    authored
  4. Pieter de Bie

    GitIndex: increase refreshStatus before launching task

    We used to increase this variable after
    handing it over to the [handle readToEndOfFileInBackgroundAndNotify],
    but sometimes a task would quit before getting to that point, causing
    a premature index refresh event to be called.
    authored
  5. Pieter de Bie

    Add first test, in MacRuby

    authored
  6. Pieter de Bie

    Add testing framework

    authored

Sep 17, 2009

  1. Pieter de Bie

    Merge branch 'pu/pb/index_refactor'

    * pu/pb/index_refactor: (24 commits)
      PBGitIndex: post notifications when index stuff fails
      GitIndexController: reorder methods a bit, remove unnecessary stuff
      PBGitIndex: Migrate discardChanges to the GitIndex
      CommitController: Make commit message editable after commit failed
      GitIndex: Fix a few comments
      GitIndex: explicitly tell when stuff is updated
      Remove cruft
      Show previous commit message when amending
      CommitController: Empty commit title when commit is successful
      CommitView: Remove cruft
      Add failed commit notifications
      GitIndex: add commit notifications
      CommitController: Add status messages for index operations
      GitIndex: Add a few notifications
      CommitView: Migrate patch apply stuff to GitIndex
      GitIndex: Add support for applying patches
      CommitController: Replace commit method with the one from GitIndex
      GitIndex: add basic commit method
      GitIndexController: Migrate stageFiles functions to GitIndex
      GitIndex: Add methods to stage and unstage files
      ...
    
    Conflicts:
    	PBGitCommitController.m
    	PBGitIndexController.h
    	PBGitIndexController.m
    authored
  2. Pieter de Bie

    Merge branch 'stable'

    * stable:
      HistoryView: Don't show the 'loading commit' thing until after 500 ms.
      HistoryView: Remove raw view
      HistoryView: don't load in commit information in a separate thread anymore
      Fix UTF-8 bug in NSString_RegEx
      CommitView: Don't keep rearranging when iterating over files
      IndexController: de-privatize the index-stopping stuff
    authored
  3. Pieter de Bie

    HistoryView: Don't show the 'loading commit' thing until after 500 ms.

    This was annoying me a lot, so it's in stable :)
    
    Signed-off-by: Pieter de Bie <pdebie@ai.rug.nl>
    authored
  4. Pieter de Bie

    HistoryView: Remove raw view

    I don't think anybody has ever used this, so let's just remove it.
    authored
  5. Pieter de Bie

    HistoryView: don't load in commit information in a separate thread an…

    …ymore
    
    I've seen this hang or crash a few times, so I hope this works better.
    Instead of running a task in a separate thread, we just let it go through
    the run loop and catch it when the task is done.
    
    This ruins the second subview in the history view, but I don't think
    anybody ever used that, so I'm going to remove it.
    authored

Sep 14, 2009

  1. Pieter de Bie

    Merge branch 'pu/pb/index_quick_fix' into stable

    * pu/pb/index_quick_fix:
      CommitView: Don't keep rearranging when iterating over files
      IndexController: de-privatize the index-stopping stuff
    authored
  2. Pieter de Bie

    Fix UTF-8 bug in NSString_RegEx

    This class would use the location information provided by
    regex(3) as range for for a substring. However, the information
    regex(3) returns is a byte-based, while NSString works on characters.
    
    This can cause a problem when there are UTF-8 characters in the string,
    as the wrong subsstring will be returned.
    
    This is fixed by taking the UTF bytesequence, and extracting a substring
    from that, rather than using NSString's own substring method
    authored

Sep 13, 2009

  1. Pieter de Bie

    PBGitIndex: post notifications when index stuff fails

    We use notifications so that we can make all these methods async later on
    authored
  2. Pieter de Bie

    GitIndexController: reorder methods a bit, remove unnecessary stuff

    authored
  3. Pieter de Bie

    PBGitIndex: Migrate discardChanges to the GitIndex

    authored
  4. Pieter de Bie

    CommitController: Make commit message editable after commit failed

    authored
  5. Pieter de Bie

    GitIndex: Fix a few comments

    authored
  6. Pieter de Bie

    GitIndex: explicitly tell when stuff is updated

    authored
  7. Pieter de Bie

    Remove cruft

    authored
  8. Pieter de Bie

    Show previous commit message when amending

    authored
  9. Pieter de Bie

    CommitController: Empty commit title when commit is successful

    authored
  10. Pieter de Bie

    CommitView: Remove cruft

    authored
  11. Pieter de Bie

    Add failed commit notifications

    authored
  12. Pieter de Bie

    GitIndex: add commit notifications

    authored
  13. Pieter de Bie

    CommitController: Add status messages for index operations

    authored
  14. Pieter de Bie

    GitIndex: Add a few notifications

    authored
  15. Pieter de Bie

    CommitView: Migrate patch apply stuff to GitIndex

    authored
  16. Pieter de Bie

    GitIndex: Add support for applying patches

    authored
  17. Pieter de Bie

    CommitController: Replace commit method with the one from GitIndex

    authored
  18. Pieter de Bie

    GitIndex: add basic commit method

    authored
  19. Pieter de Bie

    GitIndexController: Migrate stageFiles functions to GitIndex

    authored
  20. Pieter de Bie

    GitIndex: Add methods to stage and unstage files

    These are mostly copies from PBGitIndexController, and
    they can be refactored to a common method. I'm not sure of a name
    for that yet, so I'll keep it like this for now :)
    authored
  21. Pieter de Bie

    CommitView: Migrate diff displaying away from IndexController

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