summaryrefslogtreecommitdiff
path: root/sd
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@collabora.com>2020-01-29 10:51:49 +0100
committerJan Holesovsky <kendy@collabora.com>2020-02-01 09:25:40 +0100
commit74e46a9f2e55a1e918e03efe269abcb93cc1a10d (patch)
tree44e30788137a4398f709847c42ffde81c991f517 /sd
parent1a12861e01acd7a0c879a1124dd9ed4297a03dca (diff)
android lok: Correct the hint in the slides from click to double-tap.
Change-Id: I71744dc48f50115c9b4245ac2c81a6431ecbdce6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87678 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jenkins
Diffstat (limited to 'sd')
-rw-r--r--sd/inc/strings.hrc4
-rw-r--r--sd/source/core/sdpage.cxx33
2 files changed, 21 insertions, 16 deletions
diff --git a/sd/inc/strings.hrc b/sd/inc/strings.hrc
index 3d1d90273395..0f188c5b1227 100644
--- a/sd/inc/strings.hrc
+++ b/sd/inc/strings.hrc
@@ -304,6 +304,10 @@
#define STR_PRESOBJ_OUTLINE NC_("STR_PRESOBJ_OUTLINE", "Click to add Text" )
#define STR_PRESOBJ_TEXT NC_("STR_PRESOBJ_TEXT", "Click to add Text" )
#define STR_PRESOBJ_NOTESTEXT NC_("STR_PRESOBJ_NOTESTEXT", "Click to add Notes" )
+#define STR_PRESOBJ_TITLE_MOBILE NC_("STR_PRESOBJ_TITLE_MOBILE", "Double-tap to add Title" )
+#define STR_PRESOBJ_OUTLINE_MOBILE NC_("STR_PRESOBJ_OUTLINE_MOBILE", "Double-tap to add Text" )
+#define STR_PRESOBJ_TEXT_MOBILE NC_("STR_PRESOBJ_TEXT_MOBILE", "Double-tap to add Text" )
+#define STR_PRESOBJ_NOTESTEXT_MOBILE NC_("STR_PRESOBJ_NOTESTEXT_MOBILE", "Double-tap to add Notes" )
#define STR_PRESOBJ_GRAPHIC NC_("STR_PRESOBJ_GRAPHIC", "Double-click to add an Image" )
#define STR_PRESOBJ_OBJECT NC_("STR_PRESOBJ_OBJECT", "Double-click to add an Object" )
#define STR_PRESOBJ_CHART NC_("STR_PRESOBJ_CHART", "Double-click to add a Chart" )
diff --git a/sd/source/core/sdpage.cxx b/sd/source/core/sdpage.cxx
index 5ce948618f18..ab91aec1d9d2 100644
--- a/sd/source/core/sdpage.cxx
+++ b/sd/source/core/sdpage.cxx
@@ -21,6 +21,7 @@
#include <comphelper/classids.hxx>
#include <comphelper/embeddedobjectcontainer.hxx>
+#include <comphelper/lok.hxx>
#include <vcl/svapp.hxx>
#include <editeng/outliner.hxx>
@@ -35,6 +36,7 @@
#include <svx/svdoole2.hxx>
#include <svx/svdograf.hxx>
#include <svx/svdopage.hxx>
+#include <sfx2/lokhelper.hxx>
#include <editeng/pbinitem.hxx>
#include <svx/svdundo.hxx>
#include <svl/hint.hxx>
@@ -2611,36 +2613,35 @@ OUString SdPage::GetPresObjText(PresObjKind eObjKind) const
aString = SdResId( STR_PRESOBJ_MPNOTESTITLE );
}
}
+ else if (comphelper::LibreOfficeKit::isMobile(SfxLokHelper::getView()))
+ aString = SdResId(STR_PRESOBJ_TITLE_MOBILE);
else
- {
- aString = SdResId( STR_PRESOBJ_TITLE );
- }
+ aString = SdResId(STR_PRESOBJ_TITLE);
}
else if (eObjKind == PRESOBJ_OUTLINE)
{
if (mbMaster)
- {
- aString = SdResId( STR_PRESOBJ_MPOUTLINE );
- }
+ aString = SdResId(STR_PRESOBJ_MPOUTLINE);
+ else if (comphelper::LibreOfficeKit::isMobile(SfxLokHelper::getView()))
+ aString = SdResId(STR_PRESOBJ_OUTLINE_MOBILE);
else
- {
- aString = SdResId( STR_PRESOBJ_OUTLINE );
- }
+ aString = SdResId(STR_PRESOBJ_OUTLINE);
}
else if (eObjKind == PRESOBJ_NOTES)
{
if (mbMaster)
- {
- aString = SdResId( STR_PRESOBJ_MPNOTESTEXT );
- }
+ aString = SdResId(STR_PRESOBJ_MPNOTESTEXT);
+ else if (comphelper::LibreOfficeKit::isMobile(SfxLokHelper::getView()))
+ aString = SdResId(STR_PRESOBJ_NOTESTEXT_MOBILE);
else
- {
- aString = SdResId( STR_PRESOBJ_NOTESTEXT );
- }
+ aString = SdResId(STR_PRESOBJ_NOTESTEXT);
}
else if (eObjKind == PRESOBJ_TEXT)
{
- aString = SdResId( STR_PRESOBJ_TEXT );
+ if (comphelper::LibreOfficeKit::isMobile(SfxLokHelper::getView()))
+ aString = SdResId(STR_PRESOBJ_TEXT_MOBILE);
+ else
+ aString = SdResId(STR_PRESOBJ_TEXT);
}
else if (eObjKind == PRESOBJ_GRAPHIC)
{