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
-
@dgelessus , even if we can write out own widgets, would be nice to have one written in objective c by omz. Could provide some forum updates, url launching etc... Just a idea. Oh, other info it could provide is the size of the home dir and I am sure some other useful information
-
-pip support (StaSh is great, but native support would be huge)
-barring the ability to install packages with C-extension dependencies--
+1 scikit-learn
+1 scipy
+1 pandas -
@damian native pip support would never get through apple review. It's downloading external code.
-
I'd love to see the ability to restrict keychain access with a passcode or Touch ID.
-
With the unfortunate demise of computable, an iPython notebook with pandas would be awesome.
-
-
For an update 2.1, I would very much like the ability to assign (unused) keyboard shortcuts (e.g. command+Q on an external keyboard) to script shortcuts (under the wrench, as one of the options for edit shortcut, similar to icon).
That way, you could make the editor fit your own taste :-) -
I am not sure it @computable still monitors this forum https://forum.omz-software.com/topic/888/more-python-for-ipad-on-the-way/5
-
-
@Olaf I don't have a keyboard to test with, but this should be possible in objc by setting the keyCommands on the SharedApplication, or perhaps the specific view controllers. Maybe someone with an ext kb and some objc knowledge can pipe in.
-
@JonB I have a bluetooth keyboard handy. This would, however be good for a built-in feature. I don't think saying "You can do it with
objc_util
" should become a replacement for actually implementing it in the app. -
Try running this, which adds a command-h shortcut, which simply prints hi to the console.
(if there is already a command-h shortcut, just change the 'h' on line 27 to some other unused character)
This is not very clean, and might not survive globals clears, and should not be run multiple times, but is more of a proof of concept. If it works, it would be easy to extend to something cleaner (ps this shows an example of swizzling, though in a not very safe manner)
-
Thanks, @JonB, but it doesn't work. I got an AttributeError on line 20:
No method found for selector "initWithInput:modifierFlags:action:"
-
@Olaf
ReplaceUIKeyCommand.alloc().initWithInput_modifierFlags_action_
withUIKeyCommand.keyCommandWithInput_modifierFlags_action_
and the script will run.@JonB The script runs after above modification. But it seems to have no effect. Any ideas? It would be super awesome to get this script working.
-
Ok, I see the issue... we need to use class_addMethod to add a method to the UIApplication, then the action would be a selector. Apparantly I didn't actually read the docs! I think I can have a fix a little latrr tonight
-
sorry to hijack the wishlist thread... custom keyCommands discussion is now here
https://forum.omz-software.com/topic/2609/custom-keyboard-shortcuts -
A unary minus for the Vector2 class would have been nice:
>>> import scene >>> v = scene.Vector2(1, 2) >>> v * -1 Vector2(-1.00, -2.00) >>> -v Traceback (most recent call last): File "<string>", line 1, in <module> TypeError: bad operand type for unary -
And the next beta build linked against the GameController network. We can test if it solves the problem by using the objc module.
-
TableView with more than a single column
-
PLEASE bring back the Export Canvas to Photos button (from the console); can't even find a function to copy canvas to clipboard so I can use a startup script with code like photos.save_image(clipboard.get_image()).
Argh. Now I regret updating.(Only me?) -
Additional to @Oscar's unary minus, it would be nice if scene.Vector2 supported:
- unary plus
from __future__ import division
(now breaks division by scalar)- initiation from another vector (and more generally any sequence of length 2) for generic code
- polar coordinates (like
cmath
) - rotation
In 1.5 you could tweak this, but no longer in 2.0 as it's a built-in now