X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-8;h=6e223828997818299f9eca253a061efdf8801496;hb=3f1ffdacbb7a954b377bd760d04250c9e5e5ec28;hp=84aff68b8f7bf391267677bfadbc514ea9da4ab5;hpb=113448e030fa5a554354ce8a77771d8de44d5b02;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 84aff68b8..6e2238289 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,202 @@ +1998-12-15 Martin Baulig + + * acinclude.m4: Make the gettext check for for libc5 systems. + + * autogen.sh: Not running gettextize fails on a fresh CVS checkout + and we'll get a lot of bug reports tomorrow, so I add it back. + + * acinclude.m4: Rename AM_GNU_GETTEXT_GTK to AM_GTK_GNU_GETTEXT and + AM_WITH_NLS_GTK to AM_GTK_WITH_NLS to avoid this ugly automake + warnings. + +Tue Dec 15 16:06:15 1998 Owen Taylor + + * acinclude.m4: Provide a hacked version of the + gettext macros that never use the included gettext. + + * Makefile.am configure.in: Remove references + to intl/ + + * autogen.sh: Don't run gettextize. + +Tue Dec 15 14:30:35 1998 Owen Taylor + + * gdk/gdk.h gdk/gdkfonts.c: Added gdk_text_extents_wc() + + * Patch from Jonathan Blanford to add line wrapping + to label. (Based on patch from Jeff Dairiki + gtk-dairiki-971208-0) + + - Adds new function gtk_label_set_line_wrap() + - implement GTK_JUSTIFY_FILL. + - rename gtk_label_set to gtk_label_set_text() add + gtk_label_set() to gtkcompat.h. + + * Use an internal wc representation in the label, so + that we handle underlining and line breaks correctly + for multi-byte strings. + +Tue Dec 15 13:32:28 1998 Owen Taylor + + * gtk/gtkwidget.h: Added GTK_USER_DRAW flag. + + * gtk/gtkwindow.c: Honor GTK_USER_DRAW flag. + + * gtk/gtkdrawwindow.c gtk/Makefile.am: Removed + GtkDrawWindow, which GTK_USER_DRAW obsoletes. + +Tue Dec 15 11:37:05 1998 Owen Taylor + + * gtk/gtkmain.c: Fixed up some warnings. + +Tue Dec 15 10:32:01 1998 Owen Taylor + + * gtk/gtk{h,v,}paned.{c,h}: Add new functions + gtk_paned_set_position(), + gtk_paned_pack1/2(). The latter take a + shrink and resize parameters, that allows setting + minimum sizes and getting 'relative' resizing. + +Tue Dec 15 10:26:23 1998 Owen Taylor + + * gdk/gdkevents.c: Keep separate putback_events and + queued_events queues so that we get both FIFO and + preemptive behavior for gdk_event_put(). + +Tue Dec 15 09:22:44 1998 Owen Taylor + + * gtk/gtkrc.c (gtk_rc_init): Removed unused + variable, fixed minor memory leak. + + * gdk/gdk.c: Fixed another merge problem. + +Tue Dec 15 08:53:38 1998 Owen Taylor + + * gdk/gdk.c (gdk_get_display): Remove gdk_signal, + which crept back in in last commit. + +Tue Dec 15 01:38:53 1998 Owen Taylor + + * gtk/Makefile.am: Commented out testthreads from + the build process, since we won't have any idea + how to create a thread. + + * configure.in (LIBS): use glib-config ... gthread + so we always build a thread-compatible library. + + * gtk/gtkaccellabel.c gtk/gtkclist.c gtk/gtkcolorsel.c + gtk/gtkcombo.c gtk/gtkcontainer.c gtk/gtkentry.c + gtk/gtklist.c gtk/gtkmenuitem.c gtk/gtknotebook.c + gtk/gtkrange.c gtk/gtkselection.c gtk/gtkspinbutton.c + gtk/gtktext.c gtk/gtktooltips.c gtk/gtkwidget.c: + + Add GTK_THREADS_ENTER/LEAVE pairs around timeouts + and idles to account for the fact that they are no + longer called within the GTK+ lock. + + * gtk/gtkprivate.h: Added definitions for locking + the main GTK+ mutex. + + * gtk/gtkmain.c: Re-implement the main loop + in terms of the GLib main loop. + + * gdk/gdk.h gdk/gdkthreads.c gdk/Makefile.am: Removed threading + functionality, as it seems better to subsume GDK within the + GTK+ lock than vice-versa. + + * gdk/gdkevents.c: New file, containing event handling bits + from gdk.c. + + * gdk/gdkevents.c: Implement event source for GDK + events. + + * configure.in gdk/gdkevents.c: Removed attempts to + subtract base_id, which were already non-functional. + +Mon Dec 14 23:05:20 PST 1998 Manish Singh + + * acconfig.h + * configure.in: removed IPC_RMID_DEFERRED_RELEASE check + + * gdk/gdk.c: remove signal handlers, since we do an IPC_RMID + after XShmAttach, and nobody complained + +Tue Dec 15 02:27:42 MET 1998 Sven Neumann + + * po/de.po: Replaced the crappy german po-file with a valid one. + +Mon Dec 14 16:10:05 1998 Owen Taylor + + * gtk/gtkrc.c (gtk_rc_init): Append locale-specific + suffixes to default rc file names, and look these + up in addition to the base filename, to facilitate + having the correct fontset per-locale. + + move $(sysconfdir)/gtkrc to $(sysconfdir)/gtk/gtkrc + + * gtk/gtkitemfactory.[ch] (gtk_item_factory_set_translate_func): + New function to set a function to translate menu paths. + + * gtk/gtkrc.c (gtk_rc_add_initial_default_files): Free + results of g_strsplit(). + +1998-12-14 Nuno Ferreira + + * configure.in (ALL_LINGUAS): Added 'pt'. + + * po/pt.po: Added Portuguese translation. + +Mon Dec 14 20:04:31 1998 Stefan Jeske + + * gtk/gtkspinbutton.c: Only call gtk_spin_button_update if + the spinbutton is editable. + +Mon Dec 14 12:24:13 1998 Owen Taylor + + * HACKING: Added gettext-10.35 + + * autogen.sh: Run gettextize. + +Wed Dec 9 16:29:06 1998 Owen Taylor + + Applied gtk-egger-981010-[12] + [ Daniel.Egger@t-online.de (Daniel Egger) ] + + * gtk/gtkintl.h: New file - defines for localization. + + * gtk/gtkfilesel.c gtk/gtkinputdialog.c: Mark strings + for internationalization. + + * gtk/gtkmain.c: call bindtextdomain + + * po/ - directory for translations. Initially includes + German translation. + +Mon Dec 14 02:42:11 1998 Tim Janik + + * gtk/gtkwidget.c: made GtkWidget::grab_focus a RUN_LAST and + RUN_ACTION signal. moved stuff from gtk_widget_grab_focus() into + gtk_widget_real_grab_focus() so a signal is always emitted + if the focus is grabbed on a widget. + +Mon Dec 14 02:13:01 1998 Tim Janik + + * gtk/gtkmenuitem.c: fixed submenu popup timeouts, we decide whether or + not to delay the submenu popup from a menu item deselection time stamp. + the code looks even more hackish than before, but in practice "feels" + very well. + +1998-12-13 Federico Mena Quintero + + * gtk/gtkwidget.h (struct _GtkWidgetClass): Added a "grab_focus" + signal for widgets. When the signal is emitted, the widget will + grab the focus. This is needed to let the user press an + accelerator key in a dialog box and have the corresponding widget + be focused. + + * gtk/gtkwidget.c (gtk_widget_class_init): Create the "grab_focus" + signal. The default handler is simply gtk_widget_grab_focus(). + Sun Dec 13 22:15:48 GMT 1998 Tony Gale * docs/gtk_tut.sgml: Update the following sections to the @@ -787,6 +986,8 @@ Tue Nov 24 11:31:06 1998 Owen Taylor * testgtk.c: Modified layout test to test scrolling over long distances. + * gtk/gtkplug.c: Added a few blank lines. + Tue Nov 24 11:11:05 1998 Owen Taylor * gtk/gtklayout.[ch]: Fixed up copyright message.