Conflicts:
	website/page/code/desktop-download.php
This commit is contained in:
Jon Atkins 2013-06-10 04:48:44 +01:00
commit 28e3ee075a
3 changed files with 36 additions and 2 deletions

View File

@ -0,0 +1,34 @@
package com.cradle.iitc_mobile;
import android.content.Context;
import android.preference.CheckBoxPreference;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
// multiline checkbox preference
public class IITC_PluginPreference extends CheckBoxPreference {
public IITC_PluginPreference(Context context) {
super(context);
}
protected void onBindView(View view) {
super.onBindView(view);
makeMultiline(view);
}
protected void makeMultiline(View view) {
if (view instanceof ViewGroup) {
ViewGroup grp = (ViewGroup) view;
for (int index = 0; index < grp.getChildCount(); index++) {
makeMultiline(grp.getChildAt(index));
}
} else if (view instanceof TextView) {
TextView t = (TextView) view;
t.setSingleLine(false);
t.setEllipsize(null);
}
}
}

View File

@ -175,7 +175,7 @@ public class IITC_SettingsFragment extends PreferenceFragment {
}
// now build a new checkable preference for the plugin
CheckBoxPreference plugin_pref = new CheckBoxPreference(pref_screen.getContext());
IITC_PluginPreference plugin_pref = new IITC_PluginPreference(pref_screen.getContext());
plugin_pref.setKey(plugin_key);
plugin_pref.setTitle(plugin_name);
plugin_pref.setSummary(plugin_desc);

View File

@ -21,7 +21,7 @@ function iitcDesktopPluginDownloadTable ( $build )
'Info' => "Display additional information",
'Keys' => "Manual key management",
'Controls' => "Map controls/widgets",
'Highlighter' => "Portal highliters",
'Highlighter' => "Portal highlighters",
'Layer' => "Additional map layers",
'Map Tiles' => "Alternative map layers",
'Tweaks' => "Adjust IITC settings",