commit b58b339283a57ae9a44939a353dc659cb9946621 Author: Carlos Garcia Campos Date: 2009-12-21 [libview] Initialize view from model when a new model is set M libview/ev-view.c commit 4703212e1b44d4d385dc894cfbdc037db6e2112b Author: Carlos Garcia Campos Date: 2009-12-20 Do not fail to open external uri links that are relative paths If an external uri is not a valid uri (it doesn't contain :// nor mailto:) we assume it's http if it starts with www, otherwise we build a new uri for the relative path with the document uri as base. Fixes bgo#604716. M shell/ev-window.c commit bf8fe0d26b7319b9ad3a8a79fbf618343f603c62 Author: Carlos Garcia Campos Date: 2009-12-20 [libview] Fix a crash with document that contain no pages or empty pages Fixes bgo#605029. M libview/ev-view.c commit 0f39465dc52c56bc5c554a563f89d2f632ca54f0 Author: Hib Eris Date: 2009-12-18 Do not hardcode BINDIR on Windows M shell/ev-application.c commit 638301e107cdf4eb8368db9beca7ec6755778c2c Author: Carlos Garcia Campos Date: 2009-12-19 [shell] Always show rotate icons Fixes bgo#599398. M shell/ev-window.c commit b810feea4fb926c1384bdc54966f4837c1165058 Author: Carlos Garcia Campos Date: 2009-12-19 Fix typo in rotate-right menu item name M data/evince-ui.xml commit fa27d781c8ac5b6c0f98ebc4ceabb54f7cd43a90 Author: Hib Eris Date: 2009-12-17 Unref document after unreffing pixbuf_cache. The pixbuf_cache depends on the availabilty of the document's module library (at least for djvu-documents on Windows). Fixes bgo#604919. M libview/ev-view.c commit 11dcf8651d69fa30561d027020a46ced6f851575 Author: Hib Eris Date: 2009-12-10 Replace mkdtemp() with _ev_g_mkdtemp(). The function mkdtemp() is not available on Windows. Unfortunately, glib does not have a portable replacement for it yet, see http://bugzilla.gnome.org/show_bug.cgi?id=524831. This patch copies a proposed implementation for g_mkdtemp() from that bug report (renamed to _ev_g_mkdtemp()). Fixes bgo#604917. M libdocument/ev-file-helpers.c commit 12f7db7941fbc4ceb7cd43c38f662ee32180565b Author: Hib Eris Date: 2009-12-10 Drop gnome-icon-theme dependency As far as I can tell, Evince required only 3 icons from gnome-icon-theme, 'object-rotate-left', 'object-rotate-right' and 'x-office-presentation'. This patch adds copies for these icons from gnome-icon-theme-2.24. It also removes the compile-time check for gnome-icon-theme on all platforms execpt gnome. Note, when gnome-icon-theme is installed, the icons from that theme take precedence over the icons from this patch. Therefore, evince uses the icons from this patch only as a backup when no gnome-icon-theme is installed. All added icons are copied from gnome-icon-theme-2.24, which is licensed under GNU GPLv2. M configure.ac M data/icons/16x16/Makefile.am M data/icons/16x16/actions/Makefile.am A data/icons/16x16/actions/object-rotate-left.png A data/icons/16x16/actions/object-rotate-right.png C053 data/icons/32x32/actions/Makefile.am data/icons/16x16/mimetypes/Makefile.am A data/icons/16x16/mimetypes/x-office-presentation.png M data/icons/22x22/Makefile.am M data/icons/22x22/actions/Makefile.am A data/icons/22x22/actions/object-rotate-left.png A data/icons/22x22/actions/object-rotate-right.png C053 data/icons/32x32/actions/Makefile.am data/icons/22x22/mimetypes/Makefile.am A data/icons/22x22/mimetypes/x-office-presentation.png M data/icons/24x24/Makefile.am M data/icons/24x24/actions/Makefile.am A data/icons/24x24/actions/object-rotate-left.png A data/icons/24x24/actions/object-rotate-right.png C053 data/icons/32x32/actions/Makefile.am data/icons/24x24/mimetypes/Makefile.am A data/icons/24x24/mimetypes/x-office-presentation.png M data/icons/32x32/Makefile.am M data/icons/32x32/actions/Makefile.am A data/icons/32x32/actions/object-rotate-left.png A data/icons/32x32/actions/object-rotate-right.png C058 data/icons/32x32/actions/Makefile.am data/icons/32x32/mimetypes/Makefile.am A data/icons/32x32/mimetypes/x-office-presentation.png M data/icons/scalable/Makefile.am C054 data/icons/32x32/actions/Makefile.am data/icons/scalable/actions/Makefile.am A data/icons/scalable/actions/object-rotate-left.svg A data/icons/scalable/actions/object-rotate-right.svg A data/icons/scalable/mimetypes/Makefile.am A data/icons/scalable/mimetypes/x-office-presentation.svg commit 1e68c1dd8988f17d45abe744e7beeeb90c997ed2 Author: Tomeu Vizoso Date: 2009-12-16 Move EvPrintOperation to libview https://bugzilla.gnome.org/show_bug.cgi?id=604750 M configure.ac M evince-view.h M libview/Makefile.am R099 shell/ev-print-operation.c libview/ev-print-operation.c R095 shell/ev-print-operation.h libview/ev-print-operation.h M shell/Makefile.am commit 07545e46f1142614227a8f2a98a51009925184df Author: Khaled Hosny Date: 2009-12-17 Updated Arabic translation M po/ar.po commit 11524180d8de25c63361bc267c73424c33c60f14 Author: Tomeu Vizoso Date: 2009-12-16 Include ev-document-attachments.h to evince-document.h M evince-document.h commit 7b60f262aa5ab107aeb2d091bd78d34d8d7de5a5 Author: Tomeu Vizoso Date: 2009-12-16 Remove leftover function prototype M libview/ev-view.h commit b11b81833a76cc4e8025d827e755e6ca02523222 Author: Carlos Garcia Campos Date: 2009-12-13 [libview] Remove props and api from EvView that is already in EvDocumentModel M libview/ev-view.c M libview/ev-view.h commit 7d3a9e19b3ff01ce52c35075d4f80cbcddaaf478 Author: Carlos Garcia Campos Date: 2009-12-13 [previewer] Use model api instead of EvView to set continuous mode M previewer/ev-previewer-window.c commit 597fcc060e0f4cdc8a3ddd40364c7a1589a49023 Author: Carlos Garcia Campos Date: 2009-12-13 [previewer] Remove debug message M previewer/ev-previewer-window.c commit 297e962912267021367fa4756c363c7102cb0879 Author: Carlos Garcia Campos Date: 2009-12-13 [libview] Make inverted_colors a guint instead of a gboolean M libview/ev-document-model.c commit a8bfdbfa5853ae05e66893e2f7968df0ed7f76ee Author: Carlos Garcia Campos Date: 2009-12-12 [libdocument] Get document info after page sizes to take advantage of cache Fixes 0x0 page size always shown in properties view. M libdocument/ev-document.c commit 33d769c7d07e419cac3ab7b7febe98f2c12e2ecf Author: Carlos Garcia Campos Date: 2009-12-12 Update page action when entry text changes but not current page That happens when user types and invalid page or current page. Fixes bgo#603714. M libmisc/ev-page-action-widget.c commit d68a91467efab8ef8a8f98589dd4c21b993b6e14 Author: Juanjo Marín Date: 2009-12-11 [comics] Add support for cbt files Fixes bgo#588266. M backend/comics/comics-document.c M backend/comics/comicsdocument.evince-backend.in M configure.ac commit a90c2239d39181519c53f0b02b5af90be0d7ef3d Author: Carlos Garcia Campos Date: 2009-12-09 Use EvPage instead of page index to get images So that we can re-use the page object instead of creating and deleting a new one. M backend/pdf/ev-poppler.cc M libdocument/ev-document-images.c M libdocument/ev-document-images.h M libview/ev-jobs.c commit e63cb09538113fa2695bc2877902702109eed303 Author: Carlos Garcia Campos Date: 2009-12-09 Use EvPage instead of page index to get links So that we can re-use the page object instead of creating and deleting a new one. M backend/djvu/djvu-document.c M backend/pdf/ev-poppler.cc M libdocument/ev-document-links.c M libdocument/ev-document-links.h M libview/ev-jobs.c commit e3c697ada15e7e5ffd47562350bdfee455b29322 Author: Carlos Garcia Campos Date: 2009-12-09 [libview] Unref EvPage as soon as page is rendered M libview/ev-jobs.c M libview/ev-jobs.h commit fb3b7017807d601bdbcfb48f290fb78ef1669a83 Author: Carlos Garcia Campos Date: 2009-12-09 [libview] Remove RenderContext from CacheJobInfo M libview/ev-pixbuf-cache.c commit 3a8589a7c5e0394df456074048845cddd04bc43d Author: Carlos Garcia Campos Date: 2009-12-08 [libview] Split EvPixbufCache into dynamic and static data Dynamic page data (page surfaces and selections) that depend on current scale/rotation, keep in EvPixbufCache with the current cache approach. Static page data (links, annots, images, text and forms) that don't depend on current scale/rotation, have been moved to EvPageCache and they are never removed from the cache. Fixes bgo#602405. M help/reference/libview/libevview.types M libview/Makefile.am M libview/ev-jobs.c M libview/ev-jobs.h A libview/ev-page-cache.c A libview/ev-page-cache.h M libview/ev-pixbuf-cache.c M libview/ev-pixbuf-cache.h M libview/ev-view-private.h M libview/ev-view.c commit ef00f8a39f4a7c36f07888ee5ae1d21b9cf9b585 Author: Carlos Garcia Campos Date: 2009-12-08 [libview] Don't try to show/hide annot windows the first time page range changes M libview/ev-view.c commit ed252626b3d584bc3d98649ce2a217c0b82ec50b Author: Carlos Garcia Campos Date: 2009-12-08 Use EvPage instead of a render context to get the selection map Selection map doesn't depend on scale/rotation so only the page is needed. M backend/pdf/ev-poppler.cc M libdocument/ev-selection.c M libdocument/ev-selection.h M libview/ev-jobs.c commit ea6eb7ebc9898463a4e165d76aea75634a8b519b Author: Carlos Garcia Campos Date: 2009-12-08 Remove leftover EvPageCache M libdocument/ev-document.h M libview/ev-view-private.h commit 1600e0323e398d2e235121e9e25df70853095e4c Author: Gustavo Carneiro Date: 2009-12-06 [Bug 603857] Typo in EV_RENDER_CONTEXT M libdocument/ev-render-context.h commit 46367568074b5f78659e710ca27dcd095da003fb Author: Carlos Garcia Campos Date: 2009-12-05 [libview] Remove unimplemented method ev_job_is_cancelled() Fixes bgo#603858. M libview/ev-jobs.h commit e294726d6e4e73c3e9d68f0187e24a69979dd299 Author: Yair Hershkovitz Date: 2009-12-05 Updated Hebrew translation M po/he.po commit 0073f692a178b9f6f566d5b1bfed61a2c738d5c9 Author: Kjartan Maraas Date: 2009-12-04 Updated Norwegian bokmål translation. M po/nb.po commit e3e770f2a2dc1461fda3bed6760759b7389e2c4b Author: Aron Xu Date: 2009-12-05 Update Simplified Chinese translation. M po/zh_CN.po commit 002d2ed5d80e5f2e3593303f1dfd54d9b7059163 Author: Carlos Garcia Campos Date: 2009-12-01 [libview] Improve size_request functions Some of the code is only required depending on the sizing mode. M libview/ev-view.c commit cc46f6d515d9639f4fbca00118fb2c99c2a3bcd7 Author: Carlos Garcia Campos Date: 2009-12-01 [libview] Remove unneeded redundant code M libview/ev-view.c commit 2790485c25c3bc97c3bbec666d9d1e0d34206524 Author: Carlos Garcia Campos Date: 2009-12-01 [NEWS] Add info about bgo#602742 to 2.29.3 news M NEWS commit 4a109ee6352d7b38fcce6e39ec7fe7fa3a2daef4 Author: Matej Urbančič Date: 2009-11-30 Updated Slovenian translation M po/sl.po commit 67abb7a6ea511cd7cbbb328717cc2c8dbfbc7e2e Author: Carlos Garcia Campos Date: 2009-11-30 [release] 2.29.3 M NEWS M configure.ac