X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=NEWS;h=7454617e2121b3fe3ad498e7a9c6f298697c85da;hb=7a9ae74571aeb577e710cf0a8d93026dcf924031;hp=f990fd2b078b3f81787f72cfd208c568b4aa87e0;hpb=3a5883b7e4a5a6a8d46bbc7ef277e711b6555b26;p=~andy%2Fgtk diff --git a/NEWS b/NEWS index f990fd2b0..7454617e2 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,119 @@ +Overview of Changes in GTK+ 1.2.6: + +* container queue_resize fixes +* gtk[vh]scale: minor fixups +* rename idle to idle_id in testgtk to avoid conflicts with + broken libs +* More consistant naming of gtkrc files +* Added language support: ro, uk + +Overview of Changes in GTK+ 1.2.5: + +* more GtkCTree and GtkWindow bug fixes. +* more redraw/resize queue fixes, better expose event + discarding code. +* more miscellaneous bugs fixed +* new configure.in option --disable-rebuilds to completely disable + rebuilds of autogenerated sources. +* check for 5.002 now, to avoid failing autogeneration build rules due + to old perl versions. +* fonts (and fontsets) are cached now. +* more autogeneration make rules and dependancy fixups, we should be + save with autogeneration up to make -j12 now ;) +* new window position GTK_WIN_POS_CENTER_ALWAYS, which will recenter the + GtkWindow on every size change. +* major rework of window manager hints handling code, fixed a bunch of + races with the new resizing code. +* the new wm hints and resizing code is absolutely perfect and bug free now, + it only lacks testing ;) +* fixed up various rc style memory prolems. +* gtk_widget_modify_style() now properly changes the style of realized widgets + and references the style passed into it. if people worked around this bug, + this will introduce a slight memory leak in their code. + The code should typically look like: + GtkRcStyle *rc_style = gtk_rc_style_new (); + [...] + gtk_widget_modify_style (widget, rc_style); + gtk_rc_style_unref (rc_style); +* fix problems with positioning menus offscreen. +* GtkText fixes for some crashes and drawing errors. +* Better handling for unexpected window destroys in GDK and GTK+. + This should make it possible to use a GtkPlug and catch the + case where its parent socket is randomly killed. +* FAQ updates. +* FileSelection i18n patches, RadioButton fixups. +* many translation improvements. +* miscellaneous other bugs fixed. + +Overview of Changes in GTK+ 1.2.4: + +* DnD improvements (drags can be canceled with Esc now). +* suppressed configure event reordering in Gdk. +* rewrite of Gtk's configure event handling. +* major improvements for the object argument system (Elena Devdariani). +* major bugfixes for threading, GtkNotebook, GtkItemFactory, GtkCList and + GtkCTree. +* tutorial/FAQ updates, new file generation.txt on autogenerated sources. +* configure's --with-glib= is "officially" unsupported. +* upgrade to libtool 1.3.3. +* various buglets fixed. + +Overview of Changes in GTK+ 1.2.3: + +* Upgrade to libtool 1.3 +* Check for dgettext (for systems with old versions of GNU Gettext) +* Many bug fixes (see ChangeLog for details) + +Overview of Changes in GTK+ 1.2.2: + +* Improved Dnd behaviour with Motif applications. +* Bug fixes for the Gtk selection code. +* Minor bug fixes to the Gdk Atom cache and Dnd code (with --display option). +* Bug fixes and leak plugs for the Gdk IM code. +* Added gtk_object_get() facility to retrive object arguments easily. + The var args list expects ("arg-name", &value) pairs. +* Fixed mapping for GdkInputCondition<->GIOCondition, this should fix + problems where closed pipes were no longer signalling GDK_INPUT_READ on + systems with a native poll(). +* Some cleanups to GtkLabel's memory allocation code (shouldn't leak memory + anymore). +* We don't attempt to lookup xpm color "None" anymore, this should prevent + eXodus (commercial X windows server) from popping up a color dialog every + time a transparent pixmap is created. +* Fixed bug where Gtk timout/idle handlers would execute without the global + Gdk lock being held. +* Other minor bug fixes. + +Overview of Changes in GTK+ 1.2.1: + +* Many Bug fixes have been applied to the menu and accelerator code. +* GtkItemFactory can "adopt" foreign menu items now and manage their + accelerator installation. This is often required to get GtkItemFactory + like accelerator propagation between different windows with the same + menu heirarchy and for centralized parsing and saving of accelerators. +* GtkCList/GtkCTree buttons should always display correctly now. +* Miscellaneous other bug fixes. + +What's New in GTK+ 1.2.0 (since 1.0.x): + +* New widgets: GtkFontSelector, GtkPacker, GtkItemFactory, GtkCTree, + GtkInvisible, GtkCalendar, GtkLayout, GtkPlug, GtkSocket +* Many new features and robustness for existing widgets +* Theme support +* New DND implementation +* Internationalization of standard dialogs +* New key binding system +* Tearoff menus and menu accelerators +* Wide character support for entry and text +* Resizing code has been overhauled +* Queued redraws of partial areas +* Far better support for object arguments +* Speed optimizations +* Runtime loading of dynamic modules +* Support for GLib log domains +* Tutorial improvements +* A bug fix or two + Overview of Changes in GTK+ 1.1.16: * Major fixes and improvements for handlebox