summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-11-11don't leak memoryMonsta1-3/+4
Closes https://github.com/mate-desktop/atril/pull/99
2014-11-10appdata: Add necessary markers for translationinfirit1-3/+3
2014-11-09properties: add new ini file to EXTRA_DISTinfirit1-0/+2
2014-11-09appdata: Add autotool bits for appdatainfirit3-2/+15
2014-11-09Create atril.appdata.xmlalxpl1-0/+44
An appdata file for inclusion in the upcoming software centers as per the new freedesktop.org specs. It should be placed in /usr/share/appdata/ similar to the way .desktop files are placed in /usr/share/applications/, e.g. if you have a "$(datadir)/applications" definition in your makefiles, you need to add a "$(datadir)/appdata" as well. Please, skim through the file in case I made a mistake and please, include it in the 1.8 branch as well. Thanks!
2014-11-03Add about info to caja extension ini fileStefano Karapetsas3-4/+9
2014-10-29Make strings in ini file translatableStefano Karapetsas1-2/+2
2014-10-28Update POTFILES.ininfirit1-0/+1
2014-10-28add ini file for caja extensionAlexander van der Meij2-0/+9
2014-10-27Autotools: Make epub really optionalinfirit2-13/+15
2014-10-27Fix minizip Makefileinfirit1-3/+1
2014-10-24Fix epub mimetypes in configure.acStefano Karapetsas1-1/+1
2014-10-24epub: Fix make distatril-1.9.0Stefano Karapetsas37-0/+76
2014-10-23Sync translations with transifexmate-i18n11-137/+147
2014-10-23Update NEWSStefano Karapetsas1-0/+1
2014-10-13Uses g_app_info_launch_uris instead of g_app_info_launch to spawn other sessionsStefano Karapetsas1-3/+9
Closes https://github.com/mate-desktop/atril/issues/86 Solution comes from evince code
2014-10-05Also load the accel file from the new locationinfirit1-1/+1
2014-10-05 Drop more glib compat code for accels fileinfirit1-5/+1
2014-10-05Move accel file to the proper place.infirit1-1/+1
2014-10-05Drop glib compat code for accels fileinfirit1-5/+1
2014-10-03pdf: Return FALSE instead of NULL in gboolean functionStefano Karapetsas1-1/+1
Closes https://github.com/mate-desktop/atril/issues/30
2014-09-25Make ev_view_set_scroll_adjustments static voidinfirit1-1/+1
2014-09-25Merge pull request #85 from blackhole89/masterStefano Karapetsas1-1/+1
Fix crash when clicking empty canvas while loading.
2014-09-25Fix FTBFS of atril when build with the clang compilerAlexander1-1/+2
Closes https://github.com/mate-desktop/atril/issues/82
2014-09-23libview: Fix commentStefano Karapetsas1-2/+2
2014-09-23epub: Make sure config.h is always includedinfirit1-2/+3
2014-09-23Bump GLIB versioninfirit1-1/+1
2014-09-23Fix glib deprecationsinfirit8-79/+39
Based on evince commit by Carlos Garcia Campos <[email protected]> Url: https://git.gnome.org/browse/evince/commit/?id=bf90f90e0af99bbfdd20e6d21fd228c05cffae51 Url: https://git.gnome.org/browse/evince/commit/?id=76151be92239ed5f491cb26c87a2328b670e9f64
2014-09-23GTK_DIALOG_MODAL is also available in gtk+2infirit1-4/+0
2014-09-23GTK_IS_COMBO_BOX is deprecated, use gtk_combo_box_get_has_entryinfirit1-1/+1
2014-09-23Drop support for gtk+ < 2.24infirit7-45/+0
2014-09-23epub: Silence warnings in ev-jobs.cinfirit1-0/+2
2014-09-22Can build with epub disabledrootavish4-31/+104
Added the required preprocessor directives to make building without epub support possible.
2014-09-21Merge pull request #84 from rootAvish/epubStefano Karapetsas290-152/+11061
Epub support in Atril
2014-08-21Resolved the finalising issuerootavish1-12/+13
Resolved the issue with epub document where the documents were not getting finalised. My bad, sorry, I fix that with this commit. Also it seems I had set the wrong permissions on ev-view.[c,h]. Also fixed that.
2014-08-21Fix crash when clicking empty canvas while loading.Matvey Soloviev1-1/+1
2014-08-19Mathjax Supportrootavish260-3/+4544
The Mathjax files will be installed to $(backenddir)/epub/MathJax This was as small as the install got.
2014-08-17Added epub3 navsheetsrootavish3-23/+176
I came across a document that didn't have an old style toc, and thus the all accomodating navsheet support. Also fixed some mistakes here and there.
2014-08-14Tweaked the inverted colors,shell Makefilerootavish2-7/+20
Tweaked the way we handle inverted colors so that documents with no "day" class tag fr their primary stylesheets can revert back to these stylesheets when prompted, the inverted colors run into problems on document reload, this needs to be fixed. Other than that I removed the webkit flags and libs from shell/Makefile.am , they were there because at a very early stage of the project I had decided to use a webkit_web_view directly, then I ended up extending and using it in libview.
2014-08-14Inverted colors(night) viewing mode for ePubrootavish6-40/+179
Added the capability to view and epub document with inverted colors, yet to test for documents where we write the stylesheet, although the code is there.
2014-08-12Fixed Makefile to include webkit outside epubrootavish4-23/+21
I noticed I had forgotten to move the webkit check outside the epub plugin, did so now, accordingly modified the module names.
2014-08-12Modified ioapi.h for missing macrorootavish1-2/+4
2014-08-11Merge remote-tracking branch 'upstream/master' into epubrootavish3-12/+32
2014-08-10Page Label handling, other fixesrootavish6-10/+88
Added the function to handle links from the toolbar, also added functions to disconnect all ev-view handlers once it has been replaced by ev-web-view, and vice-versa(to drop all handler associated to ev-web-view). Also the unref call to job_thumb was causing thumbnail jobs to crash with GTK2, so had to revert that, now we're back to the document folder not getting deleted from disk.
2014-08-09GTK3, Webkit2 support for epubrootavish4-39/+289
I added the code to make it possible to build Atril with GTK3 and webkit2. Everything runs fine with both GTK3 and GTK2. The find module for epub was also tested and changed. Now I shall first attempt to fix some Glib errors, and the problem of the temporary directory not getting deleted, that arose when I stabilized the thumbnails.
2014-08-07Ability to search through epub documentsrootavish3-30/+36
You can now search through the entire epub document. In the next commit I'm adding support for webkit2 with gtk3.
2014-08-06Window title thumbnail job fixed(ePub)rootavish1-0/+4
In the design change in the previous commit, I forgot to make the thumbnail job used to set the window title a main loop job, I fix that in this commit. Epub thumbnail jobs running as threads, WILL cause a program error occassionally, because we need to use the offscreen webview.
2014-08-06Redesigned the thumbnail code for ePubrootavish3-154/+61
No more crashes when searching with the sidebar open, will probably add a pixbuf cache as well to speed it up even further. The process which I earlier thought was not possible without separate jobs, work just fine as a single job, if I change the run mode of the thumbnail job, and incorporate a trylock() in case of epub.
2014-08-06Searching in epub documentsrootavish7-132/+271
I added the capability to search through documents. The search is quite buggy, and we'll be taking care of each bug one at a time.
2014-08-03Table of contents(index) for epubrootavish6-124/+432
The documents can finally be read alongside a TOC, I tested it with a variety of documents before this commit, so I presume it should work with all. Also fixed the part where I had screwed up PDF annotations owing to a wrong call. In the next commit, fully functional searching would be up, using HTML parser of libxml in combination with webkit. Also some other minor changes.