osdialog
osdialog copied to clipboard
A cross platform wrapper for OS dialogs like file save, open, message boxes, inputs, color picking, etc.
osdialog was designed for [VCV Rack](https://vcvrack.com/), but it can be useful for many other applications. If you know of any projects using osdialog, it would be much appreciated to post...
- Sets the given color as initial color. Keeps the given value if the users doesn't change the color dialog. `gtk2` Example when passing an initial color of `r: 200,g:...
Add multiple file open support to all platforms. Returned result is still a char*, but filenames are separated by \x00 and the result is terminated with \x00\x00. And a few...
Related to #19 . Since I was already finished with the PR, I thought I might as well file it. I've split the commits so you can cherry-pick individual changes...
Hi, this fixes the build with Visual Studio 2019. - This replaces the missing function `snwprintf`. (and the replacement `_snwprintf` appears to be incompatible) - Suppresses a warning caused by...
https://developer.apple.com/documentation/appkit/nssavepanel/1534419-allowedfiletypes osdialog will not compile in macOS 12.0+
Idk if this is possible given the underlying platform APIs, but one thig that would be a nice feature is the ability to know which filter was selected when saving...
Hello @AndrewBelt , I am experimenting with your library for potentially including it in multiple projects, including industrial and academic. I would like to know if you are willing to...
I can compile the test file fine in xCode (12, on Big Sur 11.1), and will run correctly if I run the completed project in the Finder or terminal, but...
Hey there, Great job on this lib. A few suggestions: - OS notifications (as seen in https://github.com/samhocevar/portable-file-dialogs) - Zenity/KDialog backends for Linux - osascript backend for OSX (https://github.com/samhocevar/portable-file-dialogs/issues/4)