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
visuals Rename Makefile references from 3.0 to 4.0 2016-10-07 10:34:50 -04:00
3DRings.xpm
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
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
check-y.xpm
dialog.ui Set initial focus in some dialog tests 2014-08-02 11:59:05 +02:00
FilesQueue.xpm
flicker.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
frame-stats.c
frame-stats.h
gdkgears.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
gnome-textfile.png
gradient1.png
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
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
marble.xpm
merge-1.ui
merge-2.ui
merge-3.ui
Modeller.xpm
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
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
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
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
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
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
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
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
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
testgtk2.css testgtk: fix css 2016-10-16 18:17:21 +02:00
testgtk.1
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
testmenubutton.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testmountoperation.c
testmultidisplay.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testnoscreen.c
testnotebookdnd.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testnouiprint.c
testoffscreen.c box: Remove 'padding' child property 2016-10-16 18:17:21 +02:00
testoffscreenwindow.c
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
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
testprintfileoperation.c
testprintfileoperation.h
testrc.c
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
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
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
testtreesort.c API: container: Remove gtk_container_set_border_width() 2016-10-16 18:18:58 +02:00
testtreeview-plan.txt
testtreeview.c tests: Drop use of deprecated api 2014-08-04 12:27:56 +02:00
testverticalcells.c
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
variable.h Fix another header guard oversight 2014-12-08 19:34:23 -05:00
video-timer.c