2025-06-03 User Interface Meeting

User Interface Module Meeting 2025-06-03T15:00:00Z

Regular User Interface module meeting for planning and coordination. Last regular meeting was May 20th, next meeting on June 17th

Present

  • Julian Eisel
  • Hans Goudey
  • John Kiril Swenson
  • Jean-Silas Moor
  • Harley Acheson

Since the Last Meeting

High Severity Bugs

Meeting Topics

  • Tablet drag threshold not accurate #139623
    • Harley will talk to Julien Kaspar. Will try to avoid a user preference. Might tweak what different operations uses the pressure-moderated drag threshold, or revert. Will see.

Review

Design Discussions

  • Lots of discussion of tablet-related issues
  • Lots of other general UI discussion but Harley was sick and neglected to pay good attention and take acceptable notes. He will be spanked. Sorry.
8 Likes

Has there been any more discussion about touch UI updates? I got excited about that.

Why drop down lists (materials, textures etc) are not improved yet??? It is not possible to scroll them with Pen tablets. Please fix this asap!!! I suggest using Middle click to drag this list up and down.

1 Like

Ah, that would certainly be nice. There’s two separate-but-related things that bug me with datablock dropdowns. I don’t know the exact lingo associated with these interface elements, I hope this is clear :

The first one is what you mentioned, they cannot be MMB-scrolled so it’s not as handy as it could be when using a tablet (tablets usually have a “scroll wheel” of sorts that’s some distance from the tactile surface, and it has to be controlled with your non-dominant hand, temporarily letting go of the keyboard). As it stands, I think it’s also the very last place in the interface that does not support MMB-scrolling.

The second is, the scrolling event does not actually scroll the dropdown… it changes the “active” datablock (hovered, really), and then in turn, activating a datablock that’s at the top or bottom of the list scrolls the dropdown. The issue with this is, there can be no mouse (or pen) movement while scrolling, because moving the pointer updates the active datablock, and “cancels” the scrolling. It’s not so problematic with a mouse because a mouse can be perfectly still, but a tablet pen does not rest on a surface, and is subject to micro movements, and these can trigger the change.
So these two kind of combine in the worst way. I’ve taken a habit of always typing in the datablock dropdown, never relying on scrolling to find the datablock I am looking for.

4 Likes