Benjamin Otte
d4c520e0c7
testgtk: Clean up code
...
Remove unused hboxes.
2011-09-29 01:51:46 +02:00
Benjamin Otte
32bb9eebaa
testgtk: Move paned example from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
6e8b4c851a
testgtk: Move display example from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
35f5dd53a2
testgtk: Remove invalid property
2011-09-28 05:29:50 +02:00
Benjamin Otte
94f77029f7
testgtk: Convert focus example from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
9972a1813e
testgtk: Simplify code
...
Use a for loop for iterating.
2011-09-28 05:29:50 +02:00
Benjamin Otte
114541359f
testgtk: Switch scrolled windows example from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
26974640f8
testgtk: Convert radio/check button examples from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
2d885120bc
testgtk: Convert buttons example from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
e214aec3cf
testgtk: Beautify buttons example
2011-09-28 05:29:50 +02:00
Benjamin Otte
c25f2c4728
testgtk: Convert big windows example from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
06440b40e2
testgtk: Upgrade alpha windows test from GtkTable to GtkGrid
...
Also fix some extra code.
2011-09-28 05:29:50 +02:00
Benjamin Otte
41e17d92c6
tests: Convert testframe from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
c4bc16e023
tests: Convert testgeometry from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
d4d4f7f7e7
tests: Convert testexpand from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
4866b04dce
tests: Convert testentryicons example from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
32c21ea1b1
tests: Convert testdnd from GtkTable to GtkGrid
2011-09-28 05:29:50 +02:00
Benjamin Otte
1678fff136
tests: Convert testadjustsize example from GtkTable to box and grid
2011-09-28 05:29:50 +02:00
Benjamin Otte
3111ac0b1a
tests: Make prop-editor use a grid instead of a table
2011-09-28 05:29:50 +02:00
Benjamin Otte
60eede3db3
tests: Convert print-editor from GtkTable to GtkBox
2011-09-28 05:29:49 +02:00
Benjamin Otte
afc56461de
tests: Convert testimage example from GtkTable to GtkGrid
2011-09-28 05:29:49 +02:00
Benjamin Otte
2071cbf291
tests: Convert testmerge from GtkTable to GtkGrid
2011-09-28 05:29:49 +02:00
Cosimo Cecchi
5cf0450c69
toolbutton: don't force the icon widget to be a GtkMisc
...
There's really no reason the icon widget must be a GtkMisc. You might
want to use e.g. a GtkSpinner.
2011-09-27 17:31:11 -04:00
Benjamin Otte
04009aa332
tests: Use a grid in testnotebookdnd instead of a table
2011-09-27 05:37:14 +02:00
Benjamin Otte
fa656acb63
tests: Use a grid in testorientable instead of a table
2011-09-27 05:37:14 +02:00
Benjamin Otte
814b6c27aa
tests: Use a box instead of a table in testselection
2011-09-27 05:37:14 +02:00
Benjamin Otte
7724f14dfa
tests: Convert testtoolbar to use a box instead of a table
2011-09-27 05:37:14 +02:00
Benjamin Otte
b48c2d3aea
tests: Convert testtreeview from GtkTable to GtkBox
2011-09-27 05:37:14 +02:00
Benjamin Otte
dbd49744e3
tests: Make testwindows use GtkGrid
2011-09-27 05:37:14 +02:00
Benjamin Otte
3658e7a459
tests: Make testwindows dialog even more beautiful
2011-09-27 05:37:14 +02:00
Benjamin Otte
5e08c315b2
tests: Make editing window look more beautiful
2011-09-27 05:37:14 +02:00
Benjamin Otte
89d16a5123
reftests: Add a reftest checking background-color: transparent
2011-09-26 22:34:20 +02:00
Matthias Clasen
be58a6ce2c
widget-factory: add more checks and radios
...
Add examples of check and radio menuitems, as well as inconsistent
checks and toggles.
2011-09-16 21:08:14 -04:00
Christian Persch
7ce29eecc1
prop-editor: Allow editing PANGO_TYPE_FONT_DESCRIPTION properties
...
...using a GtkFontButton.
2011-09-13 12:55:34 +02:00
Christian Persch
cc79b08441
Add filter test to testfontchooserdialog
2011-09-13 12:55:33 +02:00
Christian Persch
6902813a11
Rename gtk_font_chooser_get_{family,face,size}
...
... to gtk_font_chooser_get_font_{family,face,size}, in order to
avoid naming conflicts in bindings.
2011-09-13 12:55:33 +02:00
Christian Persch
abd9242f33
Add GtkFontChooser:font-desc property
...
Add a way to set/get the font as a PangoFontDescription.
2011-09-13 12:55:33 +02:00
Christian Persch
eb2a54decf
Add prop editors to testfontchooser{,dialog}
2011-09-13 12:55:21 +02:00
Christian Persch
eb9efc9fd2
Rename GtkFontChooser:font-name to :font
...
GtkFontButton already has a property named "font-name" which may
conflict / be an ABI break when moving GtkFontButton to implement
GtkFontChooser. Also, this is more in line with how other parts in
gtk (e.g. GtkCellRendererText) call a font string property.
2011-09-13 12:55:21 +02:00
Christian Persch
5452525143
Make GtkFontChooser an interface
...
Make the GtkFontChooser API similar to the Gtk{File,Recent,App}Chooser
APIs by introducing GtkFontChooser as an interface, that has a default
implementation in GtkFontChooserWidget.
https://bugzilla.gnome.org/show_bug.cgi?id=657627
2011-09-13 12:55:21 +02:00
Matthias Clasen
f9379adca2
GtkAppChooserButton: Add a way to include the default app
...
This is necessary to use an app chooser button for selecting
default apps in the control center. Also, beef up the docs
for this widget family.
https://bugzilla.gnome.org/show_bug.cgi?id=642706
2011-09-10 01:42:07 -04:00
Matthias Clasen
bd92a61a5f
Fix output of pickers.ui a11y test
2011-09-05 16:36:56 -04:00
Benjamin Otte
c21b6f4705
reftests: Disable border-radius tests for shadow
...
We get rendering artifacts that make tests fail. Not good.
The code is only commented out so far, so it should be trivial to
reenable if someone wants to. (Or this commit could just be reverted.)
2011-09-05 18:56:23 +02:00
Benjamin Otte
d717a2dcfc
grid: Swap wrong spacing properties
...
row-spacing behaved like column-spacing should have and vice versa.
Also update tests that erroneously checked this behavior.
Thanks to Joanmarie Diggs for finding this.
2011-09-05 18:56:23 +02:00
Matthias Clasen
53edb2a4fb
Test non-xml-clean preview text
...
This shows that we fail to escape markup somewhere.
2011-09-04 17:16:29 -04:00
Matthias Clasen
53602c400d
Disable an incomplete test that does not work
...
Testing focus changes in this way has no chance of working
until we remove all the idle handlers from gail.
2011-08-30 11:28:52 -04:00
Matthias Clasen
006d46362c
Adapt a11y dump output
...
Some of the recent changes need to be reflected in the a11y
dumps.
2011-08-29 10:36:44 -04:00
Matthias Clasen
3fa5813ea3
testappchooser: handle 'no app selected' gracefully
...
The test was assuming that it always gets an app info back,
when in reality it might get NULL back.
2011-08-28 23:50:50 -04:00
Matthias Clasen
f64647077f
Add an accessor for grid children
...
This addresses concerns in bug 634136.
2011-08-28 21:20:53 -04:00
Diego Celix
ca317c6798
tests-prop-editor:gtk_misc_set_alignment replacing
...
Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
tests/prop-editor.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762
2011-08-28 20:34:35 -04:00
Diego Celix
173cc862a1
testgtk: gtk_misc_set_alignment replacing
...
Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
tests/testgtk.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762
2011-08-28 20:17:04 -04:00
Diego Celix
fd1fabf5c3
testcalendar: gtk_misc_set_alignment replacing
...
Replacing the function gtk_misc_set_alignment () with
gtk_widget_set_halign () and gtk_widget_set_valign () in
tests/testcalendar.c
https://bugzilla.gnome.org/show_bug.cgi?id=650762
2011-08-28 20:17:03 -04:00
Benjamin Otte
651723b4d4
reftests: Add a test for the recent notebook fix
2011-08-27 02:47:52 +02:00
Michael Terry
431227e1af
tests: Add test for non-nullterminated gtk_css_provider_load_data()
...
https://bugzilla.gnome.org/show_bug.cgi?id=657359
2011-08-26 16:26:28 +02:00
Benjamin Otte
26e9d07718
API: cssprovider: Change parsing-error signal
...
Instead of path, line and position, emit the section the error happened
in. This has a lot more information to consume.
2011-08-26 16:26:28 +02:00
Benjamin Otte
62d231aeff
cssparser: Make lines and positions 0-indexed
2011-08-26 16:26:28 +02:00
Matthias Clasen
32eb38073e
Trivial: whitespace fixes
2011-08-24 07:58:21 -04:00
Matthias Clasen
c672066fbc
Trivial: Silence a compiler warning
2011-08-24 07:56:13 -04:00
Matthias Clasen
f136ee9b57
Trivial: Silence a compiler warning
2011-08-24 07:54:58 -04:00
Cosimo Cecchi
a14cecb0ad
widget-factory: add the primary-toolbar hint to the toolbar
2011-08-22 11:40:41 -04:00
Matthias Clasen
e391bc442a
Use GtkFontChooser in testtoplevelembed
...
This was pointed out in bug 656639.
2011-08-16 10:42:54 -04:00
Matthias Clasen
2462019449
testgtk: remove dead code
2011-08-15 19:40:24 -04:00
Matthias Clasen
9c85d4f6df
Deprecate GtkFontSelection and GtkFontSelectionDialog
2011-08-15 18:57:57 -04:00
Matthias Clasen
96f9b67b51
Fix minor issues in the tests
2011-08-15 18:57:57 -04:00
Alberto Ruiz
a58a2dc0d3
GtkFontChooserDialog: GtkFontButton now uses GtkFontChooserDialog instead of GtkFontSelectionDialog
2011-08-15 18:57:57 -04:00
Alberto Ruiz
bf457d129e
GtkFontChooserDialog: Add parent window as a parameter in the constructor
2011-08-15 18:57:56 -04:00
Alberto Ruiz
4bf22639d1
GtkFontChooser: Expose the new widget in gtk.h and add test cases
2011-08-15 18:57:55 -04:00
Alberto Ruiz
334ee81901
GtkFontChooser: Renaming the class names and fixing the tests
2011-08-15 18:57:55 -04:00
Alberto Ruiz
6dec212d1d
GtkFontChooser: Add a property to control whether the preview entry is shown or not
2011-08-15 18:57:54 -04:00
Alberto Ruiz
731120e26e
GtkFontChooser: Better test preview text
2011-08-15 18:57:54 -04:00
Alberto Ruiz
c34a2d65d0
GtkFontChooser: Use GTK_DISABLE_DEPRECATED on the test code
2011-08-15 18:57:54 -04:00
Alberto Ruiz
053d34dc47
GtkFontChooser: Added test for GtkFontSelectionDialog
2011-08-15 18:57:54 -04:00
Alberto Ruiz
31776e2a25
GtkFontChooser: implement gtk_font_selection_set/get_preview_text
2011-08-15 18:57:54 -04:00
Alberto Ruiz
ea4603e5d1
GtkFontChooser: gtk_font_selection_set_font_name implementation
2011-08-15 18:57:54 -04:00
Alberto Ruiz
3f2b09422d
GtkFontChooser: Setting the font-name property. Test updates. Remove warnings.
2011-08-15 18:57:54 -04:00
Alberto Ruiz
4b92872a97
GtkFontChooser: Add callbacks and improve test to take deprecated widgets into account
2011-08-15 18:57:53 -04:00
Alberto Ruiz
915b442dc1
GtkFontChooser: Fix segmentation fault in deprecated size list population
2011-08-15 18:57:53 -04:00
Alberto Ruiz
29a0685ee8
GtkFontChooser: Add deprecated calls to the test
2011-08-15 18:57:53 -04:00
Alberto Ruiz
077d897fa4
GtkFontChooser: Added a test program
2011-08-15 18:57:52 -04:00
Matthias Clasen
17f99f663f
GtkGrid: Add a way to insert rows or columns
...
This is useful functionality that makes it easier to insert
things in the middle of an already populated grid.
Bug 653817
2011-08-08 13:13:48 +02:00
Matthias Clasen
b0dd7e1cfd
widget-factory: small tweaks
...
Use our canonical example url in the link button, use the placeholder-text
feature for the search entry, and add a runtime switch for the dark theme.
2011-07-25 10:20:56 -04:00
Rico Tzschichholz
ecd5f73dd7
build: Fix makefile for new location of test image
2011-07-23 12:27:45 +02:00
Benjamin Otte
d56e8c8e54
tests: Move declaration tests to new test infrastructure
...
This way, we can test more feature of them, in particular check for
different errors, which were causing test failures.
2011-07-21 02:43:54 +02:00
Benjamin Otte
db66618227
reftests: Add test for border radius clamping
2011-07-21 02:43:54 +02:00
Benjamin Otte
75a43bb40c
tests: Move empty css parser test to new CSS tests
2011-07-20 02:36:44 +02:00
Benjamin Otte
15674c5bd4
tests: Move stylecontext CSS tests
...
Use the new CSS infrastructure for part of the old CSS tests. This way
we can probably check for warning messages such as deprecations.
2011-07-20 02:36:44 +02:00
Benjamin Otte
20c6acfc8d
reftests: Add test for recent fix
...
https://bugzilla.gnome.org/show_bug.cgi?id=654678
2011-07-19 11:58:22 +02:00
Matthias Clasen
f9c4977306
Update expected test output
...
There was some stipple left there, still.
2011-07-17 19:38:23 -04:00
Matthias Clasen
2da37ba038
Don't run testfocus in 'make check'
...
It is not meant for that.
2011-07-17 19:37:39 -04:00
Matthias Clasen
ffa112d586
Add an initial focus testbed
...
This is an attempt to explore differences in GTK+'s and gails
notions of which widget currently has the focus. Since gail
does all its focus updates in an idle, we cannot do the
comparisons synchronously, so just check ever so often in
a timeout.
2011-07-16 10:03:20 -04:00
Matthias Clasen
08e62bab9a
Add a test for atk_get_root()
2011-07-11 23:57:56 -04:00
Benjamin Otte
375eb8ebce
tests: Add a test for menus
2011-07-11 03:10:04 +02:00
Matthias Clasen
a71b892c97
Add a test for AtkUtil functions
...
This test revealed the horrors commented on in the previous
commit.
2011-07-08 23:21:53 -04:00
Javier Jardón
c344880b4e
tests/a11y/Makefile.am: Use AM_CPPFLAGS instead deprecated INCLUDES
2011-07-07 13:50:01 +01:00
Javier Jardón
b3c3a7c35d
Revert "asd"
...
Not appropriate commit message
This reverts commit f02812c0d6
.
2011-07-07 13:47:59 +01:00
Javier Jardón
f02812c0d6
asd
2011-07-07 11:20:02 +01:00
Benjamin Otte
87c33fa21a
tests: Update text test for textview
...
1) Allow inserting text to move the cursor to after the inserted text
2) Implement selecting text for GtkTextView. Also assert if it's an
unsupported widget type.
3) Select an inside part of the widget, not the end.
2011-07-06 16:50:09 +02:00
Rico Tzschichholz
2c51d76c1f
Fix two typos in Makefiles
2011-07-06 16:33:55 +02:00
Matthias Clasen
57874f7ece
Update assistant tests
2011-07-05 16:10:26 -04:00
Matthias Clasen
511eb79331
Update expected test output
...
The recent change to notebook page parent handling is showing
up in the output of the notebook.ui test.
2011-07-05 16:10:26 -04:00