wolfcomp

Results 36 comments of wolfcomp

I have not checked all draws for assert errors, but on a first pass it looks fine. Some of the coloring seems to have changed slightly when it comes to...

> As of [d4cdb5d](https://github.com/goatcorp/XIVLauncher.Core/commit/d4cdb5d365cfbd9ae7ab41ec87d0c3856a2f5625) (fix id assert error), it launches and all the settings tabs work. Still some graphical issues, but the window pops up, and then it successfully launches...

X11 seems to not report scaling correctly (could just be xwayland) so may need to add a scaling override setting if this becomes a problem. Default launches with video driver...

Went from ImGui version 1.87 to ImGui 1.92 so they introduced a lot more styling params so just find which one should match what value. I just tried to match...

> The background colour / image are mildly discoloured Just mess around with the values added here to see if it changes anything since the new ImGui version crashed without...

Check what Umbra is doing since i know it uses a similar method. It was something that we noticed with 7.0 being a bit broken.

Looking at how the cimgui implementation is done, this could be massively simplified. As the only necessary generation is this. `cimguizmo.h` ```h #ifndef CIMGUIZMO_SEQUENCE #define CIMGUIZMO_SEQUENCE #ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS typedef enum...

Using the output that happens with MSVC compiler would be defined as. `cimguizmo.h` ```h #ifndef CIMGUIZMO_CURVEEDITOR #define CIMGUIZMO_CURVEEDITOR #ifdef CIMGUI_DEFINE_ENUMS_AND_STRUCTS typedef enum { CurveNone, CurveDiscrete, CurveLinear, CurveSmooth, CurveBezier } CurveType;...

Looking at some forums, this should be valid C code and handles the same as vtables. ```h typedef struct CurveDelegate CurveDelegate; typedef enum { CurveNone, CurveDiscrete, CurveLinear, CurveSmooth, CurveBezier }...