]> Pileus Git - ~andy/gtk/blob - ChangeLog
Fix gdk_window_beep
[~andy/gtk] / ChangeLog
1 2006-08-30  Matthias Clasen  <mclasen@redhat.com>
2
3         * gdk/x11/gdkwindow-x11.c (gdk_window_beep): Only use XKB
4         for beeping if we are using XKB.  
5
6 2006-08-29  Matthias Clasen  <mclasen@redhat.com>
7
8         * gdk/gdkwindow.h: 
9         * gdk/gdk.symbols: 
10         * gdk/directfb/gdkwindow-directfb.c (gdk_window_beep): 
11         * gdk/win32/gdkwindow-win32.c (gdk_window_beep): 
12         * gdk/quartz/gdkwindow-quartz.c (gdk_window_beep): 
13         * gdk/x11/gdkwindow-x11.c (gdk_window_beep): Add a function
14         to beep on a window. For X11, implement this with
15         XkbBell.  (#353455, Mariano Suárez-Alvarez)
16         
17 2006-08-29  Tor Lillqvist  <tml@novell.com>
18
19         Remove support for Windows 9x/ME. GTK+ hasn't worked on Win9x
20         since 2.6 or 2.8. It's pointless to keep the Win9x code in here as
21         it isn't being maintained anyway. If somebody is interested, it
22         can always be found in older GTK+ versions, and in CVS.
23
24         * configure.in
25         * acconfig.h
26         * gdk/Makefile.am
27         * gdk/win32/Makefile.am
28         * gdk/win32/libie55uid.la
29         * gdk/win32/gdkevents-win32.c: Remove the --with-ie55 configure
30         switch and associated stuff. Active IMM and the <dimm.h> header
31         was used for IM support on NT4 and Win9x. Win2k and later have IM
32         support built-in.
33
34         * gdk/win32/gdkcursor-win32.c
35         * gdk/win32/gdkdnd-win32.c
36         * gdk/win32/gdkdrawable-win32.c
37         * gdk/win32/gdkevents-win32.c
38         * gdk/win32/gdkgc-win32.c
39         * gdk/win32/gdkglobals-win32.c
40         * gdk/win32/gdkkeys-win32.c
41         * gdk/win32/gdkmain-win32.c
42         * gdk/win32/gdkproperty-win32.c
43         * gdk/win32/gdkselection-win32.c
44         * gdk/win32/gdkwindow-win32.c: Remove the G_WIN32_IS_NT_BASED()
45         and G_WIN32_HAVE_WIDECHAR_API() tests and their false (Win9x)
46         branches, and any variables or static functions used only by the
47         Win9x branches.
48
49         * gdk/win32/gdkprivate-win32.h: Remove backup definitions for
50         constants that aren't missing from current mingw and MSVC6
51         headers.
52
53         * gdk/win32/gdkmain-win32.c
54         * gdk/win32/gdkprivate-win32.h: Remove the _gdk_win32_gdi_failed()
55         function. On NT-based Windows GetLastError() returns error codes
56         also for failed GDI calls, so we can use _gdk_win32_api_failed()
57         always.
58
59 2006-08-29  Emmanuele Bassi  <ebassi@gnome.org>
60
61         * gtk/gtkrecentchoosermenu.c
62         (gtk_recent_chooser_menu_set_current_uri): Break when an item
63         is found and activated. (#353449, based on a patch by Jan Arne
64         Petersen)
65
66 Fri Jul 14 16:13:37 2006  Tim Janik  <timj@gtk.org>
67
68         * gtk/gtkprogressbar.c: introduced ::xspacing and ::yspacing style 
69         properties which make all hardcoded padding and spacing values
70         configurable. properly swap ::text-xalign treatment for RTL widgets.
71
72         * gtk/gtkprogress.c: fixed style property blurbs. made alignment 
73         proeprty more consistent with GtkMisc alignment blurbs. mention
74         RTL treatment for text-xalign.
75
76 Tue Aug 29 11:57:40 2006  Tim Janik  <timj@imendio.com>
77
78         * tests/testgtk.c: allow (most) windows to be resizable.
79         added ellipsization settings to progress bars. 
80
81 2006-08-28  Matthias Clasen   <mclasen@redhat.com>
82
83         * modules/printbackend/cups/gtkprintbackendcups.c: Use a
84         resonable timeout of 3 seconds when polling for printer
85         list updates, instead of 300000 seconds...
86
87 2006-08-28  Michael Natterer  <mitch@imendio.com>
88
89         * gtk/gtktextbufferserialize.c (serialize_text): don't write out
90         </apply_tag> for tags that have already been closed by the logic
91         which turns overlapping spans into XML-able trees. Fixes broken
92         XML when there are overlapping tags in the buffer. Also free two
93         leaked GLists and did some cleanup.
94
95         * tests/Makefile.am
96         * tests/testrichtext.c: new test which creates randomly tagged
97         GtkTextBuffers and serializes/deserializes them.
98
99 2006-08-26  Matthias Clasen  <mclasen@redhat.com>
100
101         * gtk/gtkstatusicon.c (gtk_status_icon_reset_image_data): 
102         Don't leak pixbufs.  (#352264, Ross Burton)
103
104         * gtk/gtklinkbutton.c (set_link_underline): Don't leak
105         PangoAttributes.  (#352391, Paolo Borelli)
106
107 2006-08-25  Matthias Clasen  <mclasen@redhat.com>
108
109         * demos/gtk-demo/Makefile.am:
110         * demos/gtk-demo/textscroll.c: Add an example of automatic
111         scrolling, thanks to Yevgen Muntyan.  (#351206)
112         
113         * gtk/gtkmodules.c (find_module): Use local binding when
114         loading modules.  (#351868)
115
116 2006-08-24  Michael Natterer  <mitch@imendio.com>
117
118         * gdk/quartz/gdkdisplay-quartz.c (gdk_display_get_name): return
119         the hostname instead of NULL.
120
121 2006-08-23  Matthias Clasen  <mclasen@redhat.com>
122
123         * gtk/gtkprinteroptionwidget.[hc]: Fix confusion about
124         names and values in comboboxes, and clean up some
125         coding style issues.
126
127 2006-08-23  Tor Lillqvist  <tml@novell.com>
128
129         * gtk/gtkfilesystemwin32.c (gtk_file_system_win32_make_path):
130         Revert unintended translatable string addition. Use same string
131         in GError as in gtkfilesystemunix.c.
132
133         * gtk/gtkfilesystemwin32.c (_gtk_file_system_win32_path_compare):
134         Fix logic at the end of strings. 
135
136         * gtk/gtkfilesystemwin32.c: Maintain a hash table of live
137         handles and check that we have no outstanding handles at
138         finalization time. (Copying what Matthias did for
139         gtkfilesystemunix.c)
140
141 2006-08-23  Matthias Clasen  <mclasen@redhat.com>
142
143         * gtk/gtkfilesystemunix.c: Maintain a hash table
144         of live handles and check that we have no outstanding
145         handles at finalization time. (Copying what
146         Federico did for gtkfilesystemgnomevfs.c)
147
148 2007-08-22  Matthias Clasen  <mclasen@redhat.com> 
149
150         * Branch for 2.10
151