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.


    Wish list for next release

    Pythonista
    40
    139
    142126
    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.
    • khilnani
      khilnani @omz last edited by khilnani

      running and display output of a script on the today screen itself .. like a multiline row cell per script (eg. custom metrics or feed)

      I've experimented a little with that a while ago, but today widgets just don't get enough RAM to be all that useful for scripting.

      @omz That would have been nice to have, but am glad you already thought of that.

      iphone 6/5s line numbers

      Line numbers are already available as an option on iPhone 6 (not on 5s, I find the screen too small for line numbers, I might change my mind though).

      Just found - https://forum.omz-software.com/topic/1430/show-lines-number - nice! i assume its coming officially in the beta

      speech.is_talking

      There is speech.is_speaking() – I just noticed that this is undocumented.

      @omz Cool

      As for the modules, these are all popular requests. SciPy is unfortunately very hard to port, so I can't promise anything there. Pandas is more likely to happen (again, no promises!).

      @omz Thanks for responding, Pandas would be great!!

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

        A Picker UI component (i.e. HTML select list).

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

          @erikcw see https://github.com/jsbain/uicomponents/blob/master/dropdown.py

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

            I'd love to see an update to the speech module that gives me access to multiple voices by name.
            I'm a French teacher and the voices in iOS are actually not bad for listening practice, and to date I've stuck with two voices: the French male one and the Canadian female one. But in theory I've got the two Siri voices available as well, so that should be two men and two women that I could have in a conversation.

            I've found a tutorial on switching the voices using Swift (http://www.ikiapps.com/tips/2015/12/30/setting-voice-for-tts-in-ios.html), so I'm going to try and wrap that in myself. But I'm sure I'm not the only one who would be interested (There are 11 different English voices, for instance, which is probably enough for a small game.)

            1 Reply Last reply Reply Quote 1
            • cook
              cook last edited by

              @Niall

              Im more than positive you could pull that off with objc_utils module.

              AVSpeechUtterence

              Niall 1 Reply Last reply Reply Quote 0
              • Tizzy
                Tizzy last edited by

                @omz Improvement suggestion -> iPad UI editor persistent controls panel state across sub views /maybe files

                What I mean by the above is that currently the view detail panel to the right of the UI layout area currently does not persist across sub views. For example, If I expand the "Auto-resizing / Flex" panel on one sub view and then switch to another one, it's collapsed again. It's also collapsed again if I switch back to the sub view for which I expanded it. I think it would be useful to have all collapsed/expanded panel states persevere across subviews, and possibly even across pyui files...

                Another thing -> in the current 3 beta, the new floating traceback view seems to only sometimes want to list the trace backs... Pythonista 2 seems to have the full traceback for the same scripts. Also, when the correct trace backs are listed, there's no way to jump to the appropriate file on iPad Pro....while the floating view of that file is nice, it would be great if there was also a way to jump to the actual file in full screen editing mode.

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

                  +1 for a debugger.post_mortem(), and also moving along stack should open the appropriate file ( or long tap to open, etc)

                  1 Reply Last reply Reply Quote 1
                  • craftmojo
                    craftmojo last edited by

                    Please fix string.maketrans() method. It not working at all. Thanks.

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

                      @craftmojo See my response in your other thread, this is not a bug in Pythonista.

                      1 Reply Last reply Reply Quote 1
                      • craftmojo
                        craftmojo last edited by

                        Thanks for fast responses. Now, it worked :)

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

                          suggestion: adjustable line height for fonts (especially useful for those on smaller devices). Sometimes text size alone isn't enough to optimize for the screen size.

                          1 Reply Last reply Reply Quote 1
                          • Tizzy
                            Tizzy last edited by

                            @omz one more suggestion regarding line numbers on different device sizes. What if you had line numbers be an optional toggle on all devices, with sane defaults in place. In fact, I'd love to be able to turn it off temporarily on an iPad Pro. And besides that way maybe you'd be recycling code anyways?

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

                              Yes, it would be nice if all device specific ( as opposed to crrent size specific) settings were togglable, to facilitate cross-app development.

                              1 Reply Last reply Reply Quote 1
                              • Phuket2
                                Phuket2 last edited by

                                In the ui designer, ability to change the font name of the ui.Table object rows.
                                Also, would be great if for the CUSTOM ATTRIBUTES panel, if this could be done in a pop up window (ui.View) and better still if that view subclassed the editor so that you had a full editor in the ui.View. Not a ui.TextField which is pretty clunky to type into compared to the editor. Not critical, but I think would be a big enhancement

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

                                  @omz Suggestion: simple built in sqlite3 viewer. When you go to a SQLite 3 db file in the Pythonista file browser, it would be great if instead of just showing a large icon and open in, it showed the contents. Would be useful as a quick reference while developing...remove friction for just quickly checking a result.

                                  Phuket2 2 Replies Last reply Reply Quote 3
                                  • Phuket2
                                    Phuket2 @Tizzy last edited by

                                    @Tizzy , I am doing some things in sqlite3 at the moment. Not trying to be smart, but seems like a unreasonable request. A SQLite browser is a full app. I use SQLed App to open the Sqlite3 databases. It shows up in the share sheet , when you click the "open in..." button from the file browser page. Maybe I misunderstood your request. I am at the moment trying to make some generic classes to give info of the database as well as the data for a given table. But will be nothing like an app intended for this purpose. Anyway, maybe you had something else in mind. Would like to hear about it as I am still trying to work out what to display. Which tables, Pragms, record counts etc... A lot of info

                                    1 Reply Last reply Reply Quote 0
                                    • Phuket2
                                      Phuket2 @Tizzy last edited by Phuket2

                                      @Tizzy , hmmm funny, I just shafted myself. Was not connected to my comment, I was just doing this anyway. Both @JonB and @ccc have warned me in the past about using del in classes 😱 I was calling my SQLite wrapper that contains a del in a ui.tableView. Got the below 😂
                                      I always have to learn the hard way.🤐
                                      Just seemed relevant somehow. And it just happened. Sorry I digress.

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

                                        CREATE TABLE IF NOT EXISTS Junk

                                        That command is 100% guaranteed to be a no-op in my Pythonista. :P

                                        Phuket2 1 Reply Last reply Reply Quote 0
                                        • Phuket2
                                          Phuket2 @dgelessus last edited by

                                          @dgelessus 😱😱😱
                                          Now it's not easy for me. I can get it to work by using the @on_main_thread decorator with my custom class.
                                          I sort of know why, but not really. So I think I can solve the problem but without understanding exactly why it's solved. I have to live and learn 😱😱😱

                                          1 Reply Last reply Reply Quote 0
                                          • Niall
                                            Niall @cook last edited by

                                            @cook
                                            Yes, I know it can be done with the objc_utils, and that's what I'll be using. It just seems like the sort of thing that would be useful in a standard library, and as the speech library already sets up all the listeners etc to queue up multiple lines, it feels slightly like reinventing the wheel to write my own library.

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