mozdev.org


Installation:


Install latest SmoothWheel (version 0.45.8)


Access
previous versions.

Configuration:


Help tooltips are available for every configuration option.


* On older applications without an Addons widow (Non-recent Seamonkey, etc), enter in the address bar:
chrome://smoothwheel/content/prefoverlay.xul


Changelog:

/////////////////////////////////////////////////////////////////////////////
v0.45.6.20100202 (2010-02-02)
- Fixed regression of 0.45.5: Page would jump left if horizontal scrollbar was not left-most.

/////////////////////////////////////////////////////////////////////////////
v0.45.5.20100130 (2010-01-30)
- Fixed regression of 0.45.4: start of scroll was sometimes abrupt
- Improved scroll in full page zoom
- Few more speed options

/////////////////////////////////////////////////////////////////////////////
v0.45.4.20100110 (2010-01-10)
- Improve: Target detection - rewrite of detection code, adding many refinements and improvements, for both wheel and KB events
  - Examples of previously broken: print-preview, calcalist.co.il, wikipedia at the bottom, some boxes on ynet and more
  - Reverts to default scroll: embeded elements (flash, video, etc), over a closed and active drop-down
  - All else that I've tested (many) seem 100% OK
- Change: Removed "Compatibility mode"
- New: Keyboard shortcut for "quick disable", configured from the advanced panel (disabled by default)
- Improved: SongBird support (actual scroll steps were twice than intended)
- Refined texts on config panels and better help tab
- Refresh rate: More options (240,500,1000hz, as-fast-as-possible), Better timing (automatically use nsITimer if available)
- New: statistics tab on the config dialog

/////////////////////////////////////////////////////////////////////////////
v0.44.19.20090811.3 (2009-08-11)
- New: Icon
- Improve: better response to modifiers while scrolling
- Improve: Slightly wider range of steps selection
- Compatibility: Firefox trunk (3.6+)

/////////////////////////////////////////////////////////////////////////////
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-2016. All rights reserved. Terms of Use & Privacy Policy.