<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril/libview/ev-view.h, branch v1.26.3</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>Use GtkOverlay to show the loading message</title>
<updated>2018-03-22T07:27:44+00:00</updated>
<author>
<name>Carlos Garcia Campos</name>
<email>carlosgc@gnome.org</email>
</author>
<published>2012-09-29T14:06:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=a04ab7f1b28fd3e3f767baaa69b0c4eb06a0825a'/>
<id>a04ab7f1b28fd3e3f767baaa69b0c4eb06a0825a</id>
<content type='text'>
Remove the EvLoadingWindow from libview and move the implementation to
the shell using a EvLoadingMessage widget and GtkOverlay. EvView has now
a is-loading property that allows the users to implement their own
loading notification system. This fixes several realted to the loading
window.

origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-8&amp;id=035c1cb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove the EvLoadingWindow from libview and move the implementation to
the shell using a EvLoadingMessage widget and GtkOverlay. EvView has now
a is-loading property that allows the users to implement their own
loading notification system. This fixes several realted to the loading
window.

origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-8&amp;id=035c1cb
</pre>
</div>
</content>
</entry>
<entry>
<title>Add zoom reset</title>
<updated>2018-03-15T18:11:11+00:00</updated>
<author>
<name>Lars Mueller</name>
<email>cobinja@yahoo.de</email>
</author>
<published>2017-08-30T12:57:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=580e4fa77018dc57cfd88e229fb21b1d87dfd3dd'/>
<id>580e4fa77018dc57cfd88e229fb21b1d87dfd3dd</id>
<content type='text'>
origin commit:
https://github.com/linuxmint/xreader/commit/43acb8f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
origin commit:
https://github.com/linuxmint/xreader/commit/43acb8f
</pre>
</div>
</content>
</entry>
<entry>
<title>libview: Add ev_view_set_caret_cursor_position</title>
<updated>2017-09-06T19:19:51+00:00</updated>
<author>
<name>Carlos Garcia Campos</name>
<email>carlosgc@gnome.org</email>
</author>
<published>2013-07-28T08:50:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=f43ac3c209f1c617b6b65ccac1e7a69bab7a7401'/>
<id>f43ac3c209f1c617b6b65ccac1e7a69bab7a7401</id>
<content type='text'>
origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=b2597d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=b2597d
</pre>
</div>
</content>
</entry>
<entry>
<title>libview: Add ev_view_supports_caret_navigation()</title>
<updated>2017-09-06T19:19:51+00:00</updated>
<author>
<name>Antia Puentes</name>
<email>apuentes@igalia.com</email>
</author>
<published>2013-07-26T12:42:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=534bb05456ae915bd4ab8fab0183eb14dd479d24'/>
<id>534bb05456ae915bd4ab8fab0183eb14dd479d24</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=702079

origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=6127a36
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=702079

origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=6127a36
</pre>
</div>
</content>
</entry>
<entry>
<title>libview: Remove unused rectangle selection mode</title>
<updated>2017-09-06T16:25:34+00:00</updated>
<author>
<name>Carlos Garcia Campos</name>
<email>carlosgc@gnome.org</email>
</author>
<published>2013-07-20T07:34:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=e4d427349a63af1a0d37687ef5f3012312e955e2'/>
<id>e4d427349a63af1a0d37687ef5f3012312e955e2</id>
<content type='text'>
origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=848459e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=848459e
</pre>
</div>
</content>
</entry>
<entry>
<title>libview: Deprecate ev_view_scroll in favor of g_signal_emit_by_name</title>
<updated>2017-09-06T16:25:34+00:00</updated>
<author>
<name>Carlos Garcia Campos</name>
<email>carlosgc@gnome.org</email>
</author>
<published>2013-07-12T10:29:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=b8a5accb01cf79c65e4af8d493bc74a098f7a612'/>
<id>b8a5accb01cf79c65e4af8d493bc74a098f7a612</id>
<content type='text'>
origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=4be9bc1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=4be9bc1
</pre>
</div>
</content>
</entry>
<entry>
<title>libview: Initial implementation of caret navigation</title>
<updated>2017-09-06T16:25:34+00:00</updated>
<author>
<name>Carlos Garcia Campos</name>
<email>carlosgc@gnome.org</email>
</author>
<published>2013-06-08T09:48:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=cd36f3b5e3cd9ee377d3431b51fa3814043f52ef'/>
<id>cd36f3b5e3cd9ee377d3431b51fa3814043f52ef</id>
<content type='text'>
Navigation by character, word, next/previous line and beginning/end of
the line using the caret cursor.

The routines to move the cursor don't use GtkTextBuffer to
avoid the duplication of the text for every page.
  - Left/right arrow: Move one character to the left/right.
  - Up/down arrow: Move up/down one line.
  - Ctrl + left/right arrow: Move to the beginning/end of
    the previous/next word.
  - Home/End: Move to the beginning/end of the current line.

https://bugzilla.gnome.org/show_bug.cgi?id=638905

taken from:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=1dc10fe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Navigation by character, word, next/previous line and beginning/end of
the line using the caret cursor.

The routines to move the cursor don't use GtkTextBuffer to
avoid the duplication of the text for every page.
  - Left/right arrow: Move one character to the left/right.
  - Up/down arrow: Move up/down one line.
  - Ctrl + left/right arrow: Move to the beginning/end of
    the previous/next word.
  - Home/End: Move to the beginning/end of the current line.

https://bugzilla.gnome.org/show_bug.cgi?id=638905

taken from:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=1dc10fe
</pre>
</div>
</content>
</entry>
<entry>
<title>libview: add ev_view_remove_annotation</title>
<updated>2017-08-28T14:04:01+00:00</updated>
<author>
<name>Germán Poo-Caamaño</name>
<email>gpoo@gnome.org</email>
</author>
<published>2014-05-03T01:25:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=1407d52f712f3616e9420030726e2fbd1afbb45e'/>
<id>1407d52f712f3616e9420030726e2fbd1afbb45e</id>
<content type='text'>
Hide annotation windows if necessary and unset selected
element before removing an annotation.

https://bugzilla.gnome.org/show_bug.cgi?id=649044
origin commit:
https://git.gnome.org/browse/evince/commit/?id=927e956
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hide annotation windows if necessary and unset selected
element before removing an annotation.

https://bugzilla.gnome.org/show_bug.cgi?id=649044
origin commit:
https://git.gnome.org/browse/evince/commit/?id=927e956
</pre>
</div>
</content>
</entry>
<entry>
<title>ev-view: Add pinch/zoom gesture to handle document zooming</title>
<updated>2017-08-18T19:18:30+00:00</updated>
<author>
<name>Clement Lefebvre</name>
<email>clement.lefebvre@linuxmint.com</email>
</author>
<published>2017-03-14T13:47:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=42768626e77556ca28a627e18db87ff7e3d4a61e'/>
<id>42768626e77556ca28a627e18db87ff7e3d4a61e</id>
<content type='text'>
This is delegated on a GtkGestureZoom. When triggered, the document
will be zoomed based on the distance changes between both fingers.
When the gesture is not active, regular event handling (text selection,
clicking, etc...) will happen.

Upstream commit from garnacho on 28 Mar 2014:
https://github.com/GNOME/evince/commit/36c7f21
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is delegated on a GtkGestureZoom. When triggered, the document
will be zoomed based on the distance changes between both fingers.
When the gesture is not active, regular event handling (text selection,
clicking, etc...) will happen.

Upstream commit from garnacho on 28 Mar 2014:
https://github.com/GNOME/evince/commit/36c7f21
</pre>
</div>
</content>
</entry>
<entry>
<title>ev-view: Inlcude ev-jobs in ev-view.h</title>
<updated>2017-03-07T12:34:19+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2017-03-05T17:42:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=0b6c62b75d02a1ba3bd8c073970965b26111785f'/>
<id>0b6c62b75d02a1ba3bd8c073970965b26111785f</id>
<content type='text'>
taken from:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-8&amp;id=751df481af5d6148302c047de948dd514888c578
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
taken from:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-8&amp;id=751df481af5d6148302c047de948dd514888c578
</pre>
</div>
</content>
</entry>
</feed>
