1. 17 Apr, 2007 1 commit
    • Sven Neumann's avatar
      Allow other applications to open images in GIMP as if they were new images · 49b8176a
      Sven Neumann authored
      2007-04-17  Sven Neumann  <sven@gimp.org>
      
      	Allow other applications to open images in GIMP as if they were
      	new images (without associating a filename). Fixes bug #423118.
      
      	* app/file/file-open.[ch]: added parameter 'as_new' to
      	file_open_image() and its variants.
      
      	* app/actions/data-commands.c
      	* app/actions/documents-commands.c
      	* app/actions/file-commands.c
      	* app/core/gimpimagefile.c
      	* app/dialogs/file-open-dialog.c
      	* app/dialogs/file-open-location-dialog.c
      	* app/widgets/gimptoolbox.c
      	* app/widgets/gimptoolbox-dnd.c: changed accordingly.
      
      	* app/app.[ch]
      	* app/main.c: added new command-line option '--as-new'.
      
      	* app/widgets/gimpdbusservice.[ch]
      	* app/widgets/dbus-service.xml: added new method "OpenAsNew" to the
      	D-Bus interface.
      
      	* docs/gimp.1.in: document the new command-line option.
      
      
      svn path=/trunk/; revision=22264
      49b8176a
  2. 27 Mar, 2007 2 commits
  3. 26 Mar, 2007 2 commits
  4. 22 Jan, 2007 1 commit
    • Sven Neumann's avatar
      added Activate method. · 4c5cfb61
      Sven Neumann authored
      2007-01-23  Sven Neumann  <sven@gimp.org>
      
              * app/widgets/dbus-service.xml: added Activate method.
      
              * app/widgets/gimpdbusservice.[ch]: raise the toolbox from the
              Activate method. Do nothing when no URIs are passed
      
              * app/main.c: try the Activate method on the org.gimp.GIMP 
      service
              when being called without any filenames on the command-lines.
      
      
      svn path=/trunk/; revision=21761
      4c5cfb61
  5. 19 Jan, 2007 1 commit
    • Sven Neumann's avatar
      INSTALL check for D-Bus GLib bindings. · bfd1dd5f
      Sven Neumann authored
      2007-01-19  Sven Neumann  <sven@gimp.org>
      
      	* INSTALL
      	* configure.in: check for D-Bus GLib bindings.
      
      	* app/Makefile.am
      	* app/main.c: check if an interactive GIMP instance proposes
      	itself on the D-Bus and delegate to it. Allow this behaviour to be
      	overridden by using the --new-instance command-line option.
      
      	* app/widgets/Makefile.am
      	* app/widgets/gimpdbusservice.[ch]
      	* app/widgets/dbus-service.xml: added an object that offers a
      	D-Bus service.
      
      	* app/gui/Makefile.am
      	* app/gui/gui.c: connect to the D-Bus and export the GimpDBusService.
      
      
      svn path=/trunk/; revision=21737
      bfd1dd5f