<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril/shell, branch v1.19.2</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>shell: Check if doc implements Annotations interface before cast</title>
<updated>2017-08-28T14:04:01+00:00</updated>
<author>
<name>José Aliste</name>
<email>jaliste@gnome.org</email>
</author>
<published>2014-09-25T19:58:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=475bbe2a78a4523752afad34d5b951903c3b3e35'/>
<id>475bbe2a78a4523752afad34d5b951903c3b3e35</id>
<content type='text'>
Without this check, evince will crash when a right-click
on a non-pdf document is performed.

https://bugzilla.gnome.org/show_bug.cgi?id=737197
origin commit:
https://git.gnome.org/browse/evince/commit/?id=0f59861
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without this check, evince will crash when a right-click
on a non-pdf document is performed.

https://bugzilla.gnome.org/show_bug.cgi?id=737197
origin commit:
https://git.gnome.org/browse/evince/commit/?id=0f59861
</pre>
</div>
</content>
</entry>
<entry>
<title>Refreshing annotations' sidebar upon deletion</title>
<updated>2017-08-28T14:04:01+00:00</updated>
<author>
<name>Giselle Machado</name>
<email>giselle.mnr@gmail.com</email>
</author>
<published>2014-06-22T16:39:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=4fc9b355075c0298b0306f43e5b73d136dcdf939'/>
<id>4fc9b355075c0298b0306f43e5b73d136dcdf939</id>
<content type='text'>
When an annotation is deleted, the sidebar needs to
be refreshed so that the annotation is removed from
the list

See item 3 in this comment:
https://bugzilla.gnome.org/show_bug.cgi?id=649044#c33
origin commit:
https://git.gnome.org/browse/evince/commit/?id=13defb2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When an annotation is deleted, the sidebar needs to
be refreshed so that the annotation is removed from
the list

See item 3 in this comment:
https://bugzilla.gnome.org/show_bug.cgi?id=649044#c33
origin commit:
https://git.gnome.org/browse/evince/commit/?id=13defb2
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an option to remove annotations to the view popup menu</title>
<updated>2017-08-28T14:04:01+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2017-08-22T15:24:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=5891c789db9e0d6828a4ab0a9b4c77d57138ae0f'/>
<id>5891c789db9e0d6828a4ab0a9b4c77d57138ae0f</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=649044

inspired by:
https://git.gnome.org/browse/evince/commit/?id=0f19833
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=649044

inspired by:
https://git.gnome.org/browse/evince/commit/?id=0f19833
</pre>
</div>
</content>
</entry>
<entry>
<title>ev-properties-licence: don't use deprecated GtkAlignment</title>
<updated>2017-08-25T19:05:17+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2017-08-25T17:54:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=9f70b4ff8f9bff8671c886294f1b3403ce4c1067'/>
<id>9f70b4ff8f9bff8671c886294f1b3403ce4c1067</id>
<content type='text'>
- drop gtk_alignment_new
- drop gtk_alignment_set_padding
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- drop gtk_alignment_new
- drop gtk_alignment_set_padding
</pre>
</div>
</content>
</entry>
<entry>
<title>gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:</title>
<updated>2017-08-20T15:00:09+00:00</updated>
<author>
<name>ZenWalker</name>
<email>scow@riseup.net</email>
</author>
<published>2017-08-20T02:35:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=0568785bbd484714a63caa4b9ca9639a2867d6e9'/>
<id>0568785bbd484714a63caa4b9ca9639a2867d6e9</id>
<content type='text'>
avoid deprecated:

gdk_screen_get_monitor_geometry
gdk_screen_get_monitor_at_window
gdk_screen_get_monitor_at_point
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
avoid deprecated:

gdk_screen_get_monitor_geometry
gdk_screen_get_monitor_at_window
gdk_screen_get_monitor_at_point
</pre>
</div>
</content>
</entry>
<entry>
<title>avoid gdk_screen_get_primary_monitor/gdk_screen_get_monitor_scale_factor</title>
<updated>2017-08-20T15:00:09+00:00</updated>
<author>
<name>ZenWalker</name>
<email>scow@riseup.net</email>
</author>
<published>2017-08-20T01:29:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=444cec08e38299e5d6ae9489ae74d02f4e4a5f97'/>
<id>444cec08e38299e5d6ae9489ae74d02f4e4a5f97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>avoid deprecated gdk_screen_get_width/height</title>
<updated>2017-08-20T15:00:09+00:00</updated>
<author>
<name>ZenWalker</name>
<email>scow@riseup.net</email>
</author>
<published>2017-08-18T23:40:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=d9fffe2dc0e33d6777099c18635b7b75f54d3d35'/>
<id>d9fffe2dc0e33d6777099c18635b7b75f54d3d35</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>sidebar-thumbnails: fix unwanted move to start after fullscreen</title>
<updated>2017-08-15T12:09:42+00:00</updated>
<author>
<name>Nelson Benitez Leon</name>
<email>nbenitezl@gmail.com</email>
</author>
<published>2017-06-04T13:08:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=4f39960daadb0a89f752d314b81612dcec5a30c0'/>
<id>4f39960daadb0a89f752d314b81612dcec5a30c0</id>
<content type='text'>
After activating or deactivating fullscreen mode, the sidebar
window is automatically moved to its start, while scroll bar
stays in its original position.

The sidebar window move is unwanted and unsolicited, and it's
most probably caused by GtkIconView or GtkScrolledWindow bug.

Workaround this by having the sidebar sync its window with the
current scroll position after a fullscreen operation, do that by
just emitting a "value-changed" on the current scroll adjustment.

https://bugzilla.gnome.org/show_bug.cgi?id=783404
origin commit:
https://git.gnome.org/browse/evince/commit/?id=2bfb8fa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After activating or deactivating fullscreen mode, the sidebar
window is automatically moved to its start, while scroll bar
stays in its original position.

The sidebar window move is unwanted and unsolicited, and it's
most probably caused by GtkIconView or GtkScrolledWindow bug.

Workaround this by having the sidebar sync its window with the
current scroll position after a fullscreen operation, do that by
just emitting a "value-changed" on the current scroll adjustment.

https://bugzilla.gnome.org/show_bug.cgi?id=783404
origin commit:
https://git.gnome.org/browse/evince/commit/?id=2bfb8fa
</pre>
</div>
</content>
</entry>
<entry>
<title>sidebar-thumbnails: preload one extra visible range while scrolling</title>
<updated>2017-08-15T12:09:42+00:00</updated>
<author>
<name>Nelson Benitez Leon</name>
<email>nbenitezl@gmail.com</email>
</author>
<published>2017-06-03T14:35:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=c3bc9fa16ddeae691b9154024725dd85d56011d7'/>
<id>c3bc9fa16ddeae691b9154024725dd85d56011d7</id>
<content type='text'>
Preload both before and after current visible scrolling range,
the same amount of thumbnails in it, to help prevent thumbnail
creation happening in the user's sight.

https://bugzilla.gnome.org/show_bug.cgi?id=342110#c15
origin commit:
https://git.gnome.org/browse/evince/commit/?id=1fc8c68
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Preload both before and after current visible scrolling range,
the same amount of thumbnails in it, to help prevent thumbnail
creation happening in the user's sight.

https://bugzilla.gnome.org/show_bug.cgi?id=342110#c15
origin commit:
https://git.gnome.org/browse/evince/commit/?id=1fc8c68
</pre>
</div>
</content>
</entry>
<entry>
<title>sidebar-thumbnails: keep thumbnails already rendered</title>
<updated>2017-08-15T12:09:42+00:00</updated>
<author>
<name>Nelson Benitez Leon</name>
<email>nbenitezl@gmail.com</email>
</author>
<published>2017-06-03T10:56:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=79a83766f4ce2f3ee29ada760e0a17f48e7be034'/>
<id>79a83766f4ce2f3ee29ada760e0a17f48e7be034</id>
<content type='text'>
Evince renders thumbnails on-the-fly as they get into the
scrolling visible area, but at the same time it will remove
them as they get out of the visible scrolling area, so when
user scrolls back to same position he will notice thumbnails
be recreated.

In pro of a more icing user experience, let's adopt a mixed approach
and keep the thumbnails that the user has already navigated, so
when he scrolls back and forth in the same area no thumbnail
re-generation will be visible. This also matches behaviour with
other pdf readers.

https://bugzilla.gnome.org/show_bug.cgi?id=342110
origin commit:
https://git.gnome.org/browse/evince/commit/?id=121e4d9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Evince renders thumbnails on-the-fly as they get into the
scrolling visible area, but at the same time it will remove
them as they get out of the visible scrolling area, so when
user scrolls back to same position he will notice thumbnails
be recreated.

In pro of a more icing user experience, let's adopt a mixed approach
and keep the thumbnails that the user has already navigated, so
when he scrolls back and forth in the same area no thumbnail
re-generation will be visible. This also matches behaviour with
other pdf readers.

https://bugzilla.gnome.org/show_bug.cgi?id=342110
origin commit:
https://git.gnome.org/browse/evince/commit/?id=121e4d9
</pre>
</div>
</content>
</entry>
</feed>
