Search Unity

[Released] Inspector Navigator - Unity inspector back button!

Discussion in 'Immediate Mode GUI (IMGUI)' started by d-navarro, Dec 12, 2014.

Thread Status:
Not open for further replies.
  1. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    Tired of having to find the same objects like a million times?



    A lot of development time can be spent just digging through the Scene or Project hierarchies, adjusting the scene camera, or generally going back to an object or asset we edited moments ago!


    Inspector Navigator is a compact tool window you can just place above the Unity inspector. It allows you to quickly navigate back to any object or asset inspector using HotKeys or Mouse (just like you would in a web browser).

    Inspector Navigator also remembers the scene camera you had when working on the object!

    Digging through the project hierarchy to find the same objects, and re-adjusting the scene camera time and time again is a huge waste of your development time. Inspector Navigator is extremely simple to use and will provide a big boost in productivity.

    You will be glad to have all your recently edited assets and objects readily available in the Inspector Navigator window. Quickly do a double check, make minor edits or drag and drop them as needed.

    Inspector Navigator also serializes the inspector history for every scene, so after loading a scene you can quickly go back to any object you were working on! ... and with the same camera!

    By default, Inspector Navigator works on all inspectors, whether Project Assets, Scene Objects or even with the Project Settings!

    1.16 Remove breadcrumbs update
    1.15 Unity 5 Hot-fix
    1.14 Drag and drop update
    1.11 Bug fixes update
    1.10 Big update
    1.07 Breadcrumb++ update
    1.03 Hotkeys update
    1.02 First public release

    Works on all Unity versions from 4.3. Full C# source included.

    For more information visit wasabimole.com or email contact@wasabimole.com




     
    Last edited: Apr 8, 2015
  2. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    Version 1.07 is now available on the asset store with a lot of new features. And we are working on adding more cool ideas to this mighty little tool ;-)

    1.07 Breadcrumb++ update
    - Improved breadcrumb bar behavior
    - New Help and Options window
    - New tool padlock to lock to current objects
    - Option to set max label width
    - Option to clear or insert when selecting new objects
    - Option to remove duplicated objects when locked
    - Option to choose scene camera behavior
    - Fixed default hot-keys on Mac to Alt + Cmd + Left/Right
    - Other small bug-fixes

    1.03 Hot-keys update
    - Added Inspector Navigator sub-menu + hot-keys Ctrl + Left/Right
    - Limited queue size
    - Handle Undo/Redo operations better
    - Handle inspector lock states
     
  3. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    Version 1.10 is now available on the asset store. Another big update packed with new cool features!

    1.10 Big update
    - Restore previous scene camera when navigating back to an object
    - New improved breadcrumbs system and serialization method
    - Object breadcrumbs are now local to every scene
    - Optimized code for faster OnGUI calls
    - Option to filter which inspectors to track (scene objects, assets, folders, scenes)
    - Option to remove all duplicated objects
    - Option to set maximum number of enqueued objects
    - Option to mark the scene as changed or not on new selections
    - Option to review the plugin on the Asset Store
    - Other small bug fixes

    Now with try before you buy: http://www.wasabimole.com/download/InspectorNavigator.unitypackage
     
    Last edited: Jan 22, 2015
  4. super-cypher

    super-cypher

    Joined:
    May 10, 2014
    Posts:
    117
    hi

    just bought this tool and love it, cant believe its not already in unity.

    one thing, can you make it so the inspector navigator window closes to just the width of the 2 arrows? so it takes up less screen space at its minimum width, its far too wide at the moment. Then the user can choose to show the history names or not.

    and i don't know if its possible but could you make it so the window also can be placed within the inspector like the collider, transform etc positions? then it would just be 1cm high and very discreet.

    im looking forward to seeing what other time saving tricks this awesome asset will bring!

    thanks again for making it, best $5 i ever spent!
     
    d-navarro likes this.
  5. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    Hi super-cypher :)

    Thank you. It makes all the effort worth it when you hear something like that!. I might quote your $5 line in our promotions if you don't mind ;)

    I would like to be able to integrate it into the inspector window itself. But the truth is that I don't know how :-/

    However, I was able to set the minimum window size so it's just the width of the 2 arrows. Just like you said. Version 1.11 is currently pending review, so this feature won't be available until 1.12.



    Thank you for sending your suggestions.

    --- Edit ----

    By the way, version 1.11 is now on the Asset Store with the following changes:

    1.11 Bug fixes update
    - Several small bug fixes
    - Removed compilation warnings
    - Option to check for plugin updates
    - Option to show other notifications

    http://u3d.as/awA
     
    Last edited: Jan 30, 2015
  6. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    Version 1.14 is now on the Asset Store with the following changes:

    1.14 Drag and drop update
    - Drag and drop breadcrumbs to any other Unity window or field
    - Set minimum window size to match the width of the 2 arrows
    - Selecting a filtered object now properly unselects the breadcrumb
    - Added Wasabimle logo to help and options window
    - Used base64 for resource images
    - Other small bug fixes


    http://u3d.as/awA
     
    twobob likes this.
  7. twobob

    twobob

    Joined:
    Jun 28, 2014
    Posts:
    2,058
    GameObject (named 'BreadCrumbs') references runtime script in scene file. Fixing!
    U5 (remember I mentioned it before...)

    Non critical, but an annoyance.
     
    d-navarro likes this.
  8. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    Yes yikes! ... I've seen it too. I'll get to work on a fix starting tomorrow. Although I'm still unsure about how to reproduce this problem. Do you know the steps to reproducing it?

    Sorry about the trouble. I should've fixed that one before.
     
  9. twobob

    twobob

    Joined:
    Jun 28, 2014
    Posts:
    2,058
    there are none.

    simply run a scene after clicking anything (and having some history) - seems to be every time.
     
    d-navarro likes this.
  10. Skyboard_Studios

    Skyboard_Studios

    Joined:
    Jul 20, 2013
    Posts:
    51
    +1

    Using U5...

    Seems to be happening to me as well. not the coolest error to be always seeing. hope you can get a fix on this. So far though I am happy with the upgrade in the editor. I have voted for such a feature to be built in.

    Update---
    Actually it seems to make my main character not react to gravity with the plugin installed. Once I removed the plugin my character behaved as normal. I was excited to finally have a back button now I have to remove the plugin...
     

    Attached Files:

    Last edited: Mar 5, 2015
    d-navarro and twobob like this.
  11. Skyboard_Studios

    Skyboard_Studios

    Joined:
    Jul 20, 2013
    Posts:
    51
    Wow I fixed the issue with the weird error message about the breadcrumb....

    Here is the fix.. you need to click in the Hierachy and Select all the objects.... Copy them. Delete them all. While they are copied in the clipboard.. you have to click in the scene view. hit Control A to select all the objects that are remaining and then Delete them. After this. Paste the clipboard back in the hierarchy and resave your scene.

    After this.. the breadcrumb issue was solved and all is well.

    Prior to this solution I searched madly trying to figure what objects where missing scripts...
    using this : http://wiki.unity3d.com/index.php?title=FindMissingScripts

    and also in combo with : http://www.tallior.com/fixing-missing-references/

    seems I copied my project from Unity4.6 into Unity5 and this I believe caused some breadcrumbs to be dropped into my scene.... all is good!

    I can now use the Inspector Navigator with success! bravo
     
    d-navarro likes this.
  12. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    I'm having trouble reproducing the error, but I think I could have a solution. If anyone reading this is experiencing this error

    GameObject (named 'BreadCrumbs') references runtime script in scene file. Fixing!

    Please email d.navarro@hotmail.es and I'll send you an updated version for you to test.

    Thank you!
     
  13. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    A fix has been submitted to the Asset Store in version 1.15, and it's currently pending review.

    I'm sorry for the inconvenience. I hope it doesn't take to long for them to publish.

    Warning: I had to restructure the sources, so before installing the update you'll need to kill the Inspector Navigator window and delete the old Editor/InspectorNavigator.cs and Editor/NotificationCenter.cs files!
     
  14. Skyboard_Studios

    Skyboard_Studios

    Joined:
    Jul 20, 2013
    Posts:
    51
    nice. I will upgrade to latest version once released. I am happy you are ontop of this issue. As the select/copy/delete/select/delete/paste fix seems to be a little over the top for most I am thinking.
     
    d-navarro likes this.
  15. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    Thanks for understanding Lenn :)
     
  16. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    The (unlimited time) trial of Inspector Navigator 1.15 with the Unity 5 hotfix can already be downloaded from wasabimole.com (as that one doesn't have to go through review).
     
    Last edited: Mar 13, 2015
    twobob likes this.
  17. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    Version 1.15 is now on the Asset Store with the following changes:

    1.15 Unity 5 Hotfix!
    - Fixed error GameObject (named 'BreadCrumbs') references runtime script in scene file. Fixing!
    - Restructured project folders, now under Wasabimole/Inspector Navigator (must delete old Editor/InspectorNavigator.cs and Editor/NotificationCenter.cs files!)
    - Added option to show breadcrumbs object in the scene
    - Other small bugfixes

    http://u3d.as/awA

    Warning: Due to some changes in the Unity 5 codebase, the source had to be restructured, and the files moved to a different folder. So before installing this update, please close your Inspector Navigator window, and delete the old Editor/InspectorNavigator.cs and Editor/NotificationCenter.cs files.
     
  18. d-navarro

    d-navarro

    Joined:
    Apr 27, 2013
    Posts:
    75
    Inspector Navigator 1.16 is now available on the Unity Asset Store.

    1.16 Remove breadcrumbs update
    - Allow removing breadcrumbs by dragging them into the "Remove" box
    - Option to remove and not track unnamed objects
    - Fixed issue with lost notification messages
    - Remove any duplicate inspector breadcrumbs scene objects
    - Remove inspector breadcrumbs from scene when closing the tool
    - Allow deleting by hand InspectorBreadcrumbs object
    - Other small bug fixes

    Note: If your current version is 1.14 or lower, please read the 1.15 update warning (you can check your version number in the Help and Options dialog).

    Unity Asset Store link: http://u3d.as/awA
     
Thread Status:
Not open for further replies.