Next Gen Explorer Beta: Performance and Quality Improvements

Occurs after a search, not related.

1 Like

Work on it will start right away the new year. I don’t think our dev team has set an ETA on it yet.

2 Likes

My feedback

  • I can definitely tell that the perfomance has dramastically improved when selected instances.

  • Love the thin lines in the hierarchy when opening something!

  • I like the color scheme, the highlights on the selected instances, and I also find the text a bit bigger than the previous explorer which makes the text way more readable.

  • Unfortunately though, I find the explorer worse than the previous one in term of functionality / usefulness. Here are the reasons why:

    • The “+” button should stay directly next to the instance’s name instead of all the way to the right.

    • Half the Add Instance window (when pressing the “+”) is going outside the screen, should be centered

    • Explorer feels laggier in term of FPS (not interact speed)

    • [IMPORTANT NOTICE] Selecting multiple instances at once (using
      Shift) is way worse now, it looks like it’s selecting random instances above or below the one I wanted to select to. It’s also skipping a few.

    • [IMPORTANT NOTICE] Not sure if I missed something, but “Select Children” and “Select Descendants” option when right-clicking an instance now?

3 Likes

The shift click behavior has been changed and it’s something we want clearer feedback on. Do you have examples of shift-clicks you used to do that no longer lets you do what you want? And why you were doing it in the first place?

2 Likes

This is the old Shift-Click system.
I find it perfect, it smoothly selects every instance between the first and the last.

However, the new one only selects the instances between the first and the one that is the most at the bottom (that you selected) in the hierarchy.
Basically, if you select an instance that’s higher than the current last, it will not select the instances between the first and that one.
Sorry for bad explaination, it was hard to describe… .if you didn’t quite understand, feel free to ask.

1 Like

With v0.7 I experience two issues:

  • While dragging an instance and trying to scroll the frame using the scroll wheel, the scroll wheel input delta/position is not used, instead mouse movement input is used. So I have to scroll and move the mouse up/down at the same time.
  • Some instances seem to randomly disappear. First I tried to drag a MeshPart under a folder, and when I did so the MeshPart disappeared entirely in the explorer (it was still in the DataModel though). Shortly after, the folder itself disappeared, even though it’s still in the DataModel. Something must have happened that cause the folder to stop being tracked by the explorer?

You should have v0.10 now:

Here’s my short feedback:

  • The insert + is way too far out of the way, the old way was much better and streamlined due to not having to move your mouse far from the normal area your mouse would be in the Explorer which would be right next to the name of the instances you’re interacting with.

    • This change just adds unnecessary distance to even use it and on top of that, it messes up people’s muscle memory which a lot of these updates seem to neglect.
  • Unable to scroll while dragging something to another location and also cannot scroll the Explorer by moving the mouse to the top or bottom of the Explorer to scroll without the scroll wheel.

Other than those issues above, I see no other problems or encountered any issues with this new refreshed Explorer and love the appearance of it.

1 Like

Was on 0.8 before I saw this thread and 0.10 existed, but I have also experienced a case where instances are seemingly not showing up.

One example that happened on a long-standing studio session (was probably 6-7h old before I noticed the discrepancy):
image

(which shows only three children under ClientModules). However, clicking on ClientModules and running

=game:GetService("Selection"):Get()[1]:GetChildren()

gave me a table of 49 items, which is closer to what I expected.

I wasn’t able to view these instances again until I completely restarted studio. Interestingly, after I searched something in the filter and deleted it, it increased to 5 items shown. That’s still 44 items that were missing.

Will report if I see this on v0.10.

1 Like

well first of all i dont like how the plus button is no longer right next to the selected object. Secondly, I don’t really like the weird smooth scrolling. And lastly, some of the colors feel off for example when you select an object with children everything under it becomes a faded blue which can sometimes be confusing as in the old ui blue meant selected, overall it would be nice to have color customization and move the plus button back where it was

1 Like

You can disable the hierarchy selection highlights in the new explorer settings.

Smooth scrolling (which I believe is unintended, at least a side effect of something else):

A way to configure the padding, although probably not fully:

And the plus button positioning (I think, no general confirmation I found other than vague replies and likes from staff members on posts relating to it)

Are all being looked into but probably will not have any changes until next year, from previous replies.

2 Likes

select children/parents option missing. Idk if there is an alternative but i use these all the time and i literally have to stick with the old explorer simply because of this option.

I have a video of this issue previously posted here.

Next is LuaU shaders im not losing hope I know its there

3 Likes

Unfortunately I’ve just seen two separate cases where some instances were hidden on v0.10 – so this bug might still be around. No solid repro unfortunately.

Extra details:

  • In a TC session, however, the other members have been inactive for a few hours
  • Is a long-standing session
  • Expanded a folder and it showed less instances than I expected. I pasted an instance into this folder, and the (hidden/unknown) instances appeared again.
  • Just before, was receiving errors in my output related to some datum unknown ids. Have lost the error but will update this post if I see it again, as it might be related.

I seem to be able to reliably get this after spending long enough in studio. Any other suggestions for how to share more details beyond searching for a repro & taking a video of the behavior to help track this bug down?

Here’s one example inside a script I was actually editing. I initially opened this script via a stack trace in the console.
image
as you can see, the script indeed exists. I actually have it selected in explorer (after right clicking on the script on the context topbar and choosing “Show in explorer”).
unfortunately, nothing changed on the explorer side:
image

clearly the Lightning script doesn’t exist here. Some things I tried for testing:

  • Closing and opening the Yellow ModuleScript children does not reintroduce the script
  • Hit the Play button and Stop, did not reintroduce the script
  • Inserted a Part into the Yellow ModuleScript, did not reintroduce
  • When it was hidden, clicking the “Show in Explorer” ‘appeared’ to deselect everything in the explorer and scrolled to the top
  • Inserted a Part into the Lightning (hidden) ModuleScript (via command bar), this DID reintroduce it

On another note, I’d love the ability to scroll upwards/downwards while holding an instance! It’s extremely important to let me drop the instance where I want. This has been reveberated in a few posts which haven’t been replied to, so not sure if this is noted yet: Next Gen Explorer Beta: Performance and Quality Improvements - #259 by EmeraldSlash and Next Gen Explorer Beta: Performance and Quality Improvements - #21 by Uzixt
The current behavior of trying to drag the instance to the top of the explorer page does not always trigger a scroll up, and importantly does not always go at the pace I want (which I can accurately do with my scroll wheel).

1 Like

Unlike everybody else mine is set to default on the place I saw the error.

Seems cool but please make it optional! I like studio as how it is right now. :smile:

Omg , finally i can work without lag in my huge games! :smiley:

Also with this renewed explorer , im sure I can’t select various classes with the mouse :sweat: so i need to keep pressing CTRL to multiple select

this update is great i really like the new look and the rounded style but there is some problems like you can’t delete any object with backspace anymore and the shortcut “del” doesn’t work also , you can’t rename an instance by double clicking it ,it dose work actually but you have to wait few seconds to see the edit TextBox especially if the instance has children

Cool, but when Next Gen Properties? :fire: