-
shaun-h
I can see Working Copy and access folders in it (note: I use the Working Copy test flight version), so unsure as to why but I assume you can see Working Copy in the files app.
-
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. -
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.
-
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?
-
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.
-
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.
-
shaun-h
If you haven't seen this it is Pythonista interacting with working copy in the new beta.
-
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.
-
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. -
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.