-
Notifications
You must be signed in to change notification settings - Fork 224
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
refact: float content interface #724
refact: float content interface #724
Conversation
62427a5
to
7332293
Compare
dupe of #723 |
Not really |
both of these PRs solve the same color bleeding issue, except yours comes later with a different proposed fix to the same issue. So yes this is a duplicate of my PR |
also you forgot to add |
This is more than just a fix for the styling issues, this makes the |
It coincidentally fixes the same issue, but also refactors, so it's not a complete duplicate. The issue can be solved by your pr while also leaving this pr valid |
never said it wasn't i was just generalizing the fact that it solves the same issue making it a dupe |
The lack of nuance was my concern |
3d874c9
to
9e8dc0e
Compare
486b39b
to
f27852b
Compare
@afonsofrancof Just implemented what you did in #633 (I made sure to give you co-authorship) |
Hey carter! |
Totally! Just rebase any changes you made on top of mine and open a PR on my dev branch |
f27852b
to
9e8dc0e
Compare
In August, when I was creating the FloatingContent interface and the FloatingText stucts, what I had in mind was that FloatingContent could be implemented by anything that wanted to show a float. I think that restricting what the FloatingText can have as a title with an Enum goes against being generic. That is why the title is now a single string instead of having a "name" field. We don't know if the "name" value will even make sense for future FloatingTexts. Let me know what you think |
I really like the changes. Only thing preventing the rebase pull is the temp-dir patch being out-of-order with upstream and your changes being applied before mine. Do you mind dropping Jeev's patch and applying your changes on top of mine to make the rebase possible? |
Will do once I am home :) |
@cartercanedy I cleaned it up :) |
@afonsofrancof I spent way too much time trying to linearize the tree, but I'll just let your first commit stick around as a merge. Thanks for the help! |
26a2f11
to
1a131a9
Compare
51262db
to
cdf411e
Compare
these changes are just trying rebasing on top of all of the closed PRs, this should be good to go |
|
cdf411e
to
3d52ef9
Compare
I figured that cargo.lock got lost in the deps cleanup, thanks for fixing |
Co-authored-by: Afonso Franco F. <[email protected]>
3d52ef9
to
658e2fa
Compare
? |
@ChrisTitusTech any particular reason? |
refactor
FloatContent
interface for better responsibility delegationType of Change
Description
Testing
Tested by running a few commands, could use some feedback from other users.
Impact
removes replicated code, simplifies interface consumers
Checklist