You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by "Klaus Schmidt (JIRA)" <ji...@apache.org> on 2012/09/20 09:58:07 UTC

[jira] [Created] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Klaus Schmidt created CB-1511:
---------------------------------

             Summary: Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
                 Key: CB-1511
                 URL: https://issues.apache.org/jira/browse/CB-1511
             Project: Apache Cordova
          Issue Type: Bug
          Components: iOS
    Affects Versions: 2.1.0, 2.2.0
         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
            Reporter: Klaus Schmidt
            Assignee: Shazron Abdullah
         Attachments: screenshot1.PNG, screenshot2.PNG

Hi,
I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459565#comment-13459565 ] 

Klaus Schmidt commented on CB-1511:
-----------------------------------

Hi Shazron, hi Becky,

I found out a workaround for "CDVCapture.m":
Between implementation of "CDVCapture" and the implementation of "CDVAudioRecorderViewController" I inserted an implementation of "UINavigationController". In this implementation I implement the "supportedInterfaceOrientations"-method and return the orientations of the "CDVAudioRecorderViewController":

@implementation UINavigationController (iOS6OrientationFix)

-(NSUInteger) supportedInterfaceOrientations {
    return [self.topViewController supportedInterfaceOrientations];
}

@end

Additional I extended the implementation of "CDVAudioRecorderViewController" with the two methods "supportedInterfaceOrientations" and "preferredInterfaceOrientationForPresentation":


- (NSUInteger)supportedInterfaceOrientations
{
    NSUInteger ret = 0;
    if ([self shouldAutorotateToInterfaceOrientation:UIInterfaceOrientationPortrait])
        ret = ret | (1 << UIInterfaceOrientationPortrait);
    if ([self shouldAutorotateToInterfaceOrientation:UIInterfaceOrientationPortraitUpsideDown])
        ret = ret | (1 << UIInterfaceOrientationPortraitUpsideDown);
    return ret;
}

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
    return UIInterfaceOrientationPortrait;
}


Now it works and the behaviour in iOS 6 is the same as in iOS 5.1.1: Only the portrait mode is supported, as it always was, and the Capture-View doesn't rotate any more.

'Cause I'm not a professional in iOS-programming and not a professional in Cordova-development, I'm not sure, that this is the correct and only way for the issue solution. But for me it works and for you it is a hint where to look in the code.

I hope you can work with my hint.

Greetings,
Klaus.
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Renso Vargas (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13470448#comment-13470448 ] 

Renso Vargas commented on CB-1511:
----------------------------------

Hi Becky, i'm getting some errors with CDVCapture trying to compile CordovaLib using XCode 4.4 for iPad 5.1 

No visible @interface for 'UIViewController' declares the selector 'supportedInterfaceOrientations'
Use of undeclared identifier 'UIInterfaceOrientationMaskPortrait'; did you mean 'UIInterfaceOrientationPortrait'?
No visible @interface for 'UIViewController' declares the selector 'supportedInterfaceOrientations'
Use of undeclared identifier 'UIInterfaceOrientationMaskPortraitUpsideDown'; did you mean 'UIInterfaceOrientationPortraitUpsideDown'?

It is possible to compile successfully with iOS6 + XCode 4.5 but apparently the changes are not backwards compatible with iOS5 + XCode 4.4. Please could you point me in right direction to fix this.

Thanks
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459587#comment-13459587 ] 

Klaus Schmidt commented on CB-1511:
-----------------------------------

OK, now the proper solution:
Extend "CDVCapture.h" with following:

@interface CDVNavigationController :  UINavigationController

@end

Change line 88 in "CDVCapture.m" to the following:
CDVNavigationController *navController = [[CDVNavigationController alloc] initWithRootViewController:audioViewController];

Implement the CDVNavigationController in "CDVCapture.m" as shown in the post above:

@implementation CDVNavigationController

-(NSUInteger) supportedInterfaceOrientations {
    return [self.topViewController supportedInterfaceOrientations];
}

@end

And last but not least extend the implementation of "CDVAudioRecorderViewController" with the two methods shown in the post above:

- (NSUInteger)supportedInterfaceOrientations
{
    NSUInteger ret = 0;
    if ([self shouldAutorotateToInterfaceOrientation:UIInterfaceOrientationPortrait])
        ret = ret | (1 << UIInterfaceOrientationPortrait);
    if ([self shouldAutorotateToInterfaceOrientation:UIInterfaceOrientationPortraitUpsideDown])
        ret = ret | (1 << UIInterfaceOrientationPortraitUpsideDown);
    return ret;
}

- (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation
{
    return UIInterfaceOrientationPortrait;
}

This solution should be able to pass Apple validation, shouldn't it? If not, please show me the right way.

Greetings,
Klaus.
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Resolved] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Becky Gibson (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Becky Gibson resolved CB-1511.
------------------------------

    Resolution: Fixed

Fixed with https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-ios.git;a=commit;h=d0488e3be4261ad9742afea6c60c3087e1312df8

                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Becky Gibson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460974#comment-13460974 ] 

Becky Gibson commented on CB-1511:
----------------------------------

Yes, I saw the childbrowser changes.   I do call captureCommand.viewController.supportedInterfaces to delegate the orientation decision to the CDVViewController. Since CDVViewContrller supportedInterfaces does call shouldRotateToOrientation the JavaScript preferences are also accounted for.  However, I do force portrait in case the app doesn't normally support that orientation. 
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13461815#comment-13461815 ] 

Klaus Schmidt commented on CB-1511:
-----------------------------------

Hi Shazron,
I updated my ChildBrowser and you're changes work too. Thank you!
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Shazron Abdullah (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Shazron Abdullah updated CB-1511:
---------------------------------

    Fix Version/s: 2.2.0
    
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Shazron Abdullah
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459452#comment-13459452 ] 

Klaus Schmidt commented on CB-1511:
-----------------------------------

Yes, it never supported landscape orientation, but now it turns to landscape orientation, if iPad is in landscape mode. Before, if iPad was in landscape mode, the orientation of AudioRecorderView regardless was in portrait mode. So the solution, I think, would be, to force portrait mode for AudioRecorderView again. But I don't know how to do this...
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Klaus Schmidt updated CB-1511:
------------------------------

    Description: 
Hi,
I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
Thanks and greetings,
Klaus.

  was:
Hi,
I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...

    
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Shazron Abdullah
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Becky Gibson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13471620#comment-13471620 ] 

Becky Gibson commented on CB-1511:
----------------------------------

If you are compiling only anything less than iOS 6 you can just remove the supportedInterfaceOrientations method as it is not supported .  Since Apple will require you to submit any applications using the latest iOS version, in Cordova we generally write code to that level.  The new supportedInterfaceOrientations method will not cause problems on devices running the older iOS versions (with app created using the iOS 6 SDK) as it is never called on the older iOS versions.  I tested this code compiled with iOS 6 sdk running on my original iPad which is only running 5.1.1 and it worked fine. 
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Becky Gibson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460735#comment-13460735 ] 

Becky Gibson commented on CB-1511:
----------------------------------

I've been playing with this most of the day. I'm not sure we need to worry about UIInterfaceOrientationPortraitUpsideDown - had lots of problems when I tried to test with that orientation turned on!  I'm also trying to figure out how to handle this release note:

Landscape-only apps that invoke a portrait-only view controller (such as the Game Center login screen) will cause the app to crash.
Workaround:

* Apps should provide the delegate method application:supportedIntefaceOrientationsForWindow and ensure that portrait is one of the returned mask values.
*When a UIBNavigationController is involved, subclass the UINavigationController and overriding supportedInterfaceOrientations.

The second bullet is easy to handle but what do we do if someone creates a landscape only app and decides to use the capture plugin? Do we document that they must modify application:supportedIntefaceOrientationsForWindow to return portrait or should the Capture plugin do the necessary modifications on instantiation?
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13461813#comment-13461813 ] 

Klaus Schmidt commented on CB-1511:
-----------------------------------

Hi Becky,
you're solution is better than mine. Thanks for your solution. I ported it back to my Cordova 2.1.0 instance and it works. Thank you!
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Becky Gibson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459630#comment-13459630 ] 

Becky Gibson commented on CB-1511:
----------------------------------

Thanks, Klaus, I'll work on getting this fixed.
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459514#comment-13459514 ] 

Klaus Schmidt commented on CB-1511:
-----------------------------------

Additional Information: The same code running on an iPad1 with iOS5.1.1 displays the AudioRecordingView correctly. The Portrait-Mode is forced. So I think, it's in iOS6-Issue...
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Becky Gibson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460844#comment-13460844 ] 

Becky Gibson commented on CB-1511:
----------------------------------

I have a branch with the fix if you want to review before I commit:  https://github.com/becka11y/incubator-cordova-ios/tree/orient6

I modified this a bit from Klaus' verions.   I explicitly call to the app viewcontroller (via self.captureCommand.viewController) in the CDVAudioRecorderViewController version of supportedInterfaces.  I call supportedInterfaces on the viewController since shouldAutoRotateToInterfaceOrientation is deprecated.   I did not implement preferredInterfaceOrientationForPresentation. That was never called on the CDVAudioRecorderViewController. It was called on the CDVAudioNavigationController but I did not add it to handle the odd combination of an app that does NOT support Portrait but only Portrait (Home button Top).  In this case, by not implementing preferredInterfaceOrientationForPresentation the audio view will be presented in the Home button Top position.  If portrait is not supported by the application at all, the audio view is still forced to portrait home button bottom. 

I tested this on an original iPad running 5.1.1,  iPad 2 and iPhone4S running iOS6, and iOS 6 simulators using Xcode 4.5. 
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Shazron Abdullah (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13460906#comment-13460906 ] 

Shazron Abdullah commented on CB-1511:
--------------------------------------

Probably relevant somehow -- but I updated ChildBrowser to just delegate the orientation decision to CDVViewController:
https://github.com/phonegap/phonegap-plugins/commit/d4ce61db03cd4f9b69f075b8ca148637c04f713c

This way it is dependent on what the parent view controller wants, and also (on iOS) the JavaScript function shouldRotateToOrientation.
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Comment Edited] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459514#comment-13459514 ] 

Klaus Schmidt edited comment on CB-1511 at 9/20/12 9:59 PM:
------------------------------------------------------------

Additional Information: The same code running on an iPad1 with iOS5.1.1 displays the AudioRecordingView correctly. The Portrait-Mode is forced. So I think, it's an iOS6-Issue...
                
      was (Author: disy):
    Additional Information: The same code running on an iPad1 with iOS5.1.1 displays the AudioRecordingView correctly. The Portrait-Mode is forced. So I think, it's in iOS6-Issue...
                  
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Commented] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13459550#comment-13459550 ] 

Klaus Schmidt commented on CB-1511:
-----------------------------------

I found out, that in iOS6: "...Now, iOS containers (such as UINavigationController) do not consult their children to determine whether they should autorotate." (Look here: http://www.bgr.com/2012/07/16/ios-6-download-beta-3-change-log/)
Such a container is used in "CDVCapture.m" to display the "CDVAudioRecorderViewController" in itself. So, the CDVAudioRecorderViewController rotates because the UINavigationController is allowed to rotate.
Following the first answer of here
http://stackoverflow.com/questions/12504464/ios-6-uitabbarcontroller-supported-orientation-with-current-uinavigation-control
one would have to implement an own uinavigationcontrol and disable rotating and set the orientation.
This will be a bigger change, I am not able to do this or another proper solution.
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Klaus Schmidt (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Klaus Schmidt updated CB-1511:
------------------------------

    Attachment: screenshot2.PNG
                screenshot1.PNG

Screenshots attached.
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Shazron Abdullah
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Assigned] (CB-1511) Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation

Posted by "Shazron Abdullah (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CB-1511?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Shazron Abdullah reassigned CB-1511:
------------------------------------

    Assignee: Becky Gibson  (was: Shazron Abdullah)

I don't believe it ever supported landscape, assigning to Becky for comment
                
> Cordova 2.1/2.2 Audio Capture iOS6 CDVAudioRecorderViewController wrong orientation
> -----------------------------------------------------------------------------------
>
>                 Key: CB-1511
>                 URL: https://issues.apache.org/jira/browse/CB-1511
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 2.1.0, 2.2.0
>         Environment: iOS6, iPad3, Cordova 2.1.0 with 2.2.0-fix CB-1465
>            Reporter: Klaus Schmidt
>            Assignee: Becky Gibson
>             Fix For: 2.2.0
>
>         Attachments: screenshot1.PNG, screenshot2.PNG
>
>
> Hi,
> I've running the actual code of Cordova 2.1.0 with the mainViewController-fix CB-1465.
> If I want to capture an Audio-File when the app is in landscape mode, the CDVAudioRecorderViewController has the wrong orientation (screenshot1), the orientation is not fixed in portrait mode, it is, like the other app, running in landscape mode. If I rotate the iPad to portrait mode, the CDVAudioRecorderViewController is displayed correctly (screenshot2).
> Can you please fix this? I think, you can set the orientation to portrait-mode to a fix portrait-mode orientation, but I don't know how...
> Thanks and greetings,
> Klaus.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira