MozillaZine

smoothscroll replacement. also usable with older builds.

Discussion about official Mozilla Firefox builds
avih

User avatar
 
Posts: 347
Joined: December 30th, 2002, 2:36 pm

Post Posted March 29th, 2003, 4:47 pm

i've made a smoothwheel extension.

it can replace the [disabled by default] built-in smoothscroll functionality in the newer builds. it's configurable and works with any build that i tried (mozilla since 1.2.1, phoenix since 0.5, and also on linux)

homepage:
http://smoothwheel.mozdev.org/

discussion thread on the extensions forum (pls do NOT discuss it on this thread):
http://www.mozillazine.org/forums/viewtopic.php?t=8096

cheers
avih

avih

User avatar
 
Posts: 347
Joined: December 30th, 2002, 2:36 pm

Post Posted April 15th, 2003, 2:32 pm

smoothwheel changelog:

v0.2 (15-Apr-2003)

bugFix (v0.2):
- much better target detection code. will let default scroll handler do it's stuff if we can't handle properly.
- better timing of scroll loop
- fps limit (for fast CPUs)

new features (v0.2):
- modifier keys for slow/fullPage scroll (SHIFT/ALT)
- improved algorithm: smooth transition if scroll event occures while still scrolling
- much more configuration options (including 6 presets)
- optimized code for the most common settings


status (v0.2):

scrolling SMOOTHLY on:
- mozilla: browser, view-source, irc (main window), mail-and-news (message windows)
- phoenix: browser

letting default scroll handler do it's stuff on:
- mozilla: browser forms, some mail-and-news panes, some irc panes,
composer, all XUL panes, about:config, more..
- phoenix: browser forms, view-source, about:config, all XUL panes, more..

breaking wheel scroll functionality on (v0.2):
- couldn't find any so far.
-------------------------------------------------------------------

http://smoothwheel.mozdev.org
enjoy
avih

please use this ( http://www.mozillazine.org/forums/viewtopic.php?t=9218 ) thread to discuss this release. thanx.

cca93014

User avatar
 
Posts: 82
Joined: December 29th, 2002, 2:25 pm
Location: London, England

Post Posted April 16th, 2003, 2:04 am

The install and download links are dead...
"All our beliefs are being challenged now, and rightfully so, they're stupid." - Bill Hicks

avih

User avatar
 
Posts: 347
Joined: December 30th, 2002, 2:36 pm

Post Posted April 16th, 2003, 5:09 am

i just checked them again. it seems to be working for me. you can always download the file from the cvs though:
http://www.mozdev.org/source/browse/smoothwheel/
go to the 'download' directory.

pls let me know whether u got it or not.

thanx
avih

jilles
 
Posts: 54
Joined: November 27th, 2002, 6:08 am

Post Posted April 16th, 2003, 6:08 am

I love it. I've so far not used smooth scrolling. This seems to work very nicely on my laptop (XP & phoenix build from early March). The only thing is that my lcd screen can't keep up so everything is sort of blurred during scrolling. However this problem is much worse with regular scrolling. Also the text is not antialiased during scrolling which is very noticable. However, I can't read it anyway when it 's moving.

Tredvolt
 
Posts: 21
Joined: April 5th, 2003, 8:22 pm

Post Posted April 16th, 2003, 9:52 am

What exactly does "smooth scrolling" mean?

ck42
 
Posts: 88
Joined: November 7th, 2002, 12:34 pm

Post Posted April 16th, 2003, 11:17 am

Very nice indeed.

Works great so far!

avih

User avatar
 
Posts: 347
Joined: December 30th, 2002, 2:36 pm

Post Posted April 17th, 2003, 4:42 am

jilles wrote:I love it. I've so far not used smooth scrolling. This seems to work very nicely on my laptop (XP & phoenix build from early March). The only thing is that my lcd screen can't keep up so everything is sort of blurred during scrolling. However this problem is much worse with regular scrolling. Also the text is not antialiased during scrolling which is very noticable. However, I can't read it anyway when it 's moving.


glad to hear it's working 4 u.

1. the extension does NOT disable font anti aliasing while scrolling. it's controlled by windows. i didn't see this effect on my computer (win-xp-pro)

2. to try and overcome the lcd problem, you could select preset 4 - 'nice and easy' (check out the configuration section). which will make the scroll slower, and thus, might create less 'lcd-trails'

cheers
avih

daihard
Folder@Home

User avatar
 
Posts: 16633
Joined: November 17th, 2002, 6:27 pm
Location: Lynnwood, WA

Post Posted April 17th, 2003, 10:53 am

Smooth scrolling has never worked for me, but this extension works "right out of the box." Thanks a lot, avih! :D
Kubuntu 8.04 (kernel 2.6.24-25-generic) / KDE 3.5.10
CentOS 4.8 (kernel 2.6.9-78.0.22.ELsmp) / KDE 3.5.10
Mac OS X 10.6.1 (Snow Leopard) / iPhone 3GS (32GB black)

Dunderklumpen
 
Posts: 16224
Joined: March 9th, 2003, 8:12 am

Post Posted April 18th, 2003, 2:41 pm

Congratulations, I really liked this one. Great work!

Return to Firefox Builds


Who is online

Users browsing this forum: No registered users and 3 guests