• shaun-h

    I did a quick search on this forum and found this (I haven't tried it) https://forum.omz-software.com/topic/1491/simple-file-rename-script
    Hopefully it points you in the right direction.

    posted in Pythonista read more
  • shaun-h

    Just wanted to share that I have added a number of features to PyDoc since I last posted about it here.

    Some of these include

    • stack overflow docsets.
    • the ability to download different version for standard and usercontributed docsets.
    • transfer docsets in via a web browser
    • display the app in panel mode, the default is full screen but can be changed in the settings screen.

    I am always looking for suggestions so please add them to the GitHub repo.

    posted in Pythonista read more
  • shaun-h

    @zrzka I am very interested in this, I think the ability to lock 'secrets' behind TouchID (and I assume FaceID) will be great, so thanks for creating this.

    I haven't had a chance to have play with this but I assume that you copy keychain.py in to site-packages and it will be used instead of the built in keychain module?

    To keep the compatibility layer is a great thing but I think it would be beneficial if it either has a helper method to say set_password_with_touchid(.....) or at least optional parameters to set_password etc that allowed you to set accessible and access_control this way you don't have to interact with the GenericPassword class?

    posted in Pythonista read more
  • shaun-h

    @Phuket2 I have experienced this in the past, it appears to be lined up hortizonality but vertically it is off my a few lines. I can't remember if it was on the iPad or iPhone though. Hasn't happened in a while though, but if it happens again thanks for the tip to fix it.

    posted in General Discussion read more
  • shaun-h

    If you are interested in a UISearchController, I wrote a wrapper for the native controller for PyDoc it needs a little bit of work still but it might give you a starting point. You can find it here this would be something that I would find very useful if it was in the std ui module.

    posted in Pythonista read more
  • shaun-h

    If you haven't seen this it is Pythonista interacting with working copy in the new beta.

    posted in Pythonista read more
  • shaun-h

    I really don't do any Python development off my iPad or iPhone really as most of the things I work on require the UI module in Pythonista. I thought I would share how I keep sync'd up.

    I use git, if you are worried about commit history you could try developing on separate branch (which also has other benefits), and then submitting a pull request if you are using GitHub and squash all your commits when you are ready to merge it back in to your main branch (not that I do this but I am pretty sure it is possible).

    If you have Working Copy and the new Beta of Pythonista this allows for opening from external files which makes using Working Copy a lot easier now otherwise there are scripts that help interact with working copy if you don't.

    This is how I keep things sync'd up anyway, it doesn't really help with having a remote interpreter though.

    posted in Pythonista read more
  • shaun-h

    @Phuket2 thank you for the kind comments, I do understand the thought about source validation. I did even consider this a while ago but though it was too hard to implement and keep track of between versions etc, so I might revisit this in the near future.

    I have added the ability to reinstall, if you check for an update in app it should be there, I also added the ability to install any pre-release/stable version, that is available on GitHub.

    I am currently implementing stack overflow docsets (hopefully I will put a release out in the next day or so), once that is finished I will look to adding a setting to start the app in a panel or as normal view. I did try the panel setting a while ago but I was getting errors so reverted back as I was working on other features at the time.
    Thanks for all the comments and please if you have any suggestions or find any bugs I am very happy for you to put it against the repo as it will be easy to keep track of.

    posted in Pythonista read more
  • shaun-h

    @zipit sorry I must of missed your reply a while ago. It is intended to be a "standalone" app. I will take a look at what it looks like in panel mode and I might make that the default. No editor theming doesn't change any UI elements that are not part of the editor, I guess this is by design from @omz

    If you or anyone else is interested, I have been updating this a bit lately and added some more features

    • Searching (both individual and across docsets)
    • I have added the ability to create themes for PyDoc currently I have only created two.
    • "In App" updating, which allows for the app to download a new version based on GitHub releases, and keep the docsets you have already downloaded.

    If anyone is finding it useful or has any suggestions please let me know.

    posted in Pythonista read more
  • shaun-h

    I am glad I am not the only one, I am using a iPad Pro and it use to be slow but now mines just crashes.

    @dgelessus no I haven’t, it appears to be sheer file numbers for me. I have been working on a docset viewer like dash on Mac for Pythonista and the amount of files the docsets I am downloading contain are causing the issue I think.

    posted in Pythonista read more

Internal error.

Oops! Looks like something went wrong!