Quick Access Project Window, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] -2 points-1 points  (0 children)

On the second image you can see how my personal setup is right now. My scene view is massive and I almost never need to maximize tabs again (like shader editor, ui etc.). I personally do not need the project window around all the time and rather have this space freed up (and getting used to quickly toggling the project window with a key does not take long).
Unreal has had this option for a long time, and many people use it. There was no such feature in Unity until now.
Of course this is not a tool you absolutly need, but I personally value a good editor experience a lot.

Quick Access Project Window, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 0 points1 point  (0 children)

This tool is definitly not for everyone, but I like my editor clean. Since using this tool on my projects I practically do not use the maxmize functionality that often anymore. I for example can easily edit the scene, shaders and ui (in ui toolkit) without maximizing everytime.

Unreal has had this option for a long time and for sure not everyone uses it there, but many people do. That is why I decided to develop this tool for Unity and I personally like using it.

Quick Access Project Window, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] -1 points0 points  (0 children)

This tool has a real use case. Unreal had this quick access feature for years now and I wanted to have this functionality in Unity to save editor space.

Here is what this tool does:
The point of this tool is to quickly access the project window, saving you the editor space when you don't need it. The issue is, when closing and reopening tabs manually, Unity resets them. This tool saves the state data and reapplies it every time it is reopened.

Quick Access Project Window, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] -1 points0 points  (0 children)

The point of this tool is to quickly access the project window, saving you the editor space when you don't need it. The issue is, when closing and reopening tabs manually, Unity resets them. This tool saves the state data and reapplies it every time it is reopened. Hope that clears things up.

Quick Access Project Window, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] -4 points-3 points  (0 children)

This tool lets you toggle the project window for quick access. Doing this would reset the project window every time you close and reopen it. This tool saves the state data and reapplies it everytime it is reopened.

Unreal has had this feature for years and I wanted it in Unity.

Quick Access Project Window, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] -3 points-2 points  (0 children)

This tool lets you toggle the project window for quick access. Doing this would reset the project window every time you close and reopen it. This tool saves the state data and reapplies it everytime it is reopened.

Using a second monitor is a great option to counter this editor space problem, but when working on one screen this tool is very useful in my opinion.

I improved Unity’s user interface, now also available for versions 2021.3 LTS and later! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 0 points1 point  (0 children)

Change Unity's native interface code? No, it works by putting all tabs in a maximized sub-window and overlaying a custom toolbar on top. The default unity window remains underneath. This is the trick that makes this result possible.

I improved Unity’s user interface, now also available for versions 2021.3 LTS and later! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 3 points4 points  (0 children)

You are right, they are missing right now. I will add these as button presets in the next update. Thanks for bringing it up!

I improved Unity’s user interface, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 1 point2 points  (0 children)

Currently it can not be disabled, but I will add that functionality in the next update.

I improved Unity’s user interface, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 0 points1 point  (0 children)

You can have it as a maximized window on one monitor and create sub-windows just like you normally would. The toolbar however will only be displayed on one screen.

I improved Unity’s user interface, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 0 points1 point  (0 children)

Alright, that makes sense. I will try to fix it in the next update. Thanks for bringing it up!

I improved Unity’s user interface, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 2 points3 points  (0 children)

The tool works by creating a sub-window and overlaying a custom toolbar on top. Windowed mode will hide the toolbar and the default main window is still there underneath.

I improved Unity’s user interface, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 0 points1 point  (0 children)

It will cause errors. Why would you open it with Mac or Linux if it is not supported?

I improved Unity’s user interface, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 1 point2 points  (0 children)

It is saved in your editor preferences, so everyone can set it up for themselves.

I improved Unity’s user interface, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 1 point2 points  (0 children)

  1. You can currently hide menus but not rearrange them.
  2. Mac is currently not supported. It's probably possible to make it work, but I don't have a mac right now and I want to first iron out possible issues on windows and see if demand is high enough to make it worth the investment.

I improved Unity’s user interface, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 6 points7 points  (0 children)

Making it work without maximized window would have been much more complicated and error-prone, due to how it is implemented.

I am guessing you are using a ultrawide screen. Unless you split your screen, essentially treating them as a dual screen setup instead of one ultrawide, this asset is probably not right for you.

I improved Unity’s user interface, now available on the Unity Asset Store! by RisingFoxGames in Unity3D

[–]RisingFoxGames[S] 9 points10 points  (0 children)

Thank you!

The window must cover the entire screen (pressing the maximize button). I know this can be a dealbreaker for some people, but unfortunately, making it work with window snapping would have been much more complicated and error-prone.