Skip to content
Commits on Sep 17, 2009
Commits on Sep 13, 2009
  1. GitRevList: Always run --children

    committed
    It's very difficult to determine whether or not we have a path specifier.
    Because it's so difficult, it's better to just always run --children. A quick
    test indicates that it doesn't matter much in run-time, and it's better to be
    conservative in what we accept than to show bogus lines because the children
    haven't been rewritten.
  2. RevSpecifier: Add support for a working directory

    committed
    This indicates the directory in which the Revparameters should be run,
    useful when the parameters are requested from the CLI
Commits on Sep 9, 2009
  1. @heipei

    GitX.css: Set a default-font for body

    heipei committed with
    Some people have had Serif-fonts in their interface where no specific
    fonts for classes/ids were specified. This sets the default-font to
    'Lucida Grande' in order to have a nice non-serif on any system.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  2. @heipei

    UserManual: Clarify double-click in stage-lines

    heipei committed with
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
Commits on Sep 8, 2009
  1. HistoryView: Remove focus border

    committed
    That's so 1999!
  2. Delete this test file.

    committed
    I don't think we need it anymore. Otherwise, we can alway
    get it back.
  3. @heipei

    PBGitTree: Improve binary-file decision

    heipei committed with
    This uses the same mechanisms as git to determine whether a file is
    binary: By simply searching the first 8000 bytes for a 0-byte. This
    gets rid of the call to "file" and is a much cleaner and shorter
    implementation.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
Commits on Sep 7, 2009
  1. Require Git 1.6.0 or higher

    committed
    Git 1.6.0 was released over a year ago now, so it shouldn't be too hard
    to get people to upgrade to that. We need 1.6.0 for the --children revlist
    option.
    
    Requiring Git 1.6.0 or higher means we can also revert
    a94981f (RevList: Don't rely on the presence of %x00) sometime.
  2. Add a link to the user survey

    committed
  3. @heipei

    PBGitTree: Don't try to print binary-file contents

    heipei committed with
    This patch prevents the plaintext display of files with binary content
    in tree-view by connecting the content to the textContents attribute.
    
    PBGitTree is extended with the method textContents, which returns the
    textual representation of a PBGitTree-object. The methods first checks
    the output of "git check-attr binary <file>" to see if the user
    set/unset the binary attribute manually. Then it checks for common
    binary file-extensions. If this method can't determine whether the file
    is binary, the file-content is loaded and Unix "file" is run on the
    first 100 bytes of the file to make a decision.
    
    It also adds the -[PBGitTree fileSize] method to check the size
    of the file before actually loading its contents.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
    Edited-by: Pieter de Bie <pdebie@ai.rug.nl>
  4. @heipei

    Site: Get rid of auto-refresh description

    heipei committed with
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  5. Add a few more release points

    committed
  6. Add preferences for opening things at launch.

    Stonewall Ballard committed with
    Heavily-Edited-By: Pieter de Bie <pdebie@ai.rug.nl>
  7. Merge branch 'pu/jg/docs'

    committed
    * pu/jg/docs:
      Update releasenotes, as autorefresh won't make it into 0.7
      ReleaseNotes for v0.7 with author information
      Site: W3C-Valid and CSS/HTML corrections
      UserManual: Rewrite most parts for GitX 0.7
      GitX 0.7 Release-Notes
      UserManual: Add disclaimer as to what GitX is
    
    Conflicts:
    	Site/UserManual/text/01 - Introduction.markdown
Commits on Sep 6, 2009
  1. @heipei

    ReleaseNotes for v0.7 with author information

    heipei committed
    Include Dave's reload feature and author-information for the most
    important parts. Also a list of contributors since v0.6.3 from the
    shortlog.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  2. @heipei

    Site: W3C-Valid and CSS/HTML corrections

    heipei committed
    * Makes all the pages (except "See it") W3C Valid
    * Adjusts a few texts here and there a little bit
    * Makes the menubar span the whole div and display correct on FF/Linux
    * Moves "GitX" in the header a few px down to center it
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  3. Merge branch 'pu/jg/describe'

    committed
    * pu/jg/describe:
      About-Panel: Show git-describe using Info.plist
  4. @heipei

    About-Panel: Show git-describe using Info.plist

    heipei committed with
    This patch adds a CFBundleGitRevision key to Info.plist which is set to
    the output of "git describe" when building.
    
    The menu-entry for "About GitX" was reconnected to a custom method in
    the AppController, which reads the CF-string from the .plist and also
    indicates if the build is a DEBUG-build.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  5. @heipei

    UserManual: Rewrite most parts for GitX 0.7

    heipei committed
    This rewrites most of the UserManual for GitX 0.7 and also updates the
    screenshots to reflect the latest GitX-version.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
Commits on Sep 3, 2009
  1. @heipei

    UserManual: Add disclaimer as to what GitX is

    heipei committed with
    Add a disclaimer about the intended use of GitX. A lot of people seem to
    think GitX is a way to make using a complex system easy. Other think
    that they can learn git by clicking their way around GitX.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  2. @heipei

    GitX 0.7 Release-Notes

    heipei committed
    This prepares the GitX 0.7 release-notes and also fixes two small bugs
    in the previous notes.
    
    It also fixes a CSS-bug which makes the gitx-website display the same
    font with Firefox and Safari instead of using a serif with FF.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  3. @heipei

    UserManual: Add disclaimer as to what GitX is

    heipei committed
    Add a disclaimer about the intended use of GitX. A lot of people seem to
    think GitX is a way to make using a complex system easy. Other think
    that they can learn git by clicking their way around GitX.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  4. @heipei
  5. @heipei

    This fixes a CSS-bug which makes the gitx-website display the same

    heipei committed with
    font with Firefox and Safari instead of using a serif with FF.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  6. @heipei

    commit.js: Fix discardHunk functionality

    heipei committed with
    When rewriting big parts of commit.js, JD forgot to use the new function
    for the "Discard hunk" functionality as well. This fixes that.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
Commits on Aug 31, 2009
  1. @d0k

    Fix checkbox scaling warnings

    d0k committed with
    This fixes Snow Leopard's "The image scaling property should not be used with
    checkboxes" warnings. Noticed by Stonewall Ballard.
  2. @heipei

    Keep window-title up-to-date in commit view

    heipei committed with
    This issues a simple reloadRefs when refreshing the commit-view, keeping
    the current branchname up-to-date here as well.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
Commits on Aug 27, 2009
  1. Merge commit '2f9ca38689cc5dff15d7e52af846f275c00295d2'

    committed
    * commit '2f9ca38689cc5dff15d7e52af846f275c00295d2':
      Fix build with external build products directory
      Statusbar: Bring View-Mode buttons to front
Something went wrong with that request. Please try again.