<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril/libview/ev-view.c, branch v1.28.4</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>libview: Allow zooming to the limits of the scale</title>
<updated>2026-04-10T15:37:36+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-03-05T21:18:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=49883fad1a18dd15e6251116ee42dfb16be2a826'/>
<id>49883fad1a18dd15e6251116ee42dfb16be2a826</id>
<content type='text'>
If the current zoom level was within one zoom factor of the limit, it
was not possible to scroll towards the limit. This made smooth scrolling
near the limit awkward, as unless the scroll event had a large delta it
was impossible to reach the zoom limit. Non-smooth scrolling was also
affected, but it was just much more difficult to trigger.

Fix this by allowing zooming while the current zoom level is within one
zoom factor of the limit. Add a new ev_view_can_zoom() function to make
zooming by a factor (as with smooth scrolling) more convenient.

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/6d299b69
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the current zoom level was within one zoom factor of the limit, it
was not possible to scroll towards the limit. This made smooth scrolling
near the limit awkward, as unless the scroll event had a large delta it
was impossible to reach the zoom limit. Non-smooth scrolling was also
affected, but it was just much more difficult to trigger.

Fix this by allowing zooming while the current zoom level is within one
zoom factor of the limit. Add a new ev_view_can_zoom() function to make
zooming by a factor (as with smooth scrolling) more convenient.

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/6d299b69
</pre>
</div>
</content>
</entry>
<entry>
<title>Use properties for can-zoom-in and -out</title>
<updated>2026-04-10T15:37:36+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-03-05T21:08:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=fe4d7a0c9d05f5070f1d209db5eff4886f914c7b'/>
<id>fe4d7a0c9d05f5070f1d209db5eff4886f914c7b</id>
<content type='text'>
This simplifies the logic required to enable zoom actions for
consumers of the view.

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/bbfbf913
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This simplifies the logic required to enable zoom actions for
consumers of the view.

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/bbfbf913
</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 a blank line at most</title>
<updated>2021-11-20T17:31:11+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2021-10-27T15:30:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=816d2dc8226f8d271aa1a6cd30549614769d5267'/>
<id>816d2dc8226f8d271aa1a6cd30549614769d5267</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused macros</title>
<updated>2020-08-16T02:34:23+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2020-08-08T14:19:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=1558f84366a4ecc37d31ab75ca6ec363d86fa667'/>
<id>1558f84366a4ecc37d31ab75ca6ec363d86fa667</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-enable highlight_find_results</title>
<updated>2020-06-18T08:48:28+00:00</updated>
<author>
<name>Oz N Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2020-06-14T15:09:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=2c2a092d3cfc1cd598d54b4daed7ec43a10b347f'/>
<id>2c2a092d3cfc1cd598d54b4daed7ec43a10b347f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix -Wunused-function warnings caused by --enable-synctex=no</title>
<updated>2020-06-18T08:48:28+00:00</updated>
<author>
<name>Oz N Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2020-06-11T07:15:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=8712286c8dacfd0a448c86e7d282437abe854ab8'/>
<id>8712286c8dacfd0a448c86e7d282437abe854ab8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make synctex optional</title>
<updated>2020-06-18T08:48:28+00:00</updated>
<author>
<name>Oz Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2020-02-07T20:57:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=d1f4707aad8a1ecad412295d2ccd3f7aa87b95b0'/>
<id>d1f4707aad8a1ecad412295d2ccd3f7aa87b95b0</id>
<content type='text'>
Not everyone who reads PDF's is necessarily a LaTeX user.
These changes allow users to install atril without the huge bagage
of tex-live on systems where synctex isn't provided as a stand alone
library.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not everyone who reads PDF's is necessarily a LaTeX user.
These changes allow users to install atril without the huge bagage
of tex-live on systems where synctex isn't provided as a stand alone
library.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "First page should not reloaded"</title>
<updated>2019-12-08T18:13:58+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2019-11-27T10:37:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=28e0f6ae87ecb9400c0b2b026b708ed99202458c'/>
<id>28e0f6ae87ecb9400c0b2b026b708ed99202458c</id>
<content type='text'>
This reverts commit 00fad2c0d0fcdade570a08f046e85a4558f1fc0c.

and fixes https://github.com/mate-desktop/atril/issues/404
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 00fad2c0d0fcdade570a08f046e85a4558f1fc0c.

and fixes https://github.com/mate-desktop/atril/issues/404
</pre>
</div>
</content>
</entry>
<entry>
<title>avoid redundant redeclarations</title>
<updated>2019-11-28T00:03:04+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2019-11-11T08:27:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=0fc51a2c8daff96ed2535ed318dc4d737b34845c'/>
<id>0fc51a2c8daff96ed2535ed318dc4d737b34845c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
