<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>Allow inverted colors to be set as default via gsettings</title>
<updated>2026-09-01T05:51:15+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=1ee860021cdd59f78df63f480676f06bea344346'/>
<id>1ee860021cdd59f78df63f480676f06bea344346</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: Implement search using WebKit find controller</title>
<updated>2026-07-12T20:34:07+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-06-05T17:10:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=ca0d4153739b8c892f49e97a20c39436a8a5893f'/>
<id>ca0d4153739b8c892f49e97a20c39436a8a5893f</id>
<content type='text'>
Bypass the threaded EvJobFind for EPUB documents and use WebKit's
WebKitFindController directly. The threaded find job was incompatible
with GepubDoc's single-threaded design and caused segfaults. The new
approach searches within the current page using WebKit's built-in text
search and highlighting, which is both simpler and thread-safe.

Assisted-by: OpenCode:claude-opus-4-6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bypass the threaded EvJobFind for EPUB documents and use WebKit's
WebKitFindController directly. The threaded find job was incompatible
with GepubDoc's single-threaded design and caused segfaults. The new
approach searches within the current page using WebKit's built-in text
search and highlighting, which is both simpler and thread-safe.

Assisted-by: OpenCode:claude-opus-4-6
</pre>
</div>
</content>
</entry>
<entry>
<title>Add allow-links-change-zoom setting</title>
<updated>2026-06-25T14:20:54+00:00</updated>
<author>
<name>Eduard Beutel</name>
<email>eb@eduardbeutel.com</email>
</author>
<published>2014-08-30T20:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=1a5c28010afd483f7d30261744e80b15e29481ba'/>
<id>1a5c28010afd483f7d30261744e80b15e29481ba</id>
<content type='text'>
When enabled links are not allowed to change the current zoom mode and
level.

Fixes #712

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/5d8ef0fa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When enabled links are not allowed to change the current zoom mode and
level.

Fixes #712

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/5d8ef0fa
</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>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>window: sidebar ignores settings when no metadata</title>
<updated>2026-05-19T20:21:54+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-02-13T13:49:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=8015aa2cc56c141d098fb06f6179737132ca1b81'/>
<id>8015aa2cc56c141d098fb06f6179737132ca1b81</id>
<content type='text'>
The sidebar settings were ignored when opening documents on systems
without GVFS metadata support.

Now when metadata is not available, we use whatever is in gsettings, and
when metadata is available, we respect the per-document state.

Fixes #163
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The sidebar settings were ignored when opening documents on systems
without GVFS metadata support.

Now when metadata is not available, we use whatever is in gsettings, and
when metadata is available, we respect the per-document state.

Fixes #163
</pre>
</div>
</content>
</entry>
<entry>
<title>shell: adding annotation squiggly.</title>
<updated>2026-05-19T20:21:12+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-05-13T19:44:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=8243d0c3d32f40604db3c8002efa1fd3c6f75253'/>
<id>8243d0c3d32f40604db3c8002efa1fd3c6f75253</id>
<content type='text'>
Underline icon is used for squiggly annotations in the sidebar.

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/9f790bed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Underline icon is used for squiggly annotations in the sidebar.

Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/9f790bed
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for reading underline text markup annotations</title>
<updated>2026-05-19T20:21:12+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-05-13T19:24:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=7fd4984cce7e900224cc49b94c7d277341bf4289'/>
<id>7fd4984cce7e900224cc49b94c7d277341bf4289</id>
<content type='text'>
Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/4bd88ed0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/4bd88ed0
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for reading strike out text markup annotations</title>
<updated>2026-05-19T20:21:12+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-05-13T18:50:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=e25add583912902b179a16431c8feeeb1e09babc'/>
<id>e25add583912902b179a16431c8feeeb1e09babc</id>
<content type='text'>
Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/9b71d67e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/9b71d67e
</pre>
</div>
</content>
</entry>
<entry>
<title>shell: Show highlight annotations in the sidebar</title>
<updated>2026-05-19T20:21:12+00:00</updated>
<author>
<name>Victor Kareh</name>
<email>vkareh@redhat.com</email>
</author>
<published>2026-05-13T18:19:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=1b104d3b7e603996d5b95c61064d0e646f7dce57'/>
<id>1b104d3b7e603996d5b95c61064d0e646f7dce57</id>
<content type='text'>
Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/18595cc3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Backported from https://gitlab.gnome.org/GNOME/evince/-/commit/18595cc3
</pre>
</div>
</content>
</entry>
</feed>
