~valavanisalex/ubuntu/oneiric/inkscape/inkscape_0.48.1-2ubuntu4

« back to all changes in this revision

Viewing changes to src/extension/implementation/script.h

  • Committer: Bazaar Package Importer
  • Author(s): Kees Cook, Ted Gould, Kees Cook
  • Date: 2009-06-24 14:00:43 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20090624140043-07stp20mry48hqup
Tags: 0.47~pre0-0ubuntu1
* New upstream release

[ Ted Gould ]
* debian/control: Adding libgsl0 and removing version specifics on boost

[ Kees Cook ]
* debian/watch: updated to run uupdate and mangle pre-release versions.
* Dropped patches that have been taken upstream:
  - 01_mips
  - 02-poppler-0.8.3
  - 03-chinese-inkscape
  - 05_fix_latex_patch
  - 06_gcc-4.4
  - 07_cdr2svg
  - 08_skip-bad-utf-on-pdf-import
  - 09_gtk-clist
  - 10_belarussian
  - 11_libpng
  - 12_desktop
  - 13_slider
  - 100_svg_import_improvements
  - 102_sp_pattern_painter_free
  - 103_bitmap_type_print

Show diffs side-by-side

added added

removed removed

Lines of Context:
87
87
    virtual void save(Inkscape::Extension::Output *module,
88
88
                      SPDocument *doc,
89
89
                      gchar const *filename);
90
 
    /**
91
 
     *
92
 
     */
93
 
    virtual Gtk::Widget *prefs_effect(Inkscape::Extension::Effect *module,
94
 
                                      Inkscape::UI::View::View * view,
95
 
                                      sigc::signal<void> * changeSignal,
96
 
                                                                          ImplementationDocumentCache * docCache);
97
90
 
98
91
    /**
99
92
     *
206
199
                 const std::list<std::string> &in_params,
207
200
                 const Glib::ustring &filein,
208
201
                 file_listener &fileout);
 
202
 
 
203
        void pump_events (void);
 
204
 
 
205
        /** \brief  A definition of an interpreter, which can be specified
 
206
                    in the INX file, but we need to know what to call */
 
207
        struct interpreter_t {
 
208
                        gchar const *identity;    /**< The ID that is in the INX file */
 
209
                        gchar const *prefstring;  /**< The preferences key that can override the default */
 
210
                        gchar const *defaultval;  /**< The default value if there are no preferences */
 
211
        };
 
212
    static interpreter_t const interpreterTab[];
 
213
 
 
214
        Glib::ustring resolveInterpreterExecutable(const Glib::ustring &interpNameArg);
 
215
 
209
216
}; // class Script
210
217
 
211
218