diff --git a/mobile/res/values/strings.xml b/mobile/res/values/strings.xml index 16f5500d..e101cef4 100644 --- a/mobile/res/values/strings.xml +++ b/mobile/res/values/strings.xml @@ -66,9 +66,11 @@ • Navigation: swipe from the left edge of your screen (or click the app icon) to evoke the Navigation Drawer. Click the app icon again to return to the map.

• Layers/Highlights: swipe from the right edge of your screen (or click the layer-chooser icon in the ActionBar) - to evoke the Layer Drawer

- • You can add official plugins in the settings

- • For external plugins please have a look at the FAQ]]> + to evoke the Layer Drawer.

+ • You can quickly send the current portal link/permalink to another device if both devices support NFC (hold + both devices back-to-back and tap the screen to beam the map to the other device). + • You can add official plugins in the settings.

+ • For external plugins please have a look at the
FAQ.]]>
@@ -88,6 +90,17 @@ • move *.user.js files there
• plugins should be listed above the official plugins]]>
+ + Share portal you can:
+ • send the portal link to other people
+ • view the selected portal\'s position in another app
+ • open the portal link in a webbrowser
+
+ Hint: By selecting Google Maps (or any other installed navigation software), you can quickly navigate to the + selected portal.
+
+ These hints also apply for the permalink.]]> +
UI Misc diff --git a/mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java b/mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java index efb0e553..826388f2 100644 --- a/mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java +++ b/mobile/src/com/cradle/iitc_mobile/IITC_NavigationHelper.java @@ -242,6 +242,7 @@ public class IITC_NavigationHelper extends ActionBarDrawerToggle implements OnIt public void switchTo(final Pane pane) { mPane = pane; + if (pane.equals(Pane.INFO)) mNotificationHelper.showNotice(IITC_NotificationHelper.NOTICE_SHARING); updateViews(); } diff --git a/mobile/src/com/cradle/iitc_mobile/IITC_NotificationHelper.java b/mobile/src/com/cradle/iitc_mobile/IITC_NotificationHelper.java index 0b67bfac..ad603dad 100644 --- a/mobile/src/com/cradle/iitc_mobile/IITC_NotificationHelper.java +++ b/mobile/src/com/cradle/iitc_mobile/IITC_NotificationHelper.java @@ -18,7 +18,8 @@ public class IITC_NotificationHelper { public static final int NOTICE_INFO = 1 << 1; public static final int NOTICE_PANES = 1 << 2; public static final int NOTICE_EXTPLUGINS = 1 << 3; - // next one would be 1<<4; (this results in 1,2,4,8,...) + public static final int NOTICE_SHARING = 1 << 4; + // next one would be 1<<5; (this results in 1,2,4,8,...) private final Activity mActivity; private final SharedPreferences mPrefs; @@ -48,6 +49,9 @@ public class IITC_NotificationHelper { text = String.format(text, Environment.getExternalStorageDirectory().getPath() + "/IITC_Mobile/plugins/"); break; + case NOTICE_SHARING: + text = mActivity.getString(R.string.notice_sharing); + break; default: return; }