gtk2/testsuite/gtk
Matthias Clasen df455db2e3 GtkBuilder: Make IDs optional
One requirement of .ui files is that each object must have an ID,
even if it is never referred to or directly loaded from the code.
This makes editing .ui files much more onerous than it has to be,
due to the frequent need to invent new IDs, while avoiding
clashes.

This commit makes IDs optional in the XML. They only need to
be provided for objects which are referred to or explictly loaded
from the code. Since GtkBuilder needs IDs for its own internal
accounting, we create IDs of the form ___object_N___ if not
specified in the XML.

https://bugzilla.gnome.org/show_bug.cgi?id=712553
2013-11-18 06:00:02 -05:00
..
file-chooser-test-dir
accel.c
accessible.c accessible: Fix test runner 2013-09-03 17:59:19 -04:00
action.c Deprecate GtkAction and GtkUIManager 2013-06-30 11:19:50 -04:00
bitmask.c
builder.c GtkBuilder: Make IDs optional 2013-11-18 06:00:02 -05:00
cellarea.c testsuite: Avoid g_test_trap_fork 2013-06-15 16:27:04 -04:00
clipboard.c testsuite: Add a clipboard test 2013-08-23 13:01:41 +02:00
crossingevents.c
defaultvalue.c Don't use UNIX-specific printer objects on non-UNIX 2013-07-31 10:17:45 +08:00
displayclose.c Add a testcase for closing display before exit 2013-06-29 19:24:22 -04:00
entry.c
expander.c tests: Stop expander from failing 2013-05-22 00:15:08 +02:00
filechooser.c Don't use stock APIs in the testsuite 2013-06-24 19:53:08 -04:00
filtermodel.c
floating.c
grid.c
gtkmenu.c
gtktreemodelrefcount.c tests: Use the new macros for adding instance private data 2013-07-09 09:30:02 +01:00
gtktreemodelrefcount.h
keyhash.c
listbox.c testsuite: Add tests for gtk_list_box_row_get_index 2013-07-04 15:19:47 +02:00
liststore.c
Makefile.am testsuite: Add a test for functions that work without gtk_init() 2013-09-24 16:42:48 +02:00
modelrefcount.c
no-gtk-init.c testsuite: Add a test for functions that work without gtk_init() 2013-09-24 16:42:48 +02:00
object.c testsuite: Don't use deprecated functions 2013-06-21 02:59:23 +02:00
objects-finalize.c
papersize.c
rbtree.c
recentmanager.c tests: Ignore deprecations 2013-06-24 01:13:44 +02:00
regression-tests.c
sortmodel.c
stylecontext.c testsuite: Remove extra calls to gtk_style_context_invalidate() 2013-10-05 13:57:51 +02:00
templates.c Don't use stock APIs in the testsuite 2013-06-24 19:53:08 -04:00
testing.c
textbuffer.c textbuffer: add unit tests for the clipboard 2013-09-16 09:48:24 +02:00
textiter.c textiter: bug fix in forward_search() and backward_search() 2013-06-24 20:14:39 +02:00
treemodel.c
treemodel.h
treepath.c
treestore.c
treeview-scrolling.c tests: Use gtk_tree_view_wait_for_draw() in treeview-scrolling 2013-05-17 20:49:52 +02:00
treeview.c Remove debug spew 2013-07-09 20:06:23 -04:00
window.c