Pythonista 3 has a set of Notification widgets. I was just curious, is it possible to have more than one Pythonista widget defined at a time? If not, I presume one could have the widget call multiple scripts (which is what the Launcher widget seems to do).
Let me ask the question a different way. Assuming that Pythonista only permits one Today widget to be defined, is this an IOS restriction or just Pythonista? I saw some documentation that suggests that an app can have more than one Today widget but I'm not sure if that applies to the current version of IOS. If it is not an IOS restriction, could Pythonista be changed to permit multiple Today widgets?
omz last edited by omz
In principle, it would be possible for one app to include multiple widgets – Google Maps does this, for example, there's one widget for nearby public transit and one for travel times.
Pythonista only includes one widget, and I think I'll keep it this way for now, until I see whether Pythonista's Today widget gets through review at all – I think that including multiple (identical) widgets might cause problems in app review (though I'm not sure if it would actually violate any rules). It just seems slightly weird to include the same thing twice, and having multiple widget would require multiple widget binaries (though the widget isn't very large in terms of required storage).
I would say that it would be a nice feature but, of course, not if it made the app review more problematic. I presume there is no way to programmatically change the script which is the Today widget?