]> Pileus Git - ~andy/gtk/blob - NEWS
quit handlers and idle_remove_by_data fixups
[~andy/gtk] / NEWS
1 Forthcoming Changes for GTK+ 0.99.4:
2
3 * Reference counting revolution integrated.
4   Refer to docs/refcounting.txt on this issue.
5 * Implementation of a decent debugging system, you would want
6   to export GTK_DEBUG=objects if you are going to develop gtk applications,
7   refer to docs/debugging.txt for further information.
8 * Additions on the signal code for querying information about certain signals,
9   and pending handlers of signals.
10 * Support for user signals, and major changes to internal signal handler
11   handling for proper signal removal and invokation of after signals.
12 * Additional signals for various widgets e.g, GtkHandleBox::child_attached,
13   GtkHandleBox::child_detached, GtkWidget::style_set, GtkWidget::parent_set.
14 * GtkTooltips became a true descendant of GtkObject via derivation from
15   GtkData and facilitates an extra tip string which can be used as e.g. an
16   index into context help.
17 * Split up of the widget/object flags into a private and a public portion,
18   consult docs/widget_system.txt on this.
19 * Support for hot keys on gtk programs via gtk_key_snooper_install().
20 * Reimplementation of the *_interp functions as *_full functions to provide
21   simple callback functions as well.
22 * Idle functions are now prioritized.
23 * Many enhancements to GtkNotebook.
24 * New widget GtkSpinButton, check out testgtk.
25 * New widget GtkTipsQuery for letting the user query tooltips of widgets.
26 * Gdk now supports regions.
27 * Access masks for widget arguments (GTK_ARG_READABLE/GTK_ARG_WRITABLE).
28 * Function replacements:
29   g_string_hash() -> g_str_hash()
30   g_string_equal() -> g_str_equal()
31   gtk_tooltips_set_tips() -> gtk_tooltips_set_tip()
32 * Support for quit handlers in gtk_main().
33 * Motif window mangaer hints support.
34 * Widget arguments are now flagged for readability/writability.
35 * Various FAQ updates.
36 * Clean ups and many many bug fixes by a lot of people all over the place.
37 * New, long and descriptive ChangeLog entries for bored readers ;)
38
39 Overview of Changes in GTK+ 0.99.3:
40
41 * Filesel enhancement / stability changes
42 * New widget, gtkcombo 
43 * Widgets in the toolbar do not get the focus
44 * New widget, gtkstatusbar (still in-progress)
45 * g_string_equal renamed g_str_equal
46 * g_string_hash renamed g_str_hash
47 * new gtkbox functions to allow modification of the child 
48   linkage after the widget tree is setup
49 * gtk_*_get_arg() and gtk_*_set_arg() fixes and implementations
50 * DND changes/fixes
51 * Entry widget now has set_max_length function
52 * Handlebox widget changes/fixes 
53 * Some work on text widget (still in-progress)
54 * Now the toolbar supports arbitrary widgets as well
55 * CList has resizable columns again
56 * CList now looks consistant with scrolled windows
57 * Remove flickering from entry widget
58 * Added switch_page signal to notebook widget
59 * Documentation additions
60 * Other bug fixes...