<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril/libview/ev-view.h, branch sign</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>add digitally signing support</title>
<updated>2026-04-02T18:30:17+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2026-03-30T17:55:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=e16da645162d9c3881e770a29fe120e5e5eac401'/>
<id>e16da645162d9c3881e770a29fe120e5e5eac401</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve search system</title>
<updated>2026-02-13T15:32:41+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2021-06-04T15:42:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=c651e208c45e804d74d8e85cdcc29cb123c20800'/>
<id>c651e208c45e804d74d8e85cdcc29cb123c20800</id>
<content type='text'>
shell: Add EvFindSidebar widget to show search results
see https://gitlab.gnome.org/GNOME/evince/-/commit/940ce8048e4fc6503dca03c1ce090ff4a11dface

eggfindbar: don't close the findbar when it loses the focus
see https://gitlab.gnome.org/GNOME/evince/-/commit/a2d781fb124bd19861035fd41dacc976e00d19ef

shell: Add the findbar to the main box instead of the view box

libview: Add ev_view_find_set_result
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
shell: Add EvFindSidebar widget to show search results
see https://gitlab.gnome.org/GNOME/evince/-/commit/940ce8048e4fc6503dca03c1ce090ff4a11dface

eggfindbar: don't close the findbar when it loses the focus
see https://gitlab.gnome.org/GNOME/evince/-/commit/a2d781fb124bd19861035fd41dacc976e00d19ef

shell: Add the findbar to the main box instead of the view box

libview: Add ev_view_find_set_result
</pre>
</div>
</content>
</entry>
<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>
</feed>
