1. 27 Apr, 2012 2 commits
  2. 21 Apr, 2012 1 commit
  3. 19 Apr, 2012 1 commit
  4. 15 Apr, 2012 1 commit
  5. 13 Apr, 2012 1 commit
  6. 04 Apr, 2012 2 commits
  7. 03 Apr, 2012 2 commits
  8. 02 Apr, 2012 3 commits
  9. 24 Mar, 2012 1 commit
  10. 23 Mar, 2012 1 commit
  11. 26 Feb, 2012 1 commit
  12. 25 Feb, 2012 3 commits
  13. 22 Feb, 2012 1 commit
    • Kai Willadsen's avatar
      Avoid some repetitive prev/next diff calculations (closes bgo#669867) · 9fb9c111
      Kai Willadsen authored
      When correct prev/next diff sensitivity setting was added to directory
      and VC views in 1.5.2, the code just recalculated on every cursor
      movement, leading to some slowness in large treeviews. This commit
      adds some invalidation checks which should significantly improve
      performance in common situations.
      9fb9c111
  14. 19 Feb, 2012 3 commits
    • Kai Willadsen's avatar
      Improve popup right-click behaviour in tree views (closes bgo#669828) · fbbb8900
      Kai Willadsen authored
      Existing behaviour when right-clicking on an unselected row was to not
      select the row, but show a context menu for the other currently
      selected rows, which is inconsistent with Nautilus, among others.
      
      This patch changes our behaviour to be more consistent with other file
      management tools, in both Meld's directory and VC comparison views.
      Right clicking an unselected file now selects it, moves the cursor to
      it, and opens the context menu. The existing right-click behaviour for
      already-selected files should be preserved.
      fbbb8900
    • Piotr Piastucki's avatar
      Myers matcher performance improvement · e7384403
      Piotr Piastucki authored
      Slightly change inner loops to improve performance by about 10%
      e7384403
    • Kai Willadsen's avatar
      Fix refresh action to not reset modified flags (closes bgo#670133) · 619de182
      Kai Willadsen authored
      Our existing "Refresh" action piggy-backed on the reload code, using
      a semantically-dubious empty list to indicate a lack of changes. One
      upshot of this was that undo-related functionality like modified flags
      were unintentionally cleared on refresh.
      
      This patch breaks out minimal required refresh functionality into a
      new method, and replaces the old set-empty-files idiom with a call to
      this method.
      619de182
  15. 12 Feb, 2012 2 commits
  16. 08 Feb, 2012 1 commit
  17. 04 Feb, 2012 1 commit
  18. 03 Feb, 2012 1 commit
  19. 27 Jan, 2012 2 commits
  20. 25 Jan, 2012 2 commits
  21. 11 Jan, 2012 1 commit
  22. 10 Jan, 2012 1 commit
    • Kai Willadsen's avatar
      Sanitise regex strings to avoid invalid entries (closes bgo#667165) · 691b74fe
      Kai Willadsen authored
      It was previously possible to create invalid filter entries by
      inserting verbatim newline characters into the filter text entry, most
      likely by copy and paste. This commit adds some recovery for such
      broken situations, and also sanitises the regex strings on entry to
      avoid it happening in the first place.
      691b74fe
  23. 01 Jan, 2012 5 commits
  24. 31 Dec, 2011 1 commit