Michał Cichoń

Results 177 comments of Michał Cichoń

I was annoyed by keeping to squint at my screen, so here I am. : ) This PR is nice reference, thanks! My personal goal here is to reduce amount...

Thanks, I will get intermediate discussion into Discord.

**Edit:** Version without line trough text is here https://github.com/ocornut/imgui/issues/1496#issuecomment-655048353 ![image](https://user-images.githubusercontent.com/1197433/86826863-91f89600-c091-11ea-9e38-1304eb1f2e16.png) My 3 cents: ![image](https://user-images.githubusercontent.com/1197433/71615634-7aa49180-2bb2-11ea-8379-f370a31daa62.png) ```cpp ImGui::BeginGroupPanel(ICON_MDI_GPU " Renderer", ImVec2(-1.0f, 0.0f)); // m_RendererSelector->Draw(); boils down to: if (ImGui::BeginThinCombo("Backend:##Backend", currentBackendName.c_str(), ImGuiComboFlags_HeightLarge)) {...

**Edit:** Update to work with ImGui 1.14 WIP (17301) @gamelaster I solved that: ![image](https://user-images.githubusercontent.com/1197433/86826863-91f89600-c091-11ea-9e38-1304eb1f2e16.png) ```cpp void BeginGroupPanel(const char* name, const ImVec2& size = ImVec2(0.0f, 0.0f)); void EndGroupPanel(); ``` ```cpp #define...

@PcChip I updated code to work with current ImGui

CMake 3.12 added a `CONFIGURE_DEPENDS` flag to `file(GLOB...` which tell CMake to rerun glob expression to see if output changed and rerun configuration if it does. Please see [file(GLOB) documentation](https://cmake.org/cmake/help/latest/command/file.html#glob)....

@OvermindDL1 Thanks, I'm aware of that note. It is a recommendation, not a rule. Glob is a tool, not a forbidden fruit. Current script use glob to locate sources and...

`CONFIGURE_DEPENDS` actually adds to the cost, because on every subsequent configuration CMake will execute glob expression again to seek for changes. Yes, performance it is trade off. There are dozens...

@OvermindDL1 You made a point. If people start to depend on it, it looks like good move to use actually use a list. What do you think@podsvirov?

@b1tc0der I'm thinking about that. I need to find some time to update and wrap up code.