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