home.social

#dearimgui — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dearimgui, aggregated by home.social.

  1. Gamedev on Linux nowadays is so nice, with all the #Wayland stuff making behavior consistent and "just work"…
    
    But man, #DearImGui is such an essential tool, yet its multi-window feature is 100% unsupported on Wayland. Yesterday I had to make a svn commit to our @egosoft dev tooling that force-disables it, making modern Linux much less convenient than our other dev platforms.
    
    I hope to re-enable this at some point; could be a good excuse to learn about the protocols (`xdg-toplevel-drag`?)

  2. Gamedev on Linux nowadays is so nice, with all the #Wayland stuff making behavior consistent and "just work"…
    
    But man, #DearImGui is such an essential tool, yet its multi-window feature is 100% unsupported on Wayland. Yesterday I had to make a svn commit to our @egosoft dev tooling that force-disables it, making modern Linux much less convenient than our other dev platforms.
    
    I hope to re-enable this at some point; could be a good excuse to learn about the protocols (`xdg-toplevel-drag`?)

  3. Gamedev on Linux nowadays is so nice, with all the #Wayland stuff making behavior consistent and "just work"…
    
    But man, #DearImGui is such an essential tool, yet its multi-window feature is 100% unsupported on Wayland. Yesterday I had to make a svn commit to our @egosoft dev tooling that force-disables it, making modern Linux much less convenient than our other dev platforms.
    
    I hope to re-enable this at some point; could be a good excuse to learn about the protocols (`xdg-toplevel-drag`?)

  4. Gamedev on Linux nowadays is so nice, with all the #Wayland stuff making behavior consistent and "just work"…
    
    But man, #DearImGui is such an essential tool, yet its multi-window feature is 100% unsupported on Wayland. Yesterday I had to make a svn commit to our @egosoft dev tooling that force-disables it, making modern Linux much less convenient than our other dev platforms.
    
    I hope to re-enable this at some point; could be a good excuse to learn about the protocols (`xdg-toplevel-drag`?)

  5. Gamedev on Linux nowadays is so nice, with all the #Wayland stuff making behavior consistent and "just work"…
    
    But man, #DearImGui is such an essential tool, yet its multi-window feature is 100% unsupported on Wayland. Yesterday I had to make a svn commit to our @egosoft dev tooling that force-disables it, making modern Linux much less convenient than our other dev platforms.
    
    I hope to re-enable this at some point; could be a good excuse to learn about the protocols (`xdg-toplevel-drag`?)

  6. Hi, folks! ✌️

    So, I finally tested the new version of Crisps Chat 🍟, and fixed the left issues in it.

    And now you can download the new version 🏔️👉 codeberg.org/xolatgames/Crisps

    And make your server as private.

    Have a good day to everyone 😉

    #cpp #cplusplus #chat #chats #communication #app #apps #foss #linux #soft #software #codeberg #network #cmake #codelite #sdl #sdl2 #imgui #dearimgui #opensource #dev #devlog #development

  7. Hi, folks! ✌️

    So, I finally tested the new version of Crisps Chat 🍟, and fixed the left issues in it.

    And now you can download the new version 🏔️👉 codeberg.org/xolatgames/Crisps

    And make your server as private.

    Have a good day to everyone 😉

    #cpp #cplusplus #chat #chats #communication #app #apps #foss #linux #soft #software #codeberg #network #cmake #codelite #sdl #sdl2 #imgui #dearimgui #opensource #dev #devlog #development

  8. Hi, folks! ✌️

    So, I finally tested the new version of Crisps Chat 🍟, and fixed the left issues in it.

    And now you can download the new version 🏔️👉 codeberg.org/xolatgames/Crisps

    And make your server as private.

    Have a good day to everyone 😉

    #cpp #cplusplus #chat #chats #communication #app #apps #foss #linux #soft #software #codeberg #network #cmake #codelite #sdl #sdl2 #imgui #dearimgui #opensource #dev #devlog #development

  9. Hi, folks! ✌️

    So, I finally tested the new version of Crisps Chat 🍟, and fixed the left issues in it.

    And now you can download the new version 🏔️👉 codeberg.org/xolatgames/Crisps

    And make your server as private.

    Have a good day to everyone 😉

    #cpp #cplusplus #chat #chats #communication #app #apps #foss #linux #soft #software #codeberg #network #cmake #codelite #sdl #sdl2 #imgui #dearimgui #opensource #dev #devlog #development

  10. Hi, folks! ✌️

    So, I finally tested the new version of Crisps Chat 🍟, and fixed the left issues in it.

    And now you can download the new version 🏔️👉 codeberg.org/xolatgames/Crisps

    And make your server as private.

    Have a good day to everyone 😉

    #cpp #cplusplus #chat #chats #communication #app #apps #foss #linux #soft #software #codeberg #network #cmake #codelite #sdl #sdl2 #imgui #dearimgui #opensource #dev #devlog #development

  11. And, I've make the user's representaion color for messages more contrast for the dark mode 🌙

    I've do this few time ago, but forgot to share you this.

    The version with this change you can download from here already 🏔️👉 codeberg.org/xolatgames/Crisps

    #cpp #cplusplus #sdl #sdl2 #dev #development #devlog #chat #chats #communication #codeberg #git #messaging #app #apps #soft #software #opensource #imgui #dearimgui #json #codelite #cmake #darkmode #darktheme #linux #inkscape

  12. And, I've make the user's representaion color for messages more contrast for the dark mode 🌙

    I've do this few time ago, but forgot to share you this.

    The version with this change you can download from here already 🏔️👉 codeberg.org/xolatgames/Crisps

    #cpp #cplusplus #sdl #sdl2 #dev #development #devlog #chat #chats #communication #codeberg #git #messaging #app #apps #soft #software #opensource #imgui #dearimgui #json #codelite #cmake #darkmode #darktheme #linux #inkscape

  13. IconFontCppHeaders update: patreon.com/posts/150648366

    If you find the repo useful -and you can spare it- you can support its maintenance on Patreon. Contributions can be as low as 1$.

    #OpenSource #Font #Icon #Cpp #Python #RustLang #GoLang #Programming #DearImGUI #GameDev #IndieDev #IndieGameDev #OSS #Patreon

  14. IconFontCppHeaders update: patreon.com/posts/150648366

    If you find the repo useful -and you can spare it- you can support its maintenance on Patreon. Contributions can be as low as 1$.

    #OpenSource #Font #Icon #Cpp #Python #RustLang #GoLang #Programming #DearImGUI #GameDev #IndieDev #IndieGameDev #OSS #Patreon

  15. IconFontCppHeaders update: patreon.com/posts/150648366

    If you find the repo useful -and you can spare it- you can support its maintenance on Patreon. Contributions can be as low as 1$.

    #OpenSource #Font #Icon #Cpp #Python #RustLang #GoLang #Programming #DearImGUI #GameDev #IndieDev #IndieGameDev #OSS #Patreon

  16. IconFontCppHeaders update: patreon.com/posts/150648366

    If you find the repo useful -and you can spare it- you can support its maintenance on Patreon. Contributions can be as low as 1$.

    #OpenSource #Font #Icon #Cpp #Python #RustLang #GoLang #Programming #DearImGUI #GameDev #IndieDev #IndieGameDev #OSS #Patreon

  17. IconFontCppHeaders update: patreon.com/posts/150648366

    If you find the repo useful -and you can spare it- you can support its maintenance on Patreon. Contributions can be as low as 1$.

    #OpenSource #Font #Icon #Cpp #Python #RustLang #GoLang #Programming #DearImGUI #GameDev #IndieDev #IndieGameDev #OSS #Patreon

  18. Curious when to use #dearimgui @avaloniaui #Rive, or a browser UI via #CEF? Or how Skia and Stride change your workflow in @vvvv

    In two sessions, Nils Weger (@phlegma) gives a clear overview of the current UI options in vvvv, shows how to structure applications with MVVM and Model–View–Runtime, and covers interaction logic for mouse, keyboard and touch.

    📅 Feb 26 + 27, 2026
    🕕 18:00–21:00 CET

    More info:
    thenodeinstitute.org/courses/u

    #vvvv #vvvvgamma #creativecoding #ui #ux #workshop

  19. Curious when to use #dearimgui @avaloniaui #Rive, or a browser UI via #CEF? Or how Skia and Stride change your workflow in @vvvv

    In two sessions, Nils Weger (@phlegma) gives a clear overview of the current UI options in vvvv, shows how to structure applications with MVVM and Model–View–Runtime, and covers interaction logic for mouse, keyboard and touch.

    📅 Feb 26 + 27, 2026
    🕕 18:00–21:00 CET

    More info:
    thenodeinstitute.org/courses/u

    #vvvv #vvvvgamma #creativecoding #ui #ux #workshop

  20. Curious when to use #dearimgui @avaloniaui #Rive, or a browser UI via #CEF? Or how Skia and Stride change your workflow in @vvvv

    In two sessions, Nils Weger (@phlegma) gives a clear overview of the current UI options in vvvv, shows how to structure applications with MVVM and Model–View–Runtime, and covers interaction logic for mouse, keyboard and touch.

    📅 Feb 26 + 27, 2026
    🕕 18:00–21:00 CET

    More info:
    thenodeinstitute.org/courses/u

    #vvvv #vvvvgamma #creativecoding #ui #ux #workshop

  21. Curious when to use #dearimgui @avaloniaui #Rive, or a browser UI via #CEF? Or how Skia and Stride change your workflow in @vvvv

    In two sessions, Nils Weger (@phlegma) gives a clear overview of the current UI options in vvvv, shows how to structure applications with MVVM and Model–View–Runtime, and covers interaction logic for mouse, keyboard and touch.

    📅 Feb 26 + 27, 2026
    🕕 18:00–21:00 CET

    More info:
    thenodeinstitute.org/courses/u

    #vvvv #vvvvgamma #creativecoding #ui #ux #workshop

  22. Curious when to use #dearimgui @avaloniaui #Rive, or a browser UI via #CEF? Or how Skia and Stride change your workflow in @vvvv

    In two sessions, Nils Weger (@phlegma) gives a clear overview of the current UI options in vvvv, shows how to structure applications with MVVM and Model–View–Runtime, and covers interaction logic for mouse, keyboard and touch.

    📅 Feb 26 + 27, 2026
    🕕 18:00–21:00 CET

    More info:
    thenodeinstitute.org/courses/u

    #vvvv #vvvvgamma #creativecoding #ui #ux #workshop

  23. Work continues on the new #DearImgui dialog backend that aims to replace the current #GTK dialogs on desktop. It is a more lightweight and portable GUI toolkit that is more suited for Principia, as well as being properly integrated into the game window.

    Currently 31 out of 61 dialogs in the game have been implemented.

    #gamedev #foss #opensource

  24. Work continues on the new #DearImgui dialog backend that aims to replace the current #GTK dialogs on desktop. It is a more lightweight and portable GUI toolkit that is more suited for Principia, as well as being properly integrated into the game window.

    Currently 31 out of 61 dialogs in the game have been implemented.

    #gamedev #foss #opensource

  25. Work continues on the new dialog backend that aims to replace the current dialogs on desktop. It is a more lightweight and portable GUI toolkit that is more suited for Principia, as well as being properly integrated into the game window.

    Currently 31 out of 61 dialogs in the game have been implemented.

  26. Work continues on the new #DearImgui dialog backend that aims to replace the current #GTK dialogs on desktop. It is a more lightweight and portable GUI toolkit that is more suited for Principia, as well as being properly integrated into the game window.

    Currently 31 out of 61 dialogs in the game have been implemented.

    #gamedev #foss #opensource

  27. Work continues on the new #DearImgui dialog backend that aims to replace the current #GTK dialogs on desktop. It is a more lightweight and portable GUI toolkit that is more suited for Principia, as well as being properly integrated into the game window.

    Currently 31 out of 61 dialogs in the game have been implemented.

    #gamedev #foss #opensource

  28. Thanks to Joshua Alston ImGui_Markdown now has improved formatting via formatFlags in the config. For backwards compatability these default to being off, so do try out the new styling or just set your config to use ImGuiMarkdownFormatFlags_GithubStyle or ImGuiMarkdownFormatFlags_CommonMarkAll if you want to pick up any future changes automatically.

    github.com/enkisoftware/imgui_

    #DearImGui #Cpp #GUI #Markdown

  29. Thanks to Joshua Alston ImGui_Markdown now has improved formatting via formatFlags in the config. For backwards compatability these default to being off, so do try out the new styling or just set your config to use ImGuiMarkdownFormatFlags_GithubStyle or ImGuiMarkdownFormatFlags_CommonMarkAll if you want to pick up any future changes automatically.

    github.com/enkisoftware/imgui_

    #DearImGui #Cpp #GUI #Markdown

  30. Thanks to Joshua Alston ImGui_Markdown now has improved formatting via formatFlags in the config. For backwards compatability these default to being off, so do try out the new styling or just set your config to use ImGuiMarkdownFormatFlags_GithubStyle or ImGuiMarkdownFormatFlags_CommonMarkAll if you want to pick up any future changes automatically.

    github.com/enkisoftware/imgui_

    #DearImGui #Cpp #GUI #Markdown

  31. Thanks to Joshua Alston ImGui_Markdown now has improved formatting via formatFlags in the config. For backwards compatability these default to being off, so do try out the new styling or just set your config to use ImGuiMarkdownFormatFlags_GithubStyle or ImGuiMarkdownFormatFlags_CommonMarkAll if you want to pick up any future changes automatically.

    github.com/enkisoftware/imgui_

    #DearImGui #Cpp #GUI #Markdown

  32. Thanks to Joshua Alston ImGui_Markdown now has improved formatting via formatFlags in the config. For backwards compatability these default to being off, so do try out the new styling or just set your config to use ImGuiMarkdownFormatFlags_GithubStyle or ImGuiMarkdownFormatFlags_CommonMarkAll if you want to pick up any future changes automatically.

    github.com/enkisoftware/imgui_

    #DearImGui #Cpp #GUI #Markdown

  33. Dear ImGui looks as convenient as ever, though, also, still lacks a standard affordance for being lazy about updates when nothing's happening.

    Not the end of the world, but every time I use it for something I wish that existed. (There are some issues/gists/patches/etc that accomplish at least bits of it out there).

    #DearImGui #UiProgramming

  34. Dear ImGui looks as convenient as ever, though, also, still lacks a standard affordance for being lazy about updates when nothing's happening.

    Not the end of the world, but every time I use it for something I wish that existed. (There are some issues/gists/patches/etc that accomplish at least bits of it out there).

    #DearImGui #UiProgramming

  35. Dear ImGui looks as convenient as ever, though, also, still lacks a standard affordance for being lazy about updates when nothing's happening.

    Not the end of the world, but every time I use it for something I wish that existed. (There are some issues/gists/patches/etc that accomplish at least bits of it out there).

    #DearImGui #UiProgramming

  36. Dear ImGui looks as convenient as ever, though, also, still lacks a standard affordance for being lazy about updates when nothing's happening.

    Not the end of the world, but every time I use it for something I wish that existed. (There are some issues/gists/patches/etc that accomplish at least bits of it out there).

    #DearImGui #UiProgramming

  37. Dear ImGui looks as convenient as ever, though, also, still lacks a standard affordance for being lazy about updates when nothing's happening.

    Not the end of the world, but every time I use it for something I wish that existed. (There are some issues/gists/patches/etc that accomplish at least bits of it out there).

    #DearImGui #UiProgramming