<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atril/previewer, branch v1.14.2</title>
<subtitle>MATE document viewer</subtitle>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/'/>
<entry>
<title>drop support for win32/osx/hildon, make smclient mandatory</title>
<updated>2015-08-31T12:51:17+00:00</updated>
<author>
<name>Monsta</name>
<email>monsta@inbox.ru</email>
</author>
<published>2015-08-24T19:25:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=e5e2b894e070fd0509c0016e7285d78c6ff543c3'/>
<id>e5e2b894e070fd0509c0016e7285d78c6ff543c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix glib deprecations</title>
<updated>2014-09-23T11:31:02+00:00</updated>
<author>
<name>infirit</name>
<email>infirit@gmail.com</email>
</author>
<published>2014-05-17T03:15:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=94dcb761b95ee54ef1f1512d59721932d75ffb7f'/>
<id>94dcb761b95ee54ef1f1512d59721932d75ffb7f</id>
<content type='text'>
Based on evince commit by Carlos Garcia Campos &lt;carlosgc@gnome.org&gt;
Url: https://git.gnome.org/browse/evince/commit/?id=bf90f90e0af99bbfdd20e6d21fd228c05cffae51
Url: https://git.gnome.org/browse/evince/commit/?id=76151be92239ed5f491cb26c87a2328b670e9f64
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on evince commit by Carlos Garcia Campos &lt;carlosgc@gnome.org&gt;
Url: https://git.gnome.org/browse/evince/commit/?id=bf90f90e0af99bbfdd20e6d21fd228c05cffae51
Url: https://git.gnome.org/browse/evince/commit/?id=76151be92239ed5f491cb26c87a2328b670e9f64
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored code, created a new EvWebView type</title>
<updated>2014-07-07T13:06:55+00:00</updated>
<author>
<name>rootavish</name>
<email>avishkar_gupta@outlook.com</email>
</author>
<published>2014-07-07T13:06:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=df43418e209ae9c98844185f789c63769ae9b3a2'/>
<id>df43418e209ae9c98844185f789c63769ae9b3a2</id>
<content type='text'>
Earlier my approach was to replace the atril view directly with a webview. However as it turned out it was extremely difficult to accomplish much tasks without the document-model. So I created an Extension of the WebKitWebView class, EvWebView so that now we can manipulate the webview as desired. Also having a separate file really helps in terms of clarity.

Please note that there are many empty functions and TODO tags right now, I shall aim to fill these up once the display part is done, probably in this week.

I also added some code on the backend to draw thumbnails when with GTK+-3.0, although I have never tested a GTK+-3.0 build.With GTK+-2.0 you won't get any build errors,  however epub backend won't work right now.

That being said, this commit is mostly because there was a lot of code that was lying in the local repository, and it was best to back it up as a failsafe.
I modified ev-window to accomodate this new data structure, and having an equivalent ev_web_view function for every ev_view function, I can achieve most functionality by filling those functions with Webkit modules.

Other than that on the backend

Other than that there were some minor changes to the code.
Although I did the above, currently I am not able to instantiate the EvWebView because of some class and object type definition errors, due to which I can't display the document.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Earlier my approach was to replace the atril view directly with a webview. However as it turned out it was extremely difficult to accomplish much tasks without the document-model. So I created an Extension of the WebKitWebView class, EvWebView so that now we can manipulate the webview as desired. Also having a separate file really helps in terms of clarity.

Please note that there are many empty functions and TODO tags right now, I shall aim to fill these up once the display part is done, probably in this week.

I also added some code on the backend to draw thumbnails when with GTK+-3.0, although I have never tested a GTK+-3.0 build.With GTK+-2.0 you won't get any build errors,  however epub backend won't work right now.

That being said, this commit is mostly because there was a lot of code that was lying in the local repository, and it was best to back it up as a failsafe.
I modified ev-window to accomodate this new data structure, and having an equivalent ev_web_view function for every ev_view function, I can achieve most functionality by filling those functions with Webkit modules.

Other than that on the backend

Other than that there were some minor changes to the code.
Although I did the above, currently I am not able to instantiate the EvWebView because of some class and object type definition errors, due to which I can't display the document.
</pre>
</div>
</content>
</entry>
<entry>
<title>previewer: Fix g_thread_init deprecation</title>
<updated>2014-01-21T18:40:38+00:00</updated>
<author>
<name>Stefano Karapetsas</name>
<email>stefano@karapetsas.com</email>
</author>
<published>2014-01-21T18:40:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=0deaac8188e7479967ca059fb59404e1aeac0dce'/>
<id>0deaac8188e7479967ca059fb59404e1aeac0dce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>previewer: Add manpage</title>
<updated>2013-04-27T19:00:05+00:00</updated>
<author>
<name>Stefano Karapetsas</name>
<email>stefano@karapetsas.com</email>
</author>
<published>2013-04-27T19:00:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=2f51974845f64d15748af035287694176e66adb3'/>
<id>2f51974845f64d15748af035287694176e66adb3</id>
<content type='text'>
Closes #24 (https://github.com/mate-desktop/mate-document-viewer/issues/24)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #24 (https://github.com/mate-desktop/mate-document-viewer/issues/24)
</pre>
</div>
</content>
</entry>
<entry>
<title>renaming libevdocument and libevview to prevent file conflicts</title>
<updated>2011-11-09T22:57:36+00:00</updated>
<author>
<name>Perberos</name>
<email>perberos@gmail.com</email>
</author>
<published>2011-11-09T22:57:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=b48b6581d335ff95253b074d32b5d06995d54ae1'/>
<id>b48b6581d335ff95253b074d32b5d06995d54ae1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>renaming evince to atril</title>
<updated>2011-11-09T21:44:56+00:00</updated>
<author>
<name>Perberos</name>
<email>perberos@gmail.com</email>
</author>
<published>2011-11-09T21:44:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=da7bb154d27d3b872867223a5df60df8f5fb6e7d'/>
<id>da7bb154d27d3b872867223a5df60df8f5fb6e7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>inicial</title>
<updated>2011-11-09T21:17:43+00:00</updated>
<author>
<name>Perberos</name>
<email>perberos@gmail.com</email>
</author>
<published>2011-11-09T21:17:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.mate-desktop.org/atril/commit/?id=f6ce926719943751cf65cacde7fae050593eb2d6'/>
<id>f6ce926719943751cf65cacde7fae050593eb2d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
