]> Pileus Git - ~andy/gtk/blob - ChangeLog
Fix up some doc comments to shut up gtk-doc.
[~andy/gtk] / ChangeLog
1 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
2
3         * gtk/gtkmain.c:
4         * gtk/gtknotebook.c:
5         * gtk/gtkplugprivate.h:
6         * gtk/gtksocket.c:
7         * gtk/gtksocketprivate.h:
8         * gtk/gtktable.c: Fix up some doc comments to shut up gtk-doc.
9
10 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
11
12         * configure.in: Use $CUPS_CONFIG instead of hardcoded cups-config.
13         (#495574, Richard Hult)
14
15 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
16
17         * gtk/gtkprintunixdialog.c: Change some labels to be clearer.
18         String change !   (#376361, Sven Neumann)
19
20 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
21
22         * gtk/gtknotebook.c (gtk_notebook_update_labels): Short-circuit on
23         destroy.
24         (gtk_notebook_destroy): Destroy tab_label widgets. (#388321, Morten
25         Welinder)
26
27 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
28
29         * gtk/gtkassistant.c: Improve alternative button
30         ordering.  (#476827, Yevgen Muntyan, patch by Carlos Garnacho)
31
32 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
33
34         * gtk/gtkcalendar.c: Fix a theming problem with colors
35         in GtkCalendar.  (#499703, Michael Hofmann)
36
37 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
38
39         * configure.in: Bump glib requirement to 2.15.0 (for g_test_init)
40
41 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
42
43         Use templates for glib-mkenums calls instead of 
44         complicated commandlines in Makefiles.  (#429910)
45
46         * gdk-pixbuf/Makefile.am:
47         * gdk/Makefile.am: 
48         * gtk/Makefile.am: 
49         * perf/Makefile.am: Use templates for glib-mkenums
50
51         * gdk-pixbuf/gdk-pixbuf-enum-types.[ch].template:
52         * gdk/gdkenumtypes.[ch].template: 
53         * gtk/gtktypebuiltings.[ch].template: 
54         * perf/typebuiltins.[ch].template: The templates
55
56 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
57
58         * gtk/gtkfilechooserbutton.c:
59         * gtk/gtktoolbar.c: Don't use guint8 for bitfields, since
60         some compilers choke on that.  (#467722)
61
62 2007-11-26  Matthias Clasen  <mclasen@redhat.com>
63
64         * gtk/gtkaboutdialog.c (gtk_about_dialog_set_website): Add a note
65         about hook setup.  (#425004, Emmanuele Bassi)
66
67 2007-11-26  Tor Lillqvist  <tml@novell.com>
68
69         * gdk/win32/gdkwindow-win32.c (gdk_window_fullscreen): Use the
70         monitor the window currently is on, not always the primary
71         monitor. (#463865, Tim Evans)
72
73 2007-11-26  Tor Lillqvist  <tml@novell.com>
74
75         * gdk/win32/gdktestutils-win32.c: New file, dummy implementations.
76
77         * gdk/win32/Makefile.am: Add it.
78
79 2007-11-26  Tor Lillqvist  <tml@novell.com>
80
81         * configure.in: Don't add jasper to all_loaders if no libjasper.
82
83 2007-11-25  Bastien Nocera  <hadess@hadess.net>
84
85         * configure.in: Add detection for libjasper, used by the
86         gdk-pixbuf JPEG2000 loader
87
88 2007-11-25  Matthias Clasen  <mclasen@redhat.com>
89
90         * configure.in: Require gtk-doc 1.8
91
92         * */*.c: Use gtk-doc abbreviations for examples in docs.
93
94 2007-11-25  Matthias Clasen  <mclasen@redhat.com>
95
96         * gtk/gtktreeview.c (gtk_tree_view_set_show_expanders): Fix a
97         typo.  (#498922)
98
99 2007-11-25  Matthias Clasen  <mclasen@redhat.com>
100
101         * gtk/gtkdialog.c: Move signal and property documentation inline,
102         fix a problem with the ::response signal docs.  (#499133, Josselin
103         Mouette)
104
105 2007-11-22 15:48:26  Tim Janik  <timj@imendio.com>
106
107         * Makefile.decl: initialize automake variables EXTRA_DIST and
108         TEST_PROGS for unconditional appending via += in other makefiles.
109         define recursive test targets: test, test-report, perf-report,
110         full-report, as described here:
111       http://mail.gnome.org/archives/gtk-devel-list/2007-November/msg00000.html
112         the test targets will execute Gtk+ test programs within an Xvfb session.
113
114         * gtk/gtktestutils.c: call g_test_init() from gtk_test_init().
115
116         * gtk/tests/testing.c: use g_test_add_func() to register tests and use
117         g_test_run() to run the tests to integrate with the testing framework.
118
119         * gtk/tests/Makefile.am: removed exemplary testing rules.
120
121         * Makefile.am, gtk/tests/Makefile.am, gtk/Makefile.am:
122         * gtk/xdgmime/Makefile.am, gtk/theme-bits/Makefile.am:
123         * tests/Makefile.am, docs/reference/gdk-pixbuf/Makefile.am:
124         * docs/reference/gdk/Makefile.am, docs/reference/gtk/Makefile.am:
125         * docs/reference/Makefile.am, docs/tools/Makefile.am:
126         * docs/tutorial/Makefile.am, docs/faq/Makefile.am, docs/Makefile.am:
127         * gdk-pixbuf/pixops/Makefile.am, gdk-pixbuf/Makefile.am:
128         * demos/gtk-demo/Makefile.am, demos/Makefile.am:
129         * modules/input/Makefile.am, modules/printbackends/file/Makefile.am:
130         * modules/printbackends/test/Makefile.am, modules/printbackends/Makefile.am:
131         * modules/printbackends/cups/Makefile.am, modules/printbackends/lpr/Makefile.am:
132         * modules/engines/ms-windows/Theme/gtk-2.0/Makefile.am:
133         * modules/engines/ms-windows/Theme/Makefile.am:
134         * modules/engines/ms-windows/Makefile.am:
135         * modules/engines/Makefile.am,  modules/engines/pixbuf/Makefile.am:
136         * modules/Makefile.am, m4macros/Makefile.am, perf/Makefile.am:
137         * contrib/Makefile.am, contrib/gdk-pixbuf-xlib/Makefile.am:
138         * gdk/directfb/Makefile.am, gdk/linux-fb/Makefile.am:
139         * gdk/quartz/Makefile.am, gdk/win32/rc/Makefile.am:
140         * gdk/win32/Makefile.am, gdk/x11/Makefile.am, gdk/Makefile.am:
141         include $(top_srcdir)/Makefile.decl, adapted EXTRA_DIST assignments.
142
143 2007-11-22  Matthias Clasen  <mclasen@redhat.com>
144
145         * modules/printbackends/cups/gtkcupsutils.c: Fix a casting problem.
146         (#485662, patch by Herbert Valerio Riedel)
147
148 2007-11-22  Matthias Clasen  <mclasen@redhat.com>
149
150         * gtk/gtktextiter.c: Fix an aliasing problem.  (#347585, Ed Catmur)
151
152 2007-11-21  Richard Hult  <richard@imendio.com>
153
154         * gdk/quartz/Makefile.am: * gdk/quartz/gdktestutils-quartz.c: Add
155         stubs for the testing functions to fix the build.
156
157 2007-11-21  Behdad Esfahbod  <behdad@gnome.org>
158
159         * tests/testrichtext.c (setup_buffer): Fix C89 compilation issue.
160         (#467711, The Written Word)
161
162 2007-11-21  Ross Burton  <ross@openedhand.com>
163
164         * gdk/x11/gdksettings.c:
165         Add xsetting for gtk-scrolled-window-placement (#458103).
166
167 2007-11-21  Behdad Esfahbod  <behdad@gnome.org>
168
169         * gtk/gtkmenuitem.c (gtk_menu_item_class_init),
170         (gtk_menu_item_paint): Make GtkMenuItem's arrow size themeable.
171         (#469239, Michael Natterer)
172
173 2007-11-21  Behdad Esfahbod  <behdad@gnome.org>
174
175         * gdk/x11/gdksettings.c (gdk_settings_names, gdk_settings_map): Add
176         Gtk/EnableAccels and Gtk/EnableMnemonics xsettings for
177         gtk-enable-accels and gtk-enable-mnemonics GtkSettings respectively.
178         (#436536, Tommi Komulainen)
179
180 2007-11-21  Matthias Clasen  <mclasen@redhat.com>
181
182         * gtk/gtktoolbar.c: Fix the default value of the toolbar-style
183         property.  (#489782, Jan Janech)
184
185 2007-11-20  Matthias Clasen  <mclasen@redhat.com>
186
187         * gtk/gtkimage.c (animation_timeout): Avoid drawing one too many
188         frames.  (#107398, Owen Taylor, Miguel Gomez)
189
190 Tue Nov 20 15:19:42 2007 +0100 Tim Janik
191
192         Moved Gdk test functions from Gtk+ to Gdk test utils.
193
194         * gdk/Makefile.am: added gdktestutils.h to public includes.
195
196         * gdk/gdk.h: added gdktestutils.h to public includes.
197
198         * gdk/gdk.symbols: added gdk_test_simulate_button, gdk_test_simulate_key,
199         gdk_test_render_sync.
200
201         * gdk/gdktestutils.h: new file, added prototypes for gdk_test_simulate_button,
202         gdk_test_simulate_key, gdk_test_render_sync.
203
204         * gdk/x11/Makefile.am: build gdktestutils-x11.c.
205
206         * gdk/x11/gdktestutils-x11.c: implemented gdk_test_simulate_button,
207         gdk_test_simulate_key, gdk_test_render_sync.
208
209         * gtk/gtktestutils.c:
210         * gtk/gtktestutils.h:
211         * gtk/gtk.symbols: removed gtk_test_simulate_button
212         gtk_test_simulate_key, gtk_test_xserver_render_sync.
213
214         * gtk/tests/testing.c: call gdk_test_render_sync.
215
216 Thu Nov 15 13:11:39 2007 +0100 Tim Janik
217
218         Added unit tests for Gtk+ testing utilities.
219
220         * gtk/tests/testing.c: added a sample test program that tests Gtk+ test
221         utility functions. some g_test_* related portions are disabled and need
222         to be enabled once Gtk+ depends on a new glib with the GLib testing
223         framework integrated.
224
225         * gtk/tests/Makefile.am: new subdirectory to include quick Gtk+ tests.
226         added exemplary test rules to run tests inside Xvfb. this needs to depend
227         on gtester for full fledged testing.
228
229         * gtk/Makefile.am: build gtk+/gtk/tests, define -DGTK_ENABLE_BROKEN when
230         collecting _get_type functions to catch e.g. gtk_text_get_type().
231
232         * configure.in: create gtk/tests/Makefile.in and gtk/tests/Makefile.
233
234 Thu Nov 15 11:55:34 2007 +0100 Tim Janik
235
236         Added Gtk+ testing utilities.
237
238         * gtk/gtktestutils.h, gtk/gtktestutils.c: added unit test utility functions.
239         for the most part, the functions herein involve navigating and interacting
240         with dialog elements programatically, to automate user interaction tests of
241         dialogs and widgets.
242
243         * gtk/gtk.h: include gtk/gtktestutils.h as public API.
244
245         * gtk/gtk.symbols: added gtk_test_* symbols.
246
247         * gtk/Makefile.am: include gtktestutils.h and gtktestutils.c into the build.
248         generate gtktypefuncs.c which contains a list of all _get_type functions in
249         Gtk+ and Gdk.
250 2007-11-20  Bastien Nocera  <hadess@hadess.net>
251
252         * configure.in: add support for conditional icns gdk-pixbuf loader
253         (Closes: #395738)
254
255 2007-11-19 10:31:26  Tim Janik  <timj@imendio.com>
256
257         * configure.in: updated version number to 2.15.0 for development.
258
259 2007-11-19 10:27:39  Tim Janik  <timj@imendio.com>
260
261         === Branch for 2.12 ===
262