Giter Club home page Giter Club logo

scroll-zoom's People

Contributors

dessant avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

0jules ebrahimvip

scroll-zoom's Issues

Disable Zoom during Highlighting

Hey there,

this is a feature request.

Is your feature request related to a problem? Please describe.

I use the left mouse-button for zooming. When I highlight text (also with the left button) and the text is longer than what is shown on the screen, I used to be able to scroll down while highlighting. This was convenient. ... Now this doesn't work anymore, instead the page gets zoomed.

Describe the solution you'd like

I'd like the addon to register, that I want to highlight text (because I already did highlight a lot) and therefore disable the zoom function for this event.

This makes sense, doesn't it?
Do you think, this is possible?

Best greetings,
Thomas

Scroll Zoom breaks Google search pages

System

  • OS name: Windows
  • OS version: 10 Pro
  • Browser name: Chrome
  • Browser version: 95.0.4638.69
  • Extension version: 1.1.1
  • Mouse: Logitech m-310

Bug description

Scroll Zoom interferes with all mouse functions on all Google search pages. Extensive mouse function lag time; scrolling, link selecting, page context menu display, etc. as well as the scroll zoom behavior, and extended page load time, behaving as if the CPU is being maxed out.

I haven't experienced this on any other web pages. When I disable Scroll Zoom, all mouse functions return to normal.

I also use Scroll Zoom on Firefox. No problems with Firefox.

thanks

Browser back btn followed by forward btn followed by right+wheel click freezes the browser page

System

  • OS name: Windows
  • OS version: 10
  • Browser name: Chrome
  • Browser version: 114.0.5735.134 (Official Build) (64-bit)
  • Extension version: 2.0.2

Bug description

  • open a website, for example any page in wikipedia
  • click the browser Back button
  • click the browser Forward button to return to the wikipedia page
  • press the mouse right button then the wheel, a combination which should reset the zoom level
  • The page freezes (cannot scroll, select text or click links)
  • I can still reload the page or visit another site using the address bar

Logs

Nothing is logged in developer console.

Issues when smooth scrolling is enabled in Logitech Options

Windows 10 pro, Scroll Zoom 1.1.1, Firefox 95.02, Chrome 96.0.4664.110

I have two extensions, for Firefox and Chrome, "Tweaks for YouTube" and "Scroll Zoom", whose functions rely heavily on the mouse wheel.

With both these extensions, when operating properly, one click-roll of the wheel makes a "one" increment adjustment, i.e. with "Tweaks for YouTube" it can be for for volume (increase/decrease), video speed, etc., or with "Scroll Zoom", 10% increase/decrease in page zoom.

The problem is, with both of these extensions, one click of the wheel, i.e. with "Scroll Zoom", the page immediatelty magnifies to 500% one way, or to 30% the other way. Same Basic thing with "Tweaks for YouTube", where volume with jump from 0% to 100% in one click, instead of 10% per click.

One difference is that Scroll Zoom is supposed to stop regardless of whether or not the right mouse button is depressed after rotating the wheel. If you take your finger of the button after rotating the wheel, it will stop, but it happens so instantly, its impossible to keep the page zoom from progressing much too far.

But the mystery is, in both browsers, while this happens with all my four Logitech m310 wireless mice, and my Logitech m585 bluetooth mouse, the extensions behave normally when I use my old Microsoft corded mouse.

Respect increment, max & min settings in about:config in Ffx

There are 3 zoom settings in Firefox about:config that it would be nice if this respected. The minimum zoom [I think 30% is the defauult], maximum zoom [I think 300% is the default, but I set mine at 1000%] and a comma delimited string of allowed zoom levels. I set mine with lots of levels, most about 5% apart, so the zooming is less jerky. These settings are respected by control+scroll in the native interface, but oddly, control+plus respects 2 of them, but sets it's own max at 250. Gofigger.

Describe the solution you'd like
I'd be very happy if this behaved exactly like control+scroll. Blue sky? Well, that comma delimited string of allowed values is limited to a certain length. It would be nice if it weren't. I'd like smoother scrolling still, but that's not important.

Describe alternatives you've considered
I made a pretty nice dash script to use mousebindings and xdotool to do this, but unfortunately Ffx doesn't recognize control+scroll from xdotool. It does recognize control+plus[or minus] but that doesn't have the range. So my script zooms more smoothly than your extension, but it maxes out at 250% :-[.

Additional context
Yours is the best zooming extension in Firefox. I'll tip when I'm not broke. Thanks.

Disable Highlighting during Scrolling

I got emboldened by the new update 1.1.0, which works so beautifully! ... so I write a new report, in the hope, to not frustrate you! ;-)

System:

  • OS name: Linux Mint
  • OS version: 18.3
  • Browser name: Firefox
  • Browser version: 87
  • Extension version: 1.1.0

Bug description

I use the primary mouse button for scrolling.
Which by itself is ofc also used to highlight text.
If I zoom in or out ... the position of the cursor changes relative to the text, so the text in between the two positions gets highlighted. ... which ofc I did not intend. ... So I always have to click once after the zooming to undo the highlighting.

Couldn't the highlighting just be disabled for the case of zooming?

Thanks again for this wonderful addon!

Best greetings from Germany,
Thomas

Reset zoom level

Is your feature request related to a problem? Please describe.
Can you add a shortcut to set the default zoom?

Describe the solution you'd like
Right click + Left click to to default zoom.

Zoom step values

Is your feature request related to a problem? Please describe.
Addon use default zoom step. I can change it use toolkit.zoomManager.zoomValues, zoom.minPercent and zoom.maxPercent in the about:config.

Describe the solution you'd like
If U cant read this changes from about:config - then add zoom values in the addon config (DONT HARDCODE IT!)

Describe alternatives you've considered

Additional context
Thx 4 addon.

Not working on all pages

System

  • OS name: macOS
  • OS version: 10.15.2
  • Browser name: Google Chrome
  • Browser version: 79.0.3945.88 (Official Build) (64-bit)
  • Extension version: 0.4.0

Bug description

Nothing works on certain pages like the Chrome Web Store and the options page of the extension (src/options/index.html).
Logs

There are no logs generated while trying to zoom.

Extension does not work on macOS

  • OS name: macOS
  • OS version: 11.5.1
  • Browser name: Firefox/Chrome
  • Browser version: 92.0b5, 93.0a1 (2021-08-19)/92.0.4515.159 (Официальная сборка), (x86_64)
  • Extension version: 1.1.1

Bug description

In Firefox the extension does not work with any settings.

In Chrome it works only with "Zoom gesture": "Primary mouse button and scroll wheel"

Pages scroll while zooming on Chrome

System

  • OS name: Windows
  • OS version: 10 x64
  • Browser name: Chrome
  • Browser version: 76.0.3809.100 x64
  • Extension version: 0.3.0

Bug description

The page moves up/down at the same time when zooming with the scroll wheel. No problem in Firefox

Add middle mouse button

Is it possible to add the middle mouse button to this addon? I find it very intuitive to press down on the mouse wheel to zoom pages.

Thanks for the addon. Very useful!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.