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