Commit c4ddd6a6 authored by Alexis Bridoux's avatar Alexis Bridoux
Browse files

Updated demos & CLT to 2.1.0

parent 5741040b
......@@ -20,7 +20,7 @@
</dict>
<key>Title</key>
<dict>
<key>SystemFontWeight</key>
<key>FontWeight</key>
<string>Semibold</string>
<key>Size</key>
<integer>30</integer>
......@@ -57,7 +57,7 @@
<key>CompanyName</key>
<string>Acme, Inc.</string>
<key>Images</key>
<string>${Resources}/Images</string>
<string>${OCTORY_DIRECTORY}/Images</string>
<key>Monitors</key>
<string>${Resources}/Monitors</string>
<key>Resources</key>
......@@ -66,6 +66,11 @@
<string>${Resources}/Sounds</string>
</dict>
</dict>
<key>Conditions</key>
<dict>
<key>Company</key>
<string>CompanyName == &quot;Acme, Inc.&quot;</string>
</dict>
<key>MenuBarSlide</key>
<dict>
<key>Containers</key>
......@@ -123,6 +128,35 @@
<key>Type</key>
<string>Text</string>
</dict>
<dict>
<key>Alignment</key>
<string>Center</string>
<key>OnClick</key>
<dict>
<key>Actions</key>
<array>
<dict>
<key>Text</key>
<string>${DEVICE_SERIAL_NUMBER}</string>
<key>Type</key>
<string>CopyToClipboard</string>
</dict>
</array>
<key>Type</key>
<string>Parallel</string>
</dict>
<key>Style</key>
<string>Simple</string>
<key>Text</key>
<string>Copy identifier</string>
<key>Type</key>
<string>Button</string>
<key>Margins</key>
<dict>
<key>Top</key>
<integer>10</integer>
</dict>
</dict>
<dict>
<key>Margins</key>
<dict>
......@@ -351,137 +385,15 @@
</dict>
</array>
</dict>
<key>Slides</key>
<array>
<dict>
<key>Containers</key>
<array>
<dict>
<key>Components</key>
<array>
<dict>
<key>Type</key>
<string>Spacer</string>
</dict>
<dict>
<key>Text</key>
<string>Welcome at ${CompanyName} ${USER_FULL_NAME}!</string>
<key>TextFontConfiguration</key>
<string>Title</string>
<key>Type</key>
<string>Text</string>
</dict>
<dict>
<key>InputType</key>
<string>List</string>
<key>Items</key>
<array>
<string>Sushis</string>
<string>Pasta</string>
<string>Tartiflette</string>
</array>
<key>Label</key>
<string>What food do you like?</string>
<key>LabelFontConfiguration</key>
<string>Body</string>
<key>Margins</key>
<dict>
<key>Top</key>
<integer>30</integer>
</dict>
<key>PercentWidth</key>
<real>0.2</real>
<key>Type</key>
<string>Input</string>
<key>Variable</key>
<string>FoodLike</string>
</dict>
<dict>
<key>Condition</key>
<string>FoodLike == &quot;Sushis&quot;</string>
<key>Text</key>
<string>So, do you like sushis?</string>
<key>TextFontConfiguration</key>
<string>Body</string>
<key>Type</key>
<string>Text</string>
</dict>
<dict>
<key>Condition</key>
<string>FoodLike == &quot;Pasta&quot;</string>
<key>Text</key>
<string>We all love pasta</string>
<key>TextFontConfiguration</key>
<string>Body</string>
<key>Type</key>
<string>Text</string>
</dict>
<dict>
<key>Condition</key>
<string>FoodLike == &quot;Tartiflette&quot;</string>
<key>Text</key>
<string>You are keen of cheese too, he?</string>
<key>TextFontConfiguration</key>
<string>Body</string>
<key>Type</key>
<string>Text</string>
</dict>
<dict>
<key>Margins</key>
<dict>
<key>Top</key>
<integer>15</integer>
</dict>
<key>Text</key>
<string>Here is the message: ${message}</string>
<key>TextFontConfiguration</key>
<string>Body</string>
<key>Type</key>
<string>Text</string>
</dict>
<dict>
<key>Type</key>
<string>Spacer</string>
</dict>
</array>
<key>IsLarge</key>
<true/>
</dict>
<dict>
<key>Components</key>
<array>
<dict>
<key>Type</key>
<string>AppMonitor</string>
</dict>
</array>
</dict>
</array>
</dict>
</array>
<key>Window</key>
<dict>
<key>MaximumSize</key>
<dict>
<key>Height</key>
<integer>960</integer>
<key>Width</key>
<integer>1280</integer>
</dict>
<key>MenuBarSize</key>
<dict>
<key>Height</key>
<integer>600</integer>
<integer>620</integer>
<key>Width</key>
<integer>400</integer>
</dict>
<key>MinimumSize</key>
<dict>
<key>Height</key>
<integer>768</integer>
<key>Width</key>
<integer>1024</integer>
</dict>
<key>OnScreen</key>
<string>MenuBar</string>
<key>Position</key>
......
......@@ -20,7 +20,7 @@
</dict>
<key>Title</key>
<dict>
<key>SystemFontWeight</key>
<key>FontWeight</key>
<string>Semibold</string>
<key>Size</key>
<integer>30</integer>
......
......@@ -3,10 +3,7 @@
<plist version="1.0">
<dict>
<key>Conditions</key>
<dict>
<key>IsFoodEuropean</key>
<string>&quot;Pasta, Tartiflette&quot; &lt;: FoodLike</string>
</dict>
<dict/>
<key>ActionSets</key>
<array>
<dict>
......@@ -26,7 +23,7 @@
<key>Title</key>
<string>Your ${DEVICE_MODEL_NAME} is ready</string>
<key>Message</key>
<string>You may now close the window with the &quot;Quit&quot; button once you filled the form on the left.</string>
<string>You may now close the window with the &quot;Quit&quot; button once you filled the form on the last slide.</string>
<key>Style</key>
<string>Informational</string>
<key>IconPath</key>
......@@ -44,7 +41,7 @@
<dict>
<key>Title</key>
<dict>
<key>SystemFontWeight</key>
<key>FontWeight</key>
<string>Semibold</string>
<key>Size</key>
<integer>30</integer>
......@@ -133,19 +130,6 @@
<integer>5</integer>
</dict>
</dict>
<dict>
<key>Type</key>
<string>Text</string>
<key>Text</key>
<string>Firstly, could you fill the required information on the right?</string>
<key>TextFontConfiguration</key>
<string>Body</string>
<key>Margins</key>
<dict>
<key>Bottom</key>
<integer>10</integer>
</dict>
</dict>
<dict>
<key>Type</key>
<string>Spacer</string>
......@@ -178,18 +162,25 @@
</dict>
</array>
</dict>
</array>
</dict>
<dict>
<key>Containers</key>
<array>
<dict>
<key>Components</key>
<array>
<dict>
<key>Type</key>
<string>Spacer</string>
</dict>
<dict>
<key>Type</key>
<string>Image</string>
<key>LightModeURL</key>
<string>${Images}/background3.png</string>
<key>DarkModeURL</key>
<string>${Images}/background3_dark.png</string>
<key>URL</key>
<string>${Images}/person-mac.png</string>
<key>Height</key>
<integer>330</integer>
<integer>200</integer>
</dict>
<dict>
<key>Type</key>
......@@ -232,14 +223,6 @@
<integer>30</integer>
</dict>
</dict>
<dict>
<key>Type</key>
<string>Image</string>
<key>URL</key>
<string>${Images}/person-mac.png</string>
<key>Height</key>
<integer>200</integer>
</dict>
<dict>
<key>Type</key>
<string>Spacer</string>
......@@ -254,8 +237,6 @@
<key>Containers</key>
<array>
<dict>
<key>IsLarge</key>
<true/>
<key>Components</key>
<array>
<dict>
......@@ -413,51 +394,6 @@
</dict>
</array>
</dict>
<dict>
<key>Components</key>
<array>
<dict>
<key>Type</key>
<string>AppMonitor</string>
</dict>
<dict>
<key>Type</key>
<string>Button</string>
<key>Style</key>
<string>Info</string>
<key>Alignment</key>
<string>Right</string>
<key>Margins</key>
<dict>
<key>Right</key>
<integer>10</integer>
<key>Bottom</key>
<integer>10</integer>
</dict>
<key>Popover</key>
<dict>
<key>Edge</key>
<string>Top</string>
<key>Text</key>
<string>Once everything is installed, you will be able to restart your Mac.</string>
<key>Size</key>
<dict>
<key>Width</key>
<integer>300</integer>
<key>Height</key>
<integer>70</integer>
</dict>
<key>Font</key>
<dict>
<key>Size</key>
<integer>16</integer>
<key>Name</key>
<string>SFProDisplay</string>
</dict>
</dict>
</dict>
</array>
</dict>
</array>
</dict>
</array>
......@@ -466,16 +402,16 @@
<key>MaximumSize</key>
<dict>
<key>Height</key>
<integer>960</integer>
<integer>900</integer>
<key>Width</key>
<integer>1280</integer>
<integer>1200</integer>
</dict>
<key>MinimumSize</key>
<dict>
<key>Height</key>
<integer>864</integer>
<integer>800</integer>
<key>Width</key>
<integer>1152</integer>
<integer>1000</integer>
</dict>
<key>OnScreen</key>
<string>Simple</string>
......@@ -489,6 +425,39 @@
<key>ScreenIndex</key>
<integer>2</integer>
</dict>
<key>SideContainer</key>
<dict>
<key>Container</key>
<dict>
<key>Components</key>
<array>
<dict>
<key>Type</key>
<string>AppMonitor</string>
</dict>
<dict>
<key>Type</key>
<string>Text</string>
<key>Text</key>
<string>Remaining steps: ${INSTALLED_MONITORS_COUNT} / ${MONITORS_COUNT}</string>
<key>TextFontConfiguration</key>
<string>Body</string>
<key>Margins</key>
<dict>
<key>Top</key>
<integer>10</integer>
</dict>
<key>Border</key>
<dict>
<key>Edge</key>
<string>Top</string>
<key>Width</key>
<real>0.5</real>
</dict>
</dict>
</array>
</dict>
</dict>
<key>Monitoring</key>
<dict>
<key>Monitors</key>
......
......@@ -9,21 +9,21 @@
</dict>
<key>FontStyles</key>
<dict>
<key>Title</key>
<key>Body</key>
<dict>
<key>SystemFontWeight</key>
<string>Semibold</string>
<key>Size</key>
<integer>30</integer>
<integer>14</integer>
<key>TextAlignment</key>
<string>Center</string>
</dict>
<key>Body</key>
<key>Title</key>
<dict>
<key>FontWeight</key>
<string>Semibold</string>
<key>Size</key>
<integer>30</integer>
<key>TextAlignment</key>
<string>Center</string>
<key>Size</key>
<integer>14</integer>
</dict>
</dict>
<key>General</key>
......@@ -32,16 +32,62 @@
<dict>
<key>CompanyName</key>
<string>Acme, Inc.</string>
<key>Resources</key>
<string>/Library/Application Support/Octory/Resources</string>
<key>Images</key>
<string>${Resources}/Images</string>
<key>Sounds</key>
<string>${Resources}/Sounds</string>
<key>Monitors</key>
<string>${Resources}/Monitors</string>
<key>Resources</key>
<string>/Library/Application Support/Octory/Resources</string>
<key>Sounds</key>
<string>${Resources}/Sounds</string>
</dict>
</dict>
<key>Monitoring</key>
<dict>
<key>Monitors</key>
<array>
<dict>
<key>IconURL</key>
<string>${Monitors}/things.icns</string>
<key>Installer</key>
<string>System</string>
<key>Name</key>
<string>Things</string>
<key>Type</key>
<string>Application</string>
</dict>
<dict>
<key>IconURL</key>
<string>${Monitors}/chrome.icns</string>
<key>Installer</key>
<string>System</string>
<key>Name</key>
<string>Chrome</string>
<key>Type</key>
<string>Application</string>
</dict>
<dict>
<key>IconURL</key>
<string>${Monitors}/firefox.icns</string>
<key>Installer</key>
<string>System</string>
<key>Name</key>
<string>Firefox</string>
<key>Type</key>
<string>Application</string>
</dict>
<dict>
<key>IconURL</key>
<string>${Monitors}/safari.icns</string>
<key>Installer</key>
<string>System</string>
<key>Name</key>
<string>Safari</string>
<key>Type</key>
<string>Application</string>
</dict>
</array>
</dict>
<key>Slides</key>
<array>
<dict>
......@@ -51,84 +97,84 @@
<key>Components</key>
<array>
<dict>
<key>Type</key>
<string>Image</string>
<key>LightModeURL</key>
<string>${Images}/background1.png</string>
<key>DarkModeURL</key>
<string>${Images}/background1_dark.png</string>
<key>LightModeURL</key>
<string>${Images}/background1.png</string>
<key>ShouldFillSpace</key>
<true/>
<key>Type</key>
<string>Image</string>
</dict>
<dict>
<key>Type</key>
<string>Spacer</string>
</dict>
<dict>
<key>Type</key>
<string>Spacer</string>
<key>Height</key>
<integer>30</integer>
<key>Type</key>
<string>Spacer</string>
</dict>
<dict>
<key>Type</key>
<string>Text</string>
<key>Text</key>
<string>Welcome to your new ${DEVICE_MODEL_NAME}!</string>
<key>TextFontConfiguration</key>
<string>Title</string>
<key>Margins</key>
<dict>
<key>Bottom</key>
<integer>10</integer>
<key>Left</key>
<integer>5</integer>
<key>Right</key>
<integer>5</integer>
<key>Bottom</key>
<integer>10</integer>
</dict>
</dict>
<dict>
<key>Type</key>
<string>Text</string>
<key>Text</key>
<string>You will be guided through several steps while eveything is installing.</string>
<string>Welcome to your new ${DEVICE_MODEL_NAME}!</string>
<key>TextFontConfiguration</key>
<string>Body</string>
<string>Title</string>
<key>Type</key>
<string>Text</string>
</dict>
<dict>
<key>Margins</key>
<dict>
<key>Bottom</key>
<integer>5</integer>
</dict>
<key>Text</key>
<string>You will be guided through several steps while eveything is installing.</string>
<key>TextFontConfiguration</key>
<string>Body</string>
<key>Type</key>
<string>Text</string>
</dict>
<dict>
<key>Type</key>
<string>Spacer</string>
</dict>
<dict>
<key>Type</key>
<string>Image</string>
<key>LightModeURL</key>
<string>${Images}/AmarisLogo_Black.png</string>
<key>DarkModeURL</key>
<string>${Images}/AmarisLogo_White.png</string>
<key>Height</key>
<integer>50</integer>
<key>LightModeURL</key>
<string>${Images}/AmarisLogo_Black.png</string>
<key>Type</key>
<string>Image</string>
</dict>
<dict>
<key>Type</key>
<string>Spacer</string>
<key>Height</key>
<integer>30</integer>
<key>Type</key>
<string>Spacer</string>
</dict>
<dict>
<key>Type</key>
<string>Image</string>
<key>LightModeURL</key>
<string>${Images}/background2.png</string>
<key>DarkModeURL</key>
<string>${Images}/background2_dark.png</string>
<key>LightModeURL</key>
<string>${Images}/background2.png</string>
<key>ShouldFillSpace</key>
<true/>
<key>Type</key>
<string>Image</string>
</dict>
</array>
</dict>
......@@ -136,26 +182,26 @@
<key>Components</key>
<array>
<dict>
<key>Type</key>