elgatito / script.elementum.burst

Development of this addon has been stopped!
MIT License
118 stars 118 forks source link

Use included_rx func for require_keywords, same as for other checks. #395

Closed antonsoroko closed 6 months ago

antonsoroko commented 6 months ago

Use included_rx() func for require_keywords, same as for other checks.

So now check logic for "Require" is same as "Accept"/"Block". Also user can use regexp. I also added detailed help messages. I had to split help into 2 messages since skin allow maximum 60 characters and 2 lines maximum. And if such lines are close - then then text is overlapping. Thus 1st line on top and 2nd on bottom.

also i removed old patterns that uses _word_ - this is only supported by old included() func, but this func is a legacy and works strange. I moved filter_vhsrip in code so now it has the same position as it has in settings.

fixes https://github.com/elgatito/script.elementum.burst/issues/393

Screenshot_20240319_163631