1. 06 May, 2016 1 commit
  2. 13 Feb, 2015 1 commit
    • Jim Nelson's avatar
      Don't include internal/private symbols in Engine VAPI · 13665f77
      Jim Nelson authored
      Removing internal and private symbols from geary-static.vapi results
      in removing 1,000 lines from the file.  Although testing doesn't show
      an appreciable increase in compile time (w/ make -j8 on my 8-core
      machine), by reducing symbol leakage partial builds should improve.
      
      This patch also fixes a couple of symbols marked internal but being
      used publicly (and necessarily so) and a couple of errordomains in
      the Engine not placed in the Geary namespace.
      13665f77
  3. 06 Feb, 2015 1 commit
  4. 05 Feb, 2014 1 commit
  5. 16 Nov, 2013 1 commit
    • Jim Nelson's avatar
      Convert all MIME handling to Engine classes: Closes #6530 · e29a9c80
      Jim Nelson authored
      We've had numerous bugs due to improper MIME comparisons and dealing
      with Content-Type and Content-Disposition (or their lack of presence
      in a message).  Now the Engine offers MIME classes that better deal
      with these issues without exporting the GMime structures, which
      are not as easy to manage and don't offer some of the things that
      have bitten us in the past (such as case-insensitive comparisons).
      e29a9c80
  6. 26 Feb, 2013 1 commit
    • Jim Nelson's avatar
      Prefetch mail in background according to age of message: Closes #6365 · f54f8055
      Jim Nelson authored
      This introduces a background account synchronizer into Geary that
      prefetches email folder-by-folder to a user-configurable epoch.  The
      current default is 15 days.
      
      Additional work to make this user-visible is coming, in particular with
      
      The primary purpose for this feature is to allow "full" conversations
      (#4293), which needs more of the mailbox stored locally to do searching.
      f54f8055