Skip to content

[IDEA] Allow Hot-Plugging Dear ImGui Dialogs #2

@samuelvenable

Description

@samuelvenable

Wanted @averageMelons @Kruger0 and @Grix to say their opinions on this, since they are known users of this extension. With widget_set_system(sys) you can hot-plug the widget/dialog system in use. Currently only valid on Linux for changing the default system to either zenity for GTK dialogs or kdialog for Qt ones.

My thoughts are, should I combine this extension, with this other one:

...and all of it to be hot-plug-able on all platforms with widget_set_system(sys) like I am already doing for Linux with zenity and kdialog? This would give the developer more options out of the box, also it would provide a fallback to use on Linux when both zenity and kdialog are mutually not installed on the target machine, thus causing the dialogs to fail silently, which would be very poor user-experience. It needs a guaranteed fallback.

All that is missing in the Dear ImGui dialogs extension is a color picker. Once I add that the rest of this is cake. What do you all think? Join the convo even if I didn't tag you. Everyone's input is valuable to me for this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions