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