-
Notifications
You must be signed in to change notification settings - Fork 125
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
ofxImGui upgrade #110
Comments
Note: oF is getting updated to GLFW 3.3.7, which is gonna improve the GUI & simplify the setup. :) |
I just updated ImGui to 1.87 in Meanwhile, any feedback is still welcome. |
cool! demo example compiled fine here using oF patch-release branch under Windows 10 / VS 2022. thanks for the update! |
A new update to this :) New Native OpenFrameworks BackendI found a way to propose the legacy (jvcleave) implementation as an alternative. The main difference is that it uses
Native ImGui Backend Hacks
Debug windowI'm working on a nice little debug window to help transition to the new ofxImGui I hope to merge |
Nice! sounds good to me! |
That looks great! Can't wait to take it for a spin.
--
Elie Zananiri
@prisonerjohn
…On Sun, Mar 19, 2023 at 3:46 PM Jason Van Cleave ***@***.***> wrote:
Nice! sounds good to me!
—
Reply to this email directly, view it on GitHub
<#110 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAA5HFRWSXHB75S433RLZITW45PBZANCNFSM5AFEJS5A>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Ok, awesome :) |
I don't think OF-VK is being developed any further. I would say remove it (at least for know) if it doesn't cause any issues |
Hello everybody,
I've been making some upgrades to ofxImGui lately and would love to get some feedback before merging them into master.
Long story short, this update now directly binds DearImGui to GLFW instead of binding it to openFrameworks.
This means that the addon will no longer work on any non-glfw ofApp; but that's become quite rare since RPIs have moved to Glfw since oF0.11.
On the other side, this "unlocks" a lot of new features which are really awesome and take this addon to a new level.
The ImGui library has grown quick and there's also a huge community with a lot of addons.
Among new features :
(The only hitch is that the oF-embedded glfw lib is quite old, providing not-so-nice-yet controller support)
I've also merged some work from various forks that remained unmerged. (thanks to @d3cod3, @moebiussurfing, @MacFurax, @katotetsuro, and myself )
Most notably :
For a more detailed list of changes, please checkout : Daandelange#1
For upgrading previous ofApps using ofxImGui, checkout the changelog for details on a few minor breaking changes.
You can check everything out in the examples. If you've not checked out (ofx)ImGui for a while, I'd recommend giving it a shot again.
The update is not perfect and there could be some bugs appearing. I'll leave this issue open for a while to collect some feedback.
Everything is in the ofxImGui develop branch for now.
We're almost there ! Merging this soon :
Here's a checklist :
It's waaaay bigger than the master one, it would be nice to reduce it, maybe split it into multiple files.
Some text might be outdated, I'll ready everything again.
Update the screenshot.
Lots of issues don't have any details about the ofxImGui version. It could also point to the DebugWindow doctor.
Optional (if somebody wants to):
The text was updated successfully, but these errors were encountered: