summaryrefslogtreecommitdiff
path: root/previewer
AgeCommit message (Collapse)AuthorFilesLines
2021-02-10build: allow users to disable gettext support (--disable-nls)rbuj1-1/+3
2019-08-10DPI: compute monitor resolution or get screen resolutionrbuj1-7/+7
2019-07-31previewer-window: suppress GtkAction warningsraveit651-0/+18
2019-07-01Remove trailing whitespacesLaurent Napias3-10/+10
2019-06-10Change url project's websiteLaurent Napias1-1/+1
2018-03-22previewer: Use GResource for data filesChristian Persch4-18/+71
origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-6&id=45be486
2018-03-22Use GtkOverlay to show the loading messageCarlos Garcia Campos1-2/+0
Remove the EvLoadingWindow from libview and move the implementation to the shell using a EvLoadingMessage widget and GtkOverlay. EvView has now a is-loading property that allows the users to implement their own loading notification system. This fixes several realted to the loading window. origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-8&id=035c1cb
2018-03-15shell: add keypad accels for zoom_resetraveit651-0/+2
2018-03-15Add zoom resetLars Mueller1-0/+11
origin commit: https://github.com/linuxmint/xreader/commit/43acb8f
2018-02-16avoid deprecated GtkStockPablo Barciela1-16/+16
2018-01-31require GTK+ 3.22 and GLib 2.50monsta1-8/+1
2017-12-31previewer: add style class atril-previewer-windowraveit651-0/+5
Fixes https://github.com/mate-desktop/atril/issues/289
2017-09-06previewer: Remove scroll acceleratorsCarlos Garcia Campos1-26/+0
They are handled by the EvView now. origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&id=1649067
2017-08-31Rename Fit Page Width as Fit WidthWilliam Jon McCann1-7/+7
https://bugzilla.gnome.org/show_bug.cgi?id=689468 origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&id=88d7a4a
2017-08-31Rename Best Fit mode as Fit PageWilliam Jon McCann1-8/+8
https://bugzilla.gnome.org/show_bug.cgi?id=689468 origin commit: https://git.gnome.org/browse/evince/commit/?h=gnome-3-10&id=ffd3853
2017-08-20avoid gdk_screen_get_primary_monitor/gdk_screen_get_monitor_scale_factorZenWalker1-2/+12
2017-08-12fix runtime warnings caused by previous HDPI commitraveit651-1/+1
2017-08-12Take monitor scale factor into account when calculating zoom.Matthew Petroff1-1/+3
https://github.com/linuxmint/xreader/commit/c47a1f4
2016-11-23move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta1-5/+1
and require caja >= 1.17.1
2016-07-28add some missing contextual information for translatorsmonsta1-0/+1
ported from: https://git.gnome.org/browse/evince/commit/?id=544d9b4a73011c1e5a7b1d37b05a94f761d0dc03
2016-06-22GTK+-3: do not use deprecated gtk_{h/v}box_newraveit651-0/+4
2015-08-31drop support for win32/osx/hildon, make smclient mandatoryMonsta3-49/+1
2014-09-23Fix glib deprecationsinfirit1-6/+0
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-07-07Refactored code, created a new EvWebView typerootavish1-2/+4
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.
2014-01-21previewer: Fix g_thread_init deprecationStefano Karapetsas1-0/+2
2013-04-27previewer: Add manpageStefano Karapetsas2-0/+19
Closes #24 (https://github.com/mate-desktop/mate-document-viewer/issues/24)
2011-11-09renaming libevdocument and libevview to prevent file conflictsPerberos1-2/+2
2011-11-09renaming evince to atrilPerberos4-27/+27
2011-11-09inicialPerberos4-0/+1016