app/gimprc.[ch] app/menus.[ch] added a preferences option to disable

2001-01-02  Michael Natterer  <mitch@gimp.org>

	* app/gimprc.[ch]
	* app/menus.[ch]
	* app/preferences_dialog.c: added a preferences option to disable
	tearoff menus. Cleanup in preferences.

	* TODO.xml: done.
This commit is contained in:
Michael Natterer
2001-01-02 02:33:43 +00:00
committed by Michael Natterer
parent 7e823431fc
commit 35c771e967
15 changed files with 806 additions and 691 deletions

View File

@ -27,41 +27,42 @@ struct _GimpItemFactoryEntry
GtkItemFactoryEntry entry;
const gchar *help_page;
gchar *description;
const gchar *description;
};
void menus_get_toolbox_menubar (GtkWidget **menubar,
GtkAccelGroup **accel_group);
void menus_get_image_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_load_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_save_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_layers_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_channels_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_paths_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_create_item_from_full_path (GimpItemFactoryEntry *entry,
gchar *domain_name,
gpointer callback_data);
void menus_get_toolbox_menubar (GtkWidget **menubar,
GtkAccelGroup **accel_group);
void menus_get_image_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_load_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_save_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_layers_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_channels_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_get_paths_menu (GtkWidget **menu,
GtkAccelGroup **accel_group);
void menus_reorder_plugins (void);
void menus_create_item_from_full_path (GimpItemFactoryEntry *entry,
gchar *domain_name,
gpointer callback_data);
void menus_destroy (gchar *path);
void menus_reorder_plugins (void);
void menus_quit (void);
void menus_destroy (gchar *path);
void menus_set_sensitive (gchar *path,
gboolean sensitive);
void menus_quit (void);
void menus_set_state (gchar *path,
gboolean state);
void menus_set_sensitive (gchar *path,
gboolean sensitive);
void menus_last_opened_add (gchar *filename);
void menus_set_state (gchar *path,
gboolean state);
void menus_last_opened_add (gchar *filename);
#endif /* __MENUS_H__ */