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