There was an error fetching the commit references. Please try again later.
refactor: use `//ui/shell_dialogs` on Linux (#42045)
* refactor: use //ui/shell_dialogs on Linux * fix: add proper filtering * fix: add support for missing dialog features to //shell_dialogs * fix: parent_window could be null * chore: cleanup patch * fix: use a OnceCallback in the sync implementation * chore: remove stray debuglog * Apply suggestions from code review Co-authored-by:Charles Kerr <charles@charleskerr.com> * refactor: use settings struct * fix: show hidden file property checking * chore: changes from review * fix: multi selection for dialogs --------- Co-authored-by:
Charles Kerr <charles@charleskerr.com>
Showing
- BUILD.gn 4 additions, 11 deletionsBUILD.gn
- filenames.gni 1 addition, 1 deletionfilenames.gni
- patches/chromium/.patches 1 addition, 0 deletionspatches/chromium/.patches
- patches/chromium/feat_add_support_for_missing_dialog_features_to_shell_dialogs.patch 243 additions, 0 deletions...upport_for_missing_dialog_features_to_shell_dialogs.patch
- patches/chromium/make_gtk_getlibgtk_public.patch 7 additions, 29 deletionspatches/chromium/make_gtk_getlibgtk_public.patch
- shell/browser/electron_browser_main_parts.cc 0 additions, 6 deletionsshell/browser/electron_browser_main_parts.cc
- shell/browser/ui/file_dialog_gtk.cc 0 additions, 395 deletionsshell/browser/ui/file_dialog_gtk.cc
- shell/browser/ui/file_dialog_linux.cc 258 additions, 0 deletionsshell/browser/ui/file_dialog_linux.cc
Please register or sign in to comment