<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril/shell, branch master</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>ev-window: Limit max zoom based on largest page size</title>
<updated>2026-04-10T15:37:36+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-03-06T18:58:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=fab6729b836bee2be0fa29122902569f0c5f98d8'/>
<id>fab6729b836bee2be0fa29122902569f0c5f98d8</id>
<content type='text'>
Cairo surfaces have a limit of 32767px in any dimension, so we make sure
that we don't end up zooming in past the point where the rendered
surface is larger than that limit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cairo surfaces have a limit of 32767px in any dimension, so we make sure
that we don't end up zooming in past the point where the rendered
surface is larger than that limit.
</pre>
</div>
</content>
</entry>
<entry>
<title>ev-window: Remove unnecessary calculation</title>
<updated>2026-04-10T15:37:36+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-03-06T18:38:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=a17adb8c5b7b42a2b9e050d2f128d7639f00efae'/>
<id>a17adb8c5b7b42a2b9e050d2f128d7639f00efae</id>
<content type='text'>
Measuring image dimensions based on rotation is unnecessary, since the
result is either w×h or h×w, which is commutative.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Measuring image dimensions based on rotation is unnecessary, since the
result is either w×h or h×w, which is commutative.
</pre>
</div>
</content>
</entry>
<entry>
<title>shell: Fix Max zoom in UI</title>
<updated>2026-04-10T15:37:36+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-03-06T14:28:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=6f3a0a2f8faa37d5e9de5f4d794e9e9c1d693c85'/>
<id>6f3a0a2f8faa37d5e9de5f4d794e9e9c1d693c85</id>
<content type='text'>
The EphyZoom widget uses logical zoom (eg. 100%)  while the libview widget uses
physical zoom, that is if logical zoom is 100% then scale will be 100%*dpi/72.0.

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/0a0a2d8c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The EphyZoom widget uses logical zoom (eg. 100%)  while the libview widget uses
physical zoom, that is if logical zoom is 100% then scale will be 100%*dpi/72.0.

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/0a0a2d8c
</pre>
</div>
</content>
</entry>
<entry>
<title>fix memleak</title>
<updated>2026-04-01T19:10:08+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2026-03-11T22:45:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=91100336b4ec82ba805cb9bda7006eda319d1beb'/>
<id>91100336b4ec82ba805cb9bda7006eda319d1beb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add .gitignore and include files in meson</title>
<updated>2026-02-13T15:32:41+00:00</updated>
<author>
<name>mbkma</name>
<email>johannes.unruh@fau.de</email>
</author>
<published>2025-12-30T12:16:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=8083632def77040322419538db09617d509d1cfc'/>
<id>8083632def77040322419538db09617d509d1cfc</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>meson: shell: Fix MATEDATADIR</title>
<updated>2025-12-23T05:44:55+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2025-11-05T16:38:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=6b84e019a66324266cc92754d6982c6a4f6cd65b'/>
<id>6b84e019a66324266cc92754d6982c6a4f6cd65b</id>
<content type='text'>
MATEDATADIR value is missing `prefix`, but is already properly defined
in the global C flags from the root meson.build, so we just need not to
override it incorrectly.

Also remove the LIBEXECDIR definition with is also wrong, but that is
not actually used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MATEDATADIR value is missing `prefix`, but is already properly defined
in the global C flags from the root meson.build, so we just need not to
override it incorrectly.

Also remove the LIBEXECDIR definition with is also wrong, but that is
not actually used.
</pre>
</div>
</content>
</entry>
<entry>
<title>epub: Disable thumbnailing sidebar.</title>
<updated>2025-04-24T18:31:55+00:00</updated>
<author>
<name>Michael Webster</name>
<email>miketwebster@gmail.com</email>
</author>
<published>2025-04-23T14:21:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=82d957afdb16eb0dd9bb1f9023e406c9829c94b4'/>
<id>82d957afdb16eb0dd9bb1f9023e406c9829c94b4</id>
<content type='text'>
A recent update to libwebkitgtk2gtk-4.1 breaks using WebKitWebView
in a GtkOffscreenWindow.

Disable the thumbnail sidebar with epub documents, and disable
updating the GtkWindow thumbnail.

ref:
https://github.com/WebKit/WebKit/commit/8d7385fad3ffb31d0c438e6b6a50dffb4390840c

Fixes: #631.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A recent update to libwebkitgtk2gtk-4.1 breaks using WebKitWebView
in a GtkOffscreenWindow.

Disable the thumbnail sidebar with epub documents, and disable
updating the GtkWindow thumbnail.

ref:
https://github.com/WebKit/WebKit/commit/8d7385fad3ffb31d0c438e6b6a50dffb4390840c

Fixes: #631.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: generate dbus generated with the correct prefix</title>
<updated>2025-04-04T22:19:13+00:00</updated>
<author>
<name>Oz Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2025-04-04T12:22:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=617326e3a0e21c712a889747f845b236fc21d426'/>
<id>617326e3a0e21c712a889747f845b236fc21d426</id>
<content type='text'>
Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: building atrild with explicit sources</title>
<updated>2025-04-04T22:19:13+00:00</updated>
<author>
<name>Oz Tiram</name>
<email>oz.tiram@gmail.com</email>
</author>
<published>2025-04-03T22:30:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=425b36ec07ea236c266ba63a93b670b472a1b130'/>
<id>425b36ec07ea236c266ba63a93b670b472a1b130</id>
<content type='text'>
Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Oz Tiram &lt;oz.tiram@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
