[gimp: 26/27] Merge branch 'save-plus-export-base'
- From: Martin Nordholts <martinn src gnome org>
- To: svn-commits-list gnome org
- Subject: [gimp: 26/27] Merge branch 'save-plus-export-base'
- Date: Sat, 16 May 2009 07:26:32 -0400 (EDT)
commit cd8829b91b3ad0822692883787f58961e0c9bb36
Merge: 5db0b72... c03c93b...
Author: Martin Nordholts <martinn src gnome org>
Date: Sat May 16 13:03:52 2009 +0200
Merge branch 'save-plus-export-base'
Merge the base work for the Save + export spec implementation:
http://gui.gimp.org/index.php/Save_%2B_export_specification
Things still do do:
* Handle .gz and .bz2 properly
* Save last save and last export URIs accross sessions
* Fix drag-and-drop-to-save/export file name
* Imported images should have their name in the layer name
* Implement the 'export options' part of the spec, at least for the
most common formats such as JPEG and PNG.
app/actions/actions-types.h | 4 +-
app/actions/file-actions.c | 58 ++++++--
app/actions/file-commands.c | 117 ++++++++++++++-
app/actions/file-commands.h | 2 +-
app/core/gimpimage-duplicate.c | 82 +++++------
app/core/gimpimage.c | 30 ++++
app/core/gimpimage.h | 4 +
app/dialogs/dialogs-constructors.c | 10 ++-
app/dialogs/dialogs-constructors.h | 3 +
app/dialogs/dialogs.c | 2 +
app/dialogs/file-open-dialog.c | 2 +-
app/dialogs/file-save-dialog.c | 210 +++++++++++++++++++--------
app/dialogs/file-save-dialog.h | 4 +-
app/display/gimpdisplay-handlers.c | 49 +++++--
app/display/gimpdisplayshell-title.c | 35 +++++-
app/file/file-open.c | 41 ++++--
app/file/file-procedure.c | 35 +++++
app/file/file-procedure.h | 25 +++-
app/file/file-save.c | 6 +-
app/file/file-save.h | 1 +
app/file/file-utils.c | 55 +++++++-
app/file/file-utils.h | 2 +
app/file/gimp-file.h | 13 ++-
app/pdb/fileops-cmds.c | 3 +
app/plug-in/gimppluginmanager-file.c | 14 ++-
app/plug-in/gimppluginmanager-restore.c | 5 +-
app/plug-in/gimppluginmanager.c | 15 ++-
app/plug-in/gimppluginmanager.h | 1 +
app/widgets/gimpdnd-xds.c | 12 ++-
app/widgets/gimpfiledialog.c | 239 +++++++++++++++++++++++++------
app/widgets/gimpfiledialog.h | 4 +-
app/widgets/gimphelp-ids.h | 5 +-
app/widgets/widgets-enums.h | 7 +
menus/image-menu.xml.in | 7 +-
34 files changed, 876 insertions(+), 226 deletions(-)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]