RomanistHere / PopUpOFF

Chrome extension, providing better web experience.
https://romanisthere.github.io/PopUpOFF-Website/
Apache License 2.0
153 stars 7 forks source link

List whitelisted sites and manually set modes for specific sites with wildcards and/or regex #29

Open Grafcube opened 3 years ago

Grafcube commented 3 years ago

I use the keyboard shortcut to set sites to dormant whenever I need to. But it doesn't actually show all the whitelisted sites anywhere.

It would be more convenient if there is a text field with a list of sites or comma separated sites. Maybe 3 fields, each for a mode.

Wildcards and regex would just be a nice bonus so it would be possible to do *.example.com rather than abc.example.com, xyz.example.com etc.

RomanistHere commented 3 years ago

I have plans to extend options page and make all your sites available and changeable among with other useful options

npearson72 commented 1 year ago

I'm curious about this issue also. Seems we can export/import our configs, which is very handy. Would it be possible to use wildcards for subdomains like so: {"*.amazon.com":"whitelist"}?

Also, what's the meaning of website1: ..., website2:... in the config file? A little confused on how that's organized.

Nice plugin btw. Thank you for it.

RomanistHere commented 1 year ago

Would it be possible to use wildcards for subdomains like so: {"*.amazon.com":"whitelist"}?

It will be with the next updates.

Also, what's the meaning of website1: ..., website2:... in the config file? A little confused on how that's organized.

Just some developer's thing. Every field (like website1 for example) have size limitations, so by using 3 fields you get x3 size of storage. At least it was when I was building it initially - it definitely needs some refactoring

Nice plugin btw. Thank you for it.

Thank you for warm words and welcome!

melosh101 commented 10 months ago

Hi, looking for this feature myself, would you like any help with making this feature, if so reach out and ill gladly have a go at tackling this

RomanistHere commented 10 months ago

@melosh101 well, making MVP of this feature is a fairly nice task as I see it. There are two steps:

however there are a few points to thing/investigate: