Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 14, 2008
  1. @davvid

    README: update the build instructions to mention GitPython

    davvid authored
    This removes the requirement notice on GitPython since it is
    now built in to git-cola.  An acknowledgements was added instead.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    build: teach the build scripts about the bundled GitPython

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  3. @davvid

    tests: use the interal git module

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  4. @davvid

    cola: switch to using the internal git module

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  5. @davvid

    cola: include GitPython to make installation simpler for users

    davvid authored
    We now ship a copy of GitPython so that users don't have to install
    it themselves.  Another benefit is that we're shielded from API changes.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  6. @davvid

    syntax: improve the whitespace checker

    davvid authored
    Previously, the syntax checker would only complain about the
    final trailing whitespace character.  It now flags all of them.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jul 9, 2008
  1. @davvid

    utils: rework fork()

    davvid authored
    We were getting some backtraces when launching apps in the
    background with the subprocess-based fork() method.
    This reworks the implementation to avoid subprocess.
    
    The downside is that we now rely on shell_quote().
    I'm probably doing something wrong, or there's some weirdness
    introduced when running under PyQt.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    models: fix (fetch|push|pull)_helper

    davvid authored
    I forgot to return status, which callers of fetch,
    push and pull_helper expected to receive.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jul 6, 2008
  1. @davvid

    style: do the mainstream python thing and use spaces instead of tabs

    davvid authored
    No comment.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jul 3, 2008
  1. @davvid

    syntax: use nicer colors for the diff display

    davvid authored
    This should really be a user preference...
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jul 1, 2008
  1. @davvid

    controllers: add support for using the diff editor to compare branches

    davvid authored
    This lets users launch a diff editor against files that are different
    between their work tree and a specific branch.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    ui: add a Branch->Launch Diff Editor Against... menu item

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  3. @davvid

    models: properly detect copied files in parse_status()

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  4. @davvid

    controllers: when restoring selection prefer unstaged files

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  5. @davvid

    ui: add ItemsView and ComboView dialogs

    davvid authored
    These are simple dialogs for choosing items
    from a list or a combo box.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  6. @davvid

    views: reworked item selection dialogs

    davvid authored
    There are now two simple dialogs for quickly
    selecting items from a list.  One uses a qlistwidget
    and the other uses a combobox.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  7. @davvid

    cola: centralized tmpfile management

    davvid authored
    git-cola now keeps temp files around until
    the application is shut down.
    
    This is more convenient since we no longer
    have to worry about unlinking files.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jun 26, 2008
  1. @davvid

    models: update to the latest GitPython API (again)

    davvid authored
    GitPython removed get_git_dir() and get_work_tree().
    git.Git() now requires that a path is passed to it as well.
    
    All of cola's interaction with GitPython is now isolated
    to the GitCola class.  This commit adds these useful
    methods to the GitCola class.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jun 24, 2008
  1. @davvid

    scripts: update mktar-win32.sh to use a win32 subdirectory

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    ui: enable the Branch -> Apply Diff From... menu action

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  3. @davvid

    controllers: generalized the diff gui for 'Apply Diff From Branch'

    davvid authored
    The diff gui can now apply diffs against arbitrary revisions.
    This makes it possible to use git cola to do things like diff
    branches, remotes, etc.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  4. @davvid

    stash: update to the latest GitPython API

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  5. @davvid

    models: add an 'apply_diff_to_worktree' function

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  6. @davvid

    utils: generalize the diff parser

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  7. @davvid

    ui: add an Apply Diffs From.. option to the branch menu

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  8. @davvid

    models: update to the latest GitPython API

    davvid authored
    apollo13 changed GitPython so that with_exceptions=True
    is the default.  Also, with_stderr no longer exists.
    Instead, we can use with_extended_output.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jun 21, 2008
  1. @davvid

    utils: add branch/rev support to the DiffParser class

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    models: add branch/rev support to diff_helper

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  3. @davvid

    GitPython: updated to use Govind's latest GitPython changes

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jun 18, 2008
  1. @davvid

    Add simplejson to install instructions

    Barry Roberts authored davvid committed
Commits on Jun 13, 2008
  1. @davvid

    gui: avoid a win32 ui bug

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    Added Barry Robert's Window install notes

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jun 12, 2008
  1. @davvid

    git: use -v instead of --verbose to make older versions of git happy

    davvid authored
    git 1.5.3 doesn't understand "git add --verbose."
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jun 11, 2008
  1. @davvid

    README: URL updates

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    README: Updated the win32 instructions

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
Something went wrong with that request. Please try again.