1. 27 Sep, 2010 1 commit
  2. 23 Jun, 2008 1 commit
  3. 30 May, 2008 1 commit
  4. 28 May, 2008 1 commit
    • Michael Natterer's avatar
      define __GTK_H_INSIDE__ around including all other headers. · eff99c28
      Michael Natterer authored
      2008-05-28  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtk.h: define __GTK_H_INSIDE__ around including all other
      	headers.
      
      	* gtk/gtktypebuiltins.h.template
      	* gtk/gtkversion.h.in
      	* gtk/gtk*.h: add single-include guards that #error out if
      	GTK_DISABLE_SINGLE_INCLUDES is defined and any of these files is
      	included individually.
      
      	* gtk/gtkprintbackend.h
      	* gtk/gtkprinter-private.h
      	* gtk/gtktextlayout.h
      	* gtk/gtktexttagprivate.h
      	* gtk/gtktexttypes.h
      	* gtk/gtktreedatalist.h: include <gtk/gtk.h> instead of individual
      	headers in these private or semi-private headers.
      
      	* gtk/gtkimmodule.h: also here because it's not in gtk.h.
      
      	* gtk/gtkpagesetupunixdialog.h
      	* gtk/gtkprinter.h
      	* gtk/gtkprintjob.h
      	* gtk/gtkprintunixdialog.h: likewise in the gtkunixprint headers.
      
      	* gtk/gtkclist.h
      	* gtk/gtkcombo.h
      	* gtk/gtkctree.h
      	* gtk/gtkfilesel.h
      	* gtk/gtkitemfactory.h
      	* gtk/gtklist.h
      	* gtk/gtklistitem.h
      	* gtk/gtkoldeditable.h
      	* gtk/gtkoptionmenu.h
      	* gtk/gtkpixmap.h
      	* gtk/gtkpreview.h
      	* gtk/gtksignal.h
      	* gtk/gtktipsquery.h: whenever possible, include only <gtk/gtk.h>
      	instead of individual headers in these deprecated headers. They
      	don't get included at all when GTK_DISABLE_DEPRECATED is defined,
      	so if an app needs them anyway, it must undef GTK_DISABLE_DEPRECATED
      	and include them individually, which should continue to work.
      
      	* gtk/gtkclist.c: include "gtkctree.h" because of the change
      	above.
      
      
      svn path=/trunk/; revision=20221
      eff99c28
  5. 06 Mar, 2008 1 commit
    • Johan Dahlin's avatar
      Make gtk-doc happy: · 6f9bcaa8
      Johan Dahlin authored
      2008-03-06  Johan Dahlin  <johan@gnome.org>
      
          Make gtk-doc happy:
          
          * gtk/gtkstyle.c: npoints->n_points.
          * gtk/gtktestutils.h: widget->spinner
          * gtk/gtktestutils.c: argc->argcp, argv->argvp
      
      
      svn path=/trunk/; revision=19725
      6f9bcaa8
  6. 14 Feb, 2008 1 commit
  7. 05 Dec, 2007 1 commit
    • 18:59:59  Tim Janik's avatar
      run tests in current dir after setting up the logging directory, so their · 9ba5da2f
      18:59:59 Tim Janik authored
      2007-12-05 18:59:59  Tim Janik  <timj@imendio.com>
      
              * gtk+/Makefile.decl: run tests in current dir after setting up the
              logging directory, so their results get properly merged into the
              resulting test log.
      
              * gtk+/gtk/gtktestutils.[hc]: added gtk_test_list_all_types() for
              tests to loop over registered Gdk/Gtk+ types.
      
              * gtk+/tests/objecttests.c: new test program, implements automated
              property tests. several properties are blacklisted because they
              seem to trigger Gdk/Gtk+ bugs. ./objecttests -m thorough --verbose
              can be used to test blacklisted properties and see which proprty failed.
      
      
      
      svn path=/trunk/; revision=19115
      9ba5da2f
  8. 20 Nov, 2007 3 commits
    • Tim Janik's avatar
      Fixed copyright for newly submitted files. · 40695ee3
      Tim Janik authored
      svn path=/trunk/; revision=19014
      40695ee3
    • Tim Janik's avatar
      Moved Gdk test functions from Gtk+ to Gdk test utils. · 4f7a2da8
      Tim Janik authored
      * gdk/Makefile.am: added gdktestutils.h to public includes.
      
      * gdk/gdk.h: added gdktestutils.h to public includes.
      
      * gdk/gdk.symbols: added gdk_test_simulate_button, gdk_test_simulate_key,
      gdk_test_render_sync.
      
      * gdk/gdktestutils.h: new file, added prototypes for gdk_test_simulate_button,
      gdk_test_simulate_key, gdk_test_render_sync.
      
      * gdk/x11/Makefile.am: build gdktestutils-x11.c.
      
      * gdk/x11/gdktestutils-x11.c: implemented gdk_test_simulate_button,
      gdk_test_simulate_key, gdk_test_render_sync.
      
      * gtk/gtktestutils.c:
      * gtk/gtktestutils.h:
      * gtk/gtk.symbols: removed gtk_test_simulate_button
      gtk_test_simulate_key, gtk_test_xserver_render_sync.
      
      * gtk/tests/testing.c: call gdk_test_render_sync.
      
      svn path=/trunk/; revision=19012
      4f7a2da8
    • Tim Janik's avatar
      Added Gtk+ testing utilities. · 936d27a4
      Tim Janik authored
      * gtk/gtktestutils.h, gtk/gtktestutils.c: added unit test utility functions.
      for the most part, the functions herein involve navigating and interacting
      with dialog elements programatically, to automate user interaction tests of
      dialogs and widgets.
      
      * gtk/gtk.h: include gtk/gtktestutils.h as public API.
      
      * gtk/gtk.symbols: added gtk_test_* symbols.
      
      * gtk/Makefile.am: include gtktestutils.h and gtktestutils.c into the build.
      generate gtktypefuncs.c which contains a list of all _get_type functions in
      Gtk+ and Gdk.
      
      svn path=/trunk/; revision=19010
      936d27a4