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

feat(patch): Add back the "custom-branding-icon-manual" patch #955

Closed
3 tasks done
Spacellary opened this issue May 5, 2023 · 10 comments
Closed
3 tasks done

feat(patch): Add back the "custom-branding-icon-manual" patch #955

Spacellary opened this issue May 5, 2023 · 10 comments
Labels
Feature request Requesting a new feature

Comments

@Spacellary
Copy link
Collaborator

Application

YouTube

Issue

The goal of this request is just to have an official place and to track progress and discuss the new implementation of this patch again when possible, if you really want to make changes to it.

It could still be left in, after all it's optional, and could already be used in all platforms, be it Windows, Linux, Android, Cloud (GitHub actions), etc...


For context for users tha aren't aware:

2.173.1 patch notes:
remove custom-branding-icon-manual patch (as it is not an ideal method)

Patch

custom-branding-icon-manual

Motivation

Just adding this but I know you already know the motivation haha:

Although it could not be ideal, I and I guess a few more people, found it useful.

And I actually like the way it's implemented, as it allows you test alternative custom-branding patches quite quickly.

It's convenient to make a template for branding patches submissions.


Didn't mean to annoy you too much, have a wonderful day!

Acknowledgements

  • I have searched the existing issues and this is a new and no duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this issue properly.
@Spacellary Spacellary added the Feature request Requesting a new feature label May 5, 2023
@Spacellary
Copy link
Collaborator Author

@IMXEren is also very interested haha

This is just so we have a way to track the issue 👍

@IMXEren
Copy link

IMXEren commented May 5, 2023

Yes, unfamiliar with the options.toml file, I liked the patch. Requesting you to add it again.

@Spacellary
Copy link
Collaborator Author

Yes, unfamiliar with the options.toml file, I liked the patch. Requesting you to add it again.

Tbf the options.toml iconPath setting is broken as far as I know haha

This patch actually fixed that CLI issue

@inotia00
Copy link
Owner

inotia00 commented May 5, 2023

I'm not adding the custom-branding-icon-manual patch again, as I already have enough custom-branding-icon patches.

Instead, I integrated them into the settings and music-settings patches.

  1. manually create a branding or branding-music folder in the directory where the CLI exists
  2. include the settings or music-settings patch, exclude all of the custom-branding-icon-blah blah patches
  3. it will works same as the custom-branding-icon-manual patch

@inotia00
Copy link
Owner

inotia00 commented May 5, 2023

It has already been added to the commit, and will be reflected in the next release

@IMXEren
Copy link

IMXEren commented May 5, 2023

Thanks, I don't see a problem with that if it works as intended.

@Spacellary
Copy link
Collaborator Author

Spacellary commented May 5, 2023

Thank you!

Bit sad about the branding patches but my heart still wants, is there a downside for you adding them more? It seems to be a popular feature

And the CLI is usually not accessible for most people that'd want these :')

@Spacellary
Copy link
Collaborator Author

Spacellary commented May 5, 2023

Are we allowed to still make branding icon PR's?

@inotia00
Copy link
Owner

inotia00 commented May 5, 2023

yeah leaving a PR is also good

@inotia00
Copy link
Owner

inotia00 commented May 5, 2023

reflected in revanced-patches-v2.173.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request Requesting a new feature
Projects
None yet
Development

No branches or pull requests

3 participants