This repository has been archived by the owner on Dec 8, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 55
/
Copy pathNEWS.pre-2-0
174 lines (161 loc) · 8.79 KB
/
NEWS.pre-2-0
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
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
Version 1.0.1 09-August-2004
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- added support for GtkCanvas widget (Alan)
- added support for GdkImLib toolkit - experimental (Alan)
- added support for GtkExtra widgets ,GtkPlot, GtkSheet and many
others (Angel Maza, Alan)
- added get_wrap_mode, set_wrap_mode to GtkScintilla (Benjamin Smith)
- fixed segfault when providing GtkCtree::insert_node wrong parameters
- added GtkScintilla, GtkComboButton, GtkSpaned, GtkScrollpane to
Win32 distribution (Frank)
Version 0.5.2 "Bass does a body good" 01-Nov-2002
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- simplified GdkPixbuf constructor parameters. (Andrei)
- fixed setting of tile/stipple/clip_mask/bg_pixmap properties of GdkGC.
(Andrei)
- implemented GdkPixbuf::fill(). (Andrei)
- changed failure to allocate color to output only a notice instead of a
warning. (Andrei)
- made depth parameter of GdkPixmap constructor optional. (Andrei)
- added copy_area() method for drawables. (Andrei)
- added group() and set_group() methods for GtkRadioButton/GtkRadioMenuItem.
(Andrei)
- added GDK functions pointer_grab(), pointer_ungrab(), keyboard_grab(),
keyboard_ungrab(). (Andrei)
- added utf8 support to GtkRadioButton, GtkToggleButton, GtkCheckMenuItem,
and GtkCheckButton. (Frank)
- fixed a crash bug when using non-string variables to access
overloaded object's properties. (Andrei)
- fixed a crash bug in GtkCheckButton constructor. (Andrei)
Version 0.5.1 "hardboiled wonderland" 26-Apr-2002
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- changed gdkwindow::set_cursor() to allow reverting the cursor to default
one. (Andrei)
- fixed gtk::input_add() for pre-streams PHP versions. (Andrei)
- adapted build system to work with the new PHP build system. (Andrei)
- made gtk::input_add() work with PHP streams. (Andrei)
- fixed gtkscintilla::marker_add return type. (Alan)
- fixed property and method access on GdkBitmap. (Andrei)
- fixed a crash bug in gtkclist::append() when size of input was greater
than the number of columns. (Markus)
Version 0.5.0 "monday starts on saturday" 24-Jan-2002
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- added new widgets with samples: GtkComboButton, GtkSPaned, GtkScrollPane
and GtkPieMenu. (Markus)
- implemented GtkFontSelection::set_filter(),
GtkFontSelectionDialog::set_filter(),
Gtk::button_box_get_child_ipadding_default(),
Gtk::button_box_get_child_size_default() and GtkWidget::get_pointer().
(Markus)
- implemented gdkpixbuf extension (loading and displaying images). (Andrei)
- added GtkCTree methods find_by_row_data, find_all_by_row_data. (Andrei)
- added gtkhtml extension which provides support for GtkHTML, an HTML
rendering widget. (Alan Knowles)
- added GtkClist methods find_row_from_data(), get_pixmap(). (Andrei)
- added GtkList::remove_items() method. (Andrei)
- added ability to build extensions as shared libraries and load them
selectively. (Andrei)
- made libglade work on Win32 platforms. (Frank)
- added support for GtkSQPane widget. (Markus)
- added GtkCList::get_pixtext(). (Andrei, Rich Payne)
Version 0.1.1 "no-holds-barred memento" 24-Sep-2001
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- added GtkCList::get_selection_info() method. (Andrei)
- made type checking of parameters passed to PHP-GTK functions more
forgiving. (Andrei)
- added GtkNotebook::query_tab_label_packing(),
GtkBox::query_child_packing(). (Markus)
- added event watcher, dialog, file selection, panes, and notebook examples
to gtk.php. (Markus)
- added Gtk::signal_(add|remove)_emission_hook(), Gtk::signal_name(), and
Gtk::signal_lookup() functions. (Markus)
- added GtkCList methods set_row_data(), get_row_data(). (Markus)
- added support for GtkScintilla, a text-editing widget. (Andrei)
- implemented GladeXML methods signal_connect_object() and
signal_autoconnect_object(). (Andrei)
- fixed GDK keysym constants warnings by prefixing some of them with
underscores. (Frank)
- changed PHP-visible extension name from 'gtk' to 'php-gtk'. (Andrei)
Version 0.1.0 "the void which binds" 1-Aug-2001
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- added GDK keysyms constants. (Andrei)
- fixed bug with GtkStyle::copy() that was not returning the result
properly. (Andrei)
- implemented support for struct based classes (GdkRectangle, GtkAllocation,
GtkRequisition, etc). (Andrei)
- finished drag-n-drop support. (Andrei)
- ported Scribble example from C. (Andrei)
- modified GdkWindow::get_pointer() to be simpler, without XInput support.
(Andrei)
- changed 'area' event property to be a GdkRectangle. (Andrei)
- changed 'is_hint' event property to be boolean. (Andrei)
- added ability to query the state and allocation of a widget. (Andrei)
- added direct construction of pixmaps. (Andrei)
- added GdkWindow::set_icon() method. (Andrei)
- implemented GtkList methods insert_items() and prepend_items(). (Andrei)
- implemented new PHP-like build system that supports adding extensions to
PHP-GTK. (Andrei)
- implemented GtkCTree methods node_get_pixtext(), node_get_pixmap(), and
get_node_info(). (Andrei)
- implemented GtkObject::emit(), thus allowing programmatical emission of
signals. (Andrei)
- added support for accessing GtkObject arguments via get_arg() and
set_arg() methods. (Andrei)
Version 0.0.4 "indistinguishable from magic": 5-May-2001
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- improved speed/memory efficiency by having only one wrapper for boxed
types, except for GdkEvent, GdkColor and GdkAtom. (Andrei)
- implemented object overloading emulation layer to correct for Zend
engine's problems, now it's possible to assign and read custom properties
on Gtk+ objects. (Andrei)
- added GtkAspectFrame class definition. (Andrei)
- added GtkCTree traversal functions. (Andrei)
- optimized internal resource handling, this should save on memory. (Andrei)
- fixed a bug that would corrupt object type when setting cascaded property.
(Andrei)
- added a few more properties to GtkCTree and GtkCList. (Andrei)
- implemented GtkMenu::popup(). (Andrei)
- fixed GtkCTree::insert_row() for good, added GtkCTree methods
node_set_row_data() and node_get_row_data(). (Andrei)
- added helper GtkCListRow class. (Andrei)
- separated GdkWindow, GdkBitmap, GdkPixmap implementations to allow for
more flexibility and clarity. (Andrei)
- implemented GtkObject methods get_data(), set_data, connect_after(),
connect_object_after(). (Andrei)
- added several more widget examples to gtk.php. (Andrei)
- added ability to get and set color for GtkColorSelection. (Andrei)
Version 0.0.3 "slow glass": 20-Mar-2001
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- added libglade support. (Andrei)
- fixed cascading property access in objects. (Andrei)
- added GtkRadioMenuItem, GtkRadioButton constructors. (Andrei)
- added Gdk::pixmap_create_from_xpm_d(). (Andrei)
- added GtkCList::prepend(), GtkClist::insert(). (Andrei)
- added GtkCList example to gtk.php. (Andrei)
- made Gdk::input_add() work with file resources. (Andrei)
- fixed GDK locale support. (Alex Bokovoy)
- reworked the generator to make it more generalized. (Andrei)
- re-engineered the build system a bit to accomodate the need to build
additional modules. (Andrei)
- added helper GtkBoxChild, GtkFixedChild classes. (Andrei)
- added some properties for GtkWidget, GtkBin, GtkMisc, GtkArrow, GtkBox,
GtkCalendar, GtkCTree, GtkList, and GtkCList classes. (Andrei)
Version 0.0.2 "primordial nucleosynthesis": 7-Mar-2001
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- added 'child' property to GtkBin and its descendants. (Andrei)
- all callbacks now take user supplied extra arguments and better error
messages are shown if the callbacks are not valid. (Andrei)
- added GtkCombo::set_popdown_strings(), GdkPixmap::create_from_xpm().
(Andrei)
- implemented support for creating menus via GtkItemFactory. (Andrei)
- fixed loading of the extension via php.ini. (Andrei)
- fixed timeout and idle handler marshaller so that they are called more
than once. (Andrei)
- added connect_object() method that allows calling an object method as a
signal callback. (Andrei)
- fixed a silent crash that was happening due to object corruption. (Andrei)
- implemented GtkTipsQuery class. (Andrei)
Version 0.0.1 "Genesis": 1-Mar-2001
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- first release. (Andrei)
# vim: set et tw=80 ai sts=4: