1. 12 May, 2018 1 commit
  2. 27 Apr, 2018 1 commit
  3. 04 Dec, 2015 1 commit
  4. 17 Apr, 2013 1 commit
  5. 16 Dec, 2012 3 commits
    • Kai Willadsen's avatar
      Allow re-opening stored comparison using single arg invocation · 7d130696
      Kai Willadsen authored
      This form exists only to make recent comparisons work better from the
      .desktop file; otherwise, we have to limit the desktop file to only
      opening recent comparisons, or provide a second shim executable.
      7d130696
    • Kai Willadsen's avatar
    • Kai Willadsen's avatar
      Add recently-used comparison support (closes bgo#652747) · 0fccdabd
      Kai Willadsen authored
      The recent-files API provided by GTK+ doesn't actually work for Meld
      out-of-the-box, because instead of storing individual files, we need to
      stored multiple linked files. In other words, we need to store a
      comparison, not a file.
      
      This commit adds support for reading and writing a simple comparison
      record format with a new Meld-specific mime-type. These files are
      stored under the user data directory, and are managed by the new
      'recent' module. Meld creates these files for new top-level
      comparisons and inserts them into the recently-used store as proxies
      for the actual file tuples.
      
      Note that we deliberately avoid recording as recently-used comparisons
      that are invoked from other comparisons; a user may open ten quick
      file comparisons from a single VC comparison, but they probably don't
      actually want to re-open those from the recent files menu.
      
      There is also support for opening comparison files from the command
      line. This was added so that recent comparisons can be opened from the
      desktop recent files menu, but can also be used to manually open
      specified comparisons.
      0fccdabd
  6. 27 Oct, 2012 1 commit
  7. 09 Dec, 2011 1 commit
  8. 21 Apr, 2011 1 commit
  9. 01 Mar, 2010 1 commit
  10. 13 Sep, 2009 1 commit
  11. 15 Nov, 2008 1 commit
  12. 06 Jul, 2008 1 commit
  13. 15 Oct, 2005 1 commit
  14. 27 Apr, 2005 1 commit
  15. 03 Aug, 2004 1 commit
  16. 19 Feb, 2004 1 commit
  17. 21 Dec, 2003 1 commit
  18. 20 Dec, 2003 1 commit