Add 'New color scheme' functionality#51
Open
lobster-mane wants to merge 1 commit intoPapirusDevelopmentTeam:masterfrom
Open
Add 'New color scheme' functionality#51lobster-mane wants to merge 1 commit intoPapirusDevelopmentTeam:masterfrom
lobster-mane wants to merge 1 commit intoPapirusDevelopmentTeam:masterfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The pull request adds new function that allows users to add new custom color schemes. This is achieved through a new function called
do_new_schemethat takes a name and three colors as hex values for inputs, checks if the color scheme already exists, and if not, creates it by copying the blue folder icons and replacing the color hex values.I'm personally using this to automatically change folder colors based on my wallpaper using matugen and it works great.
Additional helper functions:
validate_hexes()-> validates all colors from user input