RomanistHere / PopUpOFF

Chrome extension, providing better web experience.
https://romanisthere.github.io/PopUpOFF-Website/
Apache License 2.0
163 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 1 year 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 1 year 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: