UNKNOWN,\r
}\r
string iconDir;\r
+ string infoIconDir;\r
private string essid;\r
private WiFiState state;\r
private string stateInfo;\r
{\r
string iconName = "wifi-ap_icon_";\r
\r
- if (secType != WiFiSecurityType.None)\r
- {\r
- iconName += "lock_";\r
- }\r
-\r
switch (signalStrength)\r
{\r
case SignalStrengthIndicator.EXCELLENT:\r
\r
iconName += ".png";\r
iconDir = Resources.GetPath() + "/images/" + iconName;\r
+ }\r
\r
- Debug("Signal: " + signalStrength.ToString()\r
- + ", IconDir: " + iconDir); // TODO: will be removed.\r
+\r
+ private void UpdateWiFiAPInfoIcon()\r
+ {\r
+\r
+ if (secType != WiFiSecurityType.None)\r
+ {\r
+ string iconName = "wifi-ap_lock_icon.png";\r
+ infoIconDir = Resources.GetPath() + "/images/" + iconName;\r
+ }\r
}\r
\r
public AP()\r
StateInfo = GetStateInfo(state);\r
signalStrength = SignalStrengthIndicator.UNKNOWN;\r
UpdateWiFiAPIcon();\r
+ UpdateWiFiAPInfoIcon();\r
}\r
\r
public AP(WiFiAP apHandle, string apEssid, WiFiState apState,\r
StateInfo = GetStateInfo(state);\r
signalStrength = ConvertToSignalStrength(apRssiLevel);\r
UpdateWiFiAPIcon();\r
+ UpdateWiFiAPInfoIcon();\r
}\r
\r
public WiFiAP ApHandle\r
}\r
}\r
\r
+ public string InfoImageUrl\r
+ {\r
+ get\r
+ {\r
+ return infoIconDir;\r
+ }\r
+ }\r
+\r
public string StateInfo\r
{\r
get\r
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns="http://tizen.org/ns/packages" api-version="6.5"
- package="org.tizen.cssetting-wifi" version="1.1.4"
+ package="org.tizen.cssetting-wifi" version="1.1.5"
res-type="org.tizen.appfw.gadget.setting-wifi" res-version="1.5.0">
<allowed-package id="org.tizen.*">
<required-privileges>
return icon;
}
+ private View GetExtraInfoView()
+ {
+ View infoView = new View()
+ {
+ Layout = new LinearLayout()
+ {
+ LinearOrientation = LinearLayout.Orientation.Horizontal,
+ },
+ };
+
+ ImageView icon = new ImageView();
+ icon.SetBinding(ImageView.ResourceUrlProperty, "InfoImageUrl");
+ icon.WidthSpecification = 32;
+ icon.HeightSpecification = 32;
+ infoView.Add(icon);
+ infoView.Add(GetInfoButton());
+ return infoView;
+ }
+
private Button GetInfoButton()
{
- int buttonSize = 25;
+ int buttonSize = 32;
ButtonStyle style = new ButtonStyle()
{
item.SubLabel.HorizontalAlignment = HorizontalAlignment.Begin;
item.Icon = GetApIconImageView();
- item.Extra = GetInfoButton();
+ item.Extra = GetExtraInfoView();
item.IsSelectable = false;
- //OnAppClicked not working as expected as of now. Need to popup contentpage when clicked
item.Clicked += OnAPClicked;
return item;
});
Name: org.tizen.setting-wifi
summary: NUI wifi setting application
-Version: 1.1.4
+Version: 1.1.5
Release: 1
Provides: org.tizen.setting-wifi = %{version}-%{release}
Group: Applications/Security