[anjuta] manual: Build mallard manual by default and also use it in the help menu



commit cedb939b4876f8c58edccd781b5a881392a11599
Author: Johannes Schmid <jhs gnome org>
Date:   Mon Jul 4 21:51:52 2011 +0200

    manual: Build mallard manual by default and also use it in the help menu

 manuals/anjuta-manual/C/anjuta-manual.xml          |  115 ---
 manuals/anjuta-manual/C/authors.xml                |   24 -
 manuals/anjuta-manual/C/build.xml                  |  272 ------
 manuals/anjuta-manual/C/compileopts.xml            |  547 -----------
 manuals/anjuta-manual/C/debugger.xml               |  997 --------------------
 manuals/anjuta-manual/C/figures/add_edit_macro.png |  Bin 25973 -> 0 bytes
 .../anjuta-manual/C/figures/anjuta-in-action.png   |  Bin 176370 -> 0 bytes
 manuals/anjuta-manual/C/figures/anjuta_logo.png    |  Bin 3634 -> 0 bytes
 manuals/anjuta-manual/C/figures/attach.png         |  Bin 48320 -> 0 bytes
 manuals/anjuta-manual/C/figures/brk_add.png        |  Bin 15940 -> 0 bytes
 manuals/anjuta-manual/C/figures/brk_dlg.png        |  Bin 17607 -> 0 bytes
 manuals/anjuta-manual/C/figures/ccview_class.png   |  Bin 14512 -> 0 bytes
 manuals/anjuta-manual/C/figures/configure_dlg.png  |  Bin 12739 -> 0 bytes
 manuals/anjuta-manual/C/figures/display_macro.png  |  Bin 35228 -> 0 bytes
 manuals/anjuta-manual/C/figures/editor_guides.png  |  Bin 22987 -> 0 bytes
 manuals/anjuta-manual/C/figures/editor_margins.png |  Bin 7193 -> 0 bytes
 manuals/anjuta-manual/C/figures/editor_markers.png |  Bin 7098 -> 0 bytes
 manuals/anjuta-manual/C/figures/file_menu.png      |  Bin 16491 -> 0 bytes
 manuals/anjuta-manual/C/figures/insert_text.png    |  Bin 71073 -> 0 bytes
 manuals/anjuta-manual/C/figures/keyword_macro.png  |  Bin 18108 -> 0 bytes
 .../anjuta-manual/C/figures/local_variables.png    |  Bin 34710 -> 0 bytes
 manuals/anjuta-manual/C/figures/menu_detached.png  |  Bin 24366 -> 0 bytes
 manuals/anjuta-manual/C/figures/menubar.png        |  Bin 4507 -> 0 bytes
 manuals/anjuta-manual/C/figures/message_win.png    |  Bin 15585 -> 0 bytes
 .../anjuta-manual/C/figures/new_file_wizard.png    |  Bin 32500 -> 0 bytes
 manuals/anjuta-manual/C/figures/open_file.png      |  Bin 81211 -> 0 bytes
 .../anjuta-manual/C/figures/open_file_multiple.png |  Bin 81713 -> 0 bytes
 manuals/anjuta-manual/C/figures/prefs_print.png    |  Bin 48200 -> 0 bytes
 manuals/anjuta-manual/C/figures/print_dlg.png      |  Bin 33562 -> 0 bytes
 manuals/anjuta-manual/C/figures/print_preview.png  |  Bin 76539 -> 0 bytes
 manuals/anjuta-manual/C/figures/project-window.png |  Bin 28321 -> 0 bytes
 manuals/anjuta-manual/C/figures/project_group.png  |  Bin 34424 -> 0 bytes
 manuals/anjuta-manual/C/figures/project_info.png   |  Bin 54795 -> 0 bytes
 manuals/anjuta-manual/C/figures/project_target.png |  Bin 19659 -> 0 bytes
 .../C/figures/project_target_details.png           |  Bin 27125 -> 0 bytes
 manuals/anjuta-manual/C/figures/registers.png      |  Bin 13317 -> 0 bytes
 manuals/anjuta-manual/C/figures/save_as_file.png   |  Bin 82427 -> 0 bytes
 manuals/anjuta-manual/C/figures/search_expr.png    |  Bin 32494 -> 0 bytes
 .../anjuta-manual/C/figures/search_expr_basic.png  |  Bin 33372 -> 0 bytes
 .../C/figures/search_file_pattern.png              |  Bin 49135 -> 0 bytes
 manuals/anjuta-manual/C/figures/search_replace.png |  Bin 32256 -> 0 bytes
 manuals/anjuta-manual/C/figures/search_setting.png |  Bin 26155 -> 0 bytes
 manuals/anjuta-manual/C/figures/search_target.png  |  Bin 31930 -> 0 bytes
 .../C/figures/search_target_action.png             |  Bin 31914 -> 0 bytes
 .../anjuta-manual/C/figures/search_target_in.png   |  Bin 35677 -> 0 bytes
 manuals/anjuta-manual/C/figures/sharedlibs.png     |  Bin 81634 -> 0 bytes
 manuals/anjuta-manual/C/figures/signals.png        |  Bin 45111 -> 0 bytes
 manuals/anjuta-manual/C/figures/stack.png          |  Bin 16965 -> 0 bytes
 manuals/anjuta-manual/C/figures/symbol_browser.png |  Bin 16830 -> 0 bytes
 manuals/anjuta-manual/C/figures/tool-editor.png    |  Bin 53572 -> 0 bytes
 manuals/anjuta-manual/C/fileoperations.xml         |  631 -------------
 manuals/anjuta-manual/C/glade.xml                  |  199 ----
 manuals/anjuta-manual/C/interface.xml              |  178 ----
 manuals/anjuta-manual/C/introduction.xml           |   54 --
 manuals/anjuta-manual/C/legal.xml                  |   75 --
 manuals/anjuta-manual/C/license.xml                |   30 -
 manuals/anjuta-manual/C/preferences.xml            |   39 -
 manuals/anjuta-manual/C/projects.xml               |  781 ---------------
 manuals/anjuta-manual/C/template.xml               |    7 -
 manuals/anjuta-manual/C/tools.xml                  |   47 -
 manuals/anjuta-manual/Makefile.am                  |   79 +-
 src/action-callbacks.c                             |    8 +-
 62 files changed, 37 insertions(+), 4046 deletions(-)
---
diff --git a/manuals/anjuta-manual/Makefile.am b/manuals/anjuta-manual/Makefile.am
index 9fbd77b..be75185 100644
--- a/manuals/anjuta-manual/Makefile.am
+++ b/manuals/anjuta-manual/Makefile.am
@@ -1,54 +1,35 @@
 include $(top_srcdir)/gnome-doc-utils.make
+
 dist-hook: doc-dist-hook
-DOC_MODULE = anjuta-manual
-DOC_ENTITIES = legal.xml debugger.xml introduction.xml  projects.xml \
-	authors.xml legal.xml template.xml \
-	fileoperations.xml license.xml tools.xml \
-	interface.xml preferences.xml build.xml \
-	glade.xml
-DOC_AM_CPPFLAGS =
-DOC_FIGURES = figures/add_edit_macro.png \
-              figures/anjuta-in-action.png \
-              figures/attach.png\
-              figures/brk_add.png\
-              figures/brk_dlg.png\
-              figures/configure_dlg.png\
-              figures/display_macro.png\
-              figures/editor_guides.png\
-              figures/editor_margins.png\
-              figures/editor_markers.png\
-              figures/file_menu.png\
-              figures/insert_text.png\
-              figures/keyword_macro.png\
-              figures/local_variables.png\
-              figures/menubar.png\
-              figures/message_win.png\
-              figures/new_file_wizard.png\
-              figures/open_file.png\
-              figures/open_file_multiple.png\
-              figures/prefs_print.png\
-              figures/print_dlg.png\
-              figures/print_preview.png\
-              figures/project_info.png\
-              figures/project_group.png\
-              figures/project_target.png\
-              figures/project_target_details.png\
-              figures/project-window.png\
-              figures/registers.png\
-              figures/save_as_file.png\
-              figures/search_expr.png\
-              figures/search_expr_basic.png\
-              figures/search_file_pattern.png\
-              figures/search_replace.png\
-              figures/search_setting.png\
-              figures/search_target.png\
-              figures/search_target_action.png\
-              figures/search_target_in.png\
-              figures/sharedlibs.png\
-              figures/signals.png\
-              figures/stack.png\
-              figures/symbol_browser.png\
-              figures/tool-editor.png
+
+DOC_ID = anjuta-manual
+DOC_PAGES = anjuta-code-assist.page \
+	anjuta-code-help.page \
+	anjuta-code-indentation.page \
+	anjuta-code-symbols.page \
+	anjuta-debug-breakpoints.page \
+	anjuta-debug-crash.page \
+	anjuta-debug-watches.page \
+	anjuta-glade-signals.page \
+	anjuta-glade-start.page \
+	anjuta-run.page \
+	autotools-build-build.page \
+	autotools-build-clean.page \
+	autotools-build-compile.page \
+	autotools-build-configure-dialog.page \
+	autotools-build-install.page \
+	autotools-build-plugin.page \
+	autotools-build-preferences-dialog.page \
+	directory-project-backend.page \
+	project-manager-file.page \
+	project-manager-library.page \
+	project-manager-module.page \
+	project-manager.page \
+	project-wizard-create.page \
+	project-wizard-template.page \
+	widget-index.page
+	
+DOC_FIGURES = 
 DOC_LINGUAS = cs da de el es eu fr ja oc sl sv th uk zh_CN
 
 -include $(top_srcdir)/git.mk
diff --git a/src/action-callbacks.c b/src/action-callbacks.c
index 2b5207f..71f1b86 100644
--- a/src/action-callbacks.c
+++ b/src/action-callbacks.c
@@ -129,7 +129,13 @@ help_activate (GtkWidget *parent, const gchar *doc_id, const gchar *item)
 void
 on_help_manual_activate (GtkAction *action, gpointer data)
 {
-	help_activate (data, "anjuta-manual", "anjuta-manual.xml");
+	GError* error = NULL;
+	if (!g_spawn_command_line_async ("yelp ghelp:anjuta-manual", &error) &&
+	    error)
+	{
+		g_warning ("Could open FAQ: %s", error->message);
+		g_error_free (error);
+	}
 }
 
 void



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