com gtk/php-gtk: Split NEWS. Update version.: NEWS NEWS.pre-2-0 main/php_gtk.h
[email protected] (David Soria Parra)
| Newsgroups | php.gtk.cvs |
|---|---|
| Message-ID | <[email protected]> |
Commit: c3a44659fe00469e0f93f8345778fb515d96efcd Author: Andrei Zmievski <[email protected]> Thu, 13 Jul 2006 04:22:23 +0000 Parents: 6ebd719a1161ec689a2c478951bf5ec6468df6be Branches: master Link: http://git.php.net/?p=gtk/php-gtk.git;a=commitdiff;h=c3a44659fe00469e0f93f8345778fb515d96efcd Log: Split NEWS. Update version. Changed paths: M NEWS A NEWS.pre-2-0 M main/php_gtk.h
diff_c3a44659fe00469e0f93f8345778fb515d96efcd.txt
(text/plain, 18.7 KB)
c3a44659fe00469e0f93f8345778fb515d96efcd diff --git a/NEWS b/NEWS index f10a9b3..7e496f6 100644 --- a/NEWS +++ b/NEWS @@ -1,174 +1,8 @@ -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) +Version 2.0.0zeta "renaissance redux": xx-xxx-2006 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + - first test release of the new architecture + - make PHP 5, ZE 2, and 15 gajillion little and big pieces work, basically. + (Andrei, et al ) # vim: set et tw=80 ai sts=4: diff --git a/NEWS.pre-2-0 b/NEWS.pre-2-0 new file mode 100644 index 0000000..f10a9b3 --- /dev/null +++ b/NEWS.pre-2-0 @@ -0,0 +1,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: diff --git a/main/php_gtk.h b/main/php_gtk.h index de0221a..fcfd4a1 100644 --- a/main/php_gtk.h +++ b/main/php_gtk.h @@ -42,7 +42,7 @@ #include "zend_exceptions.h" #include "zend_extensions.h" -#define PHP_GTK_VERSION "2.0.0-dev" +#define PHP_GTK_VERSION "2.0.0zeta" #ifdef PHP_WIN32 # ifdef GTK_SHARED