Re: API proposal for libgimp export dialog

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 07/18/2009 09:10 PM, Sven Neumann wrote:
> Hi,
>
> The semantics of gimp_export_image() are complete crap (I wrote this
> code in the first place, so I have the right to say that). So let's not
> make this error worse by introducing a new function that has the same
> broken semantics. If you really need the semantics of
> gimp_export_image() as an interim solution, that's fine. But then we
> don't need to add an extra API for this. If you pass NULL as
> 'format_name' to gimp_export_image(), then it will not ask the user any
> dialogs. So it will do exactly what you proposed for
> gimp_export_prepare_image().

That would not be a good API, but as an interim solution it would work. 
So the only API I will add to libgimp then is

   GtkWidget *
   gimp_export_dialog_new (const gchar *format_name,
                           const gchar *role,
                           const gchar *help_id)

   GtkWidget *
   gimp_export_dialog_get_content_area (GtkWidget *dialog)

Unless more complications arise I will add and port to this API soon

  / Martin
_______________________________________________
Gimp-developer mailing list
Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux