PolyMeilex / rfd

Rusty File Dialog
MIT License
564 stars 64 forks source link

Add support for Yes/No/Cancel buttons #122

Closed Adanos020 closed 1 year ago

Adanos020 commented 1 year ago

Fixes #81

I based this off of this fork: https://github.com/zphixon/rfd

The Yes/No/Cancel provided by the OS seem to work fine on Linux and macOS, however:

I addressed both of these issues and updated the documentation of MessageDialog accordingly.

Tested on Windows and Linux (GTK3).

WASM, macOS and Linux (XDG) need testing.

Adanos020 commented 1 year ago

Looks like I forgot about WASM, will investigate that soon.

Adanos020 commented 1 year ago

I fixed all compile errors. There's still one failing GitHub Action for some reason, but it seems unrelated to my changes.

PolyMeilex commented 1 year ago

Cargo deny CI step got fixed, should works as expected after rebase

Adanos020 commented 1 year ago

Conflicts resolved and merged.

Edit: I messed this up, undoing.