Giter Club home page Giter Club logo

Comments (7)

Gnimuc avatar Gnimuc commented on July 24, 2024

Here is a list that I can come up with at the moment:

  1. Update README and document the major change about loading/writing pointers(basically what I wrote in #52)
  2. Manually test all widgets in the demo.jl and enable docking by default
  3. Disable multi-viewport support by default and add warnings(multi-viewport support does not work correctly on Window)

from cimgui.jl.

Gnimuc avatar Gnimuc commented on July 24, 2024
  1. Add wrappers for 1.79~1.82 new APIs (the new Table API is the major one)

from cimgui.jl.

sairus7 avatar sairus7 commented on July 24, 2024

Just now I have realized that all current widgets are not from Julia code, but from build-in cpp example code. That's why they are all working. So we'll have to switch it back to Julia and debug. And also maybe delete all boilerplate cope duplication other that Renderer.

from cimgui.jl.

sairus7 avatar sairus7 commented on July 24, 2024

Looks like there are missing some exports for table-related functions and flags, like BeginTable. I see only names like igBeginTable. Should I start working with these names, or manually edit wrapper.jl, with a bunch of BeginTable() = igBeginTable() lines?

Or you can re-generate this file @Gnimuc ? (I think this is number 4 in a task list above)

from cimgui.jl.

Gnimuc avatar Gnimuc commented on July 24, 2024

wrapper.jl is written by hand, so we need to add those thin wrappers manually, but I don't have time to maintain this project at the moment. Do you need push access? I can send you an invitation as a collaborator.

from cimgui.jl.

sairus7 avatar sairus7 commented on July 24, 2024

Yes, would try to add it manually.

Also, are there any other changes that should be made to LibCImGui generated code and exports, or all names are already there?

from cimgui.jl.

Gnimuc avatar Gnimuc commented on July 24, 2024

Also, are there any other changes that should be made to LibCImGui generated code and exports, or all names are already there?

LibCImGui is now fully auto-generated, so all symbols should be exported.

from cimgui.jl.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.