]> Pileus Git - ~andy/gtk/blobdiff - tests/Makefile.am
stylecontext: Do invalidation on first resize container
[~andy/gtk] / tests / Makefile.am
index 960909a80a2b2eabf7faf6639a95c3365986e6c0..143f8e481fc3d99a36728de36d8d9acd1e558c6f 100644 (file)
@@ -1,52 +1,66 @@
 ## Makefile.am for gtk+/tests
 include $(top_srcdir)/Makefile.decl
 
-INCLUDES =                             \
+SUBDIRS = css reftests a11y visuals
+
+AM_CPPFLAGS =                          \
        -I$(top_srcdir)                 \
        -I$(top_builddir)/gdk           \
        -I$(top_srcdir)/gdk             \
-       -DGDK_DISABLE_DEPRECATED        \
-       -DGTK_DISABLE_DEPRECATED        \
        $(GTK_DEBUG_FLAGS)              \
        $(GTK_DEP_CFLAGS)               \
        $(GDK_DEP_CFLAGS)
 
-DEPS =                                                                 \
-       $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GTK_API_VERSION).la  \
-       $(top_builddir)/gdk/$(gdktargetlib)                             \
-       $(top_builddir)/gtk/$(gtktargetlib)
+DEPS = \
+       $(top_builddir)/gtk/libgtk-3.la
 
-LDADDS =                                                               \
-       $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GTK_API_VERSION).la  \
-       $(top_builddir)/gdk/$(gdktargetlib)                             \
-       $(top_builddir)/gtk/$(gtktargetlib)                             \
-       $(GTK_DEP_LIBS)
+LDADD = \
+       $(top_builddir)/gtk/libgtk-3.la \
+       $(top_builddir)/gdk/libgdk-3.la \
+       $(GTK_DEP_LIBS)                 \
+       -lm
 
 if USE_X11
 testsocket_programs = testsocket testsocket_child
 endif
 
 noinst_PROGRAMS =  $(TEST_PROGS)       \
+       animated-resizing               \
+       motion-compression              \
        simple                          \
        flicker                         \
        print-editor                    \
+       video-timer                     \
        testaccel                       \
+       testadjustsize                  \
+       testappchooser                  \
+       testappchooserbutton            \
        testassistant                   \
        testbbox                        \
+       testboxcss                      \
        testbuttons                     \
        testcairo                       \
        testcalendar                    \
+       testclipboard                   \
+       testcolorchooser                \
        testcombo                       \
        testcombochange                 \
        testcellrenderertext            \
-       testclientmessage               \
        testdnd                         \
        testellipsise                   \
        testentrycompletion             \
        testentryicons                  \
        testfilechooser                 \
        testfilechooserbutton           \
+       testfontselection               \
+       testfontselectiondialog         \
+       testfontchooser                 \
+       testfontchooserdialog           \
        testframe                       \
+       testfullscreen                  \
+       testgeometry                    \
+       testgiconpixbuf                 \
+       testgrid                        \
        testgtk                         \
        testheightforwidth              \
        testiconview                    \
@@ -54,17 +68,22 @@ noinst_PROGRAMS =  $(TEST_PROGS)    \
        testicontheme                   \
        testimage                       \
        testinput                       \
+       testkineticscrolling            \
+       testlockbutton                  \
        testmenubars                    \
+       testmenubutton                  \
        testmountoperation              \
        testmultidisplay                \
        testmultiscreen                 \
        testnotebookdnd                 \
+       testnumerableicon               \
        testnouiprint                   \
        testoffscreen                   \
        testoffscreenwindow             \
        testorientable                  \
+       testoverlay                     \
+       testoverlaystyleclass           \
        testprint                       \
-       testrgb                         \
        testrecentchooser               \
        testrecentchoosermenu           \
        testrichtext                    \
@@ -75,6 +94,7 @@ noinst_PROGRAMS =  $(TEST_PROGS)      \
        teststatusicon                  \
        testtoolbar                     \
        stresstest-toolbar              \
+       testtreechanging                \
        testtreeedit                    \
        testtreemodel                   \
        testtreeview                    \
@@ -83,25 +103,43 @@ noinst_PROGRAMS =  $(TEST_PROGS)   \
        testtreecolumns                 \
        testtreecolumnsizing            \
        testtreesort                    \
+       testverticalcells               \
        treestoretest                   \
        testxinerama                    \
        testwindows                     \
-       pixbuf-read                     \
-       pixbuf-lowmem                   \
-       pixbuf-randomly-modified        \
-       pixbuf-random                   \
-       pixbuf-threads                  \
        testmerge                       \
        testactions                     \
        testgrouping                    \
        testtooltips                    \
-       testvolumebutton
+       testexpand                      \
+       testexpander                    \
+       testvolumebutton                \
+       testscrolledwindow              \
+       testswitch                      \
+       testcellarea                    \
+       testswitch                      \
+       styleexamples                   \
+       testtreemenu                    \
+       testtoplevelembed               \
+       testnoscreen                    \
+       testtreepos                     \
+       testsensitive                   \
+       testtextview                    \
+       testanimation                   \
+       testpixbuf-save                 \
+       testpixbuf-color                \
+       testpixbuf-scale                \
+       testgmenu                       \
+       testlogout
 
-if OS_UNIX
-noinst_PROGRAMS += testapplication
+if USE_X11
+noinst_PROGRAMS += testerrors
 endif
 
 if HAVE_CXX
+
+AM_CXXFLAGS = $(AM_CPPFLAGS)
+
 noinst_PROGRAMS += autotestkeywords
 TESTS = autotestkeywords
 
@@ -114,46 +152,65 @@ endif
 
 endif
 
+animated_resizing_DEPENDENCIES = $(TEST_DEPS)
 flicker_DEPENDENCIES = $(TEST_DEPS)
+motion_compression_DEPENDENCIES = $(TEST_DEPS)
 simple_DEPENDENCIES = $(TEST_DEPS)
 print_editor_DEPENDENCIES = $(TEST_DEPS)
+video_timer_DEPENDENCIES = $(TEST_DEPS)
 testheightforwidth_DEPENDENCIES = $(TEST_DEPS)
 testicontheme_DEPENDENCIES = $(TEST_DEPS)
 testiconview_DEPENDENCIES = $(TEST_DEPS)
 testaccel_DEPENDENCIES = $(TEST_DEPS)
-testapplication_DEPENDENCIES = $(TEST_DEPS)
+testadjustsize_DEPENDENCIES = $(TEST_DEPS)
 testassistant_DEPENDENCIES = $(TEST_DEPS)
 testbbox_DEPENDENCIES = $(TEST_DEPS)
 testbuttons_DEPENDENCIES = $(TEST_DEPS)
-testframe_DEPENDENCIES = $(TEST_DEPS)
 testcairo_DEPENDENCIES = $(TEST_DEPS)
 testcalendar_DEPENDENCIES = $(TEST_DEPS)
+testclipboard_DEPENDENCIES = $(TEST_DEPS)
+testcolorchooser_DEPENDENCIES = $(TEST_DEPS)
 testcombo_DEPENDENCIES = $(TEST_DEPS)
 testcombochange_DEPENDENCIES = $(TEST_DEPS)
 testcellrenderertext_DEPENDENCIES = $(TEST_DEPS)
-testclientmessage_DEPENDENCIES = $(TEST_DEPS)
 testdnd_DEPENDENCIES = $(TEST_DEPS)
 testellipsise_DEPENDENCIES = $(TEST_DEPS)
 testentrycompletion_DEPENDENCIES = $(TEST_DEPS)
 testentryicons_DEPENDENCIES = $(TEST_DEPS)
+testerrors_DEPENDENCIES = $(TEST_DEPS)
 testfilechooser_DEPENDENCIES = $(TEST_DEPS)
 testfilechooserbutton_DEPENDENCIES = $(TEST_DEPS)
+testfontselection_DEPENDENCIES = $(TEST_DEPS)
+testfontselectiondialog_DEPENDENCIES = $(TEST_DEPS)
+testfontchooser_DEPENDENCIES = $(TEST_DEPS)
+testfontchooserdialog_DEPENDENCIES = $(TEST_DEPS)
+testframe_DEPENDENCIES = $(TEST_DEPS)
+testgeometry_DEPENDENCIES = $(TEST_DEPS)
+testgiconpixbuf = $(TEST_DEPS)
+testgrid_DEPENDENCIES = $(TEST_DEPS)
 testgtk_DEPENDENCIES = $(TEST_DEPS)
 testinput_DEPENDENCIES = $(TEST_DEPS)
 testimage_DEPENDENCIES = $(TEST_DEPS)
+testkineticscrolling_DEPENDENCIES = $(TEST_DEPS)
+testlockbutton_DEPENDENCIES = $(TEST_DEPS)
 testmenubars_DEPENDENCIES = $(TEST_DEPS)
+testmenubutton_DEPENDENCIES = $(TEST_DEPS)
 testmountoperation_DEPENDENCIES = $(TEST_DEPS)
 testmultidisplay_DEPENDENCIES = $(TEST_DEPS)
 testmultiscreen_DEPENDENCIES = $(TEST_DEPS)
 testnotebookdnd_DEPENDENCIES = $(TEST_DEPS)
 testnouiprint_DEPENDENCIES = $(TEST_DEPS)
+testnumerableicon_DEPENDENCIES = $(TEST_DEPS)
 testoffscreen_DEPENDENCIES = $(TEST_DEPS)
 testoffscreenwindow_DEPENDENCIES = $(TEST_DEPS)
+testappchooser_DEPENDENCIES = $(TEST_DEPS)
+testappchooserbutton_DEPENDENCIES = $(TEST_DEPS)
 testorientable_DEPENDENCIES = $(TEST_DEPS)
+testoverlay_DEPENDENCIES = $(TEST_DEPS)
+testoverlaystyleclass_DEPENDENCIES = $(TEST_DEPS)
 testprint_DEPENDENCIES = $(TEST_DEPS)
 testrecentchooser_DEPENDENCIES = $(TEST_DEPS)
 testrecentchoosermenu_DEPENDENCIES = $(TEST_DEPS)
-testrgb_DEPENDENCIES = $(TEST_DEPS)
 testrichtext_DEPENDENCIES = $(TEST_DEPS)
 testscale_DEPENDENCIES = $(TEST_DEPS)
 testselection_DEPENDENCIES = $(TEST_DEPS)
@@ -161,7 +218,7 @@ testsocket_DEPENDENCIES = $(DEPS)
 testsocket_child_DEPENDENCIES = $(DEPS)
 testspinbutton_DEPENDENCIES = $(TEST_DEPS)
 teststatusicon_DEPENDENCIES = $(TEST_DEPS)
-#testtext_DEPENDENCIES = $(TEST_DEPS)
+testtreechanging_DEPENDENCIES =        $(DEPS)
 testtreeedit_DEPENDENCIES = $(DEPS)
 testtreemodel_DEPENDENCIES = $(DEPS)
 testtreeview_DEPENDENCIES = $(DEPS)
@@ -170,6 +227,7 @@ testtreeflow_DEPENDENCIES = $(DEPS)
 testtreecolumns_DEPENDENCIES = $(DEPS)
 testtreecolumnsizing_DEPENDENCIES = $(DEPS)
 testtreesort_DEPENDENCIES = $(DEPS)
+testverticalcells_DEPENDENCIES = $(DEPS)
 treestoretest_DEPENDENCIES = $(TEST_DEPS)
 testxinerama_DEPENDENCIES = $(TEST_DEPS)
 testmerge_DEPENDENCIES = $(TEST_DEPS)
@@ -177,80 +235,39 @@ testactions_DEPENDENCIES = $(TEST_DEPS)
 testgrouping_DEPENDENCIES = $(TEST_DEPS)
 testtooltips_DEPENDENCIES = $(TEST_DEPS)
 testvolumebutton_DEPENDENCIES = $(TEST_DEPS)
+testscrolledwindow_DEPENDENCIES = $(TEST_DEPS)
+testcellarea_DEPENDENCIES = $(TEST_DEPS)
+testtreemenu_DEPENDENCIES = $(TEST_DEPS)
 testwindows_DEPENDENCIES = $(TEST_DEPS)
-
-flicker_LDADD = $(LDADDS)
-simple_LDADD = $(LDADDS)
-print_editor_LDADD = $(LDADDS)
-testaccel_LDADD = $(LDADDS)
-testapplication_LDADD = $(LDADDS)
-testassistant_LDADD = $(LDADDS)
-testbbox_LDADD = $(LDADDS)
-testbuttons_LDADD = $(LDADDS)
-testframe_LDADD = $(LDADDS)
-testcairo_LDADD = $(LDADDS)
-testcalendar_LDADD = $(LDADDS)
-testcombo_LDADD = $(LDADDS)
-testcombochange_LDADD = $(LDADDS)
-testcellrenderertext_LDADD = $(LDADDS)
-testclientmessage_LDADD = $(LDADDS)
-testdnd_LDADD = $(LDADDS)
-testellipsise_LDADD = $(LDADDS)
-testentrycompletion_LDADD = $(LDADDS)
-testentryicons_LDADD = $(LDADDS)
-testfilechooser_LDADD = $(LDADDS)
-testfilechooserbutton_LDADD = $(LDADDS)
-testgtk_LDADD = $(LDADDS)
-testheightforwidth_LDADD = $(LDADDS)
-testicontheme_LDADD = $(LDADDS)
-testiconview_LDADD = $(LDADDS)
-testiconview_keynav_LDADD = $(LDADDS)
-testinput_LDADD = $(LDADDS)
-testimage_LDADD = $(LDADDS)
-testmenubars_LDADD = $(LDADDS)
-testmountoperation_LDADD = $(LDADDS)
-testmultidisplay_LDADD = $(LDADDS)
-testmultiscreen_LDADD = $(LDADDS)
-testnotebookdnd_LDADD = $(LDADDS)
-testnouiprint_LDADD = $(LDADDS)
-testoffscreen_LDADD = $(LDADDS)
-testoffscreenwindow_LDADD = $(LDADDS)
-testorientable_LDADD = $(LDADDS)
-testprint_LDADD = $(LDADDS)
-testrecentchooser_LDADD = $(LDADDS)
-testrecentchoosermenu_LDADD = $(LDADDS)
-testrgb_LDADD = $(LDADDS)
-testrichtext_LDADD = $(LDADDS)
-testscale_LDADD = $(LDADDS)
-testselection_LDADD = $(LDADDS)
-testsocket_LDADD = $(LDADDS)
-testsocket_child_LDADD = $(LDADDS)
-testspinbutton_LDADD = $(LDADDS)
-teststatusicon_LDADD = $(LDADDS)
-testtoolbar_LDADD = $(LDADDS)
-stresstest_toolbar_LDADD = $(LDADDS)
-testtreeedit_LDADD = $(LDADDS)
-testtreemodel_LDADD = $(LDADDS)
-testtreeview_LDADD = $(LDADDS)
-testtreefocus_LDADD = $(LDADDS)
-testtreeflow_LDADD = $(LDADDS)
-testtreecolumns_LDADD = $(LDADDS)
-testtreecolumnsizing_LDADD = $(LDADDS)
-testtreesort_LDADD = $(LDADDS)
-#testtext_LDADD = $(LDADDS)
-treestoretest_LDADD = $(LDADDS)
-testxinerama_LDADD = $(LDADDS)
-pixbuf_read_LDADD = $(LDADDS)
-pixbuf_lowmem_LDADD = $(LDADDS)
-pixbuf_randomly_modified_LDADD = $(LDADDS)
-pixbuf_random_LDADD = $(LDADDS)
-pixbuf_threads_LDADD = $(LDADDS) $(GLIB_LIBS)
-testmerge_LDADD = $(LDADDS)
-testactions_LDADD = $(LDADDS)
-testgrouping_LDADD = $(LDADDS)
-testtooltips_LDADD = $(LDADDS)
-testvolumebutton_LDADD = $(LDADDS)
-testwindows_LDADD = $(LDADDS)
+testexpand_DEPENDENCIES = $(TEST_DEPS)
+testexpander_DEPENDENCIES = $(TEST_DEPS)
+testswitch_DEPENDENCIES = $(TEST_DEPS)
+styleexamples_DEPENDENCIES = $(TEST_DEPS)
+testtoplevelembed_DEPENDENCIES = $(TEST_DEPS)
+testnoscreen_DEPENDENCIES = $(TEST_DEPS)
+testtreepos_DEPENDENCIES = $(TEST_DEPS)
+testsensitive_DEPENDENCIES = $(TEST_DEPS)
+testtextview_DEPENDENCIES = $(TEST_DEPS)
+testanimation_DEPENDENCIES = $(TEST_DEPS)
+testpixbuf_save_DEPENDENCIES = $(TEST_DEPS)
+testpixbuf_color_DEPENDENCIES = $(TEST_DEPS)
+testpixbuf_scale_DEPENDENCIES = $(TEST_DEPS)
+testgmenu_DEPENDENCIES = $(TEST_DEPS)
+testlogout_DEPENDENCIES = $(TEST_DEPS)
+
+animated_resizing_SOURCES =    \
+       animated-resizing.c     \
+       variable.c              \
+       variable.h
+
+video_timer_SOURCES =  \
+       video-timer.c   \
+       variable.c      \
+       variable.h
+
+testboxcss_SOURCES =   \
+       testboxcss.c    \
+       prop-editor.c
 
 testentrycompletion_SOURCES =  \
        prop-editor.c           \
@@ -268,10 +285,31 @@ testfilechooserbutton_SOURCES =   \
        prop-editor.c           \
        testfilechooserbutton.c
 
+testfontselection_SOURCES = \
+       testfontselection.c
+
+testfontselectiondialog_SOURCES = \
+       testfontselectiondialog.c
+
+testfontchooser_SOURCES = \
+       prop-editor.c           \
+       testfontchooser.c
+
+testfontchooserdialog_SOURCES = \
+       prop-editor.c           \
+       testfontchooserdialog.c
+
+testgrid_SOURCES =     \
+       testgrid.c
+
 testgtk_SOURCES =      \
        prop-editor.c   \
        testgtk.c
 
+testtreechanging_SOURCES =     \
+       prop-editor.c           \
+       testtreechanging.c
+
 testtreeedit_SOURCES =         \
        testtreeedit.c
 
@@ -282,14 +320,14 @@ testtreeview_SOURCES =    \
        prop-editor.c   \
        testtreeview.c
 
-#testtext_SOURCES =    \
-#      prop-editor.c   \
-#      testtext.c
-
 testtoolbar_SOURCES =  \
        testtoolbar.c   \
        prop-editor.c
 
+testmenubutton_SOURCES =       \
+       testmenubutton.c        \
+       prop-editor.c
+
 testprint_SOURCES =            \
        testprint.c             \
        testprintfileoperation.h \
@@ -325,6 +363,12 @@ testbuttons_SOURCES =              \
 testframe_SOURCES =            \
        testframe.c
 
+testgeometry_SOURCES =                 \
+       testgeometry.c
+
+testgiconpixbuf_SOURCES =      \
+       testgiconpixbuf.c
+
 testiconview_SOURCES =                 \
        testiconview.c          \
        prop-editor.c
@@ -332,6 +376,10 @@ testiconview_SOURCES =             \
 testiconview_keynav_SOURCES =  \
        testiconview-keynav.c
 
+testnumerableicon_SOURCES =    \
+       testnumerableicon.c     \
+       prop-editor.c
+
 testrecentchooser_SOURCES =    \
        prop-editor.c           \
        testrecentchooser.c
@@ -348,6 +396,15 @@ testrecentchoosermenu_SOURCES =    \
 testvolumebutton_SOURCES =     \
        testvolumebutton.c
 
+testscrolledwindow_SOURCES =   \
+       testscrolledwindow.c
+
+testcellarea_SOURCES =         \
+       testcellarea.c
+
+testtreemenu_SOURCES =         \
+       testtreemenu.c
+
 testoffscreen_SOURCES =        \
        gtkoffscreenbox.c       \
        gtkoffscreenbox.h       \
@@ -356,15 +413,51 @@ testoffscreen_SOURCES =   \
 testoffscreenwindow_SOURCES =  \
        testoffscreenwindow.c
 
+testoverlay_SOURCES =  \
+       testoverlay.c
+
+testoverlaystyleclass_SOURCES =        \
+       testoverlaystyleclass.c
+
+testappchooser_SOURCES = \
+       testappchooser.c
+
+testappchooserbutton_SOURCES = \
+       testappchooserbutton.c
+
 testwindows_SOURCES =  \
        testwindows.c
 
+testexpand_SOURCES = testexpand.c
+
+testexpander_SOURCES = testexpander.c
+
+testswitch_SOURCES = testswitch.c
+
+styleexamples_SOURCES = styleexamples.c
+
+testtoplevelembed_SOURCES = testtoplevelembed.c
+
+testtextview_SOURCES = testtextview.c
+
+testanimation_SOURCES = testanimation.c
+
+testpixbuf_scale_SOURCES = testpixbuf-scale.c
+
+testpixbuf_color_SOURCES = testpixbuf-color.c
+
+testpixbuf_save_SOURCES = testpixbuf-save.c
+
+testcolorchooser_SOURCES = testcolorchooser.c
+
+testkineticscrolling_SOURCES = testkineticscrolling.c
+
 EXTRA_DIST +=                  \
+       gradient1.png           \
        prop-editor.h           \
        testgtk.1               \
-       testgtkrc               \
-       testgtkrc2              \
-       circles.xbm             \
+       testgtk.css             \
+       testgtk2.css            \
        3DRings.xpm             \
        FilesQueue.xpm          \
        Modeller.xpm            \