2002-05-07 Michael Natterer <mitch@gimp.org> * app/Makefile.am * app/nav_window.[ch]: removed. * app/display/Makefile.am * app/display/display-types.h * app/display/gimpnavigationview.[ch]: new widget partially based on the removed nav_window. * libgimpproxy/gimpproxytypes.h: regnenerated. * app/display/gimpdisplay-foreach.[ch]: removed gdisplays_nav_preview_resized(). The new config system will allow us to get notified of changes. * app/display/gimpdisplayshell.[ch]: added "scaled" and "scrolled" signals. * app/display/gimpdisplayshell-scale.c * app/display/gimpdisplayshell-scroll.c: emit "scaled" and "scrolled" appropriately. Removed nav_window stuff. * app/display/gimpdisplay.c * app/display/gimpdisplayshell-callbacks.c: changed accordingly. * app/gui/dialogs-constructors.[ch] * app/gui/dialogs.c * app/gui/menus.c: made the navigation dialog dockable. * app/gui/view-commands.c: changed the nav_dialog callback accordingly. * app/gui/preferences-dialog.c * app/gimprc.[ch] * app/config/gimpguiconfig.[ch]: removed "nav_window_per_display" as it's now a dockable and it's state is saved in sessionrc. * app/widgets/gimpnavigationpreview.[ch]: added context sensitive mouse cursors. * app/widgets/gimpimagedock.c: made it capable of holding display-related dialogs (like GimpNavigationView) by connecting to the context's "display_changed" signal. * app/widgets/widgets-types.h: removed inclusion of "display/display-types.h". * app/widgets/gimpbufferview.c * app/widgets/gimpchannellistview.c * app/widgets/gimpcolormapeditor.c * app/widgets/gimpcomponentlistitem.c * app/widgets/gimpdocumentview.c * app/widgets/gimpdrawablelistitem.c * app/widgets/gimpdrawablelistview.c * app/widgets/gimpitemlistitem.c * app/widgets/gimpitemlistview.c * app/widgets/gimplayerlistitem.c * app/widgets/gimplayerlistview.c * app/widgets/gimppreview.c * app/widgets/gimpvectorslistview.c: warn about inclusion of "display/display-types.h".
85 lines
2.5 KiB
Makefile
85 lines
2.5 KiB
Makefile
## Process this file with automake to produce Makefile.in
|
|
|
|
AM_CPPFLAGS = @STRIP_BEGIN@ \
|
|
-DG_LOG_DOMAIN=\"Gimp-Display\" \
|
|
@GIMP_THREAD_FLAGS@ \
|
|
@GIMP_MP_FLAGS@ \
|
|
@STRIP_END@
|
|
|
|
INCLUDES = @STRIP_BEGIN@ \
|
|
-I$(top_srcdir) \
|
|
-I$(top_srcdir)/app \
|
|
$(GTK_CFLAGS) \
|
|
-I$(includedir) \
|
|
@STRIP_END@
|
|
|
|
noinst_LIBRARIES = libappdisplay.a
|
|
|
|
libappdisplay_a_sources = @STRIP_BEGIN@ \
|
|
display-enums.h \
|
|
display-types.h \
|
|
gimpdisplay.c \
|
|
gimpdisplay.h \
|
|
gimpdisplay-area.c \
|
|
gimpdisplay-area.h \
|
|
gimpdisplay-foreach.c \
|
|
gimpdisplay-foreach.h \
|
|
gimpdisplay-handlers.c \
|
|
gimpdisplay-handlers.h \
|
|
gimpdisplayshell.c \
|
|
gimpdisplayshell.h \
|
|
gimpdisplayshell-callbacks.c \
|
|
gimpdisplayshell-callbacks.h \
|
|
gimpdisplayshell-dnd.c \
|
|
gimpdisplayshell-dnd.h \
|
|
gimpdisplayshell-handlers.c \
|
|
gimpdisplayshell-handlers.h \
|
|
gimpdisplayshell-filter.c \
|
|
gimpdisplayshell-filter.h \
|
|
gimpdisplayshell-filter-dialog.c \
|
|
gimpdisplayshell-filter-dialog.h \
|
|
gimpdisplayshell-layer-select.c \
|
|
gimpdisplayshell-layer-select.h \
|
|
gimpdisplayshell-marching-ants.h \
|
|
gimpdisplayshell-render.c \
|
|
gimpdisplayshell-render.h \
|
|
gimpdisplayshell-scale.c \
|
|
gimpdisplayshell-scale.h \
|
|
gimpdisplayshell-scroll.c \
|
|
gimpdisplayshell-scroll.h \
|
|
gimpdisplayshell-selection.c \
|
|
gimpdisplayshell-selection.h \
|
|
gimpnavigationview.c \
|
|
gimpnavigationview.h \
|
|
gimpprogress.c \
|
|
gimpprogress.h \
|
|
gimpstatusbar.c \
|
|
gimpstatusbar.h \
|
|
@STRIP_END@
|
|
|
|
libappdisplay_a_built_sources = display-enums.c
|
|
|
|
libappdisplay_a_SOURCES = \
|
|
$(libappdisplay_a_built_sources) \
|
|
$(libappdisplay_a_sources)
|
|
|
|
## This is a truly ugly hack
|
|
libappdisplay_a_LIBADD = ../gui/plug-in-menus.o
|
|
|
|
#
|
|
# rules to generate built sources
|
|
#
|
|
# setup autogeneration dependancies
|
|
gen_sources = xgen-dec
|
|
CLEANFILES = $(gen_sources)
|
|
|
|
$(srcdir)/display-enums.c: $(srcdir)/display-enums.h $(GIMP_MKENUMS)
|
|
$(GIMP_MKENUMS) \
|
|
--fhead "#include \"config.h\"\n#include <glib-object.h>\n#include \"display-enums.h\"\n#include\"libgimp/gimpintl.h\"" \
|
|
--fprod "\n/* enumerations from \"@filename@\" */" \
|
|
--vhead "\nstatic const GEnumValue @enum_name@_enum_values[] =\n{" \
|
|
--vprod " { @VALUENAME@, @valuedesc@, \"@valuenick@\" }," \
|
|
--vtail " { 0, NULL, NULL }\n};\n\nGType\n@enum_name@_get_type (void)\n{\n static GType enum_type = 0;\n\n if (!enum_type)\n enum_type = g_enum_register_static (\"@EnumName@\", @enum_name@_enum_values);\n\n return enum_type;\n}\n" \
|
|
$(srcdir)/display-enums.h > xgen-dec \
|
|
&& cp xgen-dec $(@F) \
|
|
&& rm -f xgen-dec
|