Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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