Make document_save_file() show the Save As dialog when necessary
commitde559ef5d4150e2485ef3ffb865e9c9d3249bcd8
authorNick Treleaven <nick.treleaven@btinternet.com>
Wed, 2 Nov 2011 15:17:17 +0000 (2 15:17 +0000)
committerNick Treleaven <nick.treleaven@btinternet.com>
Wed, 2 Nov 2011 15:17:17 +0000 (2 15:17 +0000)
tree28d91331cf2847ed4816fa980fc21658b49ff949
parentf1b9c58612293f90d465ade5ada014ef324e365d
Make document_save_file() show the Save As dialog when necessary

Previously an error message was shown if doc->file_name is NULL.

The Save As dialog is now shown if the document does not have an
absolute path. This is because the user should confirm where to save
the document in this case.

Although this changes plugin API behaviour, it seems the best way to
ensure the Save As dialog is always shown when needed so the user
knows where the document has been saved.
src/build.c
src/callbacks.c
src/dialogs.c
src/document.c