diff options
| author | bulia byak <buliabyak@gmail.com> | 2007-03-22 05:14:53 +0000 |
|---|---|---|
| committer | buliabyak <buliabyak@users.sourceforge.net> | 2007-03-22 05:14:53 +0000 |
| commit | 2c264491d99f9019b6316075c6a2ff26af5d1276 (patch) | |
| tree | 0f48437f2e74641dfcd2792efd88860eba2591ee /src/main.cpp | |
| parent | Adding non-labeled default entries (diff) | |
| download | inkscape-2c264491d99f9019b6316075c6a2ff26af5d1276.tar.gz inkscape-2c264491d99f9019b6316075c6a2ff26af5d1276.zip | |
remove useless and half-broken slideshow mode in favor of inkview
(bzr r2736)
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 41 |
1 files changed, 10 insertions, 31 deletions
diff --git a/src/main.cpp b/src/main.cpp index dff671c63..3849be4fa 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -56,7 +56,6 @@ #include "sp-object.h" #include "interface.h" #include "print.h" -#include "slideshow.h" #include "color.h" #include "sp-item.h" #include "sp-root.h" @@ -138,7 +137,6 @@ enum { SP_ARG_EXPORT_BBOX_PAGE, SP_ARG_EXTENSIONDIR, SP_ARG_FIT_PAGE_TO_DRAWING, - SP_ARG_SLIDESHOW, SP_ARG_QUERY_X, SP_ARG_QUERY_Y, SP_ARG_QUERY_WIDTH, @@ -161,7 +159,6 @@ static void do_query_dimension (SPDocument *doc, bool extent, NR::Dim2 const axi static gchar *sp_global_printer = NULL; -static gboolean sp_global_slideshow = FALSE; static gchar *sp_export_png = NULL; static gchar *sp_export_dpi = NULL; static gchar *sp_export_area = NULL; @@ -361,11 +358,6 @@ struct poptOption options[] = { N_("Print out the extension directory and exit"), NULL}, - {"slideshow", 's', - POPT_ARG_NONE, &sp_global_slideshow, SP_ARG_SLIDESHOW, - N_("Show given files one-by-one, switch to next on any key/mouse event"), - NULL}, - {"vacuum-defs", 0, POPT_ARG_NONE, &sp_vacuum_defs, SP_ARG_VACUUM_DEFS, N_("Remove unused definitions from the defs section(s) of the document"), @@ -646,32 +638,19 @@ sp_main_gui(int argc, char const **argv) g_free (filename); filename = 0; - if (!sp_global_slideshow) { - gboolean create_new = TRUE; + gboolean create_new = TRUE; - /// \todo FIXME BROKEN - non-UTF-8 sneaks in here. - inkscape_application_init(argv[0], true); + /// \todo FIXME BROKEN - non-UTF-8 sneaks in here. + inkscape_application_init(argv[0], true); - while (fl) { - if (sp_file_open((gchar *)fl->data,NULL)) { - create_new=FALSE; - } - fl = g_slist_remove(fl, fl->data); - } - if (create_new) { - sp_file_new_default(); - } - } else { - if (fl) { - GtkWidget *ss; - /// \todo FIXME BROKEN - non-UTF-8 sneaks in here. - inkscape_application_init(argv[0], true); - ss = sp_slideshow_new(fl); - if (ss) gtk_widget_show(ss); - } else { - g_warning ("No slides to display"); - exit(0); + while (fl) { + if (sp_file_open((gchar *)fl->data,NULL)) { + create_new=FALSE; } + fl = g_slist_remove(fl, fl->data); + } + if (create_new) { + sp_file_new_default(); } Glib::signal_idle().connect(sigc::ptr_fun(&Inkscape::CmdLineAction::idle)); |
