Age | Commit message (Collapse) | Author | Files | Lines |
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=2059456
https://git.gnome.org/browse/evince/commit/?id=00b5e55
|
|
Use g_type_ensure() instead of the volatile GType hack.
taken from:
https://git.gnome.org/browse/evince/commit/?id=bba4526
|
|
g-ir-scanner will emit a warning otherwise.
https://bugzilla.gnome.org/show_bug.cgi?id=691354
taken from:
https://git.gnome.org/browse/evince/commit/?id=8ee8b7e
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=bbaeca0
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=f688561
|
|
After the last gtk+ update, the warning:
"Gtk-Message: GtkDialog mapped without a transient
parent. This is discouraged."
was shown whenever the annotation properties
dialog was opened. The commit fixes this issue by
setting this dialog transient for the main window.
As a plus, the dialog is now shown always on the
center of the main window.
https://bugzilla.gnome.org/show_bug.cgi?id=732114
taken from:
https://git.gnome.org/browse/evince/commit/?id=9533c68
|
|
Add dummy handling of the GDK_SCROLL_SMOOTH direction.
taken from:
https://git.gnome.org/browse/evince/commit/?id=231445d
|
|
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
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=4657961
|
|
|
|
And share the style we use for other content views.
https://bugzilla.gnome.org/show_bug.cgi?id=653294
taken from:
https://git.gnome.org/browse/evince/commit/?id=a56186e
call gtk_style_context_set_background()
Even if we now render a background in _draw() with gtk_render_background,
using gtk_style_context_set_background() in realize
makes the backing GdkWindow not being completely transparent,
which enables GTK to apply optimizations during the paint cycle.
The result is, especially in clutter-gtk applications such as Documents,
scrolling in a document page is much smoother.
taken from:
https://git.gnome.org/browse/evince/commit/?id=1785924
|
|
EvViewClass
https://bugzilla.gnome.org/show_bug.cgi?id=685362
taken from:
https://git.gnome.org/browse/evince/commit/?id=9c007a9
|
|
It makes handling child widgets easier. Based on patch by José aliste,
see bug http://bugzilla.gnome.org/show_bug.cgi?id=573748
taken from:
https://git.gnome.org/browse/evince/commit/?id=de237e0
|
|
|
|
|
|
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=612298
taken from:
https://git.gnome.org/browse/evince/commit/?id=8bab924
|
|
http://bugzilla.gnome.org/show_bug.cgi?id=612298
taken from:
https://git.gnome.org/browse/evince/commit/?id=dfbd28dfd9d790b5a3f39890f66a2da9a0d1c759
|
|
https://git.gnome.org/browse/evince/commit/?id=3fee54a
|
|
http://bugzilla.gnome.org/show_bug.cgi?id=667258
taken from:
https://git.gnome.org/browse/evince/commit/?id=d397c6d
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=653910
taken from:
https://git.gnome.org/browse/evince/commit/?id=0d6afe8
|
|
Added a dual_even_left flag to EvView. When this flag is false, odd
pages appear left instead of even ones.
All the logic has been added to get_dual_even_left(). The patch is a bit
more involved because build_height_to_page() was computing
dual_even_left directly instead of calling get_dual_even_left(). Rather
than implementing the logic twice, we replaced its EvDocument argument
by its enclosing EvView in order to be able to call get_dual_even_left()
directly. This function was renamed into
ev_view_build_height_to_page_cache() to reflect it is now a view method.
See http://bugzilla.gnome.org/show_bug.cgi?id=444587
taken from:
https://git.gnome.org/browse/evince/commit/?id=f065e36
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=1346a98
|
|
This prevents a critical warning when opening a
document that was rotated in a previous Evince session.
taken from:
https://git.gnome.org/browse/evince/commit/?id=1b5cf70
|
|
This allows tiff documents with different XRESOLUTION and
YRESOLUTION to rotate correctly.
taken from:
https://git.gnome.org/browse/evince/commit/?id=67700e0
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=0981802
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=3b0edf9
|
|
gtk_widget_get_pointer()
|
|
|
|
Use gdk_display_get_app_launch_context() instead.
taken from:
https://git.gnome.org/browse/evince/commit/?id=987f7d9
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=635705
taken from:
https://git.gnome.org/browse/evince/commit/?id=a1a164b
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=635705
taken from:
https://git.gnome.org/browse/evince/commit/?id=0ac0898
|
|
Pointed out by Lucas Stadler.
https://bugzilla.gnome.org/show_bug.cgi?id=635705
taken from:
https://git.gnome.org/browse/evince/commit/?id=bc655e5
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=c839e45
|
|
So that introspected bindings can call into this method.
https://bugzilla.gnome.org/show_bug.cgi?id=662720
taken from:
https://git.gnome.org/browse/evince/commit/?id=a6b50f1
|
|
follow:
https://git.gnome.org/browse/evince/commit/?id=6f070cf
|
|
The use of ngettext is adviced even if the singular form is not used
as languages other than english may have more than one plural form.
taken from:
https://git.gnome.org/browse/evince/commit/?id=29a368d
|
|
partial taken from
https://git.gnome.org/browse/evince/commit/?id=8c45255
Note: for some reasons parts of this commit was already applied
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=c8ce06b
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=da8f31e
|
|
|
|
|
|
|
|
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=0708338
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=d0faf92
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=8262397
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=6179f51
|
|
and add missing files from gnome git for better sync to higher version
Fixes bug 651263.https://bugzilla.gnome.org/show_bug.cgi?id=651263
Taken from:
https://git.gnome.org/browse/evince/commit/?id=05a78e3
|
|
|