-
-
Notifications
You must be signed in to change notification settings - Fork 138
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
cimgui-go Migration #628
cimgui-go Migration #628
Conversation
Great progress! |
UPDATENow I'm working on implementation of Markdown widget (see cimmarkdown) |
I had no idea this was such a huge effort. And it seems to keep add things... Is there any way some things could be fixes after merging this? |
Yes. I can merge the current state to master (it mostly works) and keep adding missing things
|
Thanks so much for your effort, I think we should do the migration now, with a new release, and add more fixes later. |
@AllenDang I'm going to perform the following actions:
|
Wow! This is big deal! Thank you all for your efforts! |
finally after.... 9.5 months 🎉 |
Hi there!
Here is my proposal of a simple way to migrate from imgui-go to cimgui-go.
I'm using regular expressions within a simple shell script.
As I finish this, I'll try to keep it up to data and uptade to the latest cimgui-go (when available)
NOTE - this
.sh
script is really primitive - it is just a set ofsed
calls on various files in the project.progress
MasterWindow
methods dono't have their implementation in cimgui-go backend: export methods cimgui-go#169, backend: PollEvents and WaitForEvents cimgui-go#195examples/hugelist
(segfault)Plot.go
(many TODOs)conversion list
list is currently outdated - I'm fixing all bugs manually nowthe list above shows, which files (after running migrate.sh) does not have any build errors:
* files tagged with
(disabled)
are commented-out because they are not supported by cimgui-go