From 57172a0d04f793c25a4faba9bd543c281c31043c Mon Sep 17 00:00:00 2001
From: Maxime Graulich <maxime.graulich@gmail.com>
Date: Thu, 3 Oct 2013 11:19:24 +0000
Subject: [PATCH] iOS: edit xml files & fix checkbox

---
 contrib/mobile/iOS/Onelab/Parameter.mm           |  2 +-
 contrib/mobile/iOS/Onelab/files/magnet/infos.xml | 14 +++++++++-----
 contrib/mobile/iOS/Onelab/files/pmsm/infos.xml   | 15 +++++++++++----
 3 files changed, 21 insertions(+), 10 deletions(-)

diff --git a/contrib/mobile/iOS/Onelab/Parameter.mm b/contrib/mobile/iOS/Onelab/Parameter.mm
index 7bd551e286..1d8c00e351 100644
--- a/contrib/mobile/iOS/Onelab/Parameter.mm
+++ b/contrib/mobile/iOS/Onelab/Parameter.mm
@@ -213,7 +213,7 @@
         [label setText:[NSString stringWithCString:number.getShortName().c_str() encoding:[NSString defaultCStringEncoding]]];
         name = [NSString stringWithCString:number.getName().c_str() encoding:[NSString defaultCStringEncoding]];
         checkbox = [[UISwitch alloc] init];
-        [checkbox setSelected:(number.getValue() == 1)];
+        [checkbox setOn:(number.getValue() == 1)];
         [checkbox addTarget:self action:@selector(valueChange:) forControlEvents:UIControlEventValueChanged];
     }
     return self;
diff --git a/contrib/mobile/iOS/Onelab/files/magnet/infos.xml b/contrib/mobile/iOS/Onelab/files/magnet/infos.xml
index 15eb756d44..bc15d0577d 100644
--- a/contrib/mobile/iOS/Onelab/files/magnet/infos.xml
+++ b/contrib/mobile/iOS/Onelab/files/magnet/infos.xml
@@ -1,5 +1,9 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<info>
-	<name>Magnet</name>
-	<description>Simple magnet example</description>
-<info>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+
+<models>
+	<model>
+		<title>Magnet</title>
+		<summary>Simple magnet example.</summary>
+		<file type="pro">magnet.pro</file>
+	</model>
+</models>
diff --git a/contrib/mobile/iOS/Onelab/files/pmsm/infos.xml b/contrib/mobile/iOS/Onelab/files/pmsm/infos.xml
index eb4ae428b9..fe97ea0278 100644
--- a/contrib/mobile/iOS/Onelab/files/pmsm/infos.xml
+++ b/contrib/mobile/iOS/Onelab/files/pmsm/infos.xml
@@ -1,4 +1,11 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<info>
-	<name>Eight-pole permanent magnet synchronous machine</name>
-<info>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8"?>
+
+<models>
+	<model>
+		<title>Eight-pole permanent magnet synchronous machine</title>
+		<summary></summary>
+		<file type="geo">pmsm.geo</file>
+		<preview type="png">screenshot1_512.png</preview>
+		<url>http://onelab.info/wiki/Electric_Machines</url>
+	</model>
+</models>
-- 
GitLab