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