luciusDXL / TheForceEngine

Modern "Jedi Engine" replacement supporting Dark Forces, mods, and in the future Outlaws.
https://TheForceEngine.github.io
GNU General Public License v2.0
994 stars 73 forks source link

ImGui-based File/Path dialogs #425

Closed mlauss2 closed 2 months ago

mlauss2 commented 4 months ago

A file dialog based completely on ImGUI: https://github.com/aiekick/ImGuiFileDialog

to replace the portable-file-dialogs and give these dialogs the same look as the rest of the TFE Ui.

Again, mainly for Linux since it eliminates the need for an external DE-dependent tool to show these dialogs, and the look-and-feel is also now more similar to the rest of the UI.

tfe_filedlg2

mlauss2 commented 4 months ago

424 applies cleanly on top of this one.

luciusDXL commented 3 months ago

Sorry I have been delaying on this PR, I do plan on getting it in before the editor release if it doesn't break anything.

mlauss2 commented 2 months ago

updated to latest ImGuiFileDialog upstream, dropped the (turns out unnecessary) C++17 requirement.

luciusDXL commented 2 months ago

updated to latest ImGuiFileDialog upstream, dropped the (turns out unnecessary) C++17 requirement.

Nice, thank you for lowering the C++ requirements.