app/Makefile.am removed...
2002-05-05 Michael Natterer <mitch@gimp.org> * app/Makefile.am * app/gimphelp.[ch]: removed... * app/widgets/Makefile.am * app/widgets/gimphelp.[ch]: ...and added here. * app/widgets/widgets-enums.[ch]: added GimpHelpBrowserType here as registered enum. Added an evil hack with GimpCursorType so app/config/gimpguiconfig.h can include this file. * app/widgets/gimpcursor.c: added an assertion because of the changed GimpCursorType. * app/config/gimpguiconfig.[ch]: added a property for the help browser type. * app/gimprc.c * app/libgimp_glue.c * app/gui/preferences-dialog.c * tools/pdbgen/pdb/help.pdb * app/pdb/help_cmds.c: regenerated. Some nav_window cleanup before chopping: * app/nav_window.[ch]: removed the old preview code and use GimpNavigationPreviews only. Namespaceified all functions. Speak in terms of GimpDisplayShell, not GimpDisplay. Lots of internal cleanup. * app/gui/gui-types.h: removed NadiagtionDialog here... * app/display/display-types.h: ...and added it here. * app/display/gimpdisplayshell-callbacks.[ch]: added a callback for the navigation button and call nav_window_show_popup() from there. * app/display/gimpdisplayshell.c: free shell->nav_dialog unconditionally, connect to the new callback. * app/display/gimpdisplayshell-scale.c * app/display/gimpdisplayshell-scroll.c * app/gui/view-commands.c: changed accordingly. * app/widgets/gimppreview.c (gimp_preview_set_viewable): the assertion introduced recently was too tight, breaking GimpNavigationPreview. Changed it to do an "is a" check, not exact preview type matching. * app/widgets/gimpimagepreview.c: added quick-hack support for xres != yres. * app/widgets/gimpnavigationpreview.[ch]: made gimp_navigation_preview_grab_pointer() public so the nav_window can call it. Unrelated: * app/display/gimpdisplay.c: removed the gui/ dependency from this file by removing info_window stuff. * app/display/gimpdisplayshell.c (gimp_display_shell_flush): update the info_window here. * app/gui/dialogs-constructors.c (dialogs_indexed_palette_new): call gimp_dockable_set_context() like all other constructors. * app/undo.c * app/paint/gimppaintcore.h: some more include cleanup.
This commit is contained in:
committed by
Michael Natterer
parent
3c11b8e85d
commit
c86ca2da6a
@ -32,7 +32,7 @@
|
||||
#include "libgimpbase/gimpbase.h"
|
||||
#include "libgimpwidgets/gimpwidgets.h"
|
||||
|
||||
#include "core/core-types.h"
|
||||
#include "widgets-types.h"
|
||||
|
||||
#include "core/gimp.h"
|
||||
|
||||
@ -42,6 +42,7 @@
|
||||
#include "plug-in/plug-in.h"
|
||||
|
||||
#include "gimphelp.h"
|
||||
|
||||
#include "gimprc.h"
|
||||
|
||||
#include "libgimp/gimpintl.h"
|
||||
@ -112,7 +113,8 @@ gimp_idle_help (gpointer data)
|
||||
|
||||
idle_help = (GimpIdleHelp *) data;
|
||||
|
||||
if (idle_help->help_data == NULL && gimprc.help_browser != HELP_BROWSER_GIMP)
|
||||
if (idle_help->help_data == NULL &&
|
||||
gimprc.help_browser != GIMP_HELP_BROWSER_GIMP)
|
||||
idle_help->help_data = g_strdup ("introduction.html");
|
||||
|
||||
#ifdef DEBUG_HELP
|
||||
@ -131,14 +133,14 @@ gimp_idle_help (gpointer data)
|
||||
|
||||
switch (gimprc.help_browser)
|
||||
{
|
||||
case HELP_BROWSER_GIMP:
|
||||
case GIMP_HELP_BROWSER_GIMP:
|
||||
if (gimp_help_internal (idle_help->gimp,
|
||||
idle_help->help_path,
|
||||
current_locale,
|
||||
idle_help->help_data))
|
||||
break;
|
||||
|
||||
case HELP_BROWSER_NETSCAPE:
|
||||
case GIMP_HELP_BROWSER_NETSCAPE:
|
||||
gimp_help_netscape (idle_help->gimp,
|
||||
idle_help->help_path,
|
||||
current_locale,
|
||||
@ -168,7 +170,7 @@ gimp_help_internal_not_found_callback (GtkWidget *widget,
|
||||
|
||||
if (use_netscape)
|
||||
{
|
||||
gimprc.help_browser = HELP_BROWSER_NETSCAPE;
|
||||
gimprc.help_browser = GIMP_HELP_BROWSER_NETSCAPE;
|
||||
|
||||
update = g_list_append (update, "help-browser");
|
||||
gimprc_save (&update, &remove);
|
||||
@ -210,7 +212,7 @@ gimp_help_internal (Gimp *gimp,
|
||||
gtk_widget_show (not_found);
|
||||
gtk_main ();
|
||||
|
||||
return (gimprc.help_browser != HELP_BROWSER_NETSCAPE);
|
||||
return (gimprc.help_browser != GIMP_HELP_BROWSER_NETSCAPE);
|
||||
}
|
||||
|
||||
args = g_new (Argument, 4);
|
||||
|
||||
Reference in New Issue
Block a user