omz:forum

    • Register
    • Login
    • Search
    • Recent
    • Popular

    Welcome!

    This is the community forum for my apps Pythonista and Editorial.

    For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.


    CaptureMedia

    Pythonista
    6
    22
    19618
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User last edited by

      @ccc Well done. Yes, it's a good point about detecting the cancel. The evaluate JavaScript returns immediately so that doesn't help. There's no POST when the user cancels... so again that doesn't help. It's hard to wait for an absence of the file when there's no knowing how long a video record might last.

      In the base class... after cancel, tap outside the popover to close it and then the server closes because of the will close.

      The sub class close button is the same scenario as the close from the POST I think... it seems to be a quirk of a programmatic close of a view presented in a popover that will_close doesn't automatically get called on the view in that case. Hence the second line at the end of POST to fix that. (present in a panel doesn't have that quirk I think, nor probably the other presents though I haven't tested.)

      The sub class was a quick knock up to show the idea, but more properly I think the button item action would need to invoke both will close and close because of the quirk.

      1 Reply Last reply Reply Quote 0
      • ?
        A Former User last edited by

        @ccc It's a bit of a fudge, but this addition to the base class seems to fix the quirk of present in a popover programmatic close for both the POST and the sub class button item action (and the fix line from POST can be removed)...

        def close(self):
        		self.will_close()
        		super(CaptureMedia, self).close()
        
        1 Reply Last reply Reply Quote 0
        • ?
          A Former User last edited by

          Updated source to version 2.0

          1 Reply Last reply Reply Quote 0
          • techteej
            techteej last edited by

            @tony Just updated.

            1 Reply Last reply Reply Quote 0
            • ?
              A Former User last edited by

              @techteej Thanks.

              p.s. I'm working on adding in a settings button and my SettingsSheet class for a switch to turn warnings on/off.

              1 Reply Last reply Reply Quote 0
              • techteej
                techteej last edited by

                @tony I have to test this on an iOS 7 iPad, which I don't see very often (it's a relatives) so good luck! Hopefully @ccc will help you. I can do what I can when I get the iOS 7 iPad.

                1 Reply Last reply Reply Quote 0
                • ?
                  A Former User last edited by

                  @techteej Thanks :) Likewise when iOS 8 is out I'll have a way to try to get it working on that.

                  1 Reply Last reply Reply Quote 0
                  • jmv38
                    jmv38 last edited by

                    capture_media generates an error on line 115 on my ipad air ios7.... any fix?

                    1 Reply Last reply Reply Quote 0
                    • JonB
                      JonB last edited by

                      Looks like you should replace self._f with os.path.split(__file__)[1].
                      You might also want to try one of the older versions (github history) since it seems like people checked in work without testing.

                      1 Reply Last reply Reply Quote 0
                      • jmv38
                        jmv38 last edited by

                        @JonB thanks.
                        i've replaced the self._f at 2 locations, but there are still errors.
                        Which version in the history would your recommend?

                        1 Reply Last reply Reply Quote 0
                        • Webmaster4o
                          Webmaster4o last edited by

                          Where is a working link?

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Powered by NodeBB Forums | Contributors