Smooth scrolling

Ideas for improvements and requests for new features in XnView Classic

Moderators: XnTriq, helmut, xnview

User avatar
goldenfingaz
Posts: 26
Joined: Thu Sep 01, 2005 12:32 pm

Smooth scrolling

Post by goldenfingaz »

need a option for smooooooth scrolling, that would be cool. :P
User avatar
xnview
Author of XnView
Posts: 45554
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Re: Smooth scrolling

Post by xnview »

goldenfingaz wrote:need a option for smooooooth scrolling, that would be cool. :P
What do you mean by smooth scrolling??
Pierre.
vn2007
Posts: 4
Joined: Sat Dec 08, 2007 8:47 am

missing only one thing

Post by vn2007 »

I noticed this was posted in 2005, but no one followed up with any further information. Please look into this again!

This program would be PERFECT with smooth scrolling. An example of this can be seen in ACDSee when you zoom on an image greater than 100%. Try to zoom at 150% or 200%, then use the arrows on your keyboard to move around on the image and you'll notice that it scrolls smoothly (and fast!).
catfd
Posts: 1
Joined: Sun Jan 13, 2008 6:57 pm

smooth scrolling

Post by catfd »

i would very much like to see this too

i only use acdsee because of smooth scrolling, but i want to use xnview

if xnview did smooth scrolling that would be so cool
pic_viewer
Posts: 251
Joined: Sat Nov 17, 2007 7:53 am
Location: Germany

Re: missing only one thing

Post by pic_viewer »

vn2007 wrote:This program would be PERFECT with smooth scrolling. An example of this can be seen in ACDSee when you zoom on an image greater than 100%. Try to zoom at 150% or 200%, then use the arrows on your keyboard to move around on the image and you'll notice that it scrolls smoothly (and fast!).
Same here with XnView, with both mouse and keys. Your computer too slow?
vn2007
Posts: 4
Joined: Sat Dec 08, 2007 8:47 am

Re: missing only one thing

Post by vn2007 »

pic_viewer wrote:Same here with XnView, with both mouse and keys. Your computer too slow?
Speed has nothing to do with it, and no my computer isn't slow. You will be able to compare what I'm talking about if you open an image greater than 100% in both acdsee and xnview. One will scroll smoothly, the other won't.

I've been checking this thread for a few months now, and haven't seen any answers yet. :(

Will smooth scrolling ever be implemented?
User avatar
Clo
XnThusiast
Posts: 4441
Joined: Sun Oct 17, 2004 4:57 am
Location: Bordeaux, France

Trick---

Post by Clo »

:arrow: vn2007

:) Hello !
…Will smooth scrolling ever be implemented?
• Only Pierre can answer, but personally, I'm not sure I would like such a feature, at least whether it's not optional…
- I disabled all that is “smooth” in Windows XP (opening menus, lists and the like), that turns me nuts… :P

• The only trick you can use currently is to reduce the zoom step, it's possible down to 1%
(I had requested and got that) to get a more progressive zooming, using the NUM + — keys (keep pressed).
Options (F12) >> View >> [×] Change zoom in fixed steps

:mrgreen: KR
Claude
Clo
Old user ON SELECTIVE STRIKE till further notice
vn2007
Posts: 4
Joined: Sat Dec 08, 2007 8:47 am

long overdue

Post by vn2007 »

Only Pierre can answer, but personally, I'm not sure I would like such a feature, at least whether it's not optional…
An option would be nice, at the very least. I think you would love it if you understood what I was trying to say. :)

(read further)
I disabled all that is “smooth” in Windows XP (opening menus, lists and the like), that turns me nuts…
I've used the classic theme since Windows 95. :)
The only trick you can use currently is to reduce the zoom step, it's possible down to 1%
(I had requested and got that) to get a more progressive zooming, using the NUM + — keys (keep pressed).
Options (F12) >> View >> [×] Change zoom in fixed steps
This has nothing to do with the scroll speed!

For anyone who has used acdsee, please try to explain what I mean regarding smooth scrolling, because I'm having a hard time getting my point across and maybe someone else can explain it better.

Pierre, if you could pleeease find some time to compare the scrolling between acdsee and xnview, I think you will realize the importance and how much time it can save.

Here is a step by step to compare:

xnview:
1. Open any image (preferably with big dimensions)
2. Zoom in (+) many times, until the image has expanded beyond normal screen size and you have the vertical and horizontal scroll bars.
3. Using the arrows on the keyboard, you are able to scroll up/down/left/right. For the sake of this test, hold the down arrow until you reach the bottom of the image. Then hold the up arrow until you reach the top of the image. This scroll speed is the same for any direction.

Ok, now let's put this to the test. Do the exact same thing in acdsee. You will notice that when you hold the down arrow to reach the bottom of the image, it will scroll smoothly, fast, and without any delay. This scroll speed is the same for any direction.

I think all of your users would appreciate and love this feature. It would make me switch over to xnview in a heart beat.
pic_viewer
Posts: 251
Joined: Sat Nov 17, 2007 7:53 am
Location: Germany

Post by pic_viewer »

Sorry, but I still don't get it. I can scroll with the cursor-keys 'smooth' and in real-time, and I don't see how it can be better than that.

Personally before Pierre starts to work on something like that (whatever it is) he should fix other things that are known for a long time. For example the very slow reaction when zooming in with the option 'High Quality Zoom - Enlarge' enabled. This is a real show-stopper for me, I always have to work without it. And I wonder if this is still on Pierre's list or will never be done...
kelevra
Posts: 2
Joined: Sat Mar 15, 2008 3:03 pm

?

Post by kelevra »

pic_viewer: I disagree. How can you justify the priority in what he should work on when you don't even understand what it is they are talking about? And then you think zoom response time to HQ is? That is humorous.

vn2007: I don't know how else to explain it either, but I've been wondering about this too.

Fact is, if Pierre wants more people to use his program, he will implement this feature. I use acdsee due to it's speed, and I would switch to xnview if smooth scrolling were added, but I won't hold my breathe.
User avatar
xnview
Author of XnView
Posts: 45554
Joined: Mon Oct 13, 2003 7:31 am
Location: France

Post by xnview »

Fact is, if Pierre wants more people to use his program, he will implement this feature. I use acdsee due to it's speed, and I would switch to xnview if smooth scrolling were added, but I won't hold my breathe.
As you know (perhaps), one user want one new feature, another one another feature, ..., so i can't always add all features in next release.
Personally before Pierre starts to work on something like that (whatever it is) he should fix other things that are known for a long time. For example the very slow reaction when zooming in with the option 'High Quality Zoom - Enlarge' enabled. This is a real show-stopper for me, I always have to work without it. And I wonder if this is still on Pierre's list or will never be done...
'Enlarge' is not good i know, but currently i don't how to fix it.
And is it really important to have smoothing for zoom > 100%?
Pierre.
kelevra
Posts: 2
Joined: Sat Mar 15, 2008 3:03 pm

Yes

Post by kelevra »

As you know (perhaps), one user want one new feature, another one another feature, ..., so i can't always add all features in next release.
True, but this thread has had alot of views and has been around for a long time. It seems it is very important to many people, including myself, to have smooth scrolling. It is also default in acdsee. I think it will be an integral part to xnview.
Zeioth
Posts: 4
Joined: Sun Nov 09, 2008 8:28 pm

Post by Zeioth »

I agree, Smooth scrolling would be great. I love xnview but this is one of the things that I miss of acdsee. Thank you for your time :)
User avatar
sasн
Posts: 4
Joined: Tue Nov 25, 2008 9:01 am

Post by sasн »

i too very much want smooth scrolling (on keyb up/down/left/right, also how acdsee) :wink:
i think about this long time, very very think how this would be amazign :P , and now i find this thread in forum and write there to vote for this !
User avatar
Grismar
Posts: 2
Joined: Thu Jan 29, 2009 1:08 pm
Location: The Hague

Unclear, serious attempt at clarification

Post by Grismar »

I created an account just to post a reply, since I agree with the OP and would like to clarify what I think they mean.

First, what is this -NOT- about:
* The speed of zooming in (this is fine, except perhaps for the issue mentioned about high quality zoom of large images, see above post).
* The speed of scrolling a single step, again this is fine, XNView can match other viewers step for step.

With that out of the way, what -is- the problem?

The problem occurs when you have zoomed in on a large image (say, four times your desktop size) and you pan from side to side, or scroll up and down, whilst remaining zoomed in.

When using the scrollbars, it is fine. It is fast enough and smooth enough to satisfy most users, I think. But when using the arrow keys to move around in the image, the steps XNView takes are too small, resulting in a relatively slow scroll speed. When you compare this behaviour to ACDSee (as the OP did), you'll notice that ACDSee moves you around the zoomed in image a lot faster.

This is all I can do to clarify without recording a movie to -show- you the difference. The difference occurs on any and all PCs I've tried it on, many of which are blisteringly fast. It is not a CPU issue, or a memory issue, it's simply a matter of interface design and one that would turn XNView from 'ok, but not good enough for the family photo show' into 'absolutely perfect' for a handful of people I know alone.

I would finally like to add that I'm not asking "to make XNView like ACDSee", it's just that ACDSee does scroll and pan a lot smoother and smoother panning and scrolling is what I want. Even smoother examples of scrolling and panning can be found in CoolIris, which I'm sure you are familiar with. (I don't care for the 3D effect in it though)