Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add real Ad blocking using custom ad filters #218

Merged
merged 5 commits into from
Apr 21, 2023

Conversation

thanasistrisp
Copy link
Contributor

@thanasistrisp thanasistrisp commented Apr 20, 2023

In comparison with #214, now we have real adblocking and it is multiplatform (it does not require mpris service, which is available only at Linux). Ads are not loaded at all and videos/lyrics are also available even in free accounts. Hifi and master quality is not possible as they are server-sided.
Thanks to this issue, the result is exactly the same if we add the following custom filter to uBlockOrigin in browser:

listen.tidal.com#@#+js(no-fetch-if, /\d\?country/)

Also restart behavior fixed when minimize on closed is enabled and added support for mpris:trackid property.

- if tray minimize is enabled quit hides the app to tray
- mpris important property (maybe needed sometime)
Copy link
Owner

@Mastermindzh Mastermindzh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, I made minor revisions and made it ready for release 5.0.0.
I will merge it now and release sometime later (due to kubecon)

@Mastermindzh Mastermindzh merged commit ba7b2a5 into Mastermindzh:master Apr 21, 2023
@thanasistrisp
Copy link
Contributor Author

thanasistrisp commented Apr 21, 2023

Looks good, I made minor revisions and made it ready for release 5.0.0. I will merge it now and release sometime later (due to kubecon)

Ok thanks, also merge #217 if you can to fix some bugs relevant to tray (electron update basically).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants