Add default stylesheet for wearable 52/129952/2
authorRichard Huang <r.huang@samsung.com>
Thu, 18 May 2017 12:59:21 +0000 (13:59 +0100)
committerRichard Huang <r.huang@samsung.com>
Wed, 7 Jun 2017 12:56:24 +0000 (12:56 +0000)
Change-Id: I502498227199cdb676b57c37ac297f10fb5b4b6f

dali-toolkit/styles/360x360/dali-toolkit-default-theme.json [new file with mode: 0644]
dali-toolkit/styles/360x360/images/push-button-disabled.9.png [new file with mode: 0644]
dali-toolkit/styles/360x360/images/push-button-down-disabled.9.png [new file with mode: 0644]
dali-toolkit/styles/360x360/images/push-button-down.9.png [new file with mode: 0644]
dali-toolkit/styles/360x360/images/push-button-up.9.png [new file with mode: 0644]
packaging/dali-toolkit.spec

diff --git a/dali-toolkit/styles/360x360/dali-toolkit-default-theme.json b/dali-toolkit/styles/360x360/dali-toolkit-default-theme.json
new file mode 100644 (file)
index 0000000..407c3cc
--- /dev/null
@@ -0,0 +1,77 @@
+/*
+ * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ *
+ * This file is part of Dali Toolkit
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+//******************************************************************************
+//
+// Default Reference style theme for a 360x360 resolution, The values determined by UX design specification.
+// This file can be copied to a new folder within the styles/ directory and amended with new default values.
+// Can be overriden if StyleManager applies another style sheet.
+//
+//******************************************************************************
+
+{
+  "styles":
+  {
+    "PushButton":
+    {
+      "initialAutoRepeatingDelay":2.0,
+      "nextAutoRepeatingDelay":0.9,
+      "autoRepeating":false,
+      "togglable":false,
+      "labelPadding":[ 6.0, 6.0, 6.0, 6.0 ],
+      "label":
+       {
+         "horizontalAlignment": "CENTER",
+         "verticalAlignment": "CENTER"
+       },
+      "unselectedStateImage":"{DALI_STYLE_IMAGE_DIR}push-button-up.9.png",
+      "selectedStateImage":"{DALI_STYLE_IMAGE_DIR}push-button-down.9.png",
+      "disabledUnselectedStateImage":"{DALI_STYLE_IMAGE_DIR}push-button-disabled.9.png",
+      "disabledSelectedStateImage":"{DALI_STYLE_IMAGE_DIR}push-button-down-disabled.9.png"
+    },
+    "CheckBoxButton":
+    {
+      "initialAutoRepeatingDelay":2.0,
+      "nextAutoRepeatingDelay":0.9,
+      "labelPadding":[ 6.0, 6.0, 0.0, 0.0 ],
+      "label":
+       {
+         "verticalAlignment": "CENTER"
+       },
+      "unselectedStateImage":"{DALI_IMAGE_DIR}checkbox-unselected.png",
+      "selectedStateImage":"{DALI_IMAGE_DIR}checkbox-selected.png",
+      "disabledUnselectedStateImage":"{DALI_IMAGE_DIR}checkbox-unselected-disabled.png",
+      "disabledSelectedStateImage":"{DALI_IMAGE_DIR}checkbox-selected-disabled.png"
+    },
+    "RadioButton":
+    {
+      "initialAutoRepeatingDelay":2.0,
+      "nextAutoRepeatingDelay":0.9,
+      "labelPadding":[ 6.0, 6.0, 0.0, 0.0 ],
+      "label":
+       {
+         "verticalAlignment": "CENTER"
+       },
+      "unselectedStateImage":"{DALI_IMAGE_DIR}radio-button-unselected.png",
+      "selectedStateImage":"{DALI_IMAGE_DIR}radio-button-selected.png",
+      "disabledUnselectedStateImage":"{DALI_IMAGE_DIR}radio-button-unselected-disabled.png",
+      "disabledSelectedStateImage":"{DALI_IMAGE_DIR}radio-button-selected-disabled.png"
+    }
+  }
+}
diff --git a/dali-toolkit/styles/360x360/images/push-button-disabled.9.png b/dali-toolkit/styles/360x360/images/push-button-disabled.9.png
new file mode 100644 (file)
index 0000000..36b3908
Binary files /dev/null and b/dali-toolkit/styles/360x360/images/push-button-disabled.9.png differ
diff --git a/dali-toolkit/styles/360x360/images/push-button-down-disabled.9.png b/dali-toolkit/styles/360x360/images/push-button-down-disabled.9.png
new file mode 100644 (file)
index 0000000..21084b2
Binary files /dev/null and b/dali-toolkit/styles/360x360/images/push-button-down-disabled.9.png differ
diff --git a/dali-toolkit/styles/360x360/images/push-button-down.9.png b/dali-toolkit/styles/360x360/images/push-button-down.9.png
new file mode 100644 (file)
index 0000000..2435bc8
Binary files /dev/null and b/dali-toolkit/styles/360x360/images/push-button-down.9.png differ
diff --git a/dali-toolkit/styles/360x360/images/push-button-up.9.png b/dali-toolkit/styles/360x360/images/push-button-up.9.png
new file mode 100644 (file)
index 0000000..3e926a1
Binary files /dev/null and b/dali-toolkit/styles/360x360/images/push-button-up.9.png differ
index 8ea2709..32900ca 100644 (file)
@@ -39,10 +39,15 @@ BuildRequires:  pkgconfig(libtzplatform-config)
 %define dali_toolkit_profile TV
 %define dali_style_folder 1920x1080
 %else
+%if "%{profile}" == "wearable"
+%define dali_toolkit_profile WEARABLE
+%define dali_style_folder 360x360
+%else
 %define dali_toolkit_profile MOBILE
 %define dali_style_folder 720x1280
 # dali_style to be provided by build system as with dali_toolkit_profile or by passing --define 'dali_style 470x800' to the rpm build command
 %endif
+%endif
 
 %if "%{?dali_style}"
   %define dali_style_folder %{dali_style}