Extensions designed to enrich your browsing experience

modern scroll 1.2.1

I am pretty fast. Obviously too fast :faint:

Unfortunately, version 1.2 introduced some bugs, which I wanted to fix ASAP. …

Changelog:

fix: context menu entry doesn't show up anymore
fix: interface gets inadvertently visible again after hiding it
fix: various console errors
upd: superbar is disabled by default (I decided to do so because of recurring bug reports about that "big ugly thingie" by people who didn't know what it was 😉 )

I'd love to take the opportunity to remind you of the localizations :up:

I hope you don't encounter any new bugs since it already got published in the extension catalog :spock:

Advertisements

Comments on: "modern scroll 1.2.1" (12)

  1. :up:

  2. Sally K. writes:Brilliant extension, thanks very much :).Two small things: it says "Animate the scroll bars during scrolling with the mouse wheel/keyboard (not recommended; slow)", but even on my ancient PC I can't discern any slowdown. And having the bars move smoothly makes it *seem* quicker. I'd say you should reverse this recommendation. Maybe say "recommended; smoother, but check it's not slower)".And, oddly, it always gets placed last on the Manage Extensions page instead of alphabetically (like every other extension I have installed).

  3. christoph142 said:

    Hey Sally,glad you like it :)I already thought about (and I guess I will) turning it on by default since I got bugreports about the "jerkiness" of the bar jumping around and I guess the influence on speed got a bit better when I optimized the code. Nevertheless, its impact is sometimes noticeable – depending on your computer and the size and structure of the currently viewed website of course ;)Concerning its position in the extension manager: best things always come last :PNo, for real: did you download it out of the extension catalog or from my blog? If you did download it here: I guess Opera puts extensions from other sources behind the ones out of the catalog 💡

  4. Originally posted by Acryion:

    Hmm, Opera always put Modern Scrolling last on my list, regardless from where I was downloading it.

    +1

  5. Hmm, Opera always put Modern Scrolling last on my list, regardless from where I was downloading it.

  6. christoph142 said:

    Extensions are set to update once per week only AFAIK.I don't have a clue, why it shows up at the end or creates duplicates, though.I'll ask Opera's extension team and let you know 😉

  7. Hey Christoph. Is there any reason why your extensions won't update on its own from the Extension Catalog? I have to manually update each time, and with each different version (1.2 and 1.2.1 for example) I get 2 instances of it in my Extensions list.Bug or the Extensions Catalog did't have time to properly update on its own?

  8. Sally K writes:Thanks for feeding back to our feedback: always an encouraging sign :).I think I'm down to one wishlist item now. I'd like (an option for) the hover width 'target' to be assigned by the hover width setting, rather than the normal width setting. (Or for it to be a third separate setting). To explain …I use a normal width setting of 2px, and a hovered width setting of 15px. So I get very thin and discreet scrollbars when I'm not interacting with them, just to indicate the size of the page and whether there is as yet unseen content. And nice fat scrollbars when I need to interact with them, to manually scroll or page up/down, etc. But to interact I first have to precisely aim at my 2px thin and discreet scrollbars, and it's easy to overshoot. I'd really like a 15px 'target' to aim for, even while 13px of it is invisible.Does that make sense? Is it even possible?———————————–Also, how about adding "Hide Opera's Scrollbars" and "Show Opera's Scrollbars" to the context menu? Useful for when temporarily turning off JS or using a User Mode stylesheet scuppers the Modern Scroll ones.I have a button to do it (Button1, "ScrollBars"=Enable scroll bars, , , "ScrollBars" | Disable scroll bars), but now you can manipulate context menus, why not?You could even have menu items which toggle between Opera's and Modern Scroll's. And let users select which ones they want to show, within the Prefs. (You'd have to explain that it's per-page only, and that the global toggle is still at Opera → Settings → Preferences… (Ctrl+F12) → Advanced → Browsing )

  9. christoph142 said:

    Believe it or not: that's what it used to work like in earlier versions. I had a "target"-area of 30px which made accessing the bars easier. The downside of it was, that you weren't able to click those 30px of the website. And since I got bug reports complaining about it, I turned that off.Concerning the toggling of the standard scroll bars:It's a really nice idea, but (there's always a but 😀 ) it doesn't work. There already was the possibility to create custom buttons before the context menus. But an extension is not allowed to do what you as a user are. Imagine an extension could just alter your certificate policies etc.Long story short: impossible. You have to keep your button 😉

  10. Sally K. writes:Rats ;).I still think it's a good idea as an *option*. Some people must be using always-on, fat, scrollbars, which also steal some access to the page. Horses for courses.Or how about a modifier key to disable the hover effect? So on the presumably rare occasions a user wants to click the last 15px (or whichever user setting, if any) of a page, she holds Shift and clicks? Or pressing Shift while hovering the bar retracts it? (If either method is possible)I realise it would begin to look a bit complex, but only 'power users' would bother with such advanced settings. The defaults would still be easy peasy.Thanks for the info about the limitations of extensions. Makes sense, I suppose :). Maybe you could host a button here, just as an added extra.

  11. christoph142 said:

    Since it's already built-in, I'll add an option for you to get this hover-area back ;)Btw no need for a modifier key: just rightclick modern scroll and hide it to access what's below :up:

  12. christoph142 said:

    Originally posted by Acryion:

    Hey Christoph. Is there any reason why your extensions won't update on its own from the Extension Catalog? I have to manually update each time, and with each different version (1.2 and 1.2.1 for example) I get 2 instances of it in my Extensions list.Bug or the Extensions Catalog did't have time to properly update on its own?

    I asked Opera's extensions team on why modern scroll always appears last and why it creates duplicates on updating:

    1. I don't know the answer.2. Because of different IDs? Simple test case shows that everything works fine:- go to https://addons.opera.com/en/extensions/details/modern-scroll/?display=en and install the extension- click RMB on the "Add to Opera" button and save linked content as …- drop the downloaded package on your browser window.There is only one instance, at least in my case.

    I did not change its ID ever… So it wasn't helpful either… :monkey:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: