Skip to content
  • Michael Natterer's avatar
    One more Plug-In cleanup, it's still a mess... · a31c0f7d
    Michael Natterer authored
    2003-01-17  Michael Natterer  <mitch@gimp.org>
    
    	One more Plug-In cleanup, it's still a mess...
    
    	* app/plug-in/plug-in-def.[ch]: renamed "gboolean query" field
    	to "needs_query". Added setters for all values. Added
    	g_return_if_fail() stuff to all functions.
    
    	* app/plug-in/plug-in-proc.[ch]: added plug_in_proc_def_new().
    	Removed the "gboolean data_only" parameter from
    	plug_in_proc_def_destroy() and renamed it to
    	plug_in_proc_def_free().  Added plug_in_proc_def_get_progname()
    	which handles GIMP_TEMPORARY procedures correctly.
    
    	* app/plug-in/plug-in-rc.c: use the new stuff above.
    
    	* app/plug-in/plug-in.[ch]: renamed field "user_data" to
    	"plug_in_def" and added a comment that it is valid only during
    	query() and init().  Use the new APIs above. Pass meaningful
    	locale_domains and help_paths when adding temporary procedures
    	(fixes Scrip-Fu menu translation the right way (TM)). Cleanup.
    
    	* app/plug-in/plug-ins.[ch]: renamed plug_ins_def_add() to
    	plug_i...
    a31c0f7d