| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add test case for the following classes
GTK_TYPE_FILE_CHOOSER_BUTTON
GTK_TYPE_OFFSCREEN_WINDOW
GTK_TYPE_APPLICATION_WINDOW
GTK_TYPE_ASPECT_FRAME
GTK_TYPE_STACK
GTK_TYPE_REVEALER
GTK_TYPE_POPOVER
GTK_TYPE_HEADER_BAR
GTK_TYPE_ACTION_BAR
GTK_TYPE_SEARCH_BAR
GTK_TYPE_SCROLLED_WINDOW
GTK_TYPE_LIST_BOX
GTK_TYPE_FLOW_BOX
|
|
|
|
|
| |
Enable GTK_TYPE_FILE_CHOOSER_BUTTON, GTK_TYPE_RECENT_CHOOSER,
GTK_TYPE_DIALOG and GTK_TYPE_ASSISTANT tests.
|
|
|
|
| |
Do not free glade_project_toplevels() list
|
|
|
|
| |
Add basic test to make sure project refcount cycle is working properly.
|
| |
|
|
|
|
|
|
|
| |
g_assert() should not be used in unit tests because it can be turned off
in final releases of code by defining G_DISABLE_ASSERT.
Fix issue #460 "3.37.0: test suite fails because glade uses incorrectly asserts in test units"
|
|
|
|
| |
Add test case to make sure both python and js plugins work
|
|
|
|
|
| |
Add an example on how to use JavaScript objects with Glade
Improve python example
|
|
|
|
| |
Relay on meson for build
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This was removed in ccb3a8c7dcbd7bd for a release due some criticals
which are not happening anymore.
Also fixes:
> ../tests/add-child.c:156:1: warning: ‘assert_column_parented’ defined
> but not used [-Wunused-function]
> 156 | assert_column_parented (GObject *parent,
> | ^~~~~~~~~~~~~~~~~~~~~~
|
| |
|
|
|
|
|
|
|
| |
meson is a build system focused on speed an ease of use, which
helps speeding up the software development.
meson build system has been added along with autotools.
|
|
|
|
| |
I will make a release and fix them in master.
|
|
|
|
| |
release
|
| |
|
| |
|
|
|
|
| |
Fixed create-widgets test GtkMessageDialog error and skip creating GtkAboutDialog
|
| |
|
| |
|
|
|
|
| |
it will work in distcheck
|
|
|
|
| |
unknown source id
|
|
|
|
|
|
|
|
| |
custom linked struct since we do not need the marginal speedup
now that dependencies are only between toplevels.
This allow us to easily sort edges alphabetically.
tests/toplevel-order: Updated to new _glade_tsort() api
|
| |
|
|
|
|
|
|
|
|
|
| |
The GtkIconFactory adaptor adds the factory to the default
with gtk_icon_factory_add_default() at post create time, now
we remove it at destroy object time.
Enabled the create-objects test for GtkIconFactory which now
passes again.
|
|
|
|
| |
The bug had to do with a call to glade_widget_rebuild()
|
|
|
|
|
|
|
| |
The new test tests every parent/child relationship in the base GTK+
catalog, a child is added to the parent, the expected relationship
is tested, and unreffing the parent GladeWidget is tested to also
finalize the child GladeWidget and both runtime GObjects.
|
|
|
|
|
| |
Currently this one causes subsequent tests to fail due to a leaked
GTask callback.
|
|
This patch clears the way for unit testing, some environment variables
are added to ensure unit tests run on code that is not installed but
in tree.
The added test iterates over all widgets in the catalog, uses the
adaptor to create a GladeWidget and asserts that the GladeWidget and
it's internal object is finalized after unreferencing the GladeWidget.
|