Posted 1 year ago

4.1.1 Released

This new version adds a new “Black” arrow option and also updates the jQuery version used for some minor improvements in speed.

Posted 1 year ago

4.1 Released (Invisible Button Mode!)

Since the beginning I’ve often gotten the request for an invisible button, and hopefully this new version will satisfy that. There is a new option (Click the Wrench in the top right of Chrome, then Tools > Extensions) and it will make the button completely invisible until you mouse over it. So obviously make sure you know where it is supposed to be before you turn the feature on! :)

This version also gets smarter at finding out if it is needed. If a page is small and doesn’t scroll, it won’t appear. However some pages that start small on first load and add content later like Facebook, Twitter, or Google Search. Before I had a whitelist to enable those, but I couldn’t hit every website that did that, so now the extension will detect you scrolling when it thought you couldn’t and will enable itself!

You will be auto-updated to the lastest version soon, or grab it here.

Posted 1 year ago

4.0.3 Update

Just expands the URLs that Scroll to Top Button will run on.

Posted 1 year ago

4.0.2 Hotfix

There was an error that caused the Flip between Top/Bottom mode to not function properly, it has been addressed.

If you noticed it, sorry :(

Posted 1 year ago

Version 4.0!

  • Dual button mode! Scroll to the top or the bottom!
  • You can now choose to put it on the middle left or right
  • Keyboard shortcuts! Alt+Up or Alt+Down (Thanks to David Blasiak!)
  • Bug fixes

As always, if you already have STTB, you will be upgraded shortly. Otherwise, get it here!

Posted 1 year ago

Version 3.1 Released

I realize this is a very quick update to an update, but good news! It is not a bug fix update! This is actually an update based off a comment left on STTB’s page, and it requested slower scrolling speeds and the ability to stop the scrolling on a second click.

I’m guessing that this, in combination with new Scroll to Bottom Button option, essentially lets you click STBB once, and as it slowly goes down the page, you can click it again to stop and read whatever caught your attention. This is a very cool idea for an extension that was designed to do NOTHING close to that :) Very cool to see it morph into other things.

There are plenty of new issues that arrise if you do decide to use the extension in that way, and they will be addressed in the future. The button will flip to STTB which means you can’t click it to keep scrolling down after you stop, and there are other issues. But this is a start.

Anyways, the new features are: (Surprise, Surprise)

  • Stops scrolling on second click
  • More slower speed choices
Posted 1 year ago

Version 3.0 released! It has a sweet mode where the arrow flips from jumping to the bottom to the top. I personally never saw the point in jumping to bottom, however after testing it, I think I actually will keep the mode enabled. Plus it looks awesome because the flip is animated. Some of the bigger features added:

  • Scroll to Bottom Button! The arrow flips directions as you scroll down :)
  • More button placement options
  • Now replaces the arrow on Tumblr.com (Thanks to David Blasiak!)
  • Bug fixes/Speed improvements
  • Finally a nice looking options page (Thanks to Victor Stuber!)
  • And more!

Download it if you don’t have it or wait for the auto-upgrade if ya do!

    Posted 1 year ago

    2.4.1 Release (GITHUB!)

    2.4.1 adds neither features nor bug fixes, but instead just prepared the code for release on GitHub. Scroll to Top Button is and has been open source, but now it is officially on GitHub. This is actually the first time using it, so I’ve still got some learning to do, but for anyone who would like to dig around in the code, it’s there.

    https://github.com/codysherman/Scroll-to-Top-Button-Extension

    Some notable features of STTB in terms of designing a Chrome Extension:

    • contentscript.js is the main part of the extension and thus needs to transfer the user’s options.html settings from [LocalStorage], which is blocked in Chrome. So I use background.html as a middle man to pass them to contentscript.js
    • The Options page consists of drop down menus that both autosave on change as well as report choice popularity to Google Analytics. User options are restored on load, but are also created to defaults if none exist via background.html
    • The extension checks the URL against various Tumblr pages to determine whether or not the button is already built into the page.
    Posted 1 year ago

    Version 2.4.0 Released

    A simple, yet very handy change, the button is now loaded simultaneously with the page instead of waiting for it finish loading the website first. Most times, this didn’t really matter, but when a page would hang on some portion of it, then the button would not have worked previously.

    Posted 1 year ago

    2.3.1 Released

    Just did a minor wording change in the color selection menu.