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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.