1. 03 4月, 2012 1 次提交
  2. 02 4月, 2012 2 次提交
  3. 31 3月, 2012 2 次提交
  4. 30 3月, 2012 1 次提交
  5. 29 3月, 2012 3 次提交
  6. 28 3月, 2012 1 次提交
  7. 27 3月, 2012 14 次提交
  8. 24 3月, 2012 7 次提交
  9. 23 3月, 2012 1 次提交
    • P
      gitk: Add menu items for comparing a commit with the marked commit · 6febdede
      Paul Mackerras 提交于
      Sometimes one wants to see the different between two commits that are
      a long distance apart in the graph display.  This is difficult to do
      with the "Diff this -> selected" and "Diff selected -> this" menu
      items because the need to maintain the selection means that one can't
      use the find facilities or the reference list window to navigate from
      one to the other.
      
      This provides an alternative using the mark.  Having found one commit,
      one marks it with the "Mark this commit" menu item, then navigates to
      the other commit and uses the new "Diff this -> marked commit" and/or
      "Diff marked commit -> this" menu items.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      6febdede
  10. 22 3月, 2012 1 次提交
  11. 21 3月, 2012 5 次提交
  12. 19 3月, 2012 2 次提交
    • P
      gitk: Speed up resolution of short SHA1 ids · 22387f23
      Paul Mackerras 提交于
      On large repositories such as the Linux kernel, it can take quite a
      noticeable time (several seconds) for gitk to resolve short SHA1 IDs
      to their long form.  This speeds up the process by maintaining lists
      of IDs indexed by the first 4 characters of the SHA1 ID, speeding up
      the search by a factor of 65536 on large repositories.
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      22387f23
    • J
      gitk: Use symbolic font names "sans" and "monospace" when available · 5c9096f7
      Jonathan Nieder 提交于
      The following only concerns systems using X and the client-side font
      rendering framework from freedesktop.org.  Windows and Mac OS X are
      not affected.
      
      Starting with version 8.5, Tk uses freetype and fontconfig by default
      to render fonts on platforms that support it.  Gitk currently defaults
      to the font Helvetica for the interface and Courier for diffs, and
      both unfortunately look rather bad on screen in the default
      configuration on many Linux distros with anti-aliasing and poor
      hinting.
      
      It is better to default to "sans" and "monospace", which are mapped by
      fontconfig to some appropriate font of the sysadmin and user's
      choosing (typically Bitstream Vera Sans and Mono).  The result looks
      more sensible and it makes gitk feel like a well-behaved software
      citizen since its fonts match other native apps.
      
      This patch does not change the appearance of gitk for users that have
      already run it, since gitk uses the remembered UI and diff font names
      from ~/.gitk.
      Requested-by: NMichael Biebl <biebl@debian.org>
      Reviewed-by: NJosh Triplett <josh@joshtriplett.org>
      Acked-by: NMark Hills <mark@pogo.org.uk>
      Signed-off-by: NJonathan Nieder <jrnieder@gmail.com>
      Signed-off-by: NPaul Mackerras <paulus@samba.org>
      5c9096f7