summaryrefslogtreecommitdiffstats
path: root/ios
diff options
context:
space:
mode:
authorTor Lillqvist <tml@collabora.com>2020-10-20 15:00:03 +0300
committerAndras Timar <andras.timar@collabora.com>2020-10-22 09:24:20 +0200
commita57df6387f17cf5593f67ee5ccf98468da1bbf87 (patch)
treed64d7e18b581f3782da85520e0111f836a590b85 /ios
parentAdd missing tooltip for clear direct formatting icon (diff)
downloadonline-a57df6387f17cf5593f67ee5ccf98468da1bbf87.tar.gz
online-a57df6387f17cf5593f67ee5ccf98468da1bbf87.zip
Use the notebookbar in the iOS app on iPad
(But not on iPhone.) Change-Id: I0589fd914b2ccdd7a62981ab76c02363d7dcf114
Diffstat (limited to 'ios')
-rw-r--r--ios/Mobile/AppDelegate.mm5
-rw-r--r--ios/Mobile/CODocument.mm1
2 files changed, 5 insertions, 1 deletions
diff --git a/ios/Mobile/AppDelegate.mm b/ios/Mobile/AppDelegate.mm
index e487052de0..351437218b 100644
--- a/ios/Mobile/AppDelegate.mm
+++ b/ios/Mobile/AppDelegate.mm
@@ -184,7 +184,10 @@ static void updateTemplates(NSData *data, NSURLResponse *response)
if (!trace)
trace = strdup("warning");
- setupKitEnvironment("");
+ if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad)
+ setupKitEnvironment("notebookbar");
+ else
+ setupKitEnvironment("");
Log::initialize("Mobile", trace, false, false, {});
Util::setThreadName("main");
diff --git a/ios/Mobile/CODocument.mm b/ios/Mobile/CODocument.mm
index 447801fd70..7edc95d059 100644
--- a/ios/Mobile/CODocument.mm
+++ b/ios/Mobile/CODocument.mm
@@ -77,6 +77,7 @@ static std::atomic<unsigned> appDocIdCounter(1);
[NSURLQueryItem queryItemWithName:@"permission" value:@"edit"],
[NSURLQueryItem queryItemWithName:@"lang" value:app_locale],
[NSURLQueryItem queryItemWithName:@"appdocid" value:[NSString stringWithFormat:@"%u", appDocId]],
+ [NSURLQueryItem queryItemWithName:@"userinterfacemode" value:([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad ? @"notebookbar" : @"classic")],
];
NSURLRequest *request = [[NSURLRequest alloc]initWithURL:components.URL];