From 01a2a8201f5e79ae92dbcd6bc590a4c576d81782 Mon Sep 17 00:00:00 2001 From: Tavmjong Bah Date: Fri, 28 Sep 2007 15:31:46 +0000 Subject: Color Matrix Filter: Matrix mode: set default to Identity matrix. Matrix mode: multiply 5th column by 255. Hue Rotation mode: convert degrees to radians for sin/cos. (bzr r3811) --- src/ui/dialog/filter-effects-dialog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/ui') diff --git a/src/ui/dialog/filter-effects-dialog.cpp b/src/ui/dialog/filter-effects-dialog.cpp index 4ea5faf13..dc6fc06bb 100644 --- a/src/ui/dialog/filter-effects-dialog.cpp +++ b/src/ui/dialog/filter-effects-dialog.cpp @@ -423,8 +423,9 @@ private: for(int r = 0; r < rows; ++r) { Gtk::TreeRow row = *(_model->append()); + // Default to identity matrix for(int c = 0; c < cols; ++c, ++ndx) - row[_columns.cols[c]] = ndx < (int)values->size() ? (*values)[ndx] : 0; + row[_columns.cols[c]] = ndx < (int)values->size() ? (*values)[ndx] : (r == c ? 1 : 0); } } } -- cgit v1.2.3