AutoScroll Changelog
Version 4.10
- Fixing a regression that caused it to incorrectly activate on various things. (Thanks to Tynach)
- AutoScroll now works on Windows (it will disable the built-in autoscroll).
Version 4.9
- Fixing deprecation warning in Chrome. (Thanks to joepvl)
- Changing
<area>
to be treated the same as links. (Thanks to Fry-kun)
- Enabling scrolling on disabled and readonly text inputs. (Thanks to Fry-kun)
Version 4.8
- Changing the scroll images to be SVG. (Thanks to metarmask)
- Improving the quality of the scroll images and the icons.
Version 4.7
- Fixed AutoScroll not working on some sites.
Version 4.6
- Added in partial support for scrolling SVG documents.
- Middle clicking on the horizontal scrollbar no longer activates autoscroll.
Version 4.5
- Fixed middle click paste not working on YouTube comments.
- "Scroll by using (Ctrl/⌘ + Left Click)" is now enabled by default.
Version 4.4
- Fixed it so that textboxes are unfocused when scrolling starts.
- Fixed AutoScroll not working in Chrome versions 29 to 34.
Version 4.3
- Fixed a bug that caused scrolling to not work on some websites.
Version 4.2
- Fixed a serious bug that caused scrolling to get "stuck".
Version 4.1
- Fixed a bug that caused scroll to not work on certain sites.
Version 4.0
- Removed support for extremely old versions of Chrome (version 28 or older).
- It should now be impossible for a site or extension to break the styles for AutoScroll.
- Improved the performance of scrolling on all sites.
- Changed the default move speed to 10, because of the improved performance.
Version 3.9
- Fixed scrolling not working on most sites.
Version 3.8
- Fixed scrolling not working on most sites.
Version 3.7
- Fixed a bug where scrolling did not work on Google+.
- Fixed the options page not working.
Version 3.6
- Fixed a bug where certain sites (like this one) would get stuck scrolling.
Version 3.5
- Added in the ability to scroll using (Ctrl/⌘ + Left Click)
- Added in the ability to disable scrolling using (Middle Click)
Version 3.4
- Fixed scrolling not working on old versions of Chrome (< 24.0)
Version 3.3
- Have to revert from document_start to document_end in order to fix this website constantly refreshing.
Version 3.2
- The scroll icon should now be completely fixed for all websites, hopefully.
Version 3.1
- Fixed http://9to5mac.com/ not working.
- Fixed some sites allowing scrolling in both directions, but the icon only showing horizontal/vertical.
Version 3.0
Version 2.9
- Fixed a bug where scrolling while a text field is focused causes Chrome to scroll to the text field.
- Changed the default cursor to "move" from "crosshair".
Version 2.8
- Worked around a bug in Chrome where the icon and crosshair wouldn't show up.
- Fixed a bug where changing certain settings in the options page was severely broken.
Version 2.7.5
- AutoScroll is now much stricter about how it applies styles to the cursor element. This fixes issues with extensions like Change Colors.
Version 2.7
- Changes made in the options page are now synced immediately. You no longer need to refresh the page!
- Fixing some bugs with sticky scroll and speed cap.
Version 2.6
- Updating to the latest version of the Options API. Your settings should still be saved.
- Re-enabling the ability to change move speed and timer interval.
Version 2.5.5
- AutoScroll broke in the latest dev channel. This update fixes it.
Version 2.5
- Licensing under the X11/MIT License.
- Tweaking some stuff to make scrolling smoother. I'm still working on making it as smooth as I can, but this should help.
- Users can no longer change the scroll speed or timer interval. I plan to re-enable scroll speed later, but I need to do some option refactoring first.
Version 2.4
- Previously, when holding down the middle mouse button, moving the mouse, then moving it back to the disc and releasing the button, it would remain in autoscroll mode. This has been fixed.
Version 2.3
- Added in an option to cap the speed (so it doesn't scroll faster than you specify).
- Also added in the ability to make it scroll at the same speed (ignoring mouse movement).
- Added in two new functions that should allow for a feature I wanted to add in earlier...
Version 2.2
- Fixes AutoScroll not working on images. Scrolling works, but the round "disc" doesn't show up. This is a bug in Chrome.
- Make sure the cursor is set correctly when AutoScroll ends.
- We only append the element if it isn't already a child of
document.body
.
Version 2.1
- Fixes a bug where AutoScroll activated when it shouldn't (but only on XML pages).
- Fixes a bug where the scroll-wheel claims you can scroll both horizontally and vertically, even though it is only possible to scroll vertically.
Version 2.0.5
- Quick fix for AutoScroll not scrolling on pages that do not have scrollbars. This is a regression from Version 2.0. I would love to have this feature, but Chrome is reporting incorrect
scrollWidth
and scrollHeight
, causing all sorts of problems.
Version 2.0
- AutoScroll no longer activates on pages that do not have scrollbars.
- Adds two new images. The autoscroll circle now changes based on whether horizontal scroll is available or not.
- Splits
hasScroll
into hasScroll
and canScroll
.
- Adds functions to check individually for horizontal and vertical scroll.
- Rearranges the "find" and "scroll" functions into objects (more organized).
Version 1.9
- We now append the cursor element to the body on every
mousedown
. This fixes an issue with pages that are dynamically created.
- Reorganizes the
findScroll
function by adding in a new hasScroll
function.
Version 1.8
- User's settings are reset back to the defaults. This is necessary due to a new Options API. Luckily, this new API prevents user's settings from getting overwritten in a future update.
Version 1.7.5
- No longer scrolls on
<a>
tags that do not have a href
attribute.
Version 1.7
- Scrolling on inner elements is forced on for all users until the new Options API is finished. This was previously disabled because of a bug in WebKit, until I found a workaround. This fixes AutoScroll not working on certain sites. It also allows for scrolling of elements contained within the page that have scrollbars.
Version 1.6
- Re-enables
https://
URLs.
Version 1.5
- Sticky scroll now exits on
mousedown
, rather than mouseup
.
Version 1.4
- No longer scrolls when clicking on the scrollbar.
Version 1.3.5
- Actually disables the mousewheel (this was broken in Version 1.3).
Version 1.3
- Disables using the mousewheel to scroll while AutoScroll is active.
- Disables
https://
URLs.
- Adds a checkbox for enabling/disabling sticky scroll.
Version 1.2
- No longer scrolls on password fields.
Version 1.1
- Fixes it so it continues scrolling without needing to move the mouse.