<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril, branch v1.21.1</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>release 1.21.1</title>
<updated>2018-11-15T15:34:11+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2018-11-15T15:34:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=95e6116d550e35fde3297afe9837d15dc1da341e'/>
<id>95e6116d550e35fde3297afe9837d15dc1da341e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tx: sync with transfex</title>
<updated>2018-11-15T15:26:04+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2018-11-15T15:26:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=1197c4edb33aeca91f091c9c9e1b4919017225a5'/>
<id>1197c4edb33aeca91f091c9c9e1b4919017225a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use make functions for HELP_LINGUAS</title>
<updated>2018-11-15T15:12:58+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2018-11-15T15:12:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=eaae9757dcae98b9acc16cf285b8ac61f9aee4bc'/>
<id>eaae9757dcae98b9acc16cf285b8ac61f9aee4bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>comics: support application/vnd.rar MIME type</title>
<updated>2018-11-07T14:29:57+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2018-11-05T20:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=7d9dab7c0f5f233fca37b6d82b9a30db51558c34'/>
<id>7d9dab7c0f5f233fca37b6d82b9a30db51558c34</id>
<content type='text'>
Fixes https://github.com/mate-desktop/atril/issues/341
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://github.com/mate-desktop/atril/issues/341
</pre>
</div>
</content>
</entry>
<entry>
<title>shell: Save document to the same path it was opened from</title>
<updated>2018-10-26T21:01:13+00:00</updated>
<author>
<name>Germán Poo-Caamaño</name>
<email>gpoo@gnome.org</email>
</author>
<published>2017-05-12T13:54:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=699ce127f8f18007d2894da87c81a31727b0a5cf'/>
<id>699ce127f8f18007d2894da87c81a31727b0a5cf</id>
<content type='text'>
    When annotating or filling a form in a document, this must be saved
    as a different document as atril does not overwrite documents.
    The user can expect to store the modified file in the same place
    than the original document, except when the document lives in
    a temporary directory (e.g. downloaded automatically with a web
    browser), in whose case it must fallback to the Documents
    directory (if set) or the the home directory.

    Previously, atril assumed the latest directory used, or the place
    where an image or attachment was stored last. Such behaviour is
    confusing because the latest place opened might have no relation
    with the document modified.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=767611
    Adapted from https://gitlab.gnome.org/GNOME/evince/commit/319a6d49
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    When annotating or filling a form in a document, this must be saved
    as a different document as atril does not overwrite documents.
    The user can expect to store the modified file in the same place
    than the original document, except when the document lives in
    a temporary directory (e.g. downloaded automatically with a web
    browser), in whose case it must fallback to the Documents
    directory (if set) or the the home directory.

    Previously, atril assumed the latest directory used, or the place
    where an image or attachment was stored last. Such behaviour is
    confusing because the latest place opened might have no relation
    with the document modified.

    Fixes https://bugzilla.gnome.org/show_bug.cgi?id=767611
    Adapted from https://gitlab.gnome.org/GNOME/evince/commit/319a6d49
</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce the chattiness of atril daemon</title>
<updated>2018-10-25T15:03:59+00:00</updated>
<author>
<name>Giovanni Campagna</name>
<email>gcampagna@src.gnome.org</email>
</author>
<published>2014-02-09T17:37:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=a6fc396acbb6ef2e71f13879ec2ee43f686f90c1'/>
<id>a6fc396acbb6ef2e71f13879ec2ee43f686f90c1</id>
<content type='text'>
Use g_debug instead of g_printerr for debug warnings that happen
during normal operation. This way messages are suppressed, unless
the G_MESSAGES_DEBUG variable is set, and we avoid filling everyone's
journal with repetitive debugging info.

https://bugzilla.gnome.org/show_bug.cgi?id=723972

origin commit:
https://gitlab.gnome.org/GNOME/evince/commit/707725e

fixes https://github.com/mate-desktop/atril/issues/315
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use g_debug instead of g_printerr for debug warnings that happen
during normal operation. This way messages are suppressed, unless
the G_MESSAGES_DEBUG variable is set, and we avoid filling everyone's
journal with repetitive debugging info.

https://bugzilla.gnome.org/show_bug.cgi?id=723972

origin commit:
https://gitlab.gnome.org/GNOME/evince/commit/707725e

fixes https://github.com/mate-desktop/atril/issues/315
</pre>
</div>
</content>
</entry>
<entry>
<title>EvView: Fix cursor movement when logical and visual line order differs</title>
<updated>2018-10-20T16:04:55+00:00</updated>
<author>
<name>Colomban Wendling</name>
<email>cwendling@hypra.fr</email>
</author>
<published>2018-09-04T12:22:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=c9ea2a34dc33224bdcc34286b3424eff44ddbe8f'/>
<id>c9ea2a34dc33224bdcc34286b3424eff44ddbe8f</id>
<content type='text'>
Make sure not to move the caret in the wrong direction when restoring
the visual line X offset, in case the visual and logical order is
slightly different.

The algorithm used to move the cursor on the next line and restore the
X position across lines works as follows:

1. Move `cursor_offset` to the next line by incrementing it until
   reaching a line break;
2. Find the Y coordinate corresponding to the new cursor_offset;
3. Find the text closest to the new Y coordinate and the previous X
   coordinate.
4. Move cursor_offset to the text at this new (X, Y) location.

The issue lies in step 3, which can find a position on a different line
than expected in case several lines have a nearly the same Y position.

Evince references:
* https://gitlab.gnome.org/GNOME/evince/issues/889
* https://gitlab.gnome.org/GNOME/evince/merge_requests/81
* https://gitlab.gnome.org/GNOME/evince/commit/dddd98b4c7922e2906bba6a31afa07837ae6c39c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure not to move the caret in the wrong direction when restoring
the visual line X offset, in case the visual and logical order is
slightly different.

The algorithm used to move the cursor on the next line and restore the
X position across lines works as follows:

1. Move `cursor_offset` to the next line by incrementing it until
   reaching a line break;
2. Find the Y coordinate corresponding to the new cursor_offset;
3. Find the text closest to the new Y coordinate and the previous X
   coordinate.
4. Move cursor_offset to the text at this new (X, Y) location.

The issue lies in step 3, which can find a position on a different line
than expected in case several lines have a nearly the same Y position.

Evince references:
* https://gitlab.gnome.org/GNOME/evince/issues/889
* https://gitlab.gnome.org/GNOME/evince/merge_requests/81
* https://gitlab.gnome.org/GNOME/evince/commit/dddd98b4c7922e2906bba6a31afa07837ae6c39c
</pre>
</div>
</content>
</entry>
<entry>
<title>tx: improve makepot</title>
<updated>2018-10-01T15:10:49+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2018-10-01T15:10:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=deca1c1c20be5d29d0d2bfc2d6f9ed7c8e6d25f8'/>
<id>deca1c1c20be5d29d0d2bfc2d6f9ed7c8e6d25f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update atril_start_window.png</title>
<updated>2018-09-27T21:16:07+00:00</updated>
<author>
<name>rbuj</name>
<email>robert.buj@gmail.com</email>
</author>
<published>2018-09-27T21:16:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=bb47386bf5d5d05c92f4c1b1d8aac69a55b41330'/>
<id>bb47386bf5d5d05c92f4c1b1d8aac69a55b41330</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tx: update translation source</title>
<updated>2018-09-27T19:02:55+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2018-09-27T19:02:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=15c2e062c50b3946b9b649ae6bd80a8888f1fac1'/>
<id>15c2e062c50b3946b9b649ae6bd80a8888f1fac1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
