Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Noah Ratcliff

75
Posts
25
Topics
106
Followers
19
Following
A member registered Dec 15, 2015 · View creator page →

Creator of

Recent community posts

Unfortunately, I can not reproduce either the token issue or the unresponsive editor issue in 2020.1.6f1. 

Here are the steps I followed:

  1. Create a new project in 2020.1.6f1
  2. Import Easy Feedback 1.3.0 from the Package Manager
  3. Configure EF as usual from Tools/Easy Feedback/Configure
    1. No errors in editor console during authentication
  4. Press the "New Board" button and create a new board on Trello
  5. Open the EF demo scene at Plugins/Easy Feedback/Demo.unity
  6. Hit the play button, use the buttons in the scene to log some messages and submit a couple test reports
  7. Hit the play button again to stop playmode

Because I can't reproduce this locally, could you please try and reproduce both issues on your end, then send me the Editor.log file(s) for the issue? You can find my email on the Easy Feedback Asset Store page.

This page shows where your Editor.log file should be located: https://docs.unity3d.com/Manual/LogFiles.html

Huh! That's no good. Thanks for letting me know! I'll check it out this week.

Sorry things aren't working for you! 

Could you please post or email me the log file from the build after EF fails to open? You can find the error log on your system by following this guide.

Hello! This is the first time I'm hearing about this issue. I will look into it ASAP and get back to you.

In the meantime, could you please try logging EF out of Trello and re-authenticating to see if that fixes the issue?

(3 edits)

Easy Feedback uses UnityEngine.Input.GetKeyDown() to check for the F12 key for the time being. As far as I'm aware, calls to the old input system should be compatible with the new input system with the right project settings. If you'd like to use the new update system, you may modify the input check in FeedbackForm.cs starting at line 111. This guide should help you.

I'll look into supporting the new input system by default in a future release.

Thanks for the suggestion! TMP support is planned for the next release, but I don't have a planned release date at the moment. I'll be sure to update this thread once the release is out.

Hey! Sorry you're having issues. This is the first time I'm hearing about screenshots being too big. Could you please post the error message from the output log as well as the version of Easy Feedback you're currently using? Here's an article that details where you can find the output log: https://docs.unity3d.com/Manual/LogFiles.html

(2 edits)

You can attach additional files to the report with `Report.AttachFile()` (docs link). I'd recommend creating a FormField component that attaches your file to `Form.CurrentReport` in `FormSubmitted()`. 

Please let me know if that helps or if you have any more questions!

Fun game! I use the itch desktop client to manage my game downloads, and unfortunately could not install your game from the desktop client, because it doesn't have a platform tag. Please consider adding one, so the client properly recognizes your build. Cheers! :)

EF 1.1.5, with the fix for this issue, is live on itch. It should be live on the Asset Store after it passes verification, shouldn't be any more than a couple days. 

Thanks again for reporting this one, so sorry about that!

(1 edit)

1.1.5 Changelog

  • Fix compilation error in 2017.2+

Oof, thanks for letting me know! I'll get this fixed and updated ASAP.

(1 edit)

1.1.4 Changelog

  • Fix editor bug causing "Invalid editor window" errors. You may need to reset your editor layout in Window > Layouts to get the message to disappear in existing projects
  • Fix bug preventing form from opening on Android

Sorry for the delayed response! It seems I forgot to add the UNITY_ANDROID check for mobile platforms. I see UNITY_IOS there, but not Android. Whoops, sorry about that! I'll get  that patched in with the next update. 

Thanks for bringing this to my attention, and replying with your solution!

Easy Feedback 1.1.3 is now live on the Asset Store as well!

(1 edit)

Thanks for bringing this to my attention! I believe this was caused by a recent change to the Trello API SSL protocol. This issue should be fixed in version 1.1.3, which is live now on Itch, and is awaiting review for the Asset Store. I'll follow up here when it's live on UAS.

1.1.3 Changelog

  • Fixed Trello API request certificates failing to authenticate in editor

1.1.2 Changelog

Minor

  • Use in-editor web window for Trello authentication in Unity 2017
  • Improve Trello API request timeout handling

This should be fixed in the latest version, 1.1.1, which is live on itch and the Asset Store now.

Please let me know if you have any issues! :)

1.1.1 Changelog

Minor

  • Update Unity API references for Unity 2017.3

Sorry for the delay in getting to this! I've been travelling with very limited internet.

It looks like 2017.3 came with some changes to the WebRequest API, which may be causing those errors to be raised erroneously. If Unity prompted you to upgrade obsolete API references in your project when migrating from 2017.1 to 2017.3, it's likely that some of the web request stuff in EF was broken by that. I'll put together a patch for the new API, do some testing, and get a fixed build put up by next week at the latest.

Thanks again for letting me know about this issue!

Huh, that's strange. I'll look into it asap, thanks for letting me know!

1.1.0 Changelog

Major

  • Add Markdown formatting helper class

1.0.5 Changelog

Minor

  • Replace Application.CaptureScreenshot with ScreenCapture.CaptureScreenshot for Unity 2017

Alrighty! This should be resolved in 1.0.4, which is live now on itch, and should be live on the Asset Store in the next couple of days.

Thanks again for the heads up!

(2 edits)

1.0.4 Changelog

Minor

  • Fix issue with "Get Trello API Token" focusing Unity cloud services windows instead of opening authentication window

Thanks for letting me know! I think you're onto something with them both being webviews. 

I'll look into it!

Thank you for writing this. I lost my grandmother to Alzheimer's when I was in my early teens, and this experience resonates deeply with me. It's very interesting that you included the anxiety over memory loss. My grandmother was diagnosed relatively early in her life, and I often worry that I am starting to lose my memory as I age. Every little thing forgotten is another reminder of her, and that one day I might become her.

I've added a (hopeful) fix in 1.0.3. Sadly, I can't confirm that it works. 

Please let me know ASAP if you have any issues!

(2 edits)

1.0.3 Changelog

Minor

  • Fix screenshots on iOS
  • Add current version to demo scene

Thanks so much for posting your solution here! I'll be adding a fix for screenshots on iOS with the next update.

Thanks for letting me know, and following up with a fix via email!

I've patched in your fix in 1.0.2 which is live now on itch, and should be live on the asset store within the next week. :)

1.0.2 Changelog

Minor

  • Fix Trello API token authentication for some platforms
(1 edit)

Sorry for the late reply! As far as I know, mobile should work, but I haven't been able to test it on iOS. 

It's likely that EF is looking for the screenshot in the wrong place, and is getting hung up waiting for it to appear. Could you try unchecking "Include screenshot" on the Feedback Form prefab? (Double check that it's also unchecked in your scene(s))

I've also edited the title of this post for my own reference (:

Get Easy Feedback now!

What is Easy Feedback?

Easy Feedback streamlines bug reporting and player feedback in your Unity game by bringing it directly to you!

Detailed feedback and bug reports are submitted from in-game with just the tap of a button. With Trello, these reports are easily accessible and organized to your liking! Easy Feedback is very easy to setup and deploy, saving you development time, and getting your players' feedback to you as soon as possible.

How does it work?

When a player submits a report, it is categorized and directed to a list in your Trello board based on the type of feedback. Important metadata is included along with the report. This includes: a screenshot taken the instant the Feedback Form is opened, system information (OS, CPU, GPU, etc.), quality settings (resolution, quality level, etc.), and a log of all messages, warnings and exceptions since the last report.

All of this information is formatted with markdown on Trello so that it can be easily read, letting you focus on your game.

Features

  • Bug reports and feedback sent directly to Trello
  • Configure and start getting feedback in under 5 minutes
  • Reports automatically categorized and organized
  • Customizable report categories
  • Report tags
  • Detailed reports including:
    • Screenshot
    • Unity debug log and exceptions
    • All logged messages, warnings, errors, and exceptions
    • System information (OS, CPU, GPU, etc.)
    • Player information (resolution, quality level, etc)
    • Multiple custom file attachments
  • Highly customizable
  • Custom form element API

Website
Documentation
Support Email
Support Forums

Easy Feedback is now available on itch and the Unity Asset Store!

Easy Feedback has now been officially released on itch and the Unity Asset Store!

A huge thanks to all of the early access developers who gave incredible and invaluable feedback during the development process. Easy Feedback wouldn't be as great as it is today without them.

1.0.1 Changelog

Minor

  • Added documentation PDF
  • Added demo scene
  • Semantic changes

1.0.0b4 Changelog

Minor

  • Support for Unity 5.4+
  • Properly create utility windows
  • Fix configuration persist bug
  • Set fixed window sizes

1.0.0b3 Changelog

Minor

  • Add public Show/Hide methods in FeedbackForm.cs
  • Fix issue when refreshing boards list after removing all feedback boards
  • Display config windows with ShowUtility() instead of Show()