+2007-07-27 [paul] 2.10.0cvs75
+
+ * src/mainwindow.c
+ * src/manual.c
+ * src/manual.h
+ * src/gtk/gtkutils.c
+ make mainwindow's /Help/Manual point to the
+ remote copy if the local copy doesn't exist
+
2007-07-27 [paul] 2.10.0cvs74
* src/Makefile.am
( cvs diff -u -r 1.395.2.315 -r 1.395.2.316 src/summaryview.c; ) > 2.10.0cvs72.patchset
( cvs diff -u -r 1.52.2.42 -r 1.52.2.43 src/prefs_folder_item.c; ) > 2.10.0cvs73.patchset
( cvs diff -u -r 1.155.2.72 -r 1.155.2.73 src/Makefile.am; cvs diff -u -r 1.60.2.35 -r 1.60.2.36 src/filtering.c; cvs diff -u -r 1.213.2.151 -r 1.213.2.152 src/folder.c; cvs diff -u -r 1.274.2.202 -r 1.274.2.203 src/mainwindow.c; cvs diff -u -r 1.75.2.44 -r 1.75.2.45 src/matcher.c; cvs diff -u -r 1.39.2.14 -r 1.39.2.15 src/matcher.h; cvs diff -u -r 1.25.2.30 -r 1.25.2.31 src/matcher_parser_parse.y; cvs diff -u -r 1.150.2.100 -r 1.150.2.101 src/procmsg.c; cvs diff -u -r 1.60.2.46 -r 1.60.2.47 src/procmsg.h; cvs diff -u -r 1.25.2.44 -r 1.25.2.45 src/stock_pixmap.c; cvs diff -u -r 1.18.2.30 -r 1.18.2.31 src/stock_pixmap.h; cvs diff -u -r 1.395.2.316 -r 1.395.2.317 src/summaryview.c; cvs diff -u -r 1.68.2.39 -r 1.68.2.40 src/summaryview.h; cvs diff -u -r 1.43.2.79 -r 1.43.2.80 src/toolbar.c; cvs diff -u -r 1.19.2.21 -r 1.19.2.22 src/toolbar.h; diff -u /dev/null src/pixmaps/watchthread.xpm; ) > 2.10.0cvs74.patchset
+( cvs diff -u -r 1.274.2.203 -r 1.274.2.204 src/mainwindow.c; cvs diff -u -r 1.11.2.12 -r 1.11.2.13 src/manual.c; cvs diff -u -r 1.8.2.8 -r 1.8.2.9 src/manual.h; cvs diff -u -r 1.5.2.61 -r 1.5.2.62 src/gtk/gtkutils.c; ) > 2.10.0cvs75.patchset
MICRO_VERSION=0
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=74
+EXTRA_VERSION=75
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
gtk_button_box_set_child_secondary(GTK_BUTTON_BOX (bbox),
*help_btn, TRUE);
gtk_widget_set_sensitive(*help_btn,
- manual_available(MANUAL_MANUAL_LOCAL));
+ manual_available(MANUAL_MANUAL_CLAWS));
gtk_widget_show(*help_btn);
}
{N_("/_Configuration/Plu_gins..."), NULL, plugins_open_cb, 0, NULL},
{N_("/_Help"), NULL, NULL, 0, "<Branch>"},
- {N_("/_Help/_Manual"), NULL, manual_open_cb, MANUAL_MANUAL_LOCAL, NULL},
+ {N_("/_Help/_Manual"), NULL, manual_open_cb, MANUAL_MANUAL_CLAWS, NULL},
{N_("/_Help/_Online User-contributed FAQ"),
NULL, manual_open_cb, MANUAL_FAQ_CLAWS, NULL},
{N_("/_Help/Icon _Legend"), NULL, legend_open_cb, 0, NULL},
/* gtk_widget_show(gtk_item_factory_get_item(ifactory,"/Message/Mailing-List"));
main_create_mailing_list_menu (mainwin, NULL); */
- menu_set_sensitive(ifactory, "/Help/Manual", manual_available(MANUAL_MANUAL_LOCAL));
-
if (prefs_common.toolbar_detachable) {
handlebox = gtk_handle_box_new();
gtk_widget_show(handlebox);
gchar *dir = NULL, *uri = NULL;
switch (type) {
- case MANUAL_MANUAL_LOCAL:
+ case MANUAL_MANUAL_CLAWS:
dir = get_local_path_with_locale(MANUALDIR);
if (dir != NULL) {
uri = g_strconcat(dir, G_DIR_SEPARATOR_S, MANUAL_HTML_INDEX, NULL);
gchar *dir;
switch (type) {
- case MANUAL_MANUAL_LOCAL:
+ case MANUAL_MANUAL_CLAWS:
dir = get_local_path_with_locale(MANUALDIR);
if (dir != NULL) {
gchar *tmp_anchor = NULL;
NULL);
g_free(tmp_anchor);
g_free(dir);
+ } else {
+ uri = g_strconcat(MANUAL_URI, NULL);
}
break;
case MANUAL_FAQ_CLAWS:
void manual_open_with_anchor_cb(GtkWidget *widget, gchar *url_anchor)
{
- manual_open(MANUAL_MANUAL_LOCAL, url_anchor);
+ manual_open(MANUAL_MANUAL_CLAWS, url_anchor);
}
typedef enum
{
- MANUAL_MANUAL_LOCAL,
+ MANUAL_MANUAL_CLAWS,
MANUAL_FAQ_CLAWS,
} ManualType;