Comments (8)
Hi, yes I purposely did the url check against internet domains and not over "special" pages, main reason being that I wanted the check to be fast since every time you load anything I have to verify the domain, so adding another check for sites with no domain seemed as an edge case.
I will add it this week, I have to figure out how to do it... fast.
from fixedzoom.
I added kind of what you wanted: (version 1.7.2)
if you go to "manage rules" and you start the url with a # it will match the entire string with the url.
Say you type: #moz-extension:// it will match all the adresses that have that, or about: will match about:config and about:debugging for example.
The only problem is that if there is a website like google.com/about: then it will match that address too.
from fixedzoom.
You could use regular expressions, that's what they are for... Maybe offer a checkbox to toggle between domain matching and regex the whole URL.
So in this case, with regex it would be ^moz-extension:\/\/
from fixedzoom.
Yeah I thought about that too, maybe I will add it if I can think how not to over-complicate the UI.
from fixedzoom.
Say you type: #moz-extension:// it will match all the adresses that have that, or about: will match about:config and about:debugging for example.
@Enchufadoo GJ (Great Job) !!
If you can also add an edit option to the rules that will be great.
Right now I'm rewriting/overwriting them until I reach the correct percentage for me.
TNX ALOT
from fixedzoom.
@SpineEyE said
You could use regular expressions, that's what they are for... Maybe offer a checkbox to toggle between domain matching and regex the whole URL.
So in this case, with regex it would be ^moz-extension://
@Enchufadoo I think it can't be helped otherwise.
Every sub menu like about:preferences#general, about:preferences#home , about:preferences#preferences
etc... comes with it's own page and zoom layout.
Configuring each and every one of those about:*#^
is exhausting.
TNX
from fixedzoom.
@rypz79 OMG you are running a massive zoom project there hahah
I will add the regular expressions as soon as I can
(and the editing zoom rules)
from fixedzoom.
Added the regular expression matching
First go into "advanced settings"
Enable regular expressions
And you will be able to add them in management
Also added a little button to edit rules, it's not perfect but ill improve it later
from fixedzoom.
Related Issues (20)
- Setting a custom zoom with ctrl +/- should automatically create a custom rule in the extension HOT 8
- manifest.json doesn't provide a valid id HOT 1
- The zoom slider's bar isn't visible HOT 4
- Rules weirdness HOT 2
- After deleting addon, and reset zoom to 100%, zoom setting is not persistent. HOT 15
- Customize zoom by display? HOT 7
- Modify the extension zoom level with a hotkey HOT 1
- Light icon for dark themes HOT 9
- Different profiles for the extension HOT 3
- how to create a profile for local HTML files HOT 3
- zooming in on images HOT 2
- Impossible to install addon on Firefox ESR 64bit on Linux HOT 4
- All browser windows mis-titled HOT 4
- Zoom applied in private window HOT 1
- Not working in Firefox 70.0
- Actually use variable complete HOT 10
- Cannot input domain with dash HOT 1
- Choose a license HOT 1
- Don't change zoom for all tabs when the browser starts HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fixedzoom.