summaryrefslogtreecommitdiff
path: root/libview/ev-jobs.h
AgeCommit message (Collapse)AuthorFilesLines
2019-07-01Remove trailing whitespacesLaurent Napias1-3/+3
2017-09-06libview: Get text attributes from backend and save them in page cacheAntia Puentes1-5/+7
origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&id=4592007
2017-09-06libview: Add a way to get the text logical attributes from the page cacheCarlos Garcia Campos1-9/+12
It returns an array of PangoLogAttr with the logical attributes of the text for the given page. taken from: https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&id=6870279
2014-08-06Redesigned the thumbnail code for ePubrootavish1-22/+1
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-07-29Searching single pages in epubrootavish1-0/+1
..and other fixing other bugs that were present once the webview was added, like the escape key command etc. Will look to refactor the thumbnails into ev-web-view.c. In the next commit I'll extend this search over the entire document.Also will incorporate document index(table of contents).
2014-07-21Thumbnails working for all epub documents.rootavish1-2/+3
Passes the test with a 71 page epub, I don't think it would have much problems were we to scale it further.
2014-07-20Moving everything related to webkit to main thread jobsrootavish1-1/+1
Including creation of windows, webviews etc., still get a crash. The one page epub works fine with the thumbnails though. Also fixing some calls which cause gtk-critical errors when I try to close the window.
2014-07-19Moving all webkit tasks to main loop jobsrootavish1-1/+3
2014-07-19Thumbnails for all documentsrootavish1-2/+28
Now other problems with webkit. After much fidgeting I was able to resolve the previous problems of threads. However, now there is a different webkit error.
2011-11-09renaming evince to atrilPerberos1-6/+6
2011-11-09inicialPerberos1-0/+502