Thoughts? Concerns? Feedback?
Megathread for all your feedback and requested features!
Thanks for the feedback! This Thursday's update will add hooks to call functions when the form is opened, closed, and submitted. So, you'll be able to hook your pause function in without editing FeedbackForm.
Although not planned for the next update, in the next few weeks you'll be able to define your own feedback categories from existing boards/lists, so you can use your game's board.
Automatically self-assigning would definitely do the trick!
I'll look into implementing something like that. Thanks!
Thanks for the suggestion! Looks like it can be done with manifests, so I'll be sure to look into that further.
Edit: Currently you can't create a manifest that opens the folder directly from the itch desktop client (see: #1149). However, I changed the project type to "Game asset" instead of "Tool," which opens the asset folder by default in the itch client.
Keeping the current report after a failure to submit is a really good idea, thanks!
(p.s. I saw your bug post, I'll be looking into it tonight and respond properly :) )
That's a good suggestion, thanks!
This behaviour can be added with quick FormElement script, but I'm adding it to the roadmap, as I agree that it should be default out of the box.
Sadly, there's no solid documentation yet, I'm currently working on it though! An upgrade guide is a great idea to include with the docs. I'll look into that.
In the meantime, if you save your changes to the Feedback object as a separate prefab, then update the asset, your changes will persist. Just double check that you're not missing anything on the included Feedback prefab.
Edit: Documentation can be found here, and is also included as a PDF with the asset :)
EF doesn't have anything to do with the user's IP address but I think it would be possible to check the public IP address via a web request (see this thread). It would take a little bit of hacking but it would be totally possible to not actually send the report if the IP is on your blacklist. The source is included with the asset so you shouldn't have any problem modifying it to your needs.