rn our project uses ImGui File Dialog for handling file selection since the previous merge. While this provides a consistent UI experience, it does not leverage native OS file dialogs, which provide a more seamless experience for users.
This issue proposes integrating nativefiledialog, a lightweight, OS-native file dialog system, as an alternative to ImGui File Dialog.
Motivation
- Native Look & Feel: Uses the default file dialog of Windows, macOS, and Linux.
- Less UI Overhead: Avoids rendering a custom file browser inside the application.
- Simple API: Minimal implementation effort with a single function call.
- Better User Experience: Faster navigation, system bookmarks, and drag-and-drop support.
References:
nativefiledialog GitHub Repository
rn our project uses ImGui File Dialog for handling file selection since the previous merge. While this provides a consistent UI experience, it does not leverage native OS file dialogs, which provide a more seamless experience for users.
This issue proposes integrating nativefiledialog, a lightweight, OS-native file dialog system, as an alternative to ImGui File Dialog.
Motivation
References:
nativefiledialog GitHub Repository