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

Remove ImStr and ImString #517

Merged
merged 21 commits into from
Sep 13, 2021
Merged

Remove ImStr and ImString #517

merged 21 commits into from
Sep 13, 2021

Conversation

sanbox-irl
Copy link
Member

This is still in progress but is quite close. Please let me know your thought. I am not done with the trait, but I do like the simplicity of this setup

@toyboot4e
Copy link
Contributor

toyboot4e commented Sep 12, 2021

I'm liking the big, breaking changes overall! Can't appliciate enough your effort :)


For now, Ui::combo and Ui::combo_simple_string are taking a slice, but the doc says:

BREAKING: reworked `ComboBox` to be entirely on the `Ui` struct, and to make it much more flexible, taking iterators instead of slices.

Is it like WIP or changed to not make it an iterator? Thank you.

@sanbox-irl
Copy link
Member Author

@toyboot4e good catch! I changed it to use an iterator and then decided that shouldn't be in this PR (I was on an airplane and was truly going wild on the code base). I'll remove that comment, though I DID add the rest of the combo box functions

@sanbox-irl sanbox-irl marked this pull request as ready for review September 12, 2021 23:13
@sanbox-irl
Copy link
Member Author

Okay! Please all, take a look and if you have opinions on these changes, let me know!

@imlazyeye
Copy link
Contributor

yes, looks excellent, you have my blessing to merge this mr sanbox

@sanbox-irl
Copy link
Member Author

me accepting my own pr:

@sanbox-irl sanbox-irl merged commit dd5110b into imgui-rs:main Sep 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants