gtk2/tests
Emmanuele Bassi 074c77e7ac gsk: Rework GskRenderer and GskRenderNode semantics
This commit changes the way GskRenderer and GskRenderNode interact and
are meant to be used.

GskRenderNode should represent a transient tree of rendering nodes,
which are submitted to the GskRenderer at render time; this allows the
renderer to take ownership of the render tree. Once the toolkit and
application code have finished assembling it, the render tree ownership
is transferred to the renderer.
2016-10-18 11:29:34 +01:00
..
dummy-headers quartz: move atom/pasteboard type conversions functions to GDK 2013-03-28 13:10:38 +01:00
visuals Rename Makefile references from 3.0 to 4.0 2016-10-07 10:34:50 -04:00
3DRings.xpm Initial revision 1997-11-24 22:37:52 +00:00
animated-resizing.c tests: Port to GdkMonitor 2016-10-16 18:17:21 +02:00
animated-revealing.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
apple-red.png Insert cast to fix warning. Assign something to old_value to quiet gcc 2003-07-03 01:02:04 +00:00
blur-performance.c shadow-box: Blur only horizontally/vertically for the non-corner parts 2015-03-21 21:31:49 +01:00
check-n.xpm reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
check-y.xpm reworked the redrawing heuristics somewhat, this fixed a bunch of existing 1999-01-12 15:12:14 +00:00
dialog.ui Set initial focus in some dialog tests 2014-08-02 11:59:05 +02:00
FilesQueue.xpm Initial revision 1997-11-24 22:37:52 +00:00
flicker.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
frame-stats.c tests/animated-resizing: Split frame statistics out into a separate file 2013-04-23 14:04:40 -04:00
frame-stats.h tests/animated-resizing: Split frame statistics out into a separate file 2013-04-23 14:04:40 -04:00
gdkgears.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
gnome-textfile.png Add testiconview. A test for GtkIconView ...which uses this image. 2004-08-04 14:32:45 +00:00
gradient1.png Make styleexamples work 2011-01-03 12:34:23 -05:00
gtkgears.c tests: Add GLES support to GtkGears 2016-04-25 14:35:02 +01:00
gtkgears.h tests: Make gtkgears compile without complaints 2014-10-14 14:33:08 +02:00
gtkoffscreenbox.c tests: Use gdk_window_new_child() 2016-10-18 00:22:35 +02:00
gtkoffscreenbox.h Add offscreen testcase 2009-04-02 10:14:04 +02:00
listmodel.c Add a test for gtk_flow_box_bind_model 2015-08-16 18:20:50 -04:00
Makefile.am gsk: Rework GskRenderer and GskRenderNode semantics 2016-10-18 11:29:34 +01:00
makefile.msc Deprecate the unused gtk-file-chooser-backend setting 2013-06-30 13:44:24 -04:00
marble.xpm Initial revision 1997-11-24 22:37:52 +00:00
merge-1.ui Test handling of empty menus. 2003-09-30 20:55:24 +00:00
merge-2.ui Add UI manager attribute to always show image in menu items 2009-11-27 19:14:43 +01:00
merge-3.ui Change the XML format: <Root> element is replaced by <ui>, <menu> element 2003-08-27 22:22:28 +00:00
Modeller.xpm Initial revision 1997-11-24 22:37:52 +00:00
motion-compression.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
mydialog2.ui Add missing templates to testdialog 2014-04-25 22:11:54 -04:00
mydialog.ui Add missing templates to testdialog 2014-04-25 22:11:54 -04:00
overlayscroll.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
popover2.ui Add a scale to the popover menu example 2014-10-29 06:49:59 -04:00
popover.ui GtkMenuSectionBox: Always show separators for labeled sections 2014-04-29 12:19:53 -04:00
popupat.ui add demo for testing gtk_menu_popup_at_* () 2016-07-19 09:38:54 -04:00
print-editor.c tests: Remove custom preview from print-editor 2016-10-16 18:18:58 +02:00
scrolling-performance.c tests/scrolling-performance: Define MyTextView 2016-05-30 19:11:27 +02:00
selectionmode.ui Reconstruct a missing file 2014-08-11 16:25:21 -04:00
simple.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
stresstest-toolbar.c Change FSF Address 2012-02-27 17:06:11 +00:00
styleexamples.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
subsurface.c API: Remove ability to set visuals on windows 2016-10-16 18:17:21 +02:00
syncscroll.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
test.xpm Initial revision 1997-11-24 22:37:52 +00:00
testaccel.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testactionbar.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testadjustsize.c Remove GtkAlignment 2016-10-18 00:29:19 +02:00
testanimation.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testappchooser.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testappchooserbutton.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testapplication.desktop Add GtkApplication 2010-06-07 16:46:30 -04:00
testassistant.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testbaseline.c button: Add icon-name property 2016-10-18 00:29:19 +02:00
testbbox.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testbox.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testboxcss.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testbuttons.c button: Add icon-name property 2016-10-18 00:29:19 +02:00
testcairo.c Change FSF Address 2012-02-27 17:06:11 +00:00
testcalendar.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testcellarea.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testcellrenderertext.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testclipboard.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testcolorchooser2.c Add a color editor test 2016-01-23 18:16:51 -05:00
testcolorchooser2.ui Add a color editor test 2016-01-23 18:16:51 -05:00
testcolorchooser.c API: colorchooser: Use GtkOrientation for orientation 2012-03-07 03:11:05 +01:00
testcombo.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testcombochange.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testdialog.c messagedialog: Remove deprecated API 2016-10-18 00:29:19 +02:00
testdnd2.c testdnd2: Actually test gtk_drag_set_icon_widget 2016-04-26 20:34:24 -04:00
testdnd.c Change FSF Address 2012-02-27 17:06:11 +00:00
testellipsise.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testemblems.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testentrycompletion.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testentryicons.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testerrors.c Change FSF Address 2012-02-27 17:06:11 +00:00
testexpand.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testexpander.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testfilechooser.c testfilechooser: Say Save 2015-07-31 07:12:35 -04:00
testfilechooserbutton.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testflowbox.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testfontchooser.c tests: Drop manual property editor 2014-05-22 08:32:48 -04:00
testfontchooserdialog.c GtkFontChooser: Allow a custom font map 2015-05-07 07:33:23 -04:00
testfontoptions.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testframe.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testfullscreen.c tests: add a test for fullscreen mode 2013-01-25 13:16:57 +01:00
testgaction.c tests: Add testgaction.c 2016-10-18 00:29:19 +02:00
testgiconpixbuf.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testglarea.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testglblending.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testgmenu.c Separators not correctly placed 2016-06-01 10:03:19 -04:00
testgrid.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testgrouping.c (broken pipe) 2006-04-26 12:39:25 +00:00
testgtk2.css testgtk: fix css 2016-10-16 18:17:21 +02:00
testgtk.1 Added gtk/testgtk.1 man page for testgtk 1998-03-24 04:01:21 +00:00
testgtk.c Remove GtkActionGroup 2016-10-18 00:34:41 +02:00
testgtk.css ui: Don't unnecessarily set GtkEntry:invisible-char 2016-10-16 18:17:21 +02:00
testheaderbar.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testheightforwidth.c Remove GtkAlignment 2016-10-18 00:29:19 +02:00
testicontheme.c testicontheme: Use rtl/ltr lookup flags 2014-09-21 14:09:16 -04:00
testiconview-keynav.c cssprovider: Return void, not TRUE 2016-10-17 17:41:03 +02:00
testiconview.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testimage.c image: Remove GtkIconSet API 2016-10-16 18:17:21 +02:00
testinput.c tests: Remove code from testinput that does nothing 2016-10-16 18:18:58 +02:00
testkineticscrolling.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testlevelbar.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testlist2.c widget: Remove gtk_widget_reparent 2016-10-18 00:29:17 +02:00
testlist3.c Improve list selection example 2014-04-06 01:44:38 -04:00
testlist.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testlockbutton.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testlogout.c GtkApplication: remove end session API 2012-02-21 01:23:01 +01:00
testmenubutton.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testmountoperation.c Change FSF Address 2012-02-27 17:06:11 +00:00
testmultidisplay.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testnoscreen.c Change FSF Address 2012-02-27 17:06:11 +00:00
testnotebookdnd.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testnouiprint.c Bump GLib dependency to 2.35 2012-11-04 13:01:38 -05:00
testoffscreen.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testoffscreenwindow.c tests: Connect to draw signal in testoffscreenwindow 2010-09-26 15:11:40 +02:00
testorientable.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testoverlay.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testoverlaystyleclass.c cssprovider: Remove GError out argument from load functions 2016-10-17 16:52:05 +02:00
testpixbuf-color.c Move demos around 2011-05-26 00:32:31 -04:00
testpixbuf-save.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testpixbuf-scale.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testplacesview.c tests: Remove testplacesview test 2015-07-16 06:37:37 +02:00
testpopover.c Adapt the testpopover example 2014-10-29 06:49:58 -04:00
testpopup.c wayland: prefer subsurface when possible 2016-01-08 10:33:26 +01:00
testpopupat.c add demo for testing gtk_menu_popup_at_* () 2016-07-19 09:38:54 -04:00
testprint.c Change FSF Address 2012-02-27 17:06:11 +00:00
testprintfileoperation.c Further updates from the GtkPrintContext functions rename. 2006-05-31 14:06:02 +00:00
testprintfileoperation.h perf/widgets.h tests/print-editor.c tests/prop-editor.h 2008-05-23 14:55:43 +00:00
testrc.c Change FSF Address 2012-02-27 17:06:11 +00:00
testrecentchooser.c tests: Drop manual property editor 2014-05-22 08:32:48 -04:00
testrecentchoosermenu.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testrevealer2.c Add a testcase for revealer size allocation 2016-02-23 20:53:23 -05:00
testrevealer.c Replace all margin-left and margin-right with margin-start and margin-end 2013-11-15 02:54:35 +01:00
testrichtext.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testscale.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testscrolledge.c scrolledwindow: add a new edge-reached signal 2015-01-31 23:08:17 +00:00
testscrolledwindow.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testselection.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testselectionmode.c Add a selection mode testcase 2014-08-08 13:30:54 +02:00
testsensitive.c testsensitive: Use state-flags-changed instead of state-changed 2016-10-16 18:17:21 +02:00
testspinbutton.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testsplitheaders.c Make testsplitheaders more robust 2014-01-07 13:45:55 -05:00
testsplitheaders.ui Fix separator in testsplitheaders 2015-03-28 22:32:12 -04:00
teststack.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testswitch.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testtextview.c tests: Sanitize 2014-08-15 00:13:06 +02:00
testthreads.c Change FSF Address 2012-02-27 17:06:11 +00:00
testtitlebar.c Make testtitlebar more versatile 2014-01-06 23:37:05 -05:00
testtoolbar2.c Add an example for a hig-style toolbar 2014-08-15 23:22:00 -04:00
testtoolbar.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testtooltips.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testtoplevelembed.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testtreechanging.c tests: Drop manual property editor 2014-05-22 08:32:48 -04:00
testtreecolumns.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testtreecolumnsizing.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testtreednd.c Add a tree dnd testcase 2015-06-05 08:33:59 -04:00
testtreeedit.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testtreeflow.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testtreefocus.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testtreemenu.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testtreemodel.c testtreemodel: fix unused variable on windows 2014-07-24 08:34:02 +02:00
testtreepos.c Remove most of the stock API usage from the tests 2013-06-24 19:53:08 -04:00
testtreesort.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testtreeview-plan.txt handle case where there are no rows in the model 2001-01-09 17:45:34 +00:00
testtreeview.c tests: Drop use of deprecated api 2014-08-04 12:27:56 +02:00
testverticalcells.c Remove most of the stock API usage from the tests 2013-06-24 19:53:08 -04:00
testvolumebutton.c tests: fix volume button 2014-02-13 20:47:24 -05:00
testwindowsize.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testxinerama.c tests: Port to GdkMonitor 2016-10-16 18:17:21 +02:00
treestoretest.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
variable.c tests/animated-resizing: Split frame statistics out into a separate file 2013-04-23 14:04:40 -04:00
variable.h Fix another header guard oversight 2014-12-08 19:34:23 -05:00
video-timer.c animated-resizing, video-timer: Add missing return value from ::draw 2013-04-25 13:44:58 -04:00