File: NEWS

package info (click to toggle)
gtk+ 1:1.0.4-1
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 6,756 kB
  • ctags: 9,201
  • sloc: ansic: 89,322; sh: 2,010; makefile: 703; lisp: 109; awk: 9; perl: 6
file content (153 lines) | stat: -rw-r--r-- 5,600 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
Overview of Changes in GTK+ 1.0.4:

* Documentation changes (Thanks to Tony Gale!)
* autoconf fix for x_lib variable
* fixed pixmap clipping in gtkclist

Overview of Changes in GTK+ 1.0.3:

* Bug fixes, including fix for visuals on SGI machines

Overview of Changes in GTK+ 1.0.2:

* Speedups for type creation and especially gtk_type_is_a() checks.
* Speedups in signal lookup, creation and emissions and connection handling.
* Additions to the signal handling API (e.g. *_emitv).
* Minor speedups with object data allocation and destruction.
* Newly included file gtkfeatures.h which defines compatibility macros to
  test for certain API features upon program compilation.
* Cleanups to give less warnings on 64-bit platforms.
* Many bugs fixed, including: 
  - A segfault with selections on Solaris and IRIX.
  - A segfault that occured for all keypresses on Linux/Alpha.

Overview of Changes in GTK+ 1.0.1:

* Significant speedups to widget creation and destruction
* Upgrade to libtool-1.2
* Lots of bug fixes, including one that fixed a major memory leak 
  in 1.0.0.

Overview of Changes in GTK+ 1.0.0:

* A few bug fixes.

Overview of Changes in GTK+ 0.99.10:

* Lots of bug fixes
* Documentation improvements
* Better looking handlebox
* A few convenience functions

Overview of Changes in GTK+ 0.99.9:

* Added examples directory, even more examples soon
* Added optional word wrap to gtktext
* Changes to gtkhandlebox
* Lots of bug fixes

Overview of Changes in GTK+ 0.99.8:

* Compilation and configuration fixes
* DND Fixes
* New test in testgtk: cursors
* Tutorial updates/additions
* Few more FAQ additions
* More prep for 1.0

Overview of Changes in GTK+ 0.99.7:

* This release is mainly because 0.99.6 did not compile completely
  due to a missing file.
* Fixes to Gtk's quit handlers.

Overview of Changes in GTK+ 0.99.6:

* Intermediate release to become 1.0.
* More signedness corrections for handler functions in gtkmain.h.
* Semantics of GtkWidget::delete_event changed.
* Documentation updates.
* Inclusion of Gtk tutorial.
* Implementation of a new shutdown method for GtkObject's executed prior to
  actual destruction. WARNING: this breaks binary compatibility, programs using
  Gtk need to be recompiled.
* Clean ups due to compiler warnings.
* Various widget fixes.

Overview of Fixes in GTK+ 0.99.5:

* Signal signedness and naming corrections
* rc/style fixes
* text, entry widget fixes
* gtkeditable fixes
* scrollbar flickering fixed
* check casts are more descriptive
* DND fixes
* FAQ updates
* Bug fixes

Overview of Changes in GTK+ 0.99.4:

* Reference counting revolution integrated.
  Refer to docs/refcounting.txt on this issue.
* Implementation of a decent debugging system, you would want
  to export GTK_DEBUG=objects if you are going to develop gtk applications,
  refer to docs/debugging.txt for further information.
* Additions on the signal code for querying information about certain signals,
  and pending handlers of signals.
* Support for user signals, and major changes to internal signal handler
  handling for proper signal removal and invokation of after signals.
* Additional signals for various widgets e.g, GtkHandleBox::child_attached,
  GtkHandleBox::child_detached, GtkWidget::style_set, GtkWidget::parent_set.
* GtkTooltips became a true descendant of GtkObject via derivation from
  GtkData and facilitates an extra tip string which can be used as e.g. an
  index into context help.
* Split up of the widget/object flags into a private and a public portion,
  consult docs/widget_system.txt on this.
* Support for hot keys on gtk programs via gtk_key_snooper_install().
* Reimplementation of the *_interp functions as *_full functions to provide
  simple callback functions as well.
* Idle functions are now prioritized.
* Many enhancements to GtkNotebook.
* New widget GtkSpinButton, check out testgtk.
* New widget GtkTipsQuery for letting the user query tooltips of widgets.
* Addition of GtkEditable base widget to encapsulate selection and
  clipboard handling. (GtkEntry and GtkText use this)
* Text widget more complete.
* Additions to GtkStatusBar to make it complete.
* Gdk now supports regions.
* Access masks for widget arguments (GTK_ARG_READABLE/GTK_ARG_WRITABLE).
* Function replacements:
  g_string_hash() -> g_str_hash()
  g_string_equal() -> g_str_equal()
  gtk_tooltips_set_tips() -> gtk_tooltips_set_tip()
* Support for quit handlers in gtk_main().
* Motif window mangaer hints support.
* Widget arguments are now flagged for readability/writability.
* Additions to documentation.
* Various FAQ updates. (FAQ now included)
* Clean ups and many many bug fixes by a lot of people all over the place.
* New, long and descriptive ChangeLog entries for bored readers ;)

Overview of Changes in GTK+ 0.99.3:

* Filesel enhancement / stability changes
* New widget, gtkcombo 
* Widgets in the toolbar do not get the focus
* New widget, gtkstatusbar (still in-progress)
* g_string_equal renamed g_str_equal
* g_string_hash renamed g_str_hash
* new gtkbox functions to allow modification of the child 
  linkage after the widget tree is setup
* gtk_*_get_arg() and gtk_*_set_arg() fixes and implementations
* DND changes/fixes
* Entry widget now has set_max_length function
* Handlebox widget changes/fixes 
* Some work on text widget (still in-progress)
* Now the toolbar supports arbitrary widgets as well
* CList has resizable columns again
* CList now looks consistant with scrolled windows
* Remove flickering from entry widget
* Added switch_page signal to notebook widget
* Documentation additions
* Other bug fixes...