Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 24, 2012
  1. @davvid

    git-cola 1.7.5

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

    dag: Properly handle right-clicking in an empty area

    davvid authored
    update_menu_actions() assumed that there was always a clicked item
    and thus we were trying to use None as a commit.
    
    Add safety checks to avoid this problem and make it so that the 'copy'
    action can be performed even when the right-click action happens in
    an empty area.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 19, 2012
  1. @davvid

    doc: Add 1.7.5 release notes

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

    pull: Remember the 'rebase' checkbox state between invocations

    davvid authored
    Save the value of the 'rebase' checkbox so that `git pull --rebase`
    users do not need to remember to click on the checkbox each time.
    
    The infrastructure is fully in place to save/restore options in every
    dialog so it's finally time to close this issue.
    
    Closes #4
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  3. @davvid

    dag.view: Remove unnecessary try/except block

    davvid authored
    The base class does the right thing.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  4. @davvid

    main.view: Load GUI state in the main thread

    davvid authored
    We have to update in the main thread anyways so there's really little
    benefit loading the GUI state in the background.
    
    There's no perceptible difference so simplify the code by loading
    the GUI state immediately during startup.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 17, 2012
  1. @davvid

    widgets.createbranch: Fetch remote in a background thread

    davvid authored
    Finish the implementation for 'reset' and 'fetch remote branch'.
    Do updates in a background thread; anything less would be uncivilized.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    dag: Make 'parent' the last argument to the update thread

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 16, 2012
  1. @davvid

    ssh-askpass: Pickup fixes from upstream

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

    widgets.cfgactions: Sort user-configured GUI tools

    davvid authored
    Actions are easier to find when they are listed alphabetically.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  3. @davvid

    main: Focus the status widget by default

    davvid authored
    Makes the navigation hotkeys active at startup by pre-focusing
    the status widget.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  4. @davvid

    dag: Focus the graph view on startup

    davvid authored
    Make the navigation shortcuts available by focusing the graph
    widget after the history is loaded.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  5. @davvid

    widgets.createtag: Add hints and tab completion

    davvid authored
    Add tab completion to the revision field.
    Add hints to the message and name fields.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  6. @davvid

    widgets.completion: Close the popup when the parent widget goes away

    davvid authored
    The completion popup can sometimes stick around when a dialog is
    closed using the escape key.  Close the popup window whenever the
    parent widget is hidden.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  7. @davvid

    widgets.createbranch: Default to the current branch

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

    guicmds: Provide a default value for diff actions

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

    widgets: Use 'Qt' instead of 'QtCore.Qt' consistently

    davvid authored
    ...and other small style fixups.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 14, 2012
  1. @davvid

    dag: Use QColor.darker() instead of hard-coding values

    davvid authored
    Tweak the colors to add slightly more contrast.
    Rename constants to make things easier to read.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 12, 2012
  1. @davvid

    widgets.createbranch: Tab-complete the `revision` field

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

    widgets: Factor completion widgets out into a standalone module

    davvid authored
    Create a standalone widgets.completion module for GitRefLineEdit
    and the GitLogLineEdit widgets.  These widgets provide tab completion
    for git refs and filenames.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  3. @davvid

    qt: Use 'Qt' instead 'QtCore.Qt'

    davvid authored
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 11, 2012
  1. @davvid

    dag: Make selected nodes bright orange

    davvid authored
    This makes it very easy to see which nodes are selected.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    dag: Misc. UI improvements

    davvid authored
    Make the selection color subtler and more pleasing.
    Swap the J / shift-J hotkeys so that going "down"
    follows the oldest ancestor.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 10, 2012
  1. @davvid

    remote: Fix the 'push' action

    davvid authored
    It was running 'fetch' instead.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  2. @davvid

    dag: Elide the 'author' text

    davvid authored
    Allow the text in the 'author' label to elide itself when resized.
    The email hyperlinks learned to hide when the widget gets too thin.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 8, 2012
  1. @davvid

    git-cola 1.7.4.1

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

    doc: Add 1.7.4.1 release notes

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

    dag: Show more in the initial view

    davvid authored
    Make the default view show more commits by default.
    This also tightens up the "fit to view" function so that it
    uses less padding around selected commits.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  4. @davvid

    dag: Make the reader thread self-managed

    davvid authored
    Move the stop()/start()/etc. methods into the thread class
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 6, 2012
  1. @davvid

    dag: Add missing 'self' argument to method

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

    dag: Handle creating a patch for a single commit

    davvid authored
    sort_by_generation() assumed that the list of commits was always >= 2.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  3. @davvid

    app: Simplify homebrew setup

    davvid authored
    The homebrew python path does not need to be at the front
    of sys.path.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
  4. @davvid

    app: Make homebrew work by default

    davvid authored
    Homebrew currently requires users to set PYTHONPATH before they
    can use git-cola.  Detect homebrew and use it by default.
    
    Fixes: mxcl/homebrew/7462
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 3, 2012
  1. @davvid

    README: typofix

    davvid authored
    Fix a mistake and make it simpler by saying less.
    
    Signed-off-by: David Aguilar <davvid@gmail.com>
Commits on Jan 2, 2012
  1. @davvid

    git-cola 1.7.4

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