From 16737ff80c26d5f4f15fcf4c9c5e003ad6607bca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20=E2=80=98Touky=E2=80=99=20Huet?=
 <huet.benjamin@gmail.com>
Date: Fri, 4 Oct 2013 13:41:40 +0000
Subject: [PATCH] MViewer tweak

---
 test/meshviewer.cpp        | 24 +++++++++++++-----------
 test/meshviewer.index.html |  5 ++---
 2 files changed, 15 insertions(+), 14 deletions(-)

diff --git a/test/meshviewer.cpp b/test/meshviewer.cpp
index bf83f291..bda875f4 100644
--- a/test/meshviewer.cpp
+++ b/test/meshviewer.cpp
@@ -109,7 +109,7 @@ enum MVMouseAxisList
 #define     MAX_KEYS        MSE_MAX
 #define     MAX_AXIS        MSEX_MAX
 #define     ALL_FEATURES    1
-#define     NO_SC_SETUP     1
+#define     NO_SC_SETUP     0
 
 enum MessageType
 {
@@ -271,8 +271,8 @@ public:
         }
 #else
         m_ssetup->Compile(" addlight 0.0 position (4 -1 -4) color (.0 .2 .5 1)"
-                          " addlight 0.0 position (8 2 6) color #ffff"
-                          " custom setmesh \"sc#fff ab 1\"");
+                          " addlight 0.0 position (8 2 6) color #ffff");
+//                          " custom setmesh \"sc#fff ab 1\""
         m_ssetup->Startup();
 #endif //NO_SC_SETUP
     }
@@ -515,18 +515,20 @@ public:
 #endif //ALL_FEATURES
 
 #if NACL_EM
-        //if (m_stream_update_time > .0f)
-        //{
-        //    m_stream_update_time = -1.f;
-        //    MessageService::Send(MessageBucket::AppIn,
-        //                     " addlight 0.0 position (4 -1 -4) color (.0 .2 .5 1) \
-        //                       addlight 0.0 position (8 2 6) color #ffff \
-        //                       custom setmesh \"[sc#f8f ab 1]\"");
+/*
+        if (m_stream_update_time > .0f)
+        {
+            m_stream_update_time = -1.f;
+            MessageService::Send(MessageBucket::AppIn,
+                             " addlight 0.0 position (4 -1 -4) color (.0 .2 .5 1) \
+                               addlight 0.0 position (8 2 6) color #ffff \
+                               custom setmesh \"[sc#f8f ab 1]\"");
 //            MessageService::Send(MessageBucket::AppIn, "[sc#f8f ab 1]");
 //            MessageService::Send(MessageBucket::AppIn, "[sc#f8f ab 1 splt 4 twy 90]");
 //            MessageService::Send(MessageBucket::AppIn, "[sc#8ff afcb 1 1 1 0]");
 //            MessageService::Send(MessageBucket::AppIn, "[sc#ff8 afcb 1 1 1 0]");
-        //}
+        }
+*/
 #elif WIN32
         //--
         //File management
diff --git a/test/meshviewer.index.html b/test/meshviewer.index.html
index 91d2901d..ed3542fb 100644
--- a/test/meshviewer.index.html
+++ b/test/meshviewer.index.html
@@ -104,7 +104,7 @@ progress::-webkit-progress-value
     //This is the module pointer : can be either the NaCl or Em one depending on the context.
     g_embed_module          = null;
 
-    var g_code_addin        = ['custom setmesh "#CODE#"', ''];
+    var g_code_addin        = ['custom setmesh "#CODE#"', '#CODE#'];
     var g_code_base         = [];
     var CodeDictionnary     = [];
 
@@ -261,9 +261,8 @@ function machinchose() { return 'test machin '; }
     function SendMessageToModule()
     {
         StoreTextAreaValue();
-        var message = g_code_addin[g_code_id].Replace('#CODE#', g_code_base[g_code_id]);
         if (g_embed_module)
-            g_embed_module.SendMessage(message);
+            g_embed_module.SendMessage(g_code_addin[g_code_id].replace('#CODE#', g_code_base[g_code_id]));
         else
             alert("Module not loaded !");
     }