Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 21, 2009
  1. Add history simplification in Ruby. This still is buggy as we don't r…

    Pieter de Bie authored
    …eturn the parents in the correct order yet
Commits on Jun 11, 2009
  1. Add missing file

    authored
Commits on May 27, 2009
  1. Fix up comments

    authored
Commits on May 21, 2009
  1. wip: speed up decorating

    authored
    We have to do this faster!! :)
  2. Speed up sorting

    authored
    Now we can sort 16000 commits in <0.02 seconds!
Commits on May 20, 2009
  1. Add Topological sort of commits

    authored
    We can do this much nicer by keeping the tips in the revpool. That way,
    we also know which commits we don't have to load anymore for any next
    revision loading. Cool! ;)
Commits on Mar 29, 2009
  1. RevList: Load revisions from a pool

    Pieter de Bie authored
    This changes our revision loading mechanism quite
    drastically. We now load our revisions in a hashmap,
    which can then be queried to find other commits.
  2. Remove some dependencies from headers

    Pieter de Bie authored
  3. Various style cleanups

    Pieter de Bie authored
Commits on Mar 28, 2009
  1. Merge branch 'stable'

    Pieter de Bie authored
    * stable:
      Site: Create directory if it doesn't exist
      Project: Discover both long and short build number from git
      Site: Automatically read the latest version from the Release Notes
      Add releasenotes for 0.6.2
      PBRefController: Ask for confirmation when deleting tags/branches
      ApplicationController: Use a debug symbol that actually works
      Site/Rakefile: clean up code
      Site: Allow automagic generation of sparkle feed
      Site: Automagically generate release notes
      Move site template to subdir
      Split up release notes into individual files
  2. Site: Create directory if it doesn't exist

    Pieter de Bie authored
  3. Project: Discover both long and short build number from git

    Pieter de Bie authored
    This uses the last git tag as version string and the 'git
    describe' trick by Johannes for the buildnumber.
  4. Site: Automatically read the latest version from the Release Notes

    Pieter de Bie authored
    I'm not sure if we should use the release notes here or rather
    use the tags, but this follows other information on the site
    like the "Release History", so at least it's internally consistent.
  5. Add releasenotes for 0.6.2

    Pieter de Bie authored
  6. @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
    tag.
    This satisfies ticket #115.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  7. Site/Rakefile: clean up code

    Pieter de Bie authored
  8. Site: Allow automagic generation of sparkle feed

    Pieter de Bie authored
    We don't do this in the site generation phase
    because it might mess things up seriously. We don't
    want that! :)
  9. Site: Automagically generate release notes

    Pieter de Bie authored
  10. Move site template to subdir

    Pieter de Bie authored
  11. Split up release notes into individual files

    Pieter de Bie authored
Commits on Mar 26, 2009
  1. Merge branch 'stable'

    Pieter de Bie authored
    * stable:
      Make confirmation of Gists optional
      Add more defaults for handling Gists
      HistoryView: Confirm paste to Gist if github.user is unset
      GitX: CFBuildVersion as x.x.x.xx
      UserManual: Explain the concept of the Amend-button
  2. Make confirmation of Gists optional

    Pieter de Bie authored
    This makes use of the rules that are explicit in the
    preferences. By default, Gists are always private and there
    will always be a confirmation message.
    
    Both options can be changed from the preferences menu.
  3. Add more defaults for handling Gists

    Pieter de Bie authored
  4. @heipei

    HistoryView: Confirm paste to Gist if github.user is unset

    heipei authored Pieter de Bie committed
    This patch relates to ticket #58. It adds a method which will ask for
    confirmation when pasting to Gist as an anonymous user. Since users
    which have github.user and github.token set can easily delete pasted
    snippets no confirmation is needed for them.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  5. @heipei

    GitX: CFBuildVersion as x.x.x.xx

    heipei authored Pieter de Bie committed
    We used the whole output of git describe before, not realizing that
    neither MacOS nor Sparkle are ok with alphabetic characters but instead
    want monotonically increasing integers. So now we just take the major
    version number appended with the number of commits since the last tag.
    
    Signed-off-by: Johannes Gilger <heipei@hackvalue.de>
  6. @heipei

    UserManual: Explain the concept of the Amend-button

    heipei authored Pieter de Bie committed
Commits on Mar 25, 2009
  1. @d0k

    HistoryView: Make table header large enough so the text doesn't shift

    d0k authored
    "Committer" was too big. Use EMs so font size changes won't bother us.
  2. @d0k

    HistoryView: Show commit date

    d0k authored
  3. @d0k
  4. @d0k

    HistoryView: Factor out email formatting

    d0k authored
    The patches to show the committer's name depend on this.
Commits on Mar 24, 2009
  1. Display revision in the About Dialog

    Pieter de Bie authored
    We do this by preprocessing the Info.plist file
    and adding a prefix header with the current revision
    #define'd. This seems to be the most reliable way,
    unfortunately
  2. gitx CLI: Add option to find git path

    Pieter de Bie authored
  3. Use DWARF symbols for Release build

    Pieter de Bie authored
    This should ship binaries with debugging symbols in them.
    I'm not sure if there's a negative side effect somewhere,
    but this should make parsing the crash logs a lot easier :)
Something went wrong with that request. Please try again.