mirror of
https://github.com/ZoiteChat/zoitechat.git
synced 2026-03-17 19:20:20 +00:00
Improve file dialogs
- Fixes #314 - Adds file extensions to sound and image browsing - Some options no longer default to our config dir - Always add a shortcut to our config dir - Remove broken 'last_dir' functionality, gtk already knows recent
This commit is contained in:
@@ -908,10 +908,15 @@ fe_confirm (const char *message, void (*yesproc)(void *), void (*noproc)(void *)
|
||||
{
|
||||
/* warning, assuming fe_confirm is used by DCC only! */
|
||||
struct DCC *dcc = ud;
|
||||
char *filepath;
|
||||
|
||||
if (dcc->file)
|
||||
gtkutil_file_req (message, dcc_saveas_cb, ud, dcc->file, NULL,
|
||||
FRF_WRITE|FRF_NOASKOVERWRITE);
|
||||
{
|
||||
filepath = g_build_filename (prefs.hex_dcc_dir, dcc->file, NULL);
|
||||
gtkutil_file_req (message, dcc_saveas_cb, ud, filepath, NULL,
|
||||
FRF_WRITE|FRF_NOASKOVERWRITE|FRF_FILTERISINITIAL);
|
||||
g_free (filepath);
|
||||
}
|
||||
}
|
||||
|
||||
int
|
||||
|
||||
Reference in New Issue
Block a user