Age | Commit message (Collapse) | Author | Files | Lines |
|
Show the filtered image only after a short time.
This should improve the UI's responsiveness quite a bit.
https://bugzilla.gnome.org/show_bug.cgi?id=665897
origin commit:
https://gitlab.gnome.org/GNOME/eog/commit/88c4f54
https://gitlab.gnome.org/GNOME/eog/commit/8169e0a
|
|
Replace all instances of CAIRO_FILTER_BILINEAR with CAIRO_FILTER_GOOD.
This produces much less aliasing on downscaled images. CAIRO_FILTER_GOOD
uses the same method as CAIRO_FILTER_BILINEAR for scale factors greater
than 0.75, according to https://bugs.webkit.org/show_bug.cgi?id=147826.
Comparison screenshots made with eog 3.18.1: http://imgur.com/a/NaoOs
CAIRO_FILTER_BEST is better still, but the the visual difference is
almost imperceptible and the performance impact is severe.
https://bugzilla.gnome.org/show_bug.cgi?id=665897
origin commit: https://gitlab.gnome.org/GNOME/eog/commit/fbc1128
fixes https://github.com/mate-desktop/eom/issues/96
|
|
|
|
|
|
|
|
and drop additional checks for min/max GLib versions, it's not needed
|
|
Do the necessary background drawing in draw callback.
taken from:
https://git.gnome.org/browse/eog/commit/?id=aea6404
|
|
|
|
taken from:
https://git.gnome.org/browse/eog/commit/?id=3de58ce
|
|
This allows passing the colors more or less directly to cairo
without having to convert it from and to the GdkColor format.
taken from:
https://git.gnome.org/browse/eog/commit/?id=823a4cd
|
|
as done in:
https://git.gnome.org/browse/eog/commit/?id=b099142374f277817e1f0c09c9ef743179184be1
|
|
and require libmate-desktop >= 1.17
|
|
Adapted from https://git.gnome.org/browse/eog/commit/?id=3d1859e321b9dea27e49bab9626044f3f5835420
|
|
from
https://git.gnome.org/browse/eog/commit/?id=a33950c14d7b8da8e1c6289709022affb910be2a
|
|
from
https://git.gnome.org/browse/eog/commit/?id=ee33862e7cede4fd2ff34e4cfcb4192dfdd52b46
|
|
previously it wasn't done for SVGs, now it is.
taken from
https://git.gnome.org/browse/eog/commit?id=3fb558e1861d3d75bca23946fcf3f62c80daeeec
|
|
adapted from
https://git.gnome.org/browse/eog/commit?id=ef626dc9094d191d55a9cba854380696cadd7627
|
|
taken from
https://git.gnome.org/browse/eog/commit/?id=f0410a55778e719da8f2b62f0e5060bb128f028e
it was already committed here in b51631c40b743d224cda4b7fd63e3d60b84218ae but then got lost
in 77f6ed0e2a178b9934baee8b846cdd1cc88b2eab
|
|
gdk_cursor_new() will be deprecated in GTK+ 3.16 and we have
the correct display at hand already anyway.
taken from:
https://git.gnome.org/browse/eog/commit/?id=ab4e432
|
|
- deprecated gdk_window_get_pointer
taken from:
https://git.gnome.org/browse/eog/commit/?id=c87818d
|
|
taken from:
https://git.gnome.org/browse/eog/commit/?id=59e675c
|
|
taken from:
https://git.gnome.org/browse/eog/commit/?id=9bd1a07
|
|
GtkTable is deprecated.
taken from:
https://git.gnome.org/browse/eog/commit/?id=c19345e
|
|
|
|
make high images scroll bad after zoom-ins until hbar appears
|
|
|
|
Partly based on eog commit 3859553433838e97367e7678f9da4ba2bcc7f973
From Cosimo Cecchi <[email protected]>
|
|
Based on eog commit e8f2f6ecdd99dc5dce35a044e84738fe73f937e0
From Felix Riemann <[email protected]>
ps infirit: eom never had this value in the convert file
|
|
Based on eog commit c630747b02a9589a993c28d244448cdc291131e8
From Felix Riemann <[email protected]>
|
|
The color was assigned to the parent container and not
to the drawing area. That made it draw the default theme
background color all the time instead.
Based on eog commit 64ffb683343d9af629671ea82c85f91130c3ea7d
From Felix Riemann <[email protected]>
|
|
Ensures one can only scroll as far as necessary. If one scrolled to far
the images's last line/column was used for padding.
Eog bug https://bugzilla.gnome.org/show_bug.cgi?id=631710
Based one eog commit b21dd56b9437e53b7ba8abdd96942c1871edc02c
From Felix Riemann <[email protected]>
|
|
Missed in 72dee2d1a95db4dfa335d98358fdf3f294a9fbaa
|
|
Based on ec93e7f2c26a09a69dbc93241a50badccb0f6b21
From Felix Riemann <[email protected]>
|
|
Based on eog commit acdafc3563c5c88d3c2d2a25e4602d774dad92fa
From Felix Riemann <[email protected]>
|
|
Based on eog commit 2a4e4c30e4a41a1f4b7b452243a56851cdebe442
From Felix Riemann <[email protected]>
|
|
Based on eog commit bfef239942645fff4a5efe71d801ccb92a185cf7
From Felix Riemann <[email protected]>
|
|
Based on eog commit 15917972d9a60fc185b1cc9a7b4e304952c49d2d
From Felix Riemann <[email protected]>
|
|
|
|
Based on eog commit 8c7cf9f8938673eda2843be650b558084b44303e
From Felix Riemann <[email protected]>
|
|
Based on eog commit 0cadaebd5c7561991eceaf3ed9af32f50e63b1e9
From Felix Riemann <[email protected]>
|
|
Moves most of the other stuff done in eom_scroll_view_new
over to eom_scroll_view_init.
Based on eog commit e7243a9ddad0f31f8759aadbd92ad551781b8480
From Felix Riemann <[email protected]>
|
|
Based on eog commit 8db7761ea28a9c214fe02dd4aca9c25166eded68
From Felix Riemann <[email protected]>
|
|
Based on eog commit e300daf3ad2743199cab0263d945e3bf732a05b3
From Claudio Saavedra <[email protected]>
|
|
Based on eog commit f9ba7f06d73fcd901691e5fa375d87a3a9981cd6
From Claudio Saavedra <[email protected]>
|
|
Based on eog commit 2be68aaee33e3e6732e512a22d9ee5b681e95cc5
From Claudio Saavedra <[email protected]>
|
|
Based on eog commit 9e6f9ee6ea2c0ca4338445a55ff3c6175ca6f623
From Claudio Saavedra <[email protected]>
|
|
Basedon eog commit 793ede27dd4cd0aa73d5e84cc478641e25424f54
From Claudio Saavedra <[email protected]>
|
|
Based on eog commit bb9d00011e07e9ad68b5e4968a2c1e68596c5684
From Claudio Saavedra <[email protected]>
|
|
Based on eog commit 8654e7de549d8edf34c14f3f0a655d8773b1e433
From Claudio Saavedra <[email protected]>
|
|
Based on eog commit f0410a55778e719da8f2b62f0e5060bb128f028e
From Claudio Saavedra <[email protected]>
|