<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril/libdocument, branch 1.20</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>libdocument: Use gdk_pixbuf_get_from_surface()</title>
<updated>2018-04-08T11:15:23+00:00</updated>
<author>
<name>Carlos Garcia Campos</name>
<email>carlosgc@gnome.org</email>
</author>
<published>2010-10-10T09:17:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=73ca24244f1f42a5aa055aff4e0ae85f8f78816c'/>
<id>73ca24244f1f42a5aa055aff4e0ae85f8f78816c</id>
<content type='text'>
....instead of our own implementation

origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-0&amp;id=91a30f4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
....instead of our own implementation

origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-0&amp;id=91a30f4
</pre>
</div>
</content>
</entry>
<entry>
<title>libdocument: Deprecate misc_get_page_border_size()</title>
<updated>2018-04-07T08:07:27+00:00</updated>
<author>
<name>Carlos Garcia Campos</name>
<email>carlosgc@gnome.org</email>
</author>
<published>2012-12-23T09:55:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=df069ae28496c75f14aba837cbb3e2e9556250db'/>
<id>df069ae28496c75f14aba837cbb3e2e9556250db</id>
<content type='text'>
.... and misc_paint_one_page()

origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-8&amp;id=a610d49
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
.... and misc_paint_one_page()

origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-8&amp;id=a610d49
</pre>
</div>
</content>
</entry>
<entry>
<title>Save/restore context when getting colors for a different state</title>
<updated>2018-03-19T08:42:45+00:00</updated>
<author>
<name>raveit65</name>
<email>mate@raveit.de</email>
</author>
<published>2018-03-09T15:14:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=6217a89c6fad8ab77d3776210df5f6a182928f0e'/>
<id>6217a89c6fad8ab77d3776210df5f6a182928f0e</id>
<content type='text'>
Getting colors for a state different from the current state of the
corresponding widget without saving the context might trigger an
invalidation and a redraw. Because this was happening from the draw
function this resulted in a redraw loop and constant high CPU usage.

This could be triggered by selecting text or searching.

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

inspired by:
https://git.gnome.org/browse/evince/commit/?id=1987f04
https://github.com/linuxmint/xreader/commit/e76a18d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Getting colors for a state different from the current state of the
corresponding widget without saving the context might trigger an
invalidation and a redraw. Because this was happening from the draw
function this resulted in a redraw loop and constant high CPU usage.

This could be triggered by selecting text or searching.

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

inspired by:
https://git.gnome.org/browse/evince/commit/?id=1987f04
https://github.com/linuxmint/xreader/commit/e76a18d
</pre>
</div>
</content>
</entry>
<entry>
<title>require GTK+ 3.22 and GLib 2.50</title>
<updated>2018-01-31T08:55:09+00:00</updated>
<author>
<name>monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2018-01-29T19:22:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=45cbbd09a196d3143e25db3fe0ae7103388aae10'/>
<id>45cbbd09a196d3143e25db3fe0ae7103388aae10</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WidthOfScreen and HeightOfScreen implementation</title>
<updated>2017-12-10T02:12:31+00:00</updated>
<author>
<name>Pablo Barciela</name>
<email>scow@riseup.net</email>
</author>
<published>2017-12-10T01:53:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=c4911e303edd2352597ec5879df1137fd0a83274'/>
<id>c4911e303edd2352597ec5879df1137fd0a83274</id>
<content type='text'>
This commit reverts:

https://github.com/mate-desktop/atril/commit/d9fffe2dc0e33d6777099c18635b7b75f54d3d35

And it applies an alternative to fix the deprecated functions:

gdk_screen_get_width
gdk_screen_get_height
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit reverts:

https://github.com/mate-desktop/atril/commit/d9fffe2dc0e33d6777099c18635b7b75f54d3d35

And it applies an alternative to fix the deprecated functions:

gdk_screen_get_width
gdk_screen_get_height
</pre>
</div>
</content>
</entry>
<entry>
<title>libdocument: Add ev_document_text_get_text_attrs()</title>
<updated>2017-09-06T16:25:34+00:00</updated>
<author>
<name>Antia Puentes</name>
<email>apuentes@igalia.com</email>
</author>
<published>2013-07-10T15:43:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=2a7eb0b7ae2af2fa56e92e6c4a3b241833c3ea96'/>
<id>2a7eb0b7ae2af2fa56e92e6c4a3b241833c3ea96</id>
<content type='text'>
origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=f72b619
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
origin commit:
https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&amp;id=f72b619
</pre>
</div>
</content>
</entry>
<entry>
<title>libdocument: Make ev_mapping_list_remove void</title>
<updated>2017-08-28T14:04:01+00:00</updated>
<author>
<name>Carlos Garcia Campos</name>
<email>carlosgc@gnome.org</email>
</author>
<published>2014-08-15T11:07:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=d16ebefe945ddca508e2e7c7e360f671078cf5d3'/>
<id>d16ebefe945ddca508e2e7c7e360f671078cf5d3</id>
<content type='text'>
There's no reason to return the EvMappingList since it can't be modified
by this function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There's no reason to return the EvMappingList since it can't be modified
by this function.
</pre>
</div>
</content>
</entry>
<entry>
<title>libdocument: add ev_mapping_list_remove</title>
<updated>2017-08-28T14:04:00+00:00</updated>
<author>
<name>Germán Poo-Caamaño</name>
<email>gpoo@gnome.org</email>
</author>
<published>2014-05-03T06:08:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=cd5aaa1eabf27936c8a348d4712d711800bdd67f'/>
<id>cd5aaa1eabf27936c8a348d4712d711800bdd67f</id>
<content type='text'>
Needed to remove annotations from a mapping list

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

origin commit:
https://git.gnome.org/browse/evince/commit/?id=5aac9ac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Needed to remove annotations from a mapping list

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

origin commit:
https://git.gnome.org/browse/evince/commit/?id=5aac9ac
</pre>
</div>
</content>
</entry>
<entry>
<title>libdocument: Add remove_annotation to DocumentAnnotations.</title>
<updated>2017-08-28T14:04:00+00:00</updated>
<author>
<name>José Aliste</name>
<email>jaliste@gnome.org</email>
</author>
<published>2012-06-27T12:51:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=0f5c79f2e03bd71b91d2fbf3aa48f4ffbf1dd1b1'/>
<id>0f5c79f2e03bd71b91d2fbf3aa48f4ffbf1dd1b1</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=649044

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

origin commit:
https://git.gnome.org/browse/evince/commit/?id=d0ed4e6
</pre>
</div>
</content>
</entry>
<entry>
<title>Change color of annotation window</title>
<updated>2017-08-28T14:04:00+00:00</updated>
<author>
<name>Giselle Machado</name>
<email>giselle.mnr@gmail.com</email>
</author>
<published>2014-06-19T10:50:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=f071e6bc375f8107e92e88fe5b55268f5a127693'/>
<id>f071e6bc375f8107e92e88fe5b55268f5a127693</id>
<content type='text'>
When the color of the annotation window is chosen
in the properties dialog and apply is clicked, the
color of the window changes immediately.
Fixed by making ev_annotation_set_rgba send both
"color" and "rgba" signals.

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

origin commit:
https://git.gnome.org/browse/evince/commit/?id=d23d6c1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When the color of the annotation window is chosen
in the properties dialog and apply is clicked, the
color of the window changes immediately.
Fixed by making ev_annotation_set_rgba send both
"color" and "rgba" signals.

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

origin commit:
https://git.gnome.org/browse/evince/commit/?id=d23d6c1
</pre>
</div>
</content>
</entry>
</feed>
