]> Pileus Git - ~andy/gtk/blob - ChangeLog
Require gtk-doc 1.8
[~andy/gtk] / ChangeLog
1 2007-11-25  Matthias Clasen  <mclasen@redhat.com>
2
3         * configure.in: Require gtk-doc 1.8
4
5         * */*.c: Use gtk-doc abbreviations for examples in docs.
6
7 2007-11-25  Matthias Clasen  <mclasen@redhat.com>
8
9         * gtk/gtktreeview.c (gtk_tree_view_set_show_expanders): Fix a
10         typo.  (#498922)
11
12 2007-11-25  Matthias Clasen  <mclasen@redhat.com>
13
14         * gtk/gtkdialog.c: Move signal and property documentation inline,
15         fix a problem with the ::response signal docs.  (#499133, Josselin
16         Mouette)
17
18 2007-11-22 15:48:26  Tim Janik  <timj@imendio.com>
19
20         * Makefile.decl: initialize automake variables EXTRA_DIST and
21         TEST_PROGS for unconditional appending via += in other makefiles.
22         define recursive test targets: test, test-report, perf-report,
23         full-report, as described here:
24       http://mail.gnome.org/archives/gtk-devel-list/2007-November/msg00000.html
25         the test targets will execute Gtk+ test programs within an Xvfb session.
26
27         * gtk/gtktestutils.c: call g_test_init() from gtk_test_init().
28
29         * gtk/tests/testing.c: use g_test_add_func() to register tests and use
30         g_test_run() to run the tests to integrate with the testing framework.
31
32         * gtk/tests/Makefile.am: removed exemplary testing rules.
33
34         * Makefile.am, gtk/tests/Makefile.am, gtk/Makefile.am:
35         * gtk/xdgmime/Makefile.am, gtk/theme-bits/Makefile.am:
36         * tests/Makefile.am, docs/reference/gdk-pixbuf/Makefile.am:
37         * docs/reference/gdk/Makefile.am, docs/reference/gtk/Makefile.am:
38         * docs/reference/Makefile.am, docs/tools/Makefile.am:
39         * docs/tutorial/Makefile.am, docs/faq/Makefile.am, docs/Makefile.am:
40         * gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/Makefile.am:
41         * demos/gtk-demo/Makefile.am, demos/Makefile.am:
42         * modules/input/Makefile.am, modules/printbackends/file/Makefile.am:
43         * modules/printbackends/test/Makefile.am, modules/printbackends/Makefile.am:
44         * modules/printbackends/cups/Makefile.am, modules/printbackends/lpr/Makefile.am:
45         * modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am:
46         * modules/engines/ms-windows/Theme/Makefile.am:
47         * modules/engines/ms-windows/Makefile.am:
48         * modules/engines/Makefile.am,  modules/engines/pixbuf/Makefile.am:
49         * modules/Makefile.am, m4macros/Makefile.am, perf/Makefile.am:
50         * contrib/Makefile.am, contrib/gdk-pixbuf-xlib/Makefile.am:
51         * gdk/directfb/Makefile.am, gdk/linux-fb/Makefile.am:
52         * gdk/quartz/Makefile.am, gdk/win32/rc/Makefile.am:
53         * gdk/win32/Makefile.am, gdk/x11/Makefile.am, gdk/Makefile.am:
54         include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
55
56 2007-11-22  Matthias Clasen  <mclasen@redhat.com>
57
58         * modules/printbackends/cups/gtkcupsutils.c: Fix a casting problem.
59         (#485662, patch by Herbert Valerio Riedel)
60
61 2007-11-22  Matthias Clasen  <mclasen@redhat.com>
62
63         * gtk/gtktextiter.c: Fix an aliasing problem.  (#347585, Ed Catmur)
64
65 2007-11-21  Richard Hult  <richard@imendio.com>
66
67         * gdk/quartz/Makefile.am: * gdk/quartz/gdktestutils-quartz.c: Add
68         stubs for the testing functions to fix the build.
69
70 2007-11-21  Behdad Esfahbod  <behdad@gnome.org>
71
72         * tests/testrichtext.c (setup_buffer): Fix C89 compilation issue.
73         (#467711, The Written Word)
74
75 2007-11-21  Ross Burton  <ross@openedhand.com>
76
77         * gdk/x11/gdksettings.c:
78         Add xsetting for gtk-scrolled-window-placement (#458103).
79
80 2007-11-21  Behdad Esfahbod  <behdad@gnome.org>
81
82         * gtk/gtkmenuitem.c (gtk_menu_item_class_init),
83         (gtk_menu_item_paint): Make GtkMenuItem's arrow size themeable.
84         (#469239, Michael Natterer)
85
86 2007-11-21  Behdad Esfahbod  <behdad@gnome.org>
87
88         * gdk/x11/gdksettings.c (gdk_settings_names, gdk_settings_map): Add
89         Gtk/EnableAccels and Gtk/EnableMnemonics xsettings for
90         gtk-enable-accels and gtk-enable-mnemonics GtkSettings respectively.
91         (#436536, Tommi Komulainen)
92
93 2007-11-21  Matthias Clasen  <mclasen@redhat.com>
94
95         * gtk/gtktoolbar.c: Fix the default value of the toolbar-style
96         property.  (#489782, Jan Janech)
97
98 2007-11-20  Matthias Clasen  <mclasen@redhat.com>
99
100         * gtk/gtkimage.c (animation_timeout): Avoid drawing one too many
101         frames.  (#107398, Owen Taylor, Miguel Gomez)
102
103 Tue Nov 20 15:19:42 2007 +0100 Tim Janik
104
105         Moved Gdk test functions from Gtk+ to Gdk test utils.
106
107         * gdk/Makefile.am: added gdktestutils.h to public includes.
108
109         * gdk/gdk.h: added gdktestutils.h to public includes.
110
111         * gdk/gdk.symbols: added gdk_test_simulate_button, gdk_test_simulate_key,
112         gdk_test_render_sync.
113
114         * gdk/gdktestutils.h: new file, added prototypes for gdk_test_simulate_button,
115         gdk_test_simulate_key, gdk_test_render_sync.
116
117         * gdk/x11/Makefile.am: build gdktestutils-x11.c.
118
119         * gdk/x11/gdktestutils-x11.c: implemented gdk_test_simulate_button,
120         gdk_test_simulate_key, gdk_test_render_sync.
121
122         * gtk/gtktestutils.c:
123         * gtk/gtktestutils.h:
124         * gtk/gtk.symbols: removed gtk_test_simulate_button
125         gtk_test_simulate_key, gtk_test_xserver_render_sync.
126
127         * gtk/tests/testing.c: call gdk_test_render_sync.
128
129 Thu Nov 15 13:11:39 2007 +0100 Tim Janik
130
131         Added unit tests for Gtk+ testing utilities.
132
133         * gtk/tests/testing.c: added a sample test program that tests Gtk+ test
134         utility functions. some g_test_* related portions are disabled and need
135         to be enabled once Gtk+ depends on a new glib with the GLib testing
136         framework integrated.
137
138         * gtk/tests/Makefile.am: new subdirectory to include quick Gtk+ tests.
139         added exemplary test rules to run tests inside Xvfb. this needs to depend
140         on gtester for full fledged testing.
141
142         * gtk/Makefile.am: build gtk+/gtk/tests, define -DGTK_ENABLE_BROKEN when
143         collecting _get_type functions to catch e.g. gtk_text_get_type().
144
145         * configure.in: create gtk/tests/Makefile.in and gtk/tests/Makefile.
146
147 Thu Nov 15 11:55:34 2007 +0100 Tim Janik
148
149         Added Gtk+ testing utilities.
150
151         * gtk/gtktestutils.h, gtk/gtktestutils.c: added unit test utility functions.
152         for the most part, the functions herein involve navigating and interacting
153         with dialog elements programatically, to automate user interaction tests of
154         dialogs and widgets.
155
156         * gtk/gtk.h: include gtk/gtktestutils.h as public API.
157
158         * gtk/gtk.symbols: added gtk_test_* symbols.
159
160         * gtk/Makefile.am: include gtktestutils.h and gtktestutils.c into the build.
161         generate gtktypefuncs.c which contains a list of all _get_type functions in
162         Gtk+ and Gdk.
163 2007-11-20  Bastien Nocera  <hadess@hadess.net>
164
165         * configure.in: add support for conditional icns gdk-pixbuf loader
166         (Closes: #395738)
167
168 2007-11-19 10:31:26  Tim Janik  <timj@imendio.com>
169
170         * configure.in: updated version number to 2.15.0 for development.
171
172 2007-11-19 10:27:39  Tim Janik  <timj@imendio.com>
173
174         === Branch for 2.12 ===
175