New Osnap/Filter panel

Osnap and Filter now have icons.
They are confusing.

In this small size, they don’t look good.
The quad points are barely visible:
image

When the toolbar icons are enlarged, i.e. 32, the Osnap icons stay tiny.
Too small on a high res screen.

When the left sidebar is resized to 2 columns, the text vanishes, then there are only icons.
Not a bad idea.
But then they are no longer organized in lines.
Which leads to searching for the icon I want to click:
image

When the general toolbar icon size is 32, then it’s cumbersome to switch between Osnap and Filter.
1st click the chevron, then the menu.
Or mousewheel, but only on the container tab.
image

The “secret” Ctrl/Shift modificator shows different button layouts.
Shift:


Ctrl:

This can’t be right:
image


When you really want to do something good for the Osnaps, I suggest making the Ctrl/Shift mechanism more accessible first.
As it is now, it’s a kind of secret.

And if there is time left, I’d write Center not Cen (Zentrum/Zen).
The wording is already known:

There is plenty of space, even if this becomes more readable, it’s shorter than Scheitelpunkt.

Options for these settings will be in the Options panel when 9 ships. For the moment you can play with the TestOSnapToggles command and fiddle with the look and behavior you want. There are several.

Checkboxes
Text
Ico
Ico+Text
Ico+Text Dyanmic (shrinks to ico when in a small container)

Also icon sizes, selection filter colors etc.

There are a new set of selection filter icons as of this morning that didnt make it into the WIP, expect to see those change over the next few builds. Some icons might not be right as we probably didnt have them. This is changing.

As for the shift + ctrl finger twister.. That ones complicated and I dont think we’re going to try to make folks unlearn it in v9 as much as I dislike it myself.

No need to unlearn.

I dream of an additional method.
If we’d have 2 buttons at the top to hover over, they could do what Ctrl/Shift does now.
“more #1”, “more #2

Sounds not so complicated from a users view.

I couldn’t find it

Its the first option in that build “UseToggleButtons” next week its part of the OSnapDisplay

image
image
image

Doesn’t seem to be working…

Nothing seems to change no matter what option I choose for this item.

If you move the toolbar it may refresh.
To me worked this way.

It’s docked… I want away for awhile, computer went to sleep, came back, and now it reads only text as it should… Go figure. Closing and restarting also works. In any case it’s still somewhat glitchy, but the text-only is fine for me.

Yeah the test command only sets the values. The panels will refresh with layout changes once you nudge them or resize. I improved this last friday so that the test command sends a nudge for them to update after a settings change. That should show up with tomorrows update. If you dont see the panels change immediately, just tickle them. They’ll update.

Hi Osnap and filter panels vanish in full screen mode.

@RedAlert does this happen if you first save your window layout before going to full screen ?

No, these are the default Rhino settings. I only use it to try out what’s new, so all the settings are left at their default values.

The default has no Filters docked. If you first restore the Default Window Layout, then go to full screen and back, does the Osnap toolbar still disappear?

This is after a factory reset.

A few versions ago, I swear I was able to have a tab bar at a rather narrow width with the new Osnap/Filter panel but not anymore…

The above is near impossible to switch tabs with.

Only when you drag it out to be three columns wide do you get proper tab switching.

Hope this will be fixed before the beta is over!

RH-97208 Give preference to tabs

should be fixed in the next beta

I’d like to be able to switch tabs using the mouse wheel.

It should work not only when the mouse is over the tabs, but also when it is inside the panel.
Small addition - great effect.

The same applies to other containers; there has been a regression from V8.

@Charles I see that in Rhino 8 it was possible to do this for toolbars, but not for panels. I don’t see how this could work for panels, since panels often have scrollable content.

Special casing for Osnap/Filter?
Mousewheel over Osnap shows Filter and the other way around.

Should be too easy, it doesn’t even matter which direction.
If I were @Trav, I’d build a prototype :innocent:

haha i see what you did there, @Charles . What if I said for Rhino 9 those two panels are no longer in a container together? =)