forked from joejulian/gio
ui/app,cmd/gio: support edge-to-edge layout on Android
Implement recomendations from https://developer.android.com/preview/features/gesturalnav#java While here, give up on providing translucent top and bottom bars on Android 4.4 and below. It's simpler to use the app drawn system backgrounds from 5.0 and newer. Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
+3
-3
@@ -115,7 +115,7 @@ func signIOS(tmpDir, app, ipa string) error {
|
||||
return err
|
||||
}
|
||||
entFile := filepath.Join(tmpDir, "entitlements.plist")
|
||||
if err := ioutil.WriteFile(entFile, []byte(entitlements), 0600); err != nil {
|
||||
if err := ioutil.WriteFile(entFile, []byte(entitlements), 0660); err != nil {
|
||||
return err
|
||||
}
|
||||
signIdentity := cert.Subject.CommonName
|
||||
@@ -144,7 +144,7 @@ int main(int argc, char * argv[]) {
|
||||
return UIApplicationMain(argc, argv, nil, NSStringFromClass([GioAppDelegate class]));
|
||||
}
|
||||
}`
|
||||
if err := ioutil.WriteFile(mainm, []byte(mainmSrc), 0600); err != nil {
|
||||
if err := ioutil.WriteFile(mainm, []byte(mainmSrc), 0660); err != nil {
|
||||
return err
|
||||
}
|
||||
exe := filepath.Join(app, "app")
|
||||
@@ -200,7 +200,7 @@ int main(int argc, char * argv[]) {
|
||||
</dict>
|
||||
</plist>`, *appID, appName)
|
||||
infoPlist := filepath.Join(app, "Info.plist")
|
||||
if err := ioutil.WriteFile(infoPlist, []byte(infoPlistSrc), 0600); err != nil {
|
||||
if err := ioutil.WriteFile(infoPlist, []byte(infoPlistSrc), 0660); err != nil {
|
||||
return err
|
||||
}
|
||||
if _, err := runCmd(exec.Command("plutil", "-convert", "binary1", infoPlist)); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user