Comment 5 for bug 657416

Revision history for this message
Benjamin Bach (benjaoming) wrote :

Patch containing bug fixes from 2.32.1 - I do not know how to create new packages, but I have tested the patch, and it works. It addresses the follow commits from EOG svn, including the above-mentioned fix.

+ commit 389db0ff522f4d471e42e34ce3607368b7deb26b
+ Author: Felix Riemann <email address hidden>
+ Date: Fri Oct 15 17:29:36 2010 +0200
+
+ Don't try to thumbnail named pipes in the file open dialog
+
+ In fact this means all "special" files like sockets and device files.
+ This prevents lockups due to file I/O blocking here. Fixes bug 623271.
+
+ src/eog-file-chooser.c | 4 +++-
+ 1 files changed, 3 insertions(+), 1 deletions(-)

+ commit e43fa8ff82c6aedd8f6373a0a5a1a5677f32cd83
+ Author: Felix Riemann <email address hidden>
+ Date: Sat Nov 13 14:08:44 2010 +0100
+
+ Workaround concurrency issue with statusbar-date plugin
+
+ Make sure that only an image loading job does autorotation. A metadata
+ loading job has no use for this. Works around lost signals when the
+ statusbar-date plugin is activated. Works around bug 622161.
+
+ src/eog-image.c | 6 ++++--
+ 1 files changed, 4 insertions(+), 2 deletions(-)

+ commit 0aafa6cf28c38aa3d72c98d0651e89919b3348a3
+ Author: Felix Riemann <email address hidden>
+ Date: Sat Oct 16 22:41:56 2010 +0200
+
+ Fix calculation of reference matrices for transpose/transverse
+
+ The flip matrices were applied as if the source matrix were an identity
+ matrix instead of properly multiplicating them.
+
+ src/eog-transform.c | 16 ++++++++++------
+ 1 files changed, 10 insertions(+), 6 deletions(-)
+

+ commit 21639caabe2ad4993f97bc8fe90eb8ca5a6de20f
+ Author: Felix Riemann <email address hidden>
+ Date: Sat Oct 16 22:50:50 2010 +0200
+
+ Support transpose/transverse as lossless JPEG transformations
+
+ Also implement a warning message if unsupported transformations
+ are used to easier discover such cases in the future. Fixes bug 632290.
+
+ src/eog-image-jpeg.c | 9 +++++++++
+ 1 files changed, 9 insertions(+), 0 deletions(-)