- 15 May, 2013 3 commits
-
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
-
- 23 Apr, 2013 3 commits
-
-
Owen W. Taylor authored
Add a test that takes four copies of the widget-factory widgets and scrolls them around to test how smoothly we can scroll and draw.
-
Owen W. Taylor authored
Split the code for computing frame rate and latency into a separate file so we can use it from multiple tests.
-
Alexander Larsson authored
-
- 22 Apr, 2013 2 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
Add separate GtkStack and GtkStackSwitcher widgets that are an alternative to GtkNotebook. Additionally, GtkStack supports animated transitions when changing pages. These widgets were initially developed in libgd.
-
- 06 Apr, 2013 1 commit
-
-
Benjamin Otte authored
There aren't multiple screens anymore, so no need to test that. Multiple displays can be tested with gtk-demo and testgtk.
-
- 18 Mar, 2013 1 commit
-
-
Matthias Clasen authored
Add a testcase for GtkHeaderBar that shows how it can be used without client-side decorations.
-
- 14 Feb, 2013 4 commits
-
-
Owen W. Taylor authored
Add a test case that simulates the timing operaton that goes on when showing a constant frame rate stream like a video - each frame is shown at the VBlank interval that is closest to when it would ideally be timed. https://bugzilla.gnome.org/show_bug.cgi?id=685460
-
Owen W. Taylor authored
Show the average and standard deviation of the latency in addition to the frame rate. Add options to print the output in machine-readable form, and to control the frequency and total number of statistics that will be output. https://bugzilla.gnome.org/show_bug.cgi?id=685460
-
Owen W. Taylor authored
When we have pending motion events, instead of delivering them directly, request the new FLUSH_EVENTS phase of the frame clock. This allows us to compress repeated motion events sent to the same window. In the FLUSH_EVENTS phase, which occur at priority GDK_PRIORITY_EVENTS + 1, we deliver any pending motion events then turn off event delivery until the end of the next frame. Turning off event delivery means that we'll reliably paint the compressed motion events even if more have arrived. Add a motion-compression test case which demonstrates behavior when an application takes too long handle motion events. It is unusable without this patch but behaves fine with the patch. https://bugzilla.gnome.org/show_bug.cgi?id=685460
-
Owen W. Taylor authored
Add a test of a window with an animated size and contents. The test accepts load factor command line argument to see how things work as the drawing of the content requires more GPU resources. https://bugzilla.gnome.org/show_bug.cgi?id=685460
-
- 25 Jan, 2013 1 commit
-
-
- 15 Jun, 2012 1 commit
-
-
Bastien Nocera authored
As used in Totem and gnome-contacts. The widget takes either a GtkMenu or a GMenuModel to construct its menu, and can be given a parent widget to use to position the drop-down (as used in GtkMenuToolButton). https://bugzilla.gnome.org/show_bug.cgi?id=668013
-
- 30 May, 2012 2 commits
-
-
Matthias Clasen authored
This reverts commit 9d35f7e5.
-
Bastien Nocera authored
As used in Totem and gnome-contacts. The widget takes either a GtkMenu or a GMenuModel to construct its menu, and can be given a parent widget to use to position the drop-down (as used in GtkMenuToolButton). https://bugzilla.gnome.org/show_bug.cgi?id=668013
-
- 06 May, 2012 1 commit
-
-
Benjamin Otte authored
-
- 02 Mar, 2012 1 commit
-
-
John Ralls authored
Remove LDDADS and setting each object file's LDDAD to it; just set a global LDDAD.
-
- 01 Mar, 2012 1 commit
-
-
Carlos Garcia Campos authored
-
- 29 Feb, 2012 1 commit
-
-
- 14 Feb, 2012 1 commit
-
-
Matthias Clasen authored
-
- 09 Feb, 2012 1 commit
-
-
Matthias Clasen authored
Lets install this, for the benefit of artists everywhere.
-
- 12 Jan, 2012 1 commit
-
-
Cosimo Cecchi authored
This is useful to sketch out in GtkBuilder widgets in different states all at once, so that we can check theming is right for them. Add some initial UI files for primary-toolbar and inline-toolbar widgets.
-
- 08 Jan, 2012 1 commit
-
-
Matthias Clasen authored
-
- 19 Dec, 2011 1 commit
-
-
Matthias Clasen authored
This is some test code for constructing GtkMenus from GMenus.
-
- 25 Nov, 2011 1 commit
-
-
Benjamin Otte authored
It's just a treestore going crazy while the treeview has to keep up.
-
- 02 Nov, 2011 1 commit
-
-
Matthias Clasen authored
Instead of undefining the DISABLE_DEPRECATED guards, define the GDK_DISABLE_DEPRECATION_WARNING macro where needed. Also replace INCLUDES by AM_CPPFLAGS to shut up automake.
-
- 13 Sep, 2011 1 commit
-
-
Christian Persch authored
-
- 15 Aug, 2011 3 commits
-
-
Alberto Ruiz authored
-
Alberto Ruiz authored
-
Alberto Ruiz authored
-
- 05 Jul, 2011 1 commit
-
-
Benjamin Otte authored
The tool works like this: ./accessibility-dump [FILE ...] If no files are given, all files with the extension ".ui" in the current directory are taken. For every file "test.ui", the following steps are performed: 1) test.ui is loaded using GtkBuilder 2) The accessible for the window is loaded 3) The information of accessible is converted into a string using a syntax defined in this test file 4) The generated string is diffed with the file "test.txt" 5) If the diff is empty, the test is a success, if not, the test fails. 6) The diff is output when the test runner is run with --verbose So to add a test named "test", create a file called "test.ui", put it into this directory. Then create the expected output file "test.txt", put it into this directory too. You can create the initial version of this file by invoking "./accessibility-dump --verbose test.ui". The output will contain the expected text and can be copy/pasted into the text file.
-
- 17 Jun, 2011 1 commit
-
-
Cosimo Cecchi authored
Courtesy of Andrea Cimitan <andrea.cimitan@canonical.com>.
-
- 14 Jun, 2011 1 commit
-
-
William Jon McCann authored
-
- 13 Jun, 2011 1 commit
-
-
Ignacio Casal Quinteiro authored
-
- 02 Jun, 2011 1 commit
-
-
Benjamin Otte authored
It contains a live editor for CSS, that thing finds lots of bugs...
-
- 26 May, 2011 1 commit
-
-
Matthias Clasen authored
The pixbuf-demo gets its own subdirectory, the other small tests move from demos/ to tests/.
-
- 18 May, 2011 1 commit
-
-
Benjamin Otte authored
Tests in the parser need 1 or 2 files: 1) test.css 2) test.ref.css (optional, defaults to test.css) The test instantiates a CSS provider, loads test.css, then dumps the loaded file to test.out.css and then checks that that file matches test.ref.css. If not, it dumps a diff between those two to the log and fails. You want to run the test with --verbose to get the output dumped to stdout.
-