mozdev.org

SmoothWhee's Logo SmoothWheel    


resources:
More info:
Other:

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

Install smoothwheel.xpi


Get all 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.18.20090408.3 (2009-04-08)
- Fix: Keep preferences on upgrade if compatible version
- Fix: Comply with new AMO requirements (JS closure)

/////////////////////////////////////////////////////////////////////////////
v0.44.17.20090331.2 (2009-03-31)
- Fix: Flock v2+ : options panel was messed up
- Fix: Firefox v3.6+ (trunk): Gecko 1.9.2+ doesn't support getBoxObjectFor for html documents
- Added donations panel on options

/////////////////////////////////////////////////////////////////////////////
v0.44.16.20081003.3 (2008-10-03)
- New: Added Prism
- Fix: Songbird support
- Fix: Horizontal scroll break (only on Firefox 3.1+, SeaMonkey 2.0+ and similar gecko engines)
- Improve: Soft edge (was slowing down too much if wheel was kept scrolling towards the edge)

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

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



The smoothwheel project can be contacted through the mailing list or the member list.
Copyright © 2000-2009. All rights reserved. Terms of Use & Privacy Policy.