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.
Suggestion: Guides in UI editor
-
I would like to suggest the addition of guides in the UI editor. They would work much like in Photoshop or Keynote, where you drag out guides, and then objects snap to them.
-
I find the current grid system in the UI Editor to be intuitive yet powerful. The guidelines allow me to rapidly and accurate left align, center align, right align, top align, middle align, and bottom align any two UI elements. They even gracefully allow me to put one object in the next grid square away from a neighboring UI element to create spacing between the objects that I find to be pleasing to the eye.
There are places where Pythonista could be improved but the changing the implementation of object placement in the UI Editor seems to be quite well done.
-
For now you can use comments/sticky notes as additional guidelines. Like any other element they create guidelines for other elements, but they don't show up when presenting the view. You can place notes outside the root view grid to make guidelines that way.
-
Good idea @dgelessus!
-
I would say a step up would be have an action menu in the ui designer that you could place scripts in. Similar to the editor module, but returning selected objects rather than text or lines of text. So you could write a nudge script for example, or if you could multi select objects, tar them with the same brush so to speak(set a common set of properties to selected objects of a certain type). I think if the ui designer had this functionality, it would make it very extensible. And ultimately take a load off omz.