Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Dec 13, 2011
  1. @patthoyts

    git-gui 0.16

    patthoyts authored
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Dec 9, 2011
  1. @patthoyts

    git-gui: handle shell script text filters when loading for blame.

    patthoyts authored
    When loading a file into the blame window git-gui does all the work and
    must handle the text conversion filters if defined. On Windows it is
    necessary to detect the need for a shell script explicitly.
    
    Such filter commands are run using non-blocking I/O but this has the
    unfortunate side effect of losing any error that might be reported when
    the pipe is closed. Switching to blocking mode just before closing
    enables reporting of errors in the filter scripts to the user.
    
    Tested-by: Sebastian Schuberth <sschuberth@gmail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Dec 7, 2011
  1. @SamB @patthoyts

    git-gui: Set both 16x16 and 32x32 icons on X to pacify Xming.

    SamB authored patthoyts committed
    It would be better if the 32x32 icon was equivalent to the one used on
    Windows (in git-gui.ico), but I'm not sure how that would best be done,
    so I copied this code from gitk instead.
    
    Signed-off-by: Samuel Bronson <naesten@gmail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Nov 30, 2011
  1. @patthoyts

    git-gui: added config gui.gcwarning to disable the gc hint message

    patthoyts authored
    On startup in multicommit mode git-gui checks to see if the repository
    has a lot of objects. If so it shows a dialog suggesting gc be run.
    This adds 'gui.gcwarning' as a control config variable to allow this
    to be disabled. The default is true (the warning is shown). Setting this
    false will prevent the check being done.
    
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  2. @patthoyts

    git-gui: set whitespace warnings appropriate to this project

    patthoyts authored
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Nov 5, 2011
  1. @bertwesarg @patthoyts

    git-gui: don't warn for detached head when rebasing

    bertwesarg authored patthoyts committed
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  2. @bertwesarg @patthoyts

    git-gui: make config gui.warndetachedcommit a boolean

    bertwesarg authored patthoyts committed
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  3. @tvogel @patthoyts

    git-gui: add config value gui.diffopts for passing additional diff op…

    tvogel authored patthoyts committed
    …tions
    
    Signed-off-by: Tilman Vogel <tilman.vogel@web.de>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Nov 4, 2011
  1. @patthoyts

    git-gui: sort the numeric ansi codes

    patthoyts authored
    This ensures that underline does not conflict with inverse colors.
    
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  2. @patthoyts

    git-gui: support underline style when parsing diff output

    patthoyts authored
    Suggested-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Oct 31, 2011
  1. @dribic @patthoyts

    git-gui: fix spelling error in sshkey.tcl

    dribic authored patthoyts committed
    Spelling error originally reported to Ubuntu as launchpad bug #879427.
    
    Acked-by: Erik Faye-Lund <kusmabite@gmail.com>
    Signed-off-by: Dejan Ribič <dejan.ribic@gmail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Oct 21, 2011
  1. @bertwesarg @patthoyts

    git-gui: include the file path in guitools confirmation dialog

    bertwesarg authored patthoyts committed
    For those guitools that require a filename, display this filename when
    asking the user to confirm the tool launch.
    
    [PT: modified to use positional parameters for i18n]
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  2. @bertwesarg @patthoyts

    git-gui: span widgets over the full file output area in the blame view

    bertwesarg authored patthoyts committed
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  3. @bertwesarg @patthoyts

    git-gui: use a tristate to control the case mode in the searchbar

    bertwesarg authored patthoyts committed
    The config is now called gui.search.case and can have the three values:
    no/yes/smart. yes is the default.
    
    It also resets the case detection in smart mode, when the entry field was
    cleared by the use.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Oct 19, 2011
  1. @patthoyts

    git-gui: set suitable extended window manager hints.

    patthoyts authored
    This patch uses recent Tk attributes support to specify the intended use of new
    toplevels by setting the correct EWMH hint. This helps modern window managers
    to apply sensible decoration for the tooltip and dialogs.
    
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  2. @bertwesarg @patthoyts

    git-gui: fix display of path in browser title

    bertwesarg authored patthoyts committed
    Ensure the browser path is shown on the title with a / suffix and escape
    any backslashes or newlines in path elements before display.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  3. @patthoyts

    Merge branch 'bw/searching'

    patthoyts authored
  4. @patthoyts

    git-gui: enable the smart case sensitive search only if gui.search.sm…

    patthoyts authored
    …artcase is true
    
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  5. @patthoyts

    git-gui: catch invalid or complete regular expressions and treat as n…

    patthoyts authored
    …o match.
    
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  6. @patthoyts

    git-gui: theme the search and line-number entry fields on blame screen

    patthoyts authored
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Oct 18, 2011
  1. @patthoyts

    git-gui: include the number of untracked files to stage when asking t…

    patthoyts authored
    …he user
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  2. @bertwesarg @patthoyts

    git-gui: new config to control staging of untracked files

    bertwesarg authored patthoyts committed
    The default is the current "ask".
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  3. @bertwesarg @patthoyts

    git-gui: use "untracked" for files which are not known to git

    bertwesarg authored patthoyts committed
    "untracked" is the right phrase for files new to git. For example
    git-status uses this phrase. Also make the question shorter.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  4. @bertwesarg @patthoyts

    git-gui: fix unintended line break in message string

    bertwesarg authored patthoyts committed
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  5. @bertwesarg @patthoyts

    git-gui: add search history to searchbar

    bertwesarg authored patthoyts committed
    Use the up/down keys to browse the history.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  6. @bertwesarg @patthoyts

    git-gui: add regexp search mode to the searchbar

    bertwesarg authored patthoyts committed
    It's off by default, but can be enabled via the config gui.search.regexp.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  7. @bertwesarg @patthoyts

    git-gui: add smart case search mode in searchbar

    bertwesarg authored patthoyts committed
    Setting config gui.search.smartcase to true, the search mode in the
    searchbar (from the blame view) is by default case-insensitive. But
    entering an upper case letter into the search field activates the case-
    sensitive search mode.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  8. @bertwesarg @patthoyts

    git-gui: handle config booleans without value

    bertwesarg authored patthoyts committed
    When git interprets a config variable without a value as bool it is considered
    as true. But git-gui doesn't so until yet.
    
    The value for boolean configs are also case-insensitive.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  9. @bertwesarg @patthoyts

    git-gui: fix multi selected file operation

    bertwesarg authored patthoyts committed
    When staging a selection of files using Shift-Click to choose a range
    of files then using Ctrl-T or the Stage To Commit menu item will stage
    all the selected files. However if a non-sequential range is selected
    using Ctrl-Click then all but the first name selected gets staged. This
    commit fixes this to properly stage all selected files by explicitly
    adding the path to the list before showing the diff.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Oct 15, 2011
  1. @bertwesarg @patthoyts

    git-gui: incremental goto line in blame view

    bertwesarg authored patthoyts committed
    The view jumps now to the given line number after each key press.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  2. @bertwesarg @patthoyts

    git-gui: clear the goto line input when hiding

    bertwesarg authored patthoyts committed
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  3. @bertwesarg @patthoyts

    git-gui: only accept numbers in the goto-line input

    bertwesarg authored patthoyts committed
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
  4. @bertwesarg @patthoyts

    git-gui: search and linenumber input are mutual exclusive in the blam…

    bertwesarg authored patthoyts committed
    …e view
    
    It was possible to open the search input (Ctrl+S) and the goto-line input
    (Ctrl+G) at the same time. Prevent this.
    
    Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Oct 6, 2011
  1. @patthoyts

    git-gui: deal with unknown files when pressing the "Stage Changed" bu…

    Heiko Voigt authored patthoyts committed
    …tton
    
    As a shortcut the "Stage Changed" button can be used to stage all current
    changes in the worktree which are not set to ignore. Previously unknown
    files would be ignored. The user might want to say: "Just save everything
    in my worktree". To support this workflow we now ask whether the user also
    wants to stage the unknown files if there are some present.
    
    Signed-off-by: Heiko Voigt <hvoigt@hvoigt.net>
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Commits on Jul 19, 2011
  1. @patthoyts

    git-gui: drop the 'n' and 'Shift-n' bindings from the last patch.

    patthoyts authored
    The 'n' binding should cause the next match to be selected but results
    in the search field gaining focus and additional 'n's being appended.
    
    Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Something went wrong with that request. Please try again.