mozdev.org

smoothwheel    

resources:
More info:
Other:

Latest Version (v0.44.14.20080509) (The link always point to the latest)

Install smoothwheel.xpi

Optionally, If you find SmoothWheel usefull, and you can afford it, I would appreciate a small donation. Be warned though, ONLY donate if you find it usefull! ;)
OK, go ahead and donate Here
.


Download older versions here.


Configuration:

Mozilla/seaMonkey users: Please enter in the address bar: chrome://smoothwheel/content/prefoverlay.xul . Since version 0.44 all the important options are exposed from the configuration dialog (there's no more need to edit the javascript file). If you need even finer granularity, you can enter about:config in the address field and select other values. All the configuration options now have tooltips that explain their influence on the behaviour of SmoothWheel.


Changelog:


/////////////////////////////////////////////////////////////////////////////
v0.44.14.20080509 (2008-05-09)
- Fix modifier "steal", like CTRL for text resize
- Added support for Mac Meta key modifier

/////////////////////////////////////////////////////////////////////////////
v0.44.12.20080507 (2008-05-07)
- Compatible with Firefox 3
- Experimental fix for horizontal scroll issue

/////////////////////////////////////////////////////////////////////////////
v0.44.10.20071026 (2007-10-26)
- Added support for keyboard arrow keys (disabled by default)

/////////////////////////////////////////////////////////////////////////////
v0.44.5-v0.44.9 (2006-11-02)
- added Flock to supported applications
- Updated max-version for all applications.

/////////////////////////////////////////////////////////////////////////////
v0.44.4.20050521 (2005-05-21)
- added more variables to the configuration panel
- modified prefutils a bit to allow foating point values (as strings)
- more options exposed, better usability by rearrangement of settings and about panel.
- clean preferences when upgrading a version

/////////////////////////////////////////////////////////////////////////////
v0.43.1.20041107 (2004-11-07)
- max-version reduced such that it's accepted by update.mozilla.org
- added build date to the version number
- added tooltip for the modifiers section in the configuration panel
 
/////////////////////////////////////////////////////////////////////////////
v0.42 (2004-10-22)

improvements (v0.42):
- Added support for Firefox-1.0 and Thunderbird-1.0
  - max supported versions: FF: 5.0, TB: 5.0 (I've had it with max-version)

/////////////////////////////////////////////////////////////////////////////
v0.41 (2004-07-03)

improvements (v0.41):
- Modified to also support Firefox-0.9 and Thunderbird-0.7 new Extension-Manager API
  - max supported versions: FF: 0.999, TB: 0.799 (due to possible more EM API changes)

/////////////////////////////////////////////////////////////////////////////
v0.4 (2004-02-04)

bugFix (v0.4):
- Refined algorithms implementation (a bit more responsive)
- Fixed: occasional misbehaviour if not using a preset.

improvements (v0.4):
- Averaged mouse wheel events (better predictability and stability)

/////////////////////////////////////////////////////////////////////////////
v0.33.1 (2004-02-01)

bugFix (v0.33.1):
- Removed 'handled(normal)' alert if default settings are changed.

/////////////////////////////////////////////////////////////////////////////
v0.33 (2004-01-27)

bugFix (v0.33):
- Improved compatibility with latest Moz abd Birds releases (detection code from AIO v0.96)

/////////////////////////////////////////////////////////////////////////////
v0.32 (2003-08-02)

bugFix (v0.32):
- Works in Mozilla-Thunderbird and Help window (Mozilla/Netscape).
- Improved compatibility with Mozilla-Firebird 0.6.1 and Mozilla-Thunderbird 0.1.

/////////////////////////////////////////////////////////////////////////////
v0.31 (2003-06-05)

bugFix (v0.31):
- Fixed a compatibility issue with Scroll-Wheel-Navigation at All-In-One-Gestures extension.

/////////////////////////////////////////////////////////////////////////////
v0.3 (22-May-2003)

bugFix (v0.3):
- new target detection code, courtesy of All-In-One-Gestures author.
- cleanup of namespace (precaution measures)

new features (v0.3):
- now working on view source (all browsers) and composer.
- modifier key for temporarily disabling SmoothWheel.
- Soft-Edge : Lands gracefully on top/bottom of document.
- Adaptive-Step : Shorter duration between wheel events -> more pixels/event.
- Adaptive-Duration : Shorter duration between wheel events -> scrolls faster.
- more optimizations for event handler if default settings are kept.
- some more presets to reflect the new features.

status (v0.3):

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

letting default scroll handler do it's stuff on:
- mozilla: top/left panes of mail-and-news, left/bottom irc panes, all XUL panes, about:config
- phoenix/firebird: about:config, all XUL panes

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

/////////////////////////////////////////////////////////////////////////////
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
- 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.

/////////////////////////////////////////////////////////////////////////////
v0.1 (22-Mar-2003)

status (v0.1):

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: composer
- phoenix: view-source

breaking wheel scroll functionality on:
- mozilla: browser forms, some mail-and-news panes, some irc panes, all XUL panes, more...
- phoenix: browser forms, all XUL panes, more...

/////////////////////////////////////////////////////////////////////////////



For questions or comments about smoothwheel, please send a message to the smoothwheel mailing list.
Copyright © 2000-2008. All rights reserved. Terms of Use & Privacy Policy.