-
Notifications
You must be signed in to change notification settings - Fork 703
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
Gradients - From Terminal Text Effects #3586
Conversation
This could be leveraged for |
Yup we could definetly do some kind of color wheel/rectangle thing Any idea why CI tests are aborting with?
|
FYI - your tests may be failing because of work i'm doing on trying to fix #3052. JFYI |
The github action is back to just running on Windows, so you can merge with v2_develop and try again. Sorry about all this. |
This is good to go to review, I will look into color picker but that can be seperate PR. |
I have an old pr for that already. Happy to have you contribute to it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See my comments. This is lovely.
It'd be cool if |
Enabled BorderSettings.Gradient
Added Border Settings & BorderSettings.Gradient
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Do you think this is ready to merge @tznind. I do. |
Yup good to go! I looked at TextFormatter but looks non trivial. Can investigate in another pr but I might look to do HSL style true color picker first. I also want to look at what else text effects has that we could port. |
@tznind please confirm you received email with reshaper license. |
Got it thanks!
…On Wed, 10 Jul 2024, 16:05 Tig, ***@***.***> wrote:
@tznind <https://github.com/tznind> please confirm you received email
with reshaper license.
—
Reply to this email directly, view it on GitHub
<#3586 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHO3C5B4IPO6WFTM5YMOU7DZLVES7AVCNFSM6AAAAABKPHJ7SCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRQG42TONBUHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I have started looking at Terminal Text Effects python library and did some experimental porting with some Chat GPT help.
I've switched to our Color scheme and Point but the rest is largely unchanged.
Also found a bug in LineCanvas intersections coordinates being wrong on the data model (not actually affecting rendering but came up as I tested the gradient mapping logic).
I initially started porting everything but it got a bit out of hand. This is just the gradient class ported and a showcase.
Fixes
Proposed Changes/Todos
Pull Request checklist:
CTRL-K-D
to automatically reformat your files before committing.dotnet test
before commit///
style comments)