-
Notifications
You must be signed in to change notification settings - Fork 23
Add support for user scripts #69
Comments
I think we need to be more generic than add dark css to deezer. What you want actually is to be able to run custom user scripts on a specific service. I won't embed the dark css for deezer in MellowPlayer but you'll be able to define a user script that setup that style if you'd like to. This will be in 3.1, not 3.0. |
Very good Feature, Thank you very good work :) |
Can you implement a usererscript manager to install and uninstall the user scripts? |
What do you mean? I thought you would download the script using your browser and MellowPlayer would just present a list of scripts where you add or remove scripts. Is that what you mean? |
Yes exactly. |
I use MellowPlayer every day, MellowPlayer is a great piece of software, but I miss the feature. |
Alright. I moved this issue at the top of the dev backlog. I am using the zenhub extension to manage issues and priorities. I'd suggest you install the extension so that you can help me define priorities. We can talk about priorities on the gitter chatroom I've just created (see #119) |
@ZeroDot1 Just to let you know I've started working on this item. The class diagram is ready: |
That looks very good, thanks for adding the feature. |
I imagined it slightly differently. The idea is to add a script icon in the services settings category (beside the switch to enable/disable a service). Clicking on the icon would bring a dialog where you can see all the user scripts attached to a particular service. It would allow you to add a script from file (it will copy the script file to the user app data dir (.local/MellowPlayer/...)) and allow remove a script from the list. What do you think about this approach? I don't have mockups yet because I am working on the backend first. |
Yes, her idea is very good. |
When the function is ready I will do the translation into German. |
page is automatically reloaded when user add a user script
Thanks for adding this feature, I just finished the translation. |
@ZeroDot1 Thank you! I've integrated them. |
I have tested MellowPlayer with different user scripts, it works very good. MellowPlayer is the best player for different streaming services. |
Thank you. I added the missing strings. |
I just finished the translation. |
Thank you! I've integrated them. |
This could be usefull to add custom css to services (e.g. https://userstyles.org/styles/142184/deezer-darkcube)
The text was updated successfully, but these errors were encountered: