1. 02 May, 2012 1 commit
    • Krzesimir Nowak's avatar
      Add ev_job_load_new_with_data() to load files from data in memory. · 5316652b
      Krzesimir Nowak authored
      * libview/ev-jobs.h b/libview/ev-jobs.[h|c]: Add data and data_length struct
      fields. Add ev_job_load_new_with_data() to set them.
      ev_job_load_run(): Call the new ev_document_load_from_data() function instead
      of ev_document_load(), if data is set.
      * libdocument/ev-document-factory.[h|c]:
      Add ev_document_factory_get_document_from_data(), using the same strucure as
      the existing ev_document_factory_get_document(uri). Note that this does not
      yet support compressed data.
      * libdocument/ev-document.[h|c]: Add a load_data() vfunc.
      Add ev_document_load_from_data(), calling that vfunc, like the existing
      ev_document_load().
      * backend/pdf/ev-poppler.cc: Add pdf_document_load_data(), implementing
      the EvDocument load_data vfunc.
      
      Original patch by Murray Cumming <murrayc@murrayc.com>
      5316652b
  2. 22 Apr, 2012 1 commit
  3. 11 Feb, 2012 2 commits
  4. 06 Feb, 2012 1 commit
  5. 25 Dec, 2011 1 commit
  6. 17 Dec, 2011 2 commits
    • Cyril Soldani's avatar
      libview: Add an option to show odd pages on the left in dual mode · f065e36d
      Cyril Soldani authored
      Added a dual_even_left flag to EvView. When this flag is false, odd
      pages appear left instead of even ones.
      
      All the logic has been added to get_dual_even_left(). The patch is a bit
      more involved because build_height_to_page() was computing
      dual_even_left directly instead of calling get_dual_even_left(). Rather
      than implementing the logic twice, we replaced its EvDocument argument
      by its enclosing EvView in order to be able to call get_dual_even_left()
      directly. This function was renamed into
      ev_view_build_height_to_page_cache() to reflect it is now a view method.
      
      See bug #444587.
      f065e36d
    • Cyril Soldani's avatar
      1346a981
  7. 15 Dec, 2011 1 commit
  8. 14 Dec, 2011 1 commit
  9. 04 Dec, 2011 3 commits
  10. 20 Nov, 2011 2 commits
  11. 16 Nov, 2011 1 commit
  12. 26 Oct, 2011 1 commit
  13. 19 Jun, 2011 1 commit
  14. 23 May, 2011 1 commit
  15. 25 Apr, 2011 1 commit
  16. 21 Mar, 2011 3 commits
  17. 20 Mar, 2011 1 commit
  18. 13 Mar, 2011 1 commit
  19. 21 Feb, 2011 1 commit
  20. 20 Feb, 2011 2 commits
  21. 12 Feb, 2011 1 commit
  22. 30 Jan, 2011 2 commits
  23. 29 Jan, 2011 2 commits
  24. 26 Dec, 2010 2 commits
  25. 23 Dec, 2010 5 commits