summaryrefslogtreecommitdiff
path: root/libview/ev-view-presentation.c
AgeCommit message (Collapse)AuthorFilesLines
2018-03-22libview: use css to draw the background of presentationsraveit651-25/+16
With the recent changes in gtk+, widgets have to draw themselves, causing the current use of gdk_window_set_background_rgba to fail. https://bugzilla.gnome.org/show_bug.cgi?id=765557 view: Redraw ev-view-presentation when setting normal and black mode. The black and normal mode are the same from the CSS point of view. The difference is that in the draw function the page is not drawn in black mode. Hence, we need to explicitly queue a redraw in these cases. Since setting the white mode add a CSS class, this queues the redraw for us. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=772390. origin commits: https://git.gnome.org/browse/evince/commit/?id=2b352b3 https://git.gnome.org/browse/evince/commit/?id=b3f49f4 Fixes https://github.com/mate-desktop/atril/issues/232
2018-01-31require GTK+ 3.22 and GLib 2.50monsta1-11/+1
2017-12-10WidthOfScreen and HeightOfScreen implementationPablo Barciela1-7/+4
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
2017-08-20gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:ZenWalker1-0/+11
avoid deprecated: gdk_screen_get_monitor_geometry gdk_screen_get_monitor_at_window gdk_screen_get_monitor_at_point
2017-08-20avoid deprecated gdk_screen_get_width/heightZenWalker1-3/+7
2016-11-23move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build optionmonsta1-130/+4
and require caja >= 1.17.1
2016-07-03GTK+-3 libview: Fix compiler warningsraveit651-0/+4
Add dummy handling of the GDK_SCROLL_SMOOTH direction. taken from: https://git.gnome.org/browse/evince/commit/?id=231445d
2016-07-03GTK+-3 ev-view-presentation: Fix a crash during the build with introspection ↵raveit651-15/+22
enabled Using GI_SCANNER_DEBUG=save-temps, the temporal files remained. It has been suggested that calling gtk_style_context_add_provider_for_screen() should, inside a g_once_init(), be in the class's _init() (not class_init()) hook. https://bugzilla.gnome.org/show_bug.cgi?id=726812 taken from: https://git.gnome.org/browse/evince/commit/?id=a203fc1
2016-06-29GTK+-3 ev-view-presentation: Fix a unused-but-set-variable compile warningraveit651-0/+4
taken from: https://git.gnome.org/browse/evince/commit/?id=0981802
2016-06-29GTK+-3: Use ev_document_misc_get_pointer_position() instad of deprecated ↵raveit651-0/+8
gtk_widget_get_pointer()
2016-06-22GTK+-3: do not use deprecated gtk_{h/v}box_newraveit651-0/+1
2015-08-08use GObject instead of deprecated GtkObject in GTK+2 as wellMonsta1-24/+1
2014-12-10presentation: Allow to change rotation in presentation modeinfirit1-18/+73
Taken from evince commit: ef9c2b1a189ddbdbd7cdb10dad6c3c6db4cb0ccd From: Carlos Garcia Campos <[email protected]>
2014-12-10presentation: Make next/previous methods publicinfirit1-4/+2
Taken from evince commit: f0361693221cdd168386509b6ffe97c72d21777a From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: presentation: Make sure background window is black by default in ↵infirit1-1/+17
presentation mode Taken from evince commit: cb45bdc33321121e2e0ec14e0c74530623180858 From: Carlos Garcia Campos <[email protected]>
2014-12-10Gtk3: Don't use gdk_cursor_unref()infirit1-0/+4
2014-12-10Gtk3: libview: Port EvViewPresentation to GtkStyleContextinfirit1-9/+31
Taken from evince commit: afa18f6b0d2d1851d5b89aba42b2ab263c00710b From: Carlos Garcia Campos <[email protected]>
2014-12-09GDK_KEY_* keys are Gtk+2 as well.infirit1-34/+31
2014-12-08Add support for external links to EvViewPresentation, close #111infirit1-8/+36
Taken from evince commit: 4f8bc8db98020835d2c4d39c902a296b784cf030 From: Carlos Garcia Campos <[email protected]> Gnome bug: http://bugzilla.gnome.org/show_bug.cgi?id=628711
2014-01-21libview: Add GTK3 supportStefano Karapetsas1-3/+95
2011-11-09renaming evince to atrilPerberos1-3/+3
2011-11-09inicialPerberos1-0/+1498