We need a more fully featured debug panel now that we have nested components and multipe messaging destinations. The debugger needs to be designer friendly. We need to be able to track variable values that get sent via all message routes. We need to know the order of execution of repsonses. We need error handling for any formulas which are broken as currently changing a layer name doesnt update a formula. It would be goog to be able to set breakpoints as well. This would need to run both in player and in preview.
No max number for range
There's a max input for range (and chain?) input of 9999. Please remove the cap or make it huge. I can't think of any reason why it should be limiting. I've run into this many times already now prototyping for mobile and desktop. Thansk!
Access to all responses within Drag trigger
Drag has very limiting responses at the moment I would like access to more of the existing other responses. These could then be used with condition e.g while dragging do X or while dragging if x position = 100 use opacity response. Dragging is a key interaction on touch devices and even more so on larger devices such as iPad.
Now it takes an enormous amount of time to create a simple tabs menu with buttons having active and normal states. Please do an ability to make a "snapshot" of the component and save it as a "state". Then allow to tween between them (or simply switch). Now it takes 2 hours to just set up showing/hiding and recoloring the text/shapes of the simple button (up/down/active/disabled)
More natural scrolling in iOS ProtoPie Player
For some reason, every prototyping tool that I've tried has issues with the physics of the scrolling. ProtoPie, Flinto, Figma all have scrolling that doesn't feel QUITE right. At points, the scrolling is faster than the flick of the finger is, sometimes the bounce effect is cut off short prematurely. It's difficult to explain the issue exactly. The only prototyping player with REAL iOS scrolling is Sketch Mirror. I don't know if ProtoPie and Sketch use different scrolling mechanisms, if one is native and the other one is proprietary, but if this issue could be looked into, it would tremendously improve the believability of my Pies.
Placing new objects in selected container
It would be great if when I have a selected container and then draw a new object e.g a rectangle, it gets automatically added to the selected container
Detach component from master
Detach a component from its master component moving all interactions to the current scene to be modified. This is super helpful for form field components to resize them and add different conditional logic for the current scene (i.e. validation for form submits, etc). One other approach would be to make everything be able to be overridden within the options and transitions panels within a scene but that might be a lot of work.