terminaltexteffects icon indicating copy to clipboard operation
terminaltexteffects copied to clipboard

[Feature Suggestion/Request] Applying original colors after the running effect finished

Open Navid-Means-Promise opened this issue 1 year ago • 6 comments

Well, As dear @ChrisBuilds mentioned in this issue

Every effect has the option to colorize the final output to maintain some consistency throughout the effect.

.I believe that a good way to keep the consistency of the effects is to define a function to do a post processing. a secondary effect in other word. This secondary effect will change the color of the required characters from their current effect specific colors to their original colors using for example a fade-in manner. .Obviously there can be more secondary effects for applying original colors in the future

Navid-Means-Promise avatar Mar 14 '24 14:03 Navid-Means-Promise

I second this.

Also would be great if it could discard the ANSI colour codes it gets from its input before outputting the content.

remino avatar May 29 '24 06:05 remino

i have the same request. how about an option to ignore the input colors and just do the animation?

alexandr- avatar Jun 16 '24 09:06 alexandr-

i have the same request. how about an option to ignore the input colors and just do the animation?

I may be misunderstanding but do you mean produce a colorless animation? If so, there is a --no-color option.

ChrisBuilds avatar Jun 16 '24 10:06 ChrisBuilds

i have the same request. how about an option to ignore the input colors and just do the animation?

I may be misunderstanding but do you mean produce a colorless animation? If so, there is a --no-color option.

It somehow modifies the (color) values of \033 ANSI sequences (eg. echo -e "\033[48;5;89mtest" | tte --no-color slide)

alexandr- avatar Jun 25 '24 08:06 alexandr-

It somehow modifies the (color) values of \033 ANSI sequences (eg. echo -e "\033[48;5;89mtest" | tte --no-color slide)

It doesn't actually process the sequences. It's treating that whole line as input text so you're seeing undefined behavior that will depend on many factors. I am currently working on a feature which handles sequences in the input text. Hoping to have it in the 0.12.0 release.

ChrisBuilds avatar Jun 25 '24 11:06 ChrisBuilds

Awesome! Looking forward to your already amazing work!

alexandr- avatar Jun 25 '24 13:06 alexandr-