]> Pileus Git - ~andy/gtk/blob - ChangeLog.pre-2-6
Shut some thing up for cvs, and fixed AM_INSTALL macro.
[~andy/gtk] / ChangeLog.pre-2-6
1 Mon Jun 28 10:03:07 1999  Tor Lillqvist  <tml@iki.fi>
2
3         * gdk/win32/gdkimage.c (gdk_image_get): bpl was set wrong for
4         bitmaps, should be multiple of 4. (Thanks to Hans Breuer for
5         finding this.)
6
7 1999-06-01  Jose H Mercado  <jmercado@mit.edu>
8
9         * gtk+.spec.in: Corrected some typos in files section.
10         
11 1999-06-15  Tor Lillqvist  <tml@iki.fi>
12
13         * README.win32: Mention using GNU gettext.
14         * config.h.win32: Enable NLS stuff.
15         * gtk/makefile.msc: Use GNU gettext.
16         * gdk/win32/gdkdnd.c: Minor header reorg.
17         * gdk/win32/{gdkevents,gdkwindow}.c: No semantic changes, mainly
18         cosmetics.
19         * gtk/gtkrc.c (Win32): Make get_gtk_sysconf_directory() public.
20         * gtk/gtkmain.c (Win32): Use it in bindtextdomain() call.
21
22 Wed Jun  2 11:44:25 PDT 1999 Manish Singh <yosh@gimp.org>
23
24         * acinclude.m4
25         * config.guess
26         * config.status
27         * ltconfig
28         * ltmain.sh: upgrade to libtool 1.3.2 (BeOS changes merged)
29
30 1999-05-30  Tor Lillqvist  <tml@iki.fi>
31
32         * gdk/win32/gdkwindow.c: AdjustWindowRectEx2 renamed to
33         SafeAdjustWindowRectEx. Don't override all calls to
34         AdjustWindowRectEx by it, but use it only in two places: When
35         creating a new top-level window and when moving a top-level
36         window.
37
38         Use screen coordinate rectangle, not client rectangle, in
39         gdk_window_move. Thus SafeAdjustWindowRectEx will do its job only
40         when we try to place a window so that the decoration (mainly,
41         title bar) isn't visible.
42
43         These changes fix the bug that showed up for instance as the
44         GIMP's saved top-level windows moving right and down (by an amount
45         equal to the window decoration) for each session. This bug showed
46         up also in testgtk's "Saved Position".
47
48         gdk_window_resize also redone a bit.
49
50 1999-05-25  Tor Lillqvist  <tml@iki.fi>
51
52         * gtk/testgtkrc: Add (commented out) Windows-style theme
53         include line.
54
55         * gdk/win32/gdk.def,gtk/gtk.def: Add some missing entry points.
56
57 1999-05-18  Tor Lillqvist  <tml@iki.fi>
58
59         * gdk/win32/makefile.{cygwin,msc}: Copy our gdkprivate.h and
60         gdkx.h to a gdk subdirectory, so that applications can include
61         these with <gdk/*.h> without trouble.
62
63         * gdk/win32/gdkimage.c (gdk_image_new_with_depth): Code simplified.
64         (gdk_image_destroy): Plug resource leak, some GdkImages didn't
65         have their bitmap destroyed.
66
67         * gdk/win32/gdk.def: Add gdk_root_parent.
68
69 Wed May 12 03:00:56 CDT 1999 Shawn T. Amundson <amundson@gtk.org>
70
71         * configure.in
72           gtk-config.in
73           ltconfig
74           ltmain.sh     
75           gtk/Makefile.am: changes to compile nicely (with xlib) 
76           on BeOS
77
78 Sat May  1 15:04:42 PDT 1999 Manish Singh <yosh@gimp.org>
79
80         * acinclude.m4
81         * config.guess
82         * config.sub
83         * ltconfig
84         * ltmain.sh: upgrade to libtool 1.3
85
86 Fri Apr 30 13:38:16 1999  Lars Hamann  <lars@gtk.org>
87
88         * gtk/gtkclist.c:
89         * gtk/gtkctree.c: merges from gtk-1-2
90
91 1999-04-25  Tor Lillqvist  <tml@iki.fi>
92
93         Support added for building using a GNU toolchain on Win32,
94         gcc -mno-cygwin (egcs-1.1.2) on cygwin-b20.1.
95
96         * gdk/win32/makefile.cygwin gtk/makefile.cygwin: New files.
97         * config.h.win32: Changes for gcc.
98         * gdk/gdkrectangle.c: Include gdk.h as <gdk/gdk.h>.
99         * gdk/gdkcolor.c: config.h.win32 already defines strcasecmp.
100         * gdk/win32/gdkconfig.h: Only the MS compiler has wctype.h.
101         * gdk/win32/gdkdnd.c: Protect (unused) OLE2 stuff better.
102         Protect shl stuff unavaiilable with mingw32 headers.
103         * gdk/win32/gdkevents.c: Fix typo.
104         * gdk/win32/gdkglobals.c: Use GDKVAR here also for gcc.
105         * gdk/win32/gdkim.c: Use OEM code page for multibyte chars. (?)
106         * gdk/win32/gdkinput.c: Use __try __except only with the MS compiler.
107         * gdk/win32/gdkprivate.h: Make up for some stuff missing from
108         the mingw32 headers.
109         * gdk/win32/makefile.msc: Use latest Wintab kit and glib.
110         * gtk/gtkfilesel.c: Include <glib.h> early, to get stat->_stat
111         definition on Win32. Test for NATIVE_WIN32, not _MSC_VER.
112         * gtk/gtkfontsel.c: Protect CHARSET redefinition on Win32.
113         Test for NATIVE_WIN32, not _MSC_VER.
114         * gtk/gtkmain.c: No use warning about developer version on Win32,
115         there aren't any non-developer versions anyhow.
116         * gtk/gtkrc.c: Test for NATIVE_WIN32, not _MSC_VER.
117         * gtk/makefile.msc: Use pthread from another directory. Minor other
118         changes. 
119
120 Wed Apr 21 14:20:22 1999  George Lebl  <jirka@5z.com>
121
122         * gdk/gdkwindow.c: (gdk_window_remove_filter) correctly remove the
123           default filter from the list
124
125 Mon Mar  8 12:52:53 1999  Owen Taylor  <otaylor@redhat.com>
126
127         * gtk/gtkwidget.c (gtk_widget_grab_default): Add a warning
128          when gtk_widget_grab_default() is called for a widget that
129          is not within a GtkWindow.
130
131 Sat Apr 10 13:52:54 BST 1999  Tony Gale <gale@gtk.org>
132
133         * docs/gtk_tut.sgml, examples/clist.c: use a
134           scrolled window in the clist example. Minor
135           tutorial fixes.
136
137 Fri Apr  2 09:19:20 BST 1999  Tony Gale <gale@gtk.org>
138
139         * docs/gtk_tut.sgml: Style check from David King
140           <dking@youvegotmail.net>
141
142 1999-03-30  Pavel Machek  <pavel@artax.karlin.mff.cuni.cz>
143
144         * gtk/gtkfontsel.c (gtk_font_selection_get_fonts): Make code
145         compile with unknown value of GDK_WINDOWING
146
147 1999-03-28  Raja R Harinath  <harinath@cs.umn.edu>
148
149         * gdk/Makefile.am (gdkconfig.h): Make sure `gdkconfig.h' exists
150         after the rule is fired.
151         (install-exec-local): Install gdkconfig.h only if the contents are
152         different from the currently installed gdkconfig.h.
153
154 1999-03-26  Raja R Harinath  <harinath@cs.umn.edu>
155
156         * gdk/Makefile.am (configexecincludedir): Rename from 
157         configincludedir so that gdkconfig.h will be installed 
158         as part of `make install-exec'. 
159
160 Fri Mar 19 16:50:33 PST 1999 Manish Singh <yosh@gimp.org>
161
162         * acinclude.m4
163         * config.guess
164         * config.sub
165         * ltconfig
166         * ltmain.sh: upgrade to libtool 1.2f
167
168         * autogen.sh: libtool is not required to autogen gtk+
169
170         * acconfig.h: remove WITH_SYMBOL_UNDERSCORE (not explictly
171         needed)
172
173 1999-03-18  Tor Lillqvist  <tml@iki.fi>
174
175         * gdk/gdktypes.h: Merge in Win32 version: Define macro GDKVAR for
176         declaring gdk variables exported/imported from the DLL. New image
177         type enum, GDK_IMAGE_SHARED_PIXMAP, for gdk_imlib. New drag and
178         drop protocol enums, GDK_DRAG_PROTO_WIN32_DROPFILES and
179         GDK_DRAG_PROTO_OLE2.
180
181         * gdk/gdk.h: Merge in Win32 version: Two new functions,
182         gdk_pixmap_create_on_shared_image and gdk_image_bitmap_new. So far
183         declared only for the Win32 version, but could be in the X11
184         version as well. (Needed for a Xlib-less gdk_imlib.)
185         gdk_color_hash should have only one parameter. Declare
186         gdk_threads_mutex with GDKVAR.
187         
188         * gdk/gdkcolor.c (gdk_color_hash): A hash function should have
189         just one parameter.
190
191         * gdk/gdkimage.c (gdk_image_get): Initialize bpp correctly. Bytes
192         per pixel, not bits.
193
194         * gdk/gdkrgb.c: Mingle includes somewhat. (gdk_rgb_select_conv):
195         Fetch bpp (which means bits-per-pixel here) from another place on
196         Win32. Accept also depth==32 (which we might get on Win32) with
197         bpp==32.
198
199         * gtk/{gtkclist,gtkctree,gtkdnd,gtkditable,gtkfontsel,
200         gtkhandlebox,gtklayout,gtkmain,gtkplug,gtkpreview,gtkrc,
201         gtkselection,gtksocket,gtkstyle,gtkwidget,gtkwindow}.c:
202         Include gdx.h from "gdkx.h", not "gdk/gdkx.h", as gdkx.h will be
203         in the backend-dependent directory, not in the common gdk
204         directory.
205
206         * gtk/testgtk.c: Ditto. Also, don't use ../gdk path to gdk
207         headers.
208
209 Wed Mar 17 05:06:49 1999  Tim Janik  <timj@gtk.org>
210
211         * gtk/gtkmain.c (gtk_init_check): tell people that they don't really
212         want to use the Gtk+ devel version (which is true, and yes - even i am
213         currently working with the 1.2.x branch). so everyone reading this, you
214         probably want to issue
215         cvs checkout -r glib-1-2 glib
216         and
217         cvs checkout -r gtk-1-2 gtk+
218         as your next two comands.
219
220 Wed Mar 17 02:49:32 1999  Tim Janik  <timj@gtk.org>
221
222         * configure.in: build gtkcompat.h from gtkcompat.h.in instead of
223         gtkfeatures.h from gtkfeatures.h.in, require GLib 1.3.0.
224
225         * gtk/gtkcompat.h.in: combined gtkcompat.h and gtkfeatures.in in this
226         file. strongly deprecated the GTK_HAVE_* macros, we provide
227         GTK_CHECK_VERSION() for people that need to check for certain
228         Gtk+ versions.
229
230         * gtk/gtkcompat.h: removed this from CVS.
231         * gtk/gtkfeatures.h.in: removed this from CVS, gtkfeatures.h was a bad
232         idea right from the start, it just didn't seem like that back then.
233
234 Wed Mar 17 01:46:28 1999  Tim Janik  <timj@gtk.org>
235
236         * merges from gtk-1-2:
237
238 Tue Mar 16 17:43:33 1999  Tim Janik  <timj@gtk.org>
239
240         * gtk/gtkitemfactory.c (gtk_item_factory_parse_rc_string): ensure the
241         item factory class has been created.
242         (gtk_item_factory_parse_rc): likewise.
243
244         * gtk/gtkmenu.c:
245         keep proper references for old_active_menu_item.
246         (gtk_menu_reparent): unset the usize of the new parent,
247         so the menu can sanely be size requested and we don't get nasty screen
248         artefacts upon next reparentation.
249         (gtk_menu_motion_notify): set send_event to TRUE if we synthesize an
250         enter notify. only synthesize enter notifies if the pointer really is
251         inside the event window.
252         (gtk_menu_popdown): use gtk_menu_shell_deselect().
253         (gtk_menu_popup): move the background setting stuff into
254         gtk_menu_tearoff_bg_copy() so it can be called from other places as well.
255
256         * gtk/gtkmenushell.c (gtk_menu_shell_button_press): use
257         gtk_menu_shell_select_item() to select the new item.
258         (gtk_menu_shell_deselect): export this function, so gtkmenu.c can
259         do the right thing for deselection as well.
260
261 Sat Mar 15 20:10:33 1999  Tim Janik  <timj@gtk.org>
262
263         * gtk/gtkwidget.[hc]:
264         (gtk_widget_accelerators_locked): return whether a widget's accelerators
265         are locked.
266
267         * gtk/gtkmenu.c (gtk_menu_key_press): don't remove or install new or
268         existing accelerators if the widget's accelerators are locked.
269
270 Sat Mar 14 19:44:05 1999  Tim Janik  <timj@gtk.org>
271
272         * gtk/gtkitemfactory.[hc]: allow managing of foreign menu items.
273
274         * gtk/gtkmenu.c: truely forward key press and key release events to
275         the menu widget from the toplevel or tearoff window. we can't simply
276         connect to that, we need to stop further processing of the events as
277         well.
278
279 Sat Mar 13 13:14:17 1999  Tim Janik  <timj@gtk.org>
280
281         * gtk/gtkmenu.c:
282         (gtk_menu_key_press): pass event->keyval, event->state to
283         gtk_accelerator_valid, instead of event->keyval twice.
284         refuse to install single letter accelerators for menus that use
285         single letter shortcuts.
286
287         * gtk/gtkitemfactory.c (gtk_item_factory_create_item): use
288         gtk_menu_ensure_uline_accel_group().
289
290         * gtk/gtkmenu.[hc]: added gtk_menu_ensure_uline_accel_group()
291         which will always return an uline accel group, made
292         gtk_menu_get_uline_accel_group() return NULL if the group isn't
293         yet created.
294
295 Mon Mar 15 01:03:27 1999  Lars Hamann  <lars@gtk.org>
296
297         * gtk/gtkclist.h (struct _GtkCListColumn): added button_passive flag.
298
299         * gtk/gtkclist.c (gtk_clist_column_title_passive):
300         Leave button sensitive, trap  button_press, button_release,
301         motion_notify, enter_notify and leave_notify events instead.
302         (gtk_clist_column_title_active): disconnect event handler.
303         (gtk_clist_drag_data_get): fixed memory leak. Reported by
304         Guillaume Laurent <glaurent@worldnet.fr>
305
306 Wed Mar 10 23:49:55 1999  Lars Hamann  <lars@gtk.org>
307
308         * gtk/gtklayout.c (gtk_layout_adjustment_changed): fixed a few
309         width/height mixups.
310
311         * gtk/gtkctree.c (tree_delete): emit an tree_unselect_row signal
312         if needed.
313
314 Wed Mar 10 00:11:32 1999  Tim Janik  <timj@gtk.org>
315
316         * gtk/testgtk.c (create_item_factory): unref the item factory after
317         window's destruction.
318
319         * gtk/gtkmenushell.c (gtk_menu_shell_activate_item): keep a reference
320         count on the menu shell around the menu item's activation, since the
321         signal emission may cause menu shell destruction.
322
323         * gtk/gtkitemfactory.c:
324         the previous code leaked one accel group per menu. we use
325         gtk_menu_get_uline_accel_group() now to fix that, and with that
326         also create the underline accelerator group of the menus only if
327         required (i.e. an underline accelerator has been specified).
328         (gtk_item_factory_construct):
329         (gtk_item_factory_create_item): removed code that would create an
330         extra accel group for the menu (and leak references).
331         (gtk_item_factory_create_item): adapted the underline accelerator
332         installation code to properly feature gtk_menu_get_uline_accel_group().
333
334         * gtk/gtkmenu.[hc]: added gtk_menu_get_accel_group() to retrive
335         menu->accel_group, this may return NULL if the accelerator group
336         hasn't been set yet.
337         added gtk_menu_get_uline_accel_group() to retrive the underline
338         accelerator group of the menu, this will be created on demand
339         and proper care is taken about its reference count.
340
341         * gtk/gtkitemfactory.h:
342         * gtk/gtkitemfactory.c:
343         dumped the approach of keeping a widgets by action list on the
344         factory since the factory<->widget destroy negotiation didn't work
345         and would be hard to get going at all. instead we keep a list of
346         GtkItemFactoryItem items on the factory (GtkItemFactoryItems are
347         persistant throughout a program's life time).
348         also, i removed the static const gchar *key_* variables, and made
349         them inline strings (they weren't actually used anyways).
350         (gtk_item_factory_add_item): update ifactory->items.
351         (gtk_item_factory_destroy): destroy ifactory->items (and remove
352         the item factory pointer from the remaining ifactory widgets).
353         (gtk_item_factory_get_widget_by_action): walk the GtkItemFactoryItem
354         list to find the widget.
355         (gtk_item_factory_get_item): new function that works around
356         gtk_item_factory_get_widget() limitations, this function will only
357         return menu items, even for <Branch> entries.
358
359 Tue Mar  9 01:01:28 1999  Tim Janik  <timj@gtk.org>
360
361         * gdk/gdkfont.c (gdk_font_load): first lookup the xfont ID in our
362         font hash table, if we have a GdkFontPrivate entry for this font
363         already, simply increment its reference count, provided by Olaf Dietsche
364         <olaf.dietsche+list.gtk@netcologne.de>.
365
366         * gtk/gtkstyle.c (gtk_style_copy): plug a GdkFont reference leak, fix
367         provided by Olaf Dietsche <olaf.dietsche+list.gtk@netcologne.de>.
368
369 Sun Mar  7 06:13:29 1999  Tim Janik  <timj@gtk.org>
370
371         * gtk/gtkcontainer.c:
372         (gtk_container_add_with_args):
373         (gtk_container_addv):
374         (gtk_container_add): before adding a child to a conatiner, make sure
375         it is (default) constructed, this is neccessary because under certain
376         circumstances the child will get relized and mapped immediatedly, in
377         which case it has to be constructed already.
378
379 Mon Mar  1 17:58:21 1999  Tim Janik  <timj@gtk.org>
380
381         * gtk/gtksignal.c (gtk_signal_connect_by_type): count object_signal
382         values > 1 as TRUE also.
383
384 1999-03-16  Tor Lillqvist  <tml@iki.fi>
385
386         * README.win32: New file.
387                 
388         * configure.in: Check for lstat.
389
390         * config.h.win32: Add non-definition of HAVE_LSTAT, just for
391         completeness.
392
393         * gtk/gtkrc.c: If don't HAVE_LSTAT, use stat.
394
395         * gtk/gtk.def: Removed CRs.
396
397         * gtk/makefile.msc: Correct include path to Win32 GDK version (in
398         ..\gdk\win32).
399
400         * gdk/win32/makefile.msc: Correct upwards relative paths.
401         
402 Mon Mar 15 03:38:34 1999  George Lebl  <jirka@5z.com>
403
404         * gtk/gtkdnd.c: (gtk_drag_highlight) swap the
405           gtk_drag_highlight_expose and gtk_drag_highlight_paint since
406           it was connecting a void function to expose_event and the int
407           returning function to the draw signal
408
409 1999-03-14  Jeff Garzik  <jgarzik@pobox.com>
410
411         * configure.in:
412         Use correct path to libgmodule.la when ref'ing uninstalled copy
413         of glib.  (Already in stable branch, Bug #417)
414
415 1999-03-15  Tor Lillqvist  <tml@iki.fi>
416
417         Win32 merge and general portability stuff:
418                 
419         * acconfig.h,configure.in: Check for <sys/time.h>.
420
421         * gdk/win32: New directory (actually, been there for a while).
422         
423         * gtk/fnmatch.c: Include <glib.h> for G_DIR_SEPARATOR, WIN32 and
424         NATIVE_WIN32, and use these. Always case fold on Win32. No
425         backslashed escapes on native Win32.
426
427         * gtk/{gtk.def,makefile.msc}: New files.
428
429         * gtk/Makefile.am: Add above new files.
430         
431         * gtk/{gtkaccelgroup,gtkbindings}.c: Include <string.h>
432         instead of <strings.h>.
433
434         * gtk/{gtkcalendar,gtkitemfactory,gtkpreview,gtkrc}.c: Include
435         config.h. Protect inclusion of <sys/param.h>, <sys/time.h>, and
436         <unistd.h> appropriately.
437
438         * gtk/gtkdnd.c: Merge in Win32 version (which doesn't do much).
439         Use ABS() (from <glib.h>) instead of abs().
440         
441         * gtk/gtkfilesel.c: Moved Win32-specific includes after inclusion
442         of gtk (and thus glib) headers, so that WIN32 will be
443         defined. With MS C, include <direct.h> for mkdir prototype.
444
445         * gtk/gtkitemfactory.c (gtk_item_factory_callback_marshal): Add
446         some casts, needed by MS C.
447
448         * gtk/{gtklayout,gtkplug}.c: Merge in Win32 version (which isn't
449         implemented).
450
451         * gtk/gtkmain.c: Include gdk/gdkx.h for GDK_WINDOWING. Include
452         <X11/Xlocale.h> only on X11 platform, otherwise <locale.h>.  Use
453         G_SEARCHPATH_SEPARATOR_S and g_module_build_path.
454
455         * gtk/gtkmain.h: Mark variables for export/import on Win32.
456                 
457         * gtk/gtkrange.c (gtk_range_motion_notify): Set mods also in case
458         the event is not a hint, or its window is not the slider. Needed
459         on Win32, at least.
460
461         * gtk/gtkrc.c: Include config.h and gdk/gdkx.h. Use <locale.h>
462         unless on X11. Skip \r chars, too. Use G_DIR_SEPARATOR and
463         G_SEARCHPATH_SEPARATOR(_S). Use g_path_is_absolute. On Win32, use
464         a subdirectory of the Windows directory as gtk system
465         configuration directory.
466
467         * gtk/gtkselection.c: No chunks on Win32.
468
469         * gtk/gtksocket.c: Not implemented on Win32.
470
471         * gtk/gtkthemes.c (gtk_theme_engine_get): Use g_module_build_path.
472
473         * gtk/makeenums.h: Include gdkprivate.h after gdk.h.
474
475         * gtk/maketypes.awk: Declare variables with a macro that expands to
476         necessary export/import magic in the case of Win32.
477                 
478         * gtk/testrgb.c: Use dynamically allocated buffer. Use GTimers.
479
480 1999-03-13  Raja R Harinath  <harinath@cs.umn.edu>
481
482         * configure.in (gdk_wc): Move widechar tests from `glib' to here,
483         since those were meant only for gdki18n.h.  
484         * gdk/gdki18n.h: Include gdkconfig.h and use GDK_* instead of G_*
485         for widechar tests.
486         * gtk/Makefile.am (INCLUDES): Add -I../gdk for gdkconfig.h.
487
488 1999-03-13  Tor Lillqvist  <tml@iki.fi>
489
490         * configure.in acconfig.h: Check for dirent.h and pwd.h. Generate
491         gdk/gdkconfig.h using similar mechanism as GLib's glibconfig.h.
492
493         * gtk-config.in: Add @libdir/gtk+/include (where gdkconfig.h is
494         installed) to CFLAGS.
495
496         * gdk/Makefile.am: Add rules for gdkconfig.h.
497
498         * gdk/gdktypes.h: Include gdkconfig.h. Define macros for windowing
499         APIs.
500
501         * gdk/gdkfontsel.c: Don't include Xlib.h, it gets included via
502         gdkx.h anyway when compiling for X11.
503         (gtk_font_selection_create_xlfd): Use g_strdup_printf. (In
504         general): Merge in Win32 version.
505         
506         * gtk/gtkfilesel.c: Use g_get_current_dir(). Merge in Win32
507         version: Use G_DIR_SEPARATOR, g_path_is_absolute, no tilde
508         expansion (if we don't have HAVE_PWD_H), allow for drive
509         letters. UNC paths (\\server\share\...) are not handled yet.  Also,
510         included code from Craig Setera's port to Win32 (the one that uses
511         X11, and the cygwin dll), even if it probably will be abandoned.
512
513         * gtk/gtkfilesel.c: Don't append a * to the pattern to complete if
514         the user entered one herself.  This way one can complete *.h and
515         don't get matches on any .help files, for instance.
516         
517 Tue Mar  9 01:01:28 1999  Tim Janik  <timj@gtk.org>
518
519         * gdk/gdkfont.c (gdk_font_load): first lookup the xfont ID in our
520         font hash table, if we have a GdkFontPrivate entry for this font
521         already, simply increment its reference count, provided by Olaf Dietsche
522         <olaf.dietsche+list.gtk@netcologne.de>.
523
524         * gtk/gtkstyle.c (gtk_style_copy): plug a GdkFont reference leak, fix
525         provided by Olaf Dietsche <olaf.dietsche+list.gtk@netcologne.de>.
526
527 1999-03-09  Federico Mena Quintero  <federico@nuclecu.unam.mx>
528
529         * gtk/gtkstyle.c (gtk_default_draw_handle): Significantly reduced
530         the number of calls to gdk_draw_point() (and thus to X) by
531         clipping the points by hand.
532
533         * gtk/gtkhandlebox.c (draw_textured_frame): Actually make use of
534         the clip parameter.
535         (gtk_handle_box_paint): Only paint the handle if the expose area
536         intersects it.
537
538 Sun Mar  7 18:46:37 1999  ape@lrdpf.spacetec.no  (Asbjorn Pettersen)
539
540         * gtk/gtkmain.c (add_dll_suffix): Add this function (OS/2 ver.)
541
542 Sun Mar  7 11:43:34 1999  ape@spacetec.no  (Asbjorn Pettersen)
543
544         * gtk/gtkthemes.c (gtk_theme_engine_get): Add OS/2 changes.
545         Added function gen_8_3_dll_name(gchar *name, gchar *fullname).
546
547 Fri Mar  5 09:12:24 1999  ape@lrdpf.spacetec.no  (Asbjorn Pettersen)
548
549         * gtk/gtkitemfactory.c (gtk_item_factory_parse_rc): Open file in
550          textmode (O_TEXT) for OS/2 version.
551
552 Sun Feb 28 16:46:02 1999  Stefan Jeske  <stefan@gtk.org>
553
554         * gtk/gtkspinbutton.[c,h] gtk/testgtk.c: Added two new signals to 
555         GtkSpinButton, "input" and "output", to make the output more flexible.
556         The user has to provide a mapping between adjustment->value and the
557         output string (and vice versa, if the spin button is editable). 
558         See testgtk for examples.
559
560 Sat Feb 27 01:18:47 1999  Tim Janik  <timj@gtk.org>
561
562         * ChangeLog: moved old ChangeLog to ChangeLog.pre-1-2, and started
563         new one.
564         
565         * configure.in: set gtk+ version to 1.3.0.