Page 6 of 17

Re: ImGui löve module

Posted: Wed Aug 10, 2016 4:35 pm
by Ulydev
Fenrir wrote:Hey guys,

Just to let you know that I've made a new release removing the SDL2 dependency:
https://github.com/slages/love-imgui/releases/tag/0.4
Now it only relies on LOVE, and the only dependency to build it is lua.

I still provide pre-build binaries on the release page, but still missing a MacOSX one, so I would be really grateful is someone can send me one. :)
Hi Fenrir, I just built your module with my OSX, if that can help:
https://ufile.io/08317

Cheers! :awesome:

Re: ImGui löve module

Posted: Thu Aug 11, 2016 6:45 am
by Fenrir
Ulydev wrote: Hi Fenrir, I just built your module with my OSX, if that can help:
https://ufile.io/08317

Cheers! :awesome:
Thanks a lot man! :) I've added it to the release page, and it's good to know that it works on MacOSX too!

Re: ImGui löve module

Posted: Thu Aug 11, 2016 7:41 am
by Jack5500
Hey,

You are stating that it supports 252 functions (46 unsupported)
Is there a list somewhere where I can look what I can use?

Re: ImGui löve module

Posted: Thu Aug 11, 2016 7:44 am
by AnRu
I there a way to create docking panels?

Re: ImGui löve module

Posted: Thu Aug 11, 2016 7:52 am
by Fenrir
You are stating that it supports 252 functions (46 unsupported)
Is there a list somewhere where I can look what I can use?
The list is currently only in this file:
https://github.com/slages/love-imgui/bl ... iterator.h
Search the function you need and check if there's an unsupported comment associated with it.

I'll add to my todolist to generate a proper file documenting what's supported or not... :)

Re: ImGui löve module

Posted: Thu Aug 11, 2016 7:57 am
by Fenrir
AnRu wrote:I there a way to create docking panels?
Well on the official version, currently no, but this editor uses imgui and added tab/dock support:
https://github.com/nem0/LumixEngine
And on the imgui project page, it says:
This is LumixEngine with a minor skinning hack + a docking/tabs extension (both of which you can find in the Issues section and will eventually be merged).
So hopefully it will come in a future update.

Re: ImGui löve module

Posted: Thu Aug 11, 2016 8:01 am
by AnRu
Fenrir wrote:
AnRu wrote:I there a way to create docking panels?
Well on the official version, currently no, but this editor uses imgui and added tab/dock support:
https://github.com/nem0/LumixEngine
And on the imgui project page, it says:
This is LumixEngine with a minor skinning hack + a docking/tabs extension (both of which you can find in the Issues section and will eventually be merged).
So hopefully it will come in a future update.
Libs for original igmui isn't compatible with this bind?

Re: ImGui löve module

Posted: Thu Aug 11, 2016 8:06 am
by Fenrir
AnRu wrote: Libs for original igmui isn't compatible with this bind?
Not sure to understand your question, but yes this module is using the original imgui:
https://github.com/ocornut/imgui
It's not using a modified version.

Re: ImGui löve module

Posted: Thu Aug 11, 2016 8:09 am
by AnRu
Fenrir wrote:
AnRu wrote: Libs for original igmui isn't compatible with this bind?
Not sure to understand your question, but yes this module is using the original imgui:
https://github.com/ocornut/imgui
It's not using a modified version.
Okay, i rewrite it :)
Is there a way to use it with modified version of imgui from another authors?

Re: ImGui löve module

Posted: Thu Aug 11, 2016 8:25 am
by Fenrir
AnRu wrote: Okay, i rewrite it :)
Is there a way to use it with modified version of imgui from another authors?
Well I found this version adding the docks from LumixEngine:
https://github.com/adcox/imgui
Should not be too much work to add it to this module, as it seems to be encapsulated into separated files without modifications to imgui itself. I can have a look at it as soon as I have some time, as I must admit than even for my editor it could be quite useful. :)