<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril, branch inverted-colors-default</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>Add summary and description to all keys in the Default schema</title>
<updated>2026-06-17T15:11:26+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-06-17T15:09:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=402282292d9a4843eeb24a1eefe33e58367ec26d'/>
<id>402282292d9a4843eeb24a1eefe33e58367ec26d</id>
<content type='text'>
This makes them discoverable in dconf-editor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes them discoverable in dconf-editor.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow inverted colors to be set as default via gsettings</title>
<updated>2026-06-17T15:11:23+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-06-17T15:09:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=d348c40f7d5514dbf7ef07a8fcbccbbbe90eba94'/>
<id>d348c40f7d5514dbf7ef07a8fcbccbbbe90eba94</id>
<content type='text'>
Modify inverted colors preference to fall back to GSettings when no
per-document metadata exists. This allows users to set inverted colors
as the default preference, which will apply to all documents that don't
have an explicit per-document preference.

Fixes #710
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Modify inverted colors preference to fall back to GSettings when no
per-document metadata exists. This allows users to set inverted colors
as the default preference, which will apply to all documents that don't
have an explicit per-document preference.

Fixes #710
</pre>
</div>
</content>
</entry>
<entry>
<title>epub: add NULL guards to prevent crashes with malformed EPUBs</title>
<updated>2026-06-06T20:23:48+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-06-05T13:55:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=9230de5a705068411d9ad4ffdba9b5e2d073ac35'/>
<id>9230de5a705068411d9ad4ffdba9b5e2d073ac35</id>
<content type='text'>
EPUB files with missing or incomplete metadata (like no title or missing
navigation elements) can cause NULL pointer dereferences in the XML
parsing functions. This adds NULL checks to xml_parse_children_of_node,
get_child_list, and the TOC text parsing loop.

Fixes #707
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
EPUB files with missing or incomplete metadata (like no title or missing
navigation elements) can cause NULL pointer dereferences in the XML
parsing functions. This adds NULL checks to xml_parse_children_of_node,
get_child_list, and the TOC text parsing loop.

Fixes #707
</pre>
</div>
</content>
</entry>
<entry>
<title>Add option to reset metadata for documents</title>
<updated>2026-06-05T14:31:34+00:00</updated>
<author>
<name>L_J</name>
<email>Zzooouhh@users.noreply.github.com</email>
</author>
<published>2026-06-03T20:31:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=a591de50156688b075cbde5386f9797f94f1a049'/>
<id>a591de50156688b075cbde5386f9797f94f1a049</id>
<content type='text'>
Adds a new --reset-metadata command-line option that clears all stored
metadata (page position, zoom level, window geometry, etc.) for
specified document files before opening them. This allows users to open
documents with a fresh state, ignoring any previously remembered
settings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds a new --reset-metadata command-line option that clears all stored
metadata (page position, zoom level, window geometry, etc.) for
specified document files before opening them. This allows users to open
documents with a fresh state, ignoring any previously remembered
settings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Standardize height of action_widget</title>
<updated>2026-06-03T22:22:54+00:00</updated>
<author>
<name>L_J</name>
<email>Zzooouhh@users.noreply.github.com</email>
</author>
<published>2026-06-03T21:57:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=c3e16585cc0d578017cb427aee13c8d75573947e'/>
<id>c3e16585cc0d578017cb427aee13c8d75573947e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Increased recent files display to 10 entries</title>
<updated>2026-06-03T22:18:59+00:00</updated>
<author>
<name>L_J</name>
<email>Zzooouhh@users.noreply.github.com</email>
</author>
<published>2026-06-03T22:06:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=16c7137399cde21f6a0f7a6ebec9baedfa300066'/>
<id>16c7137399cde21f6a0f7a6ebec9baedfa300066</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>release 1.28.6</title>
<updated>2026-06-02T21:33:57+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-06-02T21:33:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=be572624625d12e3ca46ccb545aab6044f14e4c4'/>
<id>be572624625d12e3ca46ccb545aab6044f14e4c4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>meson: Make caja extension optional</title>
<updated>2026-06-02T21:29:02+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-06-01T16:49:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=0056bfac27d1967468a5a4efe70c0f0b3afac666'/>
<id>0056bfac27d1967468a5a4efe70c0f0b3afac666</id>
<content type='text'>
Change the caja extension feature option to default to 'auto' instead of
'enabled', so that atril builds on systems without libcaja-extension.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change the caja extension feature option to default to 'auto' instead of
'enabled', so that atril builds on systems without libcaja-extension.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: Distribute meson build files when using autotools</title>
<updated>2026-06-02T21:29:02+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-06-01T16:44:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=352d46785736b28bc65311d17a9f5033afe65b00'/>
<id>352d46785736b28bc65311d17a9f5033afe65b00</id>
<content type='text'>
Fixes #673

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/021428c9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #673

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/021428c9
</pre>
</div>
</content>
</entry>
<entry>
<title>epub: validate epub content before parsing</title>
<updated>2026-06-02T20:29:59+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-05-29T17:40:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=054035a7eab8282a6b9e79ca25ec8a4d226ef6b8'/>
<id>054035a7eab8282a6b9e79ca25ec8a4d226ef6b8</id>
<content type='text'>
Check that the content file exists before attempting to parse it, and
handle failures in document title extraction gracefully.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Check that the content file exists before attempting to parse it, and
handle failures in document title extraction gracefully.
</pre>
</div>
</content>
</entry>
</feed>
