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.


    Keyboard switch.

    Pythonista
    5
    116
    46742
    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.
    • shinya.ta
      shinya.ta @cvp last edited by

      @cvp

      I've been using the beta version since I was taught the beta version.
      We haven't reinstalled the standard version.

      The current condition is like this.

      https://imgur.com/a/8h7fQww

      cvp 1 Reply Last reply Reply Quote 0
      • cvp
        cvp @shinya.ta last edited by

        @shinya.ta Ok. First, I'm happy (and you too, I hope) that you can now post images in the forum.

        If you are in Beta, I don't understand.
        As I can see, only the globe is visible, what happens if you tap it.

        shinya.ta 1 Reply Last reply Reply Quote 0
        • shinya.ta
          shinya.ta @cvp last edited by

          @cvp

          A beta version of the update was released just now, so if you install it, there will be something wrong.

          It becomes like this for a moment.

          https://imgur.com/a/rXdCKjp

          After that, it becomes like this screen.

          https://imgur.com/a/YmDmcMU

          cvp 2 Replies Last reply Reply Quote 0
          • cvp
            cvp @shinya.ta last edited by

            @shinya.ta I didn't know there was a new update of the beta.
            As this update modifies something about keyboard, perhaps the problem comes from there

            1 Reply Last reply Reply Quote 0
            • cvp
              cvp @shinya.ta last edited by

              @shinya.ta you could reinstall previous version:

              TestFlight
              Previous builds
              Display builds
              330014 Install

              shinya.ta 1 Reply Last reply Reply Quote 0
              • shinya.ta
                shinya.ta @cvp last edited by

                @cvp

                I reinstalled it.
                But this is the screen again.
                https://imgur.com/a/8oj9pxK

                cvp 2 Replies Last reply Reply Quote 0
                • cvp
                  cvp @shinya.ta last edited by

                  @shinya.ta said:

                  I reinstalled it.

                  Did you reinstall the same build or did you choose the previous build?

                  1 Reply Last reply Reply Quote 0
                  • cvp
                    cvp @shinya.ta last edited by cvp

                    @shinya.ta I understand your problem.

                    You have added "Move cursor in TextView" as a Pythonista keyboard but this script can't be run as a keyboard, it does not import the keyboard module.
                    You have made a mix between this script written in the past and the "Japanese Braille keyboard" that I wrote for you.

                    Remove this script from your keyboard scripts.

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

                      I delete the topic "problem with build 330015"

                      shinya.ta 1 Reply Last reply Reply Quote 0
                      • shinya.ta
                        shinya.ta @cvp last edited by

                        @cvp

                        I've returned it to the previous version.
                        What should I do to execute this as a keyboard?

                        cvp 2 Replies Last reply Reply Quote 0
                        • cvp
                          cvp @shinya.ta last edited by cvp

                          @shinya.ta Not so easy, I'll try....

                          But, don't forget, this script is written for a TextView in Pythonista and you want to use it anywhere in other apps, like your mail...
                          It is not at all the same process.
                          That will not be solved in a few time 😢

                          1 Reply Last reply Reply Quote 0
                          • cvp
                            cvp @shinya.ta last edited by

                            @shinya.ta I've an important question.

                            This script runs in Pythonista and presents an UI View with a TextView and some buttons,
                            AND the keyboard has an additional row with emoji"s.

                            If you want to use something like that in other apps, like Mail, is it only to have this additional row of emoji's?

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

                              What is easy is a little script that you can add to Pythonista keyboards and this new keyboard will offer the English keyboard and a row where you can display and tap your emojis like the actual script.

                              You can find an initial version here, tell me if it is ok
                              Of course, you have to add it to Pythonista keyboards via
                              tools/shortcuts/Pythonista keyboard/+ where you have to choose the script and the title

                              See here, used in the mail program. But you don't have any TextView because the input field belongs to the Mail app. And, if you want an English keyboard, there is no room for other buttons.

                              shinya.ta 1 Reply Last reply Reply Quote 0
                              • shinya.ta
                                shinya.ta @cvp last edited by

                                @cvp

                                There is no particular need for Emoji.
                                The most important one is the cursor move button.

                                cvp 1 Reply Last reply Reply Quote 0
                                • cvp
                                  cvp @shinya.ta last edited by cvp

                                  @shinya.ta 😢😢😢😢😢😢😢
                                  Ok, I'll do it.
                                  In summary:

                                  • Pythonista Keyboard usable in all apps
                                  • standard English keyboard
                                  • left or right cursor

                                  You would not have all cursor move possibilities, I think, because the text field of any app is not a Pythonista TextView or TextField

                                  Agree?

                                  Do you still need emojis or do I put these left/right cursors in the same row?
                                  Please, confirm
                                  Thanks

                                  If ok, it will be for tomorrow, I hope

                                  shinya.ta 1 Reply Last reply Reply Quote 0
                                  • shinya.ta
                                    shinya.ta @cvp last edited by

                                    @cvp

                                    If there is a space to put, I would like to have Emoji, but I don't mind if it isn't.
                                    You need English and Japanese for the standard language keyboard.

                                    cvp JonB 2 Replies Last reply Reply Quote 0
                                    • cvp
                                      cvp @shinya.ta last edited by

                                      @shinya.ta The Pythonista keyboard only offers English keyboard.
                                      Of course, you can always tap the globe key to shift to another international keyboard

                                      shinya.ta 1 Reply Last reply Reply Quote 0
                                      • shinya.ta
                                        shinya.ta @cvp last edited by

                                        @cvp

                                        If so, please.

                                        cvp 1 Reply Last reply Reply Quote 0
                                        • JonB
                                          JonB @shinya.ta last edited by

                                          @cvp I haven't really delved into keyboard extensions on iOS, but apparently you should have access to a textDocumentProxy

                                          - (void)moveCursorToLeft {
                                              [self.textDocumentProxy adjustTextPositionByCharacterOffset:-1];
                                          }
                                          
                                          - (void)moveCursorToRight {
                                              [self.textDocumentProxy adjustTextPositionByCharacterOffset:1];
                                          }
                                          
                                          cvp 1 Reply Last reply Reply Quote 0
                                          • cvp
                                            cvp @JonB last edited by cvp

                                            @JonB Not sure that could help because this proxy is a property of the UIControllerInputView and the associated methods are these ones that the keyboard module offers: move_cursor , insert, ....

                                            I can move -1,+1 and I hoped that get_context would return the text before and after so i could move of their length but the returned tuple is only texts in the current line

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