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