commit 3439819eb1ac4b50ee10e92c4fb09e4fd696f01e Author: Philipp Reinkemeier Date: 2015-06-09 libview: Implement support for moving text annotations. This adds support for moving text annotations by simply dragging them to a new location. The call to ev_view_handle_annotation has been moved from callback ev_view_button_press_event to ev_view_button_release_event. https://bugzilla.gnome.org/show_bug.cgi?id=649043 M libview/ev-view-private.h M libview/ev-view.c commit ea382eeebe4d59c04c7d7e59b99d6a96859b47ea Author: Benjamin Steinwender Date: 2015-06-20 Updated German translation M help/de/de.po commit 556dd6b3e91a528fcad18e373f3b1b1e2e0cb2a2 Author: Benjamin Steinwender Date: 2015-06-20 Updated German translation M po/de.po commit c65cd41037ad7902d37115d2cbc0a6fcd39a2f09 Author: Muhammet Kara Date: 2015-06-19 Updated Turkish translation M po/tr.po commit 495d07309fbd5f024efd74ef61e2199ab671d020 Author: Daniel Mustieles Date: 2015-06-15 Updated Spanish translation M po/es.po commit bad3ffdb6e3f2db260a921988e50b0a938e3f94a Author: Ting-Wei Lan Date: 2015-06-14 Updated Chinese (Taiwan) translation M po/zh_TW.po commit 932e9fc69d0e74d6412b9771f00dae5a10fc35f0 Author: Carlos Garcia Campos Date: 2015-06-13 libview: Handle GTK_SCROLL_START/GTK_SCROLL_END also in fit-to-page mode https://bugzilla.gnome.org/show_bug.cgi?id=737996 M libview/ev-view.c commit 9f790bed4d091aea0e60058fe1e77c85d5503116 Author: Philipp Reinkemeier Date: 2015-06-08 shell: adding annotation squiggly. Underline icon is used for squiggly annotations in the sidebar. Squiggly is now a supported markup type, selectable in the combo list in the annotation property dialog. https://bugzilla.gnome.org/show_bug.cgi?id=750612 M shell/ev-annotation-properties-dialog.c M shell/ev-sidebar-annotations.c commit 5702e401453bd0cdd6618fde8ba1ad88ba156a13 Author: Philipp Reinkemeier Date: 2015-06-08 pdf: adding annotation squiggly. This adds support to the pdf backend for loading and saving text markup annotations of subtype Squiggly. M backend/pdf/ev-poppler.cc commit 81c268b867b6fa88ade88429babef3fb6224c0bc Author: Philipp Reinkemeier Date: 2015-06-08 libdocument: adding annotation squiggly. This adds the type to libdocument, as well as a method to create such annotations. M libdocument/ev-annotation.c M libdocument/ev-annotation.h commit 230bcca488ae472773cef4658661deb487d3d5fb Author: Philipp Reinkemeier Date: 2015-06-08 pdf: Fixed wrong order of QuadPoints in get_quads_for_area. https://bugzilla.gnome.org/show_bug.cgi?id=750569 M backend/pdf/ev-poppler.cc commit f518b8f1db957955c74307cba4e1604da4d60e52 Author: Muhammet Kara Date: 2015-06-10 Updated Turkish translation M po/tr.po commit e14e86c5a9ad71a6880a8efe03bb5d514dd04b86 Author: Philipp Reinkemeier Date: 2015-06-08 pdf: Fixed wrong type-check in copy_poppler_annot. https://bugzilla.gnome.org/show_bug.cgi?id=750548 M backend/pdf/ev-poppler.cc commit c856c4dacc15984c7908e719bf27478a0115dd39 Author: Daniel Mustieles Date: 2015-06-08 Updated Spanish translation M po/es.po commit b998a03242ea4d94486ff8de6a8471edde208911 Author: Carlos Garcia Campos Date: 2015-06-06 libview: Add annots to the right page We were assuming that annots were always added to the current page, which is not always true in continuous or dual modes. M libview/ev-view.c commit 22329daa2f2c4b8976a5498b05dac1509555fe17 Author: Carlos Garcia Campos Date: 2015-06-06 pdf: Ensure we always create text markup annots with at least one quadrilateral As expected by poppler. If when the annot is added, the selected area is empty, we simply remove the annotation. M backend/pdf/ev-poppler.cc M libview/ev-view.c commit 56fc9a702d5885c6fd73e8cbe86d3b5bb571209c Author: Giselle Reis Date: 2014-08-07 shell, view: adding highlight annotation shell: adding button view: adding subtype and creating the correct annotation M libview/ev-view.c M shell/ev-sidebar-annotations.c commit 673ccf39ec859951b768820d60cc81f35ecd5e18 Author: Giselle Reis Date: 2014-08-07 pdf: support for adding and saving highlight annotations Creates a poppler highlight annotation from evince's highlight annotation and add support for updating the region covered by text markup annotations in poppler. M backend/pdf/ev-poppler.cc commit fa26c3e2fac17fa0ba0f06988406597cedc34532 Author: Carlos Garcia Campos Date: 2015-06-05 libview: Update the annot area while moved when it's being added M libview/ev-view.c commit b6700d08fb908eb3f991517270e3b9cf4669c7f8 Author: Carlos Garcia Campos Date: 2015-06-05 pdf: Add support for saving the annotation area M backend/pdf/ev-poppler.cc commit 682d135196691886901ef491dae8e02d3fcf4b48 Author: Carlos Garcia Campos Date: 2015-06-05 libdocument: Add EV_ANNOTATIONS_SAVE_AREA flag M libdocument/ev-document-annotations.h commit 27f2bf8e85289d5de37290a284831c5d7cddb3dd Author: Carlos Garcia Campos Date: 2015-06-05 pdf: Deprecate the rectangle passed to ev_document_annotations_add_annotation And use the EvAnnotation area instead. Keep the annot area and its mapping in sync. M backend/pdf/ev-poppler.cc commit 4d40865b764927bc101b5770264e86968be0e0ff Author: Carlos Garcia Campos Date: 2015-06-05 libview: Set the area of the annotations created by the user M libview/ev-view.c commit ff63b86f4dbf5871d4d8ae6aaf644f3b2f2d93a9 Author: Carlos Garcia Campos Date: 2015-06-05 libdocument: Add area property to EvAnnotation It represents the area of the annotation, the same we already have in the mappings, but havin in the annotation too will allow us to easily change it to move annotations or resize annotations. M help/reference/libdocument/libevdocument-sections.txt M libdocument/ev-annotation.c M libdocument/ev-annotation.h commit 5ed7b5f6b1a40625ae989821cafc75ac6b5b7065 Author: Giselle Machado Date: 2014-07-25 view: preparing for interactive annotations Added a struct to the view that holds start and end points of annotations in order to support 'click and drag' annotations. https://bugzilla.gnome.org/show_bug.cgi?id=583377 M libview/ev-view-private.h M libview/ev-view.c commit 3710f078b9f3df433489ca3da6f8182e1dc8520c Author: Philipp Reinkemeier Date: 2015-06-04 pdf: Force text annotations to have a fixed size 24x24 Some tools create pdf text annotations with a /Rect field, whose volume is very small or zero. Nevertheless, one expects tool-tips when hovering them, or popup windows to appear when clicking them. This patch forces a fixed size for text annotations equal to the size of their icons. https://bugzilla.gnome.org/show_bug.cgi?id=685334 M backend/pdf/ev-poppler.cc commit 1f31e0815e2c40c8983d2c9fd759220134050642 Author: Carlos Garcia Campos Date: 2015-06-05 ev-media: Make EvMediaPlayer a self contained widget to show the video and the controls Using the EvView window with gst_video_overlay_set_render_rectangle() to paint the videos seems to cause issues in some cases where the video is not correctly positioned, or uses the whole view area. To avoid that, we use now a specific widget (a GtkDrawingArea) to render the video instead. EvMediaPlayer is not a GtkBox containing the drawing area and the media controls. This simplifies the code a lot and requires less code in EvView which will also make easier to add support for videos in presentation view. M libview/Makefile.am D libview/ev-media-controls.c D libview/ev-media-controls.h M libview/ev-media-player.c M libview/ev-media-player.h M libview/ev-view.c commit 4a6e9b735cf5a06d779350d013376e45542014f4 Author: Daniel Șerbănescu Date: 2015-06-04 Updated Romanian Help Translation M help/Makefile.am A help/ro/ro.po commit 0d5846e1e2e5c0373c171ac23838cd54b0750326 Author: Carlos Garcia Campos Date: 2015-06-04 libview: Only try to move the focus to different page when the current page has a focused element This prevents the view from jumping to the first/last page when there are not focusable elements. https://bugzilla.gnome.org/show_bug.cgi?id=741979 M libview/ev-view.c commit 145647f9531010457fb7e492ab563c0d811c638d Author: Carlos Garcia Campos Date: 2015-05-27 release: 3.17.2 M NEWS M configure.ac