Changes between Initial Version and Version 1 of Ticket #3902, comment 5


Ignore:
Timestamp:
02/26/18 01:03:05 (6 years ago)
Author:
vik
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #3902, comment 5

    initial v1  
    22Mac apps have different approach. Scrolling does not move the cursor at all, but the content. It might be a bit confusing at the beginning for the "PC" users, but very handy when user get used to it. macs rarely use scrolling wheels now but surfaces like a touchpads or magicMouses. And when user drags the UI element on the screen using the touchpad, it gives a really "natural" experience like user really drags it up or down with his fingers. If there's not enough content to scroll, the scrolling just does nothing but the cursor stands still. 
    33In the MC case, both the content and the cursor are moving; that leads to the strange experience when user hardly understand what's going on - like in the case there are just a few files in the panel and the cursor scrolls up when user actually scrolls down. In mac's native natural scrolling it does not scroll at all in such a case. But even if there are a lot of items to scroll, MC starts to move the cursor first (if there's a space to move it), and MC always moves it in the wrong direction. that what I meant in the original request. 
    4 So it's not a question of "natural" or "not natural" scrolling, it's the question how it's done in the MC. "Natural" means that user like drags something and this "something" moves in the dragging direction on the screen.Just imagine you drag a piece of paper with your fingers. That's why, when cursor is moving during the scrolling, user expects it to move in the scrolling direction. In case there's no cursor (viewer not in the hex mode) it's ok, but in the rest it looks very odd and confusing 
     4So it's not a question of "natural" or "not natural" scrolling, it's the question how it's done in the MC. "Natural" means that user like drags something and this "something" moves in the dragging direction on the screen.Just imagine you drag a piece of paper on the table surface with your fingers. That's why, when cursor is moving during the scrolling, user expects it to move in the scrolling direction. In case there's no cursor (viewer not in the hex mode) it's ok, but in the rest it looks very odd and confusing 
    55So, I suppose there are following solutions: 
    660) Just to move the cursor in the scrolling direction, UX will be like user "drags" the cursor, not content, of course there shall be the setting to enable/disable this, as I requested. It's not really "natural" scrolling, but much more "natural" than current