[cheese/three-point-oh] Made the identity effect come first



commit 18ad2855fabaed2f8175bc5f7e1af677ac36f2fa
Author: Yuvaraj Pandian T <yuvipanda gmail com>
Date:   Sat Jul 17 02:09:02 2010 +0530

    Made the identity effect come first
    
    GROSS HACK.

 src/cheese-effects-manager.vala |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)
---
diff --git a/src/cheese-effects-manager.vala b/src/cheese-effects-manager.vala
index 64c65e3..6eda63d 100644
--- a/src/cheese-effects-manager.vala
+++ b/src/cheese-effects-manager.vala
@@ -100,6 +100,17 @@ internal class Cheese.EffectsManager : GLib.Object
 
     string user_effects = GLib.Path.build_filename (Environment.get_user_data_dir (), ".cheese", "effects");
     effects.add_all (load_effects_from_directory (user_effects));
+
+    /* GROSS HACK: to make identity element appear first */
+    foreach (Effect e in effects)
+    {
+      if (e.pipeline_desc == "identity")
+      {
+        effects.remove (e);
+        effects.insert (0, e);
+        break;
+      }
+    }
   }
 
   public Effect ? get_effect (string name)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]