mirror of
https://github.com/php/php-gtk-src.git
synced 2026-03-24 01:02:08 +01:00
12010 lines
357 KiB
Plaintext
12010 lines
357 KiB
Plaintext
2010-12-03 Mark Gregory Skilbeck
|
|
|
|
* ext/gtk+/gtk-2.20.defs
|
|
ext/gtk+/gtk-2.20-types.defs
|
|
ext/gtk+/gtk-2.20.overrides:
|
|
Added defs and overrides for GTK 2.20
|
|
|
|
* ext/gtk+/gdk-2.20.defs:
|
|
Added defs for GDK 2.20
|
|
|
|
2010-11-26 Mark Gregory Skilbeck <markskilbeck@php.net>
|
|
|
|
* ext/gtk+/gdk-2.18.defs
|
|
ext/gtk+/gdk-2.18.overrides:
|
|
Added defs for GDK 2.18
|
|
|
|
2010-11-25 Mark Gregory Skilbeck <markskilbeck@php.net>
|
|
|
|
* ext/gtk+/gdk-2.14.defs
|
|
ext/gtk+/gdk-2.14-types.defs:
|
|
Added defs for GDK 2.14
|
|
|
|
* ext/gtk+/gdk-2.16.defs:
|
|
Added defs for GDK 2.16
|
|
|
|
2010-10-20 Mark Gregory Skilbeck <markskilbeck@php.net>
|
|
* ext/gtk+/gdk-2.8.overrides:
|
|
Gdk::cairo_set_source_color is now static
|
|
|
|
2009-06-30 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gdk-2.10.overrides:
|
|
change to name of item in structs in cairo
|
|
|
|
2009-04-24 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* main/phpg_gobject.c:
|
|
Change \ to __ in PHP names before registering gtype to avoid "invalid
|
|
character" issues when using namespaces in 5.3 - note, this means you
|
|
can't have \My\Class\Name and My__Class__Name and register both as gtypes
|
|
in the same application.
|
|
|
|
2009-04-20 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk-2.10.overrides
|
|
ext/gtk+/gtk-2.12.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkclipboard.overrides
|
|
ext/gtk+/gtktextview.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
ext/libglade/libglade.overrides
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/phpg_closure.c
|
|
main/phpg_support.c:
|
|
Fixes for zend_is_callable and zend_apply_hash_with_arguments changes in
|
|
5.3 in ZTS mode
|
|
|
|
* ext/gtk+/gdk-2.10.overrides
|
|
ext/gtk+/gdk-2.12.overrides
|
|
ext/gtk+/gdk-2.8.overrides:
|
|
additional cairo compilation fixes, finished overrides with boxed types
|
|
|
|
2009-04-16 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gdk-2.12.overrides
|
|
ext/gtk+/gdk-2.8.overrides:
|
|
Use correct calls for php cairo helper functions
|
|
|
|
2009-03-31 Derick Rethans <php@derickrethans.nl>
|
|
|
|
* ext/gtk+/atk.overrides
|
|
ext/gtk+/gdk-2.10.overrides
|
|
ext/gtk+/gdk-2.8.overrides
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk-2.10.overrides
|
|
ext/gtk+/gtk-2.8.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkclipboard.overrides
|
|
ext/gtk+/gtkcontainer.overrides
|
|
ext/gtk+/gtkdrag.overrides
|
|
ext/gtk+/gtktextview.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
ext/gtk+/pango.overrides
|
|
ext/libglade/libglade.overrides
|
|
ext/sourceview/sourceview.overrides
|
|
generator/reflection.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
- Fixed compilation with latest PHP 5.2 and PHP 5.3, due to the change
|
|
in the PHP API that added "static" as part of the ZEND_ARG_INFO_BEGIN
|
|
macro.
|
|
|
|
* ext/gtk+/gtk-2.12.overrides:
|
|
- Fixed typo error.
|
|
|
|
* ext/mozembed/config.m4:
|
|
- Fixed Windows line endings.
|
|
|
|
2009-01-07 Bob Majdak Jr <bob@kateos.org>
|
|
|
|
* main/php_gtk_util.c:
|
|
for http://bugs.php.net/bug.php?id=46999: applied oden's patch for
|
|
compiling with -Werror=format-security
|
|
|
|
* ext/mozembed/README
|
|
ext/mozembed/config.m4:
|
|
for http://bugs.php.net/bug.php?id=44921: applied keisial's patch for the
|
|
mozembed config. the m4 chunk failed i had to manually merge it.
|
|
|
|
2009-01-06 Bob Majdak Jr <bob@kateos.org>
|
|
|
|
* ext/gtk+/gdk-2.10.overrides:
|
|
rampant regex fix
|
|
|
|
* ext/gtk+/gdk-2.10.overrides
|
|
ext/gtk+/gdk-2.8.overrides:
|
|
step one in the fixing of cvs. source will now at least compile:
|
|
./cvsclean && ./buildconf && CFLAGS=-DHAVE_CAIRO ./configure && make
|
|
|
|
2008-10-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* php_gtk.m4
|
|
ext/extra/config.m4
|
|
ext/html/config.m4
|
|
ext/libglade/config.m4
|
|
ext/libsexy/config.m4
|
|
ext/mozembed/config.m4
|
|
ext/sourceview/config.m4
|
|
ext/spell/config.m4:
|
|
Fixed shared extensions linking in Unix.
|
|
|
|
Patch from foutrelis@gmail.com.
|
|
|
|
2008-09-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/html/html.defs:
|
|
Fix bug #45844
|
|
|
|
* config.m4:
|
|
Use php-config to look for PHP executable.
|
|
|
|
2008-09-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_gobject.c:
|
|
Fixed crash related to 5.3 refcounting macros misuse.
|
|
|
|
Z_REFCOUNT_P() has changed in 5.3 to access refcount_gp instead of
|
|
refcount, and thus must be used only for accessing zval's. In this case,
|
|
_store_object has a refcount, but is not a zval.
|
|
|
|
2008-08-18 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/phpg_custom_tree_model.c:
|
|
Incorrect error messages
|
|
|
|
2008-08-08 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* generator/generator.php:
|
|
Avoid issues with include_path weirdness - always look in the /generator
|
|
directory for files
|
|
|
|
2008-08-01 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/config.w32
|
|
win32/confutils.js:
|
|
Bail if cairo is not found for gtk 2.8+
|
|
|
|
2008-07-31 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* demos/examples/cairo_support.php:
|
|
Cairo example complete - ticking clock in PHP-GTK
|
|
|
|
* demos/examples/cairo_support.php
|
|
demos/examples/notebook.php
|
|
demos/examples/printing_example.php
|
|
ext/gtk+/gdk-2.10.overrides
|
|
ext/gtk+/gdk-2.12.overrides
|
|
ext/gtk+/gdk-2.8.overrides
|
|
ext/gtk+/gtk.defs:
|
|
Inital cairo support - some of the methods may not work yet, also foreach
|
|
to for_each in defs to work around reserved words in PHP
|
|
|
|
2008-07-30 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/config.w32
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
win32/confutils.js:
|
|
Add cairo support to windows config system and make cairo extension a dep
|
|
of php-gtk if enabled
|
|
|
|
2008-07-13 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gdk-2.12.overrides
|
|
ext/gtk+/gdk-2.8-types.defs
|
|
ext/gtk+/gdk-2.8.defs
|
|
ext/gtk+/gdk-2.8.overrides
|
|
ext/gtk+/gdk-types.defs
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides:
|
|
more overrides and gdk fixes
|
|
|
|
2008-07-12 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gdk-2.12.overrides
|
|
ext/gtk+/gdk-2.8-types.defs
|
|
ext/gtk+/gdk-2.8.defs
|
|
ext/gtk+/gdk-types.defs
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/pango-types.defs:
|
|
major overhaul of gdk defs, they are now synced to gtk and 2.8 defs that
|
|
were missing were added, including cairo support - the pango definition is
|
|
temporary until I get pango versioning working properly
|
|
|
|
* ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkclipboard.overrides:
|
|
Missing arginfo added and a missing def fixed, ignores adjusted
|
|
|
|
* ext/gtk+/gdk-2.10.defs
|
|
ext/gtk+/gdk-2.12.defs
|
|
main/php_gtk.c:
|
|
Fixed issue with zend_unset_timeout after conversation about the best way
|
|
to handle disabling the timeout
|
|
|
|
2008-05-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.h:
|
|
Back to -dev.
|
|
|
|
2008-05-01 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (php_gtk_2_0_1)
|
|
main/php_gtk.h:
|
|
Roll 2.0.1.
|
|
|
|
2008-04-29 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk-2.10.defs
|
|
ext/gtk+/gtk-2.8.defs
|
|
ext/gtk+/gtk-2.8.overrides
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/sourceview/sourceview.overrides
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_module.h:
|
|
A bunch of new overrides, ignore fixes, def fixes and missing defs, and a
|
|
sourceview override fix for TS mode
|
|
|
|
2008-04-07 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk-2.10.defs
|
|
ext/gtk+/gtk-2.10.overrides
|
|
ext/gtk+/gtk-2.12.defs
|
|
ext/gtk+/gtk-2.12.overrides:
|
|
Fixes for 2.10 and 2.12 coverage - some static methods and constructors
|
|
def'd properly and ignores added
|
|
|
|
2008-03-16 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
fix for #39335 - if GtkAboutDialog::set_website_label is used and
|
|
set_website is empty, the website_label text is used for set_website as
|
|
well
|
|
|
|
* demos/examples/gtkbuilder_api.php
|
|
demos/examples/notebook.xml
|
|
ext/gtk+/gtk-2.12.overrides:
|
|
GtkBuilder (built into GTK+ libglade replacement) is now wrapped and
|
|
working - thanks to original libglade override author(s)
|
|
|
|
2008-03-15 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* demos/examples/old_tooltips_api.php
|
|
ext/gtk+/gtk-types.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides:
|
|
alphabetized objects in gtk defs to allow for easier diffing between our
|
|
defs and pygtk's defs, added support for gtktipsquery and finished
|
|
overrides for old gtktooltips api - added example
|
|
|
|
* demos/examples/new_tooltips_api.php
|
|
ext/gtk+/gtk-2.12.defs
|
|
ext/gtk+/gtk-2.12.overrides:
|
|
Additional GTK 2.12 defs that were missed added, old tooltips api (and some
|
|
other deprecated items) marked, all of new gtk 2.12 tooltips API working -
|
|
example of using new API added to demo/examples
|
|
|
|
2008-03-12 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* generator/generator.php
|
|
generator/override.php
|
|
generator/templates.php
|
|
main/php_gtk_util.c:
|
|
Deprecation fixes - use new E_DEPRECATED for 5.3+, allow deprecating
|
|
previously def'd stuff from overrides, fix constructors to display
|
|
deprecated messages
|
|
|
|
2008-03-11 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
reader for GtkTooltips->tips_data_list - this tooltips api is deprecated in
|
|
2.10+ and you'll always get an empty array with 2.10 or higher libs
|
|
|
|
2008-03-10 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
I still think this is a stupid name - but get_for_attach_widget retrieves
|
|
an array of menu objects attached to a widget
|
|
|
|
* main/php_gtk.c:
|
|
Makes zend engine error when a clone is attempted for any and all gtk
|
|
objects - also avoids segfaults when cloning is attempted
|
|
|
|
* ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk.overrides:
|
|
This is an extra function created by pygtk (and not present in other
|
|
bindings) that doesn't use the getters and setters but manually
|
|
manipulates properties and then emits a changed signal, not really a good
|
|
thing to be doing, all these can be set initially in the constructor or
|
|
changed one at a time using the proper API calls - that and a big TODO in
|
|
the overrides isn't very helpful
|
|
|
|
* ext/gtk+/config.w32:
|
|
GTK decided to compile iconv as a static lib starting with the 2.12 stuff
|
|
(2.11 was never released for windows) - this fixes the configure for those
|
|
libs
|
|
|
|
2008-02-29 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* demos/examples/properties.php:
|
|
Updated demo to reflect updated magic method name
|
|
|
|
2008-02-29 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (php_gtk_2_0_0)
|
|
ext/extra/php_gtkextra.c
|
|
ext/extra/php_gtkextra.h
|
|
ext/gtk+/php_gdk.c
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
ext/gtk+/phpg_custom_tree_model.c
|
|
ext/gtk+/phpg_custom_tree_model.h
|
|
ext/html/php_html.c
|
|
ext/html/php_html.h
|
|
ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h
|
|
ext/libsexy/php_libsexy.c
|
|
ext/libsexy/php_libsexy.h
|
|
ext/mozembed/php_mozembed.c
|
|
ext/mozembed/php_mozembed.h
|
|
ext/scintilla/php_scintilla.c
|
|
ext/scintilla/php_scintilla.h
|
|
ext/skeleton/php_skeleton.c
|
|
ext/skeleton/php_skeleton.h
|
|
ext/sourceview/php_sourceview.c
|
|
ext/sourceview/php_sourceview.h
|
|
ext/spell/php_spell.c
|
|
ext/spell/php_spell.h
|
|
generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/doc_templates.php
|
|
generator/docgen.php
|
|
generator/generator.php
|
|
generator/lineoutput.php
|
|
generator/override.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_ext.c.in
|
|
main/php_gtk_ext.w32.c
|
|
main/php_gtk_module.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c
|
|
main/phpg_atom.c
|
|
main/phpg_closure.c
|
|
main/phpg_exceptions.c
|
|
main/phpg_gboxed.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gpointer.c
|
|
main/phpg_gtype.c
|
|
main/phpg_gvalue.c
|
|
main/phpg_paramspec.c
|
|
main/phpg_support.c:
|
|
Update Copyright year.
|
|
|
|
* (php_gtk_2_0_0)
|
|
NEWS
|
|
README.KNOWN-ISSUES:
|
|
Update for 2.0.0 release.
|
|
|
|
* (php_gtk_2_0_0)
|
|
ChangeLog:
|
|
Fix conflicts.
|
|
|
|
2008-02-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* php_gtk.m4:
|
|
Use php_gtk_<extname> for shared extensions naming.
|
|
|
|
2008-02-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* config.m4
|
|
php_gtk.m4:
|
|
A hacky workaround to get php_gtk2.la to come first in PHP_MODULES. I'm
|
|
sure it can be done better, but this works.
|
|
|
|
2008-02-12 Bob Majdak Jr <bob@kateos.org>
|
|
|
|
* ext/gtk+/gtk-2.12.overrides:
|
|
and then actually passing TS data in use too
|
|
|
|
* ext/gtk+/gtk-2.12.overrides:
|
|
should compile with thread saftey enabled now. oops.
|
|
|
|
2008-01-23 Bob Majdak Jr <bob@kateos.org>
|
|
|
|
* ext/gtk+/gtk-2.12.overrides:
|
|
added GtkScaleButton constructor and set_icons() method, also enabling the
|
|
GtkVolumeButton class. A 2 for 1!
|
|
http://www.nabble.com/-patch--GtkScaleButton-Methods-td15011551.html
|
|
|
|
2008-01-23 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gtype.c
|
|
main/phpg_support.c:
|
|
MSVC 6 compiler warnings squashed.
|
|
|
|
2008-01-22 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/extra/php_gtkextra.c
|
|
ext/html/php_html.c
|
|
ext/libglade/php_libglade.c
|
|
ext/libsexy/php_libsexy.c
|
|
ext/mozembed/php_mozembed.c
|
|
ext/scintilla/php_scintilla.c
|
|
ext/sourceview/php_sourceview.c
|
|
ext/spell/php_spell.c
|
|
win32/confutils.js:
|
|
Theoretically, *nix shared extension builds should work now. Please let me
|
|
know if they needed a '2' on the end...
|
|
|
|
* ext/gtk+/gdk-2.10.defs
|
|
ext/gtk+/gdk-2.12.defs
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gtk-2.10.defs
|
|
ext/gtk+/gtk-2.12.defs
|
|
ext/gtk+/gtk-2.8.defs
|
|
ext/gtk+/gtk.defs
|
|
generator/override.php
|
|
generator/scheme.php:
|
|
Defs should only include the previous version .defs file and the current
|
|
types.defs file, if one exists. Note that def caches are now versioned.
|
|
|
|
* ext/gtk+/gdk-2.12.overrides
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk-2.10.overrides
|
|
ext/gtk+/gtk-2.12.overrides
|
|
ext/gtk+/gtk-2.8.overrides
|
|
ext/gtk+/gtk.overrides
|
|
generator/override.php
|
|
generator/scheme.php:
|
|
This works fine, but I forgot to move the defs to the new scheme. (Cue
|
|
much confusion here - until now.)
|
|
|
|
2008-01-21 Bob Majdak Jr <bob@kateos.org>
|
|
|
|
* ext/sourceview/sourceview.defs
|
|
ext/sourceview/sourceview.overrides:
|
|
commiting patch adding GtkSourceView search methods and flags.
|
|
http://www.nabble.com/-patch--GtkSourceView-Searching-td14988080.html
|
|
|
|
2008-01-21 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/config.w32
|
|
win32/config.w32.in
|
|
win32/confutils.js:
|
|
Minor tidying before the heavy stuff starts
|
|
|
|
* generator/arg_types.php
|
|
generator/definitions.php:
|
|
Put the E-STRICT house in order before we start messing around with
|
|
versioning.
|
|
|
|
2007-11-24 Bob Majdak Jr <bob@kateos.org>
|
|
|
|
* ext/gtk+/gtk-2.10.overrides:
|
|
Fix a compile error for those with threading, simple TSRMLS oversight.
|
|
|
|
2007-11-14 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gdk-2.12.defs
|
|
ext/gtk+/gdk-2.12.overrides
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk-2.12-types.defs
|
|
ext/gtk+/gtk-2.12.defs
|
|
ext/gtk+/gtk-2.12.overrides
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkunixprint.defs:
|
|
2.12 defs and beginning of overrides added, a lot more overrides needed
|
|
|
|
2007-11-12 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c
|
|
main/phpg_support.c:
|
|
Change to use 5.3 refcount macros, define them in the header so the 5.2.x
|
|
branch doesn't break
|
|
|
|
2007-11-12 Bob Majdak Jr <bob@kateos.org>
|
|
|
|
* ext/gtk+/gtk-2.10.overrides:
|
|
One bugfix to GtkRecentManager::get_items()
|
|
Three new methods:
|
|
GtkRecentChooser::get_items()
|
|
GtkRecentChooser::get_uris()
|
|
GtkRecentChooser::list_filters()
|
|
|
|
2007-11-06 Bob Majdak Jr <bob@kateos.org>
|
|
|
|
* ext/gtk+/gtk-2.10.overrides:
|
|
Added a NULL test in GtkAssistant::set_forward_page_func().
|
|
|
|
* ext/gtk+/gtk-2.10.overrides:
|
|
Addition of GtkRecentChooserDialog::__construct().
|
|
|
|
2007-10-28 Anant Narayanan <anant@kix.in>
|
|
|
|
* demos/components/entrycompletion.php:
|
|
Fixed demo to use GObject class, Thanks Bob.
|
|
|
|
2007-10-24 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/scintilla/Makefile.frag
|
|
ext/scintilla/config.m4:
|
|
Move CFLAGS definition to Makefile.frag instead of config.m4
|
|
|
|
* ext/scintilla/config.m4:
|
|
Add -DSCI_LEXER to CFLAGS (Enables lexers for scintilla extension)
|
|
|
|
2007-10-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/scintilla/config.m4:
|
|
force libstdc++ for scintilla
|
|
|
|
2007-10-18 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk-2.10.overrides:
|
|
GtkAssistant setforwardpagefunc thanks to Bob Majdak Jr.
|
|
|
|
2007-10-17 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk-2.10.overrides:
|
|
GtkRecentChooser::set_sort_func(), patch by Bob Majdak Jr.
|
|
|
|
2007-10-15 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* generator/generator.php:
|
|
GtkPackDirection is an int enum
|
|
|
|
2007-10-14 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* demos/examples/signals.php
|
|
ext/gtk+/gdk.overrides:
|
|
Typo in the demo and the long awaited gd fix - we no longer have to or even
|
|
want to link against gd but can still use it if available
|
|
|
|
2007-09-23 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* main/phpg_closure.c
|
|
main/phpg_gobject.c:
|
|
Make it build with ZTS turned on
|
|
|
|
2007-09-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* demos/examples/signals.php
|
|
main/php_gtk.h
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c:
|
|
Custom signals support. See demos/examples/signals.php for an example.
|
|
|
|
2007-09-19 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c
|
|
main/phpg_paramspec.c
|
|
win32/config.w32.in:
|
|
Fixes for TSRM stuff for windows build - the 2.10 in overrides needs to be
|
|
quoted or it's seen as 2.1 and version_compare loses its mind
|
|
|
|
2007-09-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* config.m4
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
ext/gtk+/php_gtk+_types.c
|
|
ext/gtk+/phpg_custom_tree_model.c
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_util.c
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gtype.c
|
|
main/phpg_gvalue.c
|
|
main/phpg_paramspec.c
|
|
main/phpg_support.c:
|
|
First step in the implementation of custom GType's in PHP userland.
|
|
Signals and interfaces are not implemented yet. See
|
|
demos/examples/properties.php for an example on how to register a custom
|
|
type with your own properties.
|
|
|
|
2007-08-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* config.m4:
|
|
No phpg_paramspec.c for now.
|
|
|
|
2007-08-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* config.m4:
|
|
Check only first line of php -v for CLI/CGI version.
|
|
|
|
2007-07-23 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* demos/gtkiconview.php
|
|
demos/imgbrowser.php
|
|
demos/phpgtk2-demo.php
|
|
demos/stock-browser.php
|
|
demos/components/stock-browser2.php:
|
|
Gtk:: to GObject:: (broken demos - very bad)
|
|
|
|
2007-07-21 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* generator/generator.php:
|
|
Fix enums for libsexy and gtkextra (other extensions do not have enums)
|
|
|
|
2007-07-18 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
main/phpg_gobject.c:
|
|
Added signal gobject constants, moved types, IO, and priority constants
|
|
from gtk to gobject (as per andrei's request) - this is very BC breaking!
|
|
|
|
2007-06-22 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Fix segfault. Patch by Bob Majdak Jr
|
|
|
|
2007-06-17 Anant Narayanan <anant@kix.in>
|
|
|
|
* main/php_gtk.h
|
|
main/php_gtk.h:
|
|
-** empty log message ***
|
|
|
|
* main/php_gtk.h:
|
|
beta -> dev
|
|
|
|
* main/php_gtk.h:
|
|
One last fix, last time we tag (I Hope!)
|
|
|
|
* (php_gtk_2_0_0beta)
|
|
ext/gtk+/gtk-2.10.overrides:
|
|
Fix segfault, patch by Bob Majdak
|
|
|
|
2007-06-16 Anant Narayanan <anant@kix.in>
|
|
|
|
* main/php_gtk.h:
|
|
beta -> dev
|
|
|
|
* (php_gtk_2_0_0beta)
|
|
NEWS
|
|
main/php_gtk.h:
|
|
Retag beta
|
|
|
|
2007-06-15 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/libsexy/.cvsignore
|
|
ext/scintilla/sci_generator.php:
|
|
Absolute paths for the scintilla generator, cvsignore fixed
|
|
|
|
2007-06-15 Anant Narayanan <anant@kix.in>
|
|
|
|
* AUTHORS
|
|
NEWS:
|
|
Credits for Tom.
|
|
|
|
2007-06-15 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Gdkpixbuf::get_formats() override - returns information about available
|
|
pixbuf loaders
|
|
|
|
2007-06-15 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/spell/php_spell.c:
|
|
Make GtkSpell extend from GObject and give a GType of 0.
|
|
|
|
2007-06-13 Anant Narayanan <anant@kix.in>
|
|
|
|
* main/php_gtk.h:
|
|
Back to -dev
|
|
|
|
* (php_gtk_2_0_0beta)
|
|
main/php_gtk.h:
|
|
Tagging beta release!
|
|
|
|
* (php_gtk_2_0_0beta)
|
|
ext/extension_list
|
|
ext/gtkscintilla/Makefile.frag
|
|
ext/gtkscintilla/README
|
|
ext/gtkscintilla/config.m4
|
|
ext/gtkscintilla/gtkscintilla.defs
|
|
ext/gtkscintilla/gtkscintilla.overrides
|
|
ext/gtkscintilla/php_gtkscintilla.c
|
|
ext/gtkscintilla/php_gtkscintilla.h:
|
|
The GtkScintilla extension is no longer required.
|
|
|
|
* (php_gtk_2_0_0beta)
|
|
AUTHORS
|
|
NEWS:
|
|
Prepare for beta release
|
|
|
|
* (php_gtk_2_0_0beta)
|
|
ext/scintilla/sci_generator.php:
|
|
Small oops.
|
|
|
|
* (php_gtk_2_0_0beta)
|
|
ext/scintilla/Makefile.frag
|
|
ext/scintilla/config.m4
|
|
ext/scintilla/gen_scintilla.c
|
|
ext/scintilla/gen_scintilla.h
|
|
ext/scintilla/sci_generator.php
|
|
ext/scintilla/libscintilla/scintilla-marshal.h:
|
|
Make scintilla compile on *nix. FINALLY!
|
|
|
|
2007-05-30 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/scintilla/Makefile.frag
|
|
ext/scintilla/config.m4
|
|
ext/scintilla/gtkscintilla.h
|
|
ext/scintilla/libscintilla/include/Platform.h
|
|
ext/scintilla/libscintilla/src/ExternalLexer.h
|
|
ext/scintilla/libscintilla/src/LexCaml.cxx:
|
|
Rudimentary support for *nix, doesn't work yet.
|
|
|
|
* ext/scintilla/sci_generator.php:
|
|
Fix unwanted notices.
|
|
|
|
2007-05-29 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/config.w32
|
|
win32/buildconf.js
|
|
win32/config.w32.in
|
|
win32/confutils.js
|
|
win32/php-cli.ini
|
|
win32/php.ini:
|
|
This adds library versioning support for windows - notice, if you build
|
|
against older libraries nothing will change (win95/8/gtk2.6 will not even
|
|
notice)
|
|
|
|
* .cvsignore
|
|
cvsclean.bat
|
|
ext/gtk+/config.w32
|
|
win32/config.w32.in
|
|
win32/cvsclean.js:
|
|
-** empty log message ***
|
|
|
|
* ext/html/.cvsignore
|
|
ext/html/README
|
|
ext/libsexy/.cvsignore
|
|
ext/libsexy/config.w32:
|
|
Whitespace fix for html config and added missing cvsignore files
|
|
|
|
2007-05-29 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/scintilla/libscintilla/Converter.h
|
|
ext/scintilla/libscintilla/PlatGTK.cxx
|
|
ext/scintilla/libscintilla/ScintillaGTK.cxx
|
|
ext/scintilla/libscintilla/deps.mak
|
|
ext/scintilla/libscintilla/makefile
|
|
ext/scintilla/libscintilla/scintilla-marshal.c
|
|
ext/scintilla/libscintilla/scintilla-marshal.h
|
|
ext/scintilla/libscintilla/scintilla-marshal.list:
|
|
Add some files essential for scintilla build on *nix
|
|
|
|
* ext/scintilla/libscintilla/VERSION:
|
|
Version for bundled libscintilla
|
|
|
|
2007-05-29 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/scintilla/config.w32
|
|
ext/scintilla/gtkscintilla.h
|
|
ext/scintilla/php_scintilla.c
|
|
ext/scintilla/php_scintilla.h
|
|
ext/scintilla/sci_generator.php
|
|
ext/scintilla/scintilla.in
|
|
ext/scintilla/libscintilla/include/Accessor.h
|
|
ext/scintilla/libscintilla/include/Face.py
|
|
ext/scintilla/libscintilla/include/HFacer.py
|
|
ext/scintilla/libscintilla/include/KeyWords.h
|
|
ext/scintilla/libscintilla/include/Platform.h
|
|
ext/scintilla/libscintilla/include/PropSet.h
|
|
ext/scintilla/libscintilla/include/SString.h
|
|
ext/scintilla/libscintilla/include/SciLexer.h
|
|
ext/scintilla/libscintilla/include/Scintilla.h
|
|
ext/scintilla/libscintilla/include/Scintilla.iface
|
|
ext/scintilla/libscintilla/include/ScintillaWidget.h
|
|
ext/scintilla/libscintilla/include/WindowAccessor.h
|
|
ext/scintilla/libscintilla/src/AutoComplete.cxx
|
|
ext/scintilla/libscintilla/src/AutoComplete.h
|
|
ext/scintilla/libscintilla/src/CallTip.cxx
|
|
ext/scintilla/libscintilla/src/CallTip.h
|
|
ext/scintilla/libscintilla/src/CellBuffer.cxx
|
|
ext/scintilla/libscintilla/src/CellBuffer.h
|
|
ext/scintilla/libscintilla/src/CharClassify.cxx
|
|
ext/scintilla/libscintilla/src/CharClassify.h
|
|
ext/scintilla/libscintilla/src/ContractionState.cxx
|
|
ext/scintilla/libscintilla/src/ContractionState.h
|
|
ext/scintilla/libscintilla/src/Document.cxx
|
|
ext/scintilla/libscintilla/src/Document.h
|
|
ext/scintilla/libscintilla/src/DocumentAccessor.cxx
|
|
ext/scintilla/libscintilla/src/DocumentAccessor.h
|
|
ext/scintilla/libscintilla/src/Editor.cxx
|
|
ext/scintilla/libscintilla/src/Editor.h
|
|
ext/scintilla/libscintilla/src/ExternalLexer.cxx
|
|
ext/scintilla/libscintilla/src/ExternalLexer.h
|
|
ext/scintilla/libscintilla/src/Indicator.cxx
|
|
ext/scintilla/libscintilla/src/Indicator.h
|
|
ext/scintilla/libscintilla/src/KeyMap.cxx
|
|
ext/scintilla/libscintilla/src/KeyMap.h
|
|
ext/scintilla/libscintilla/src/KeyWords.cxx
|
|
ext/scintilla/libscintilla/src/LexAPDL.cxx
|
|
ext/scintilla/libscintilla/src/LexAU3.cxx
|
|
ext/scintilla/libscintilla/src/LexAVE.cxx
|
|
ext/scintilla/libscintilla/src/LexAda.cxx
|
|
ext/scintilla/libscintilla/src/LexAsm.cxx
|
|
ext/scintilla/libscintilla/src/LexAsn1.cxx
|
|
ext/scintilla/libscintilla/src/LexBaan.cxx
|
|
ext/scintilla/libscintilla/src/LexBash.cxx
|
|
ext/scintilla/libscintilla/src/LexBasic.cxx
|
|
ext/scintilla/libscintilla/src/LexBullant.cxx
|
|
ext/scintilla/libscintilla/src/LexCLW.cxx
|
|
ext/scintilla/libscintilla/src/LexCPP.cxx
|
|
ext/scintilla/libscintilla/src/LexCSS.cxx
|
|
ext/scintilla/libscintilla/src/LexCaml.cxx
|
|
ext/scintilla/libscintilla/src/LexCmake.cxx
|
|
ext/scintilla/libscintilla/src/LexConf.cxx
|
|
ext/scintilla/libscintilla/src/LexCrontab.cxx
|
|
ext/scintilla/libscintilla/src/LexCsound.cxx
|
|
ext/scintilla/libscintilla/src/LexD.cxx
|
|
ext/scintilla/libscintilla/src/LexEScript.cxx
|
|
ext/scintilla/libscintilla/src/LexEiffel.cxx
|
|
ext/scintilla/libscintilla/src/LexErlang.cxx
|
|
ext/scintilla/libscintilla/src/LexFlagship.cxx
|
|
ext/scintilla/libscintilla/src/LexForth.cxx
|
|
ext/scintilla/libscintilla/src/LexFortran.cxx
|
|
ext/scintilla/libscintilla/src/LexGen.py
|
|
ext/scintilla/libscintilla/src/LexGui4Cli.cxx
|
|
ext/scintilla/libscintilla/src/LexHTML.cxx
|
|
ext/scintilla/libscintilla/src/LexHaskell.cxx
|
|
ext/scintilla/libscintilla/src/LexInno.cxx
|
|
ext/scintilla/libscintilla/src/LexKix.cxx
|
|
ext/scintilla/libscintilla/src/LexLisp.cxx
|
|
ext/scintilla/libscintilla/src/LexLout.cxx
|
|
ext/scintilla/libscintilla/src/LexLua.cxx
|
|
ext/scintilla/libscintilla/src/LexMMIXAL.cxx
|
|
ext/scintilla/libscintilla/src/LexMPT.cxx
|
|
ext/scintilla/libscintilla/src/LexMSSQL.cxx
|
|
ext/scintilla/libscintilla/src/LexMatlab.cxx
|
|
ext/scintilla/libscintilla/src/LexMetapost.cxx
|
|
ext/scintilla/libscintilla/src/LexNsis.cxx
|
|
ext/scintilla/libscintilla/src/LexOpal.cxx
|
|
ext/scintilla/libscintilla/src/LexOthers.cxx
|
|
ext/scintilla/libscintilla/src/LexPB.cxx
|
|
ext/scintilla/libscintilla/src/LexPOV.cxx
|
|
ext/scintilla/libscintilla/src/LexPS.cxx
|
|
ext/scintilla/libscintilla/src/LexPascal.cxx
|
|
ext/scintilla/libscintilla/src/LexPerl.cxx
|
|
ext/scintilla/libscintilla/src/LexPython.cxx
|
|
ext/scintilla/libscintilla/src/LexRebol.cxx
|
|
ext/scintilla/libscintilla/src/LexRuby.cxx
|
|
ext/scintilla/libscintilla/src/LexSQL.cxx
|
|
ext/scintilla/libscintilla/src/LexScriptol.cxx
|
|
ext/scintilla/libscintilla/src/LexSmalltalk.cxx
|
|
ext/scintilla/libscintilla/src/LexSpecman.cxx
|
|
ext/scintilla/libscintilla/src/LexSpice.cxx
|
|
ext/scintilla/libscintilla/src/LexTADS3.cxx
|
|
ext/scintilla/libscintilla/src/LexTCL.cxx
|
|
ext/scintilla/libscintilla/src/LexTeX.cxx
|
|
ext/scintilla/libscintilla/src/LexVB.cxx
|
|
ext/scintilla/libscintilla/src/LexVHDL.cxx
|
|
ext/scintilla/libscintilla/src/LexVerilog.cxx
|
|
ext/scintilla/libscintilla/src/LexYAML.cxx
|
|
ext/scintilla/libscintilla/src/LineMarker.cxx
|
|
ext/scintilla/libscintilla/src/LineMarker.h
|
|
ext/scintilla/libscintilla/src/Partitioning.h
|
|
ext/scintilla/libscintilla/src/PropSet.cxx
|
|
ext/scintilla/libscintilla/src/RESearch.cxx
|
|
ext/scintilla/libscintilla/src/RESearch.h
|
|
ext/scintilla/libscintilla/src/SVector.h
|
|
ext/scintilla/libscintilla/src/SciTE.properties
|
|
ext/scintilla/libscintilla/src/ScintillaBase.cxx
|
|
ext/scintilla/libscintilla/src/ScintillaBase.h
|
|
ext/scintilla/libscintilla/src/SplitVector.h
|
|
ext/scintilla/libscintilla/src/Style.cxx
|
|
ext/scintilla/libscintilla/src/Style.h
|
|
ext/scintilla/libscintilla/src/StyleContext.cxx
|
|
ext/scintilla/libscintilla/src/StyleContext.h
|
|
ext/scintilla/libscintilla/src/UniConversion.cxx
|
|
ext/scintilla/libscintilla/src/UniConversion.h
|
|
ext/scintilla/libscintilla/src/ViewStyle.cxx
|
|
ext/scintilla/libscintilla/src/ViewStyle.h
|
|
ext/scintilla/libscintilla/src/WindowAccessor.cxx
|
|
ext/scintilla/libscintilla/src/XPM.cxx
|
|
ext/scintilla/libscintilla/src/XPM.h:
|
|
Bundle scintilla library (1.73 - only builds statically) and add "new"
|
|
scintilla extension which uses scintilla natively instead of relying on
|
|
gtkscintilla wrapper
|
|
|
|
2007-05-28 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/extra/config.m4
|
|
ext/html/config.m4
|
|
ext/libglade/config.m4
|
|
ext/libsexy/config.m4
|
|
ext/mozembed/config.m4
|
|
ext/sourceview/config.m4
|
|
ext/spell/config.m4:
|
|
Fall in with the --with convention instead of --enable
|
|
|
|
* ext/scintilla/Makefile.frag
|
|
ext/scintilla/README
|
|
ext/scintilla/config.m4
|
|
ext/scintilla/php_scintilla.c
|
|
ext/scintilla/php_scintilla.h
|
|
ext/scintilla/scintilla.defs
|
|
ext/scintilla/scintilla.overrides
|
|
ext/scintilla/v1.scintilla.defs
|
|
ext/scintilla/v1.scintilla.overrides:
|
|
Rename old Scintilla extension to GtkScintilla and make way for the newer
|
|
Scintilla.
|
|
|
|
2007-05-26 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/extra/php_gtkextra.c:
|
|
Fix extra build on windows
|
|
|
|
2007-05-22 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/extra/config.m4
|
|
ext/extra/php_gtkextra.h:
|
|
Fix GtkExtra build
|
|
|
|
* ext/extra/config.m4:
|
|
Some consistency in configure options
|
|
|
|
* php_gtk.m4
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/config.m4:
|
|
Allow building 2.8/2.10 on *nix
|
|
|
|
2007-05-22 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gdk.defs
|
|
ext/gtk+/gtk-2.10.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/html/config.w32
|
|
ext/html/html.overrides
|
|
ext/mozembed/php_mozembed.c
|
|
generator/arg_types.php
|
|
generator/generator.php
|
|
generator/scheme.php:
|
|
whitespace in html extension and type juggling comparison bugs in generator
|
|
(2.10 was becoming 2.1) also first round of new types
|
|
|
|
2007-05-14 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gdk-2.10.defs
|
|
ext/gtk+/gtk-2.10-types.defs
|
|
ext/gtk+/gtk-2.10.defs
|
|
ext/gtk+/gtk-2.10.overrides
|
|
ext/gtk+/gtk-2.8-types.defs
|
|
ext/gtk+/gtk-2.8.defs
|
|
ext/gtk+/gtk-2.8.overrides
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkunixprint.defs:
|
|
Defs and overrides for 2.8 and 2.10 - uses generator's versioning ability,
|
|
these will be ignored until build system is updated - for now they do
|
|
nothing
|
|
|
|
2007-05-13 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/libsexy/config.m4:
|
|
Fix small oops
|
|
|
|
* ext/extra/config.m4
|
|
ext/html/config.m4
|
|
ext/libsexy/config.m4
|
|
ext/scintilla/config.m4
|
|
ext/sourceview/config.m4
|
|
ext/spell/config.m4:
|
|
Disable extensions from building by default
|
|
|
|
2007-03-04 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/libsexy/Makefile.frag
|
|
ext/libsexy/README
|
|
ext/libsexy/config.m4
|
|
ext/libsexy/config.w32
|
|
ext/libsexy/php_libsexy.c
|
|
ext/libsexy/php_libsexy.h
|
|
ext/libsexy/sexy.defs
|
|
ext/libsexy/sexy.overrides:
|
|
Checkin libsexy extension
|
|
|
|
* ext/html/Makefile.frag
|
|
ext/html/README
|
|
ext/html/config.m4
|
|
ext/html/config.w32
|
|
ext/html/html-types.defs
|
|
ext/html/html.defs
|
|
ext/html/html.overrides
|
|
ext/html/php_html.c
|
|
ext/html/php_html.h
|
|
ext/html/demos/gtkhtml.php:
|
|
Checkin GtkHTML3 extension
|
|
|
|
2007-03-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/generator.php
|
|
generator/templates.php
|
|
main/phpg_support.c:
|
|
- Do not register 'gtype' class constants for interfaces.
|
|
- When creating classes dynamically, unset the abstract flag from
|
|
methods inherited from interfaces and from the class itself.
|
|
- Use explicit function entry instead of ZEND_ABSTRACT_ME() to point to
|
|
default interface method implementation.
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
2007-03-01 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* win32/buildconf.js:
|
|
Temporary hack to fix alphabetical order problem with windows build files -
|
|
php-gtk should always come first - until Steph can fix the underlying
|
|
problem
|
|
|
|
* ext/extra/.cvsignore
|
|
ext/extra/config.w32
|
|
ext/extra/gtkextra-addons.defs
|
|
ext/extra/gtkextra.overrides
|
|
ext/extra/php_gtkextra.c
|
|
ext/sourceview/php_sourceview.c:
|
|
Support for gtkextra on windows
|
|
|
|
2007-02-28 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/sourceview/config.w32
|
|
ext/sourceview/sourceview.overrides:
|
|
gtksourceview support for win32
|
|
|
|
* win32/config.w32.in:
|
|
Add --enable-gd so new_from_gd will work with static gd
|
|
|
|
* win32/config.w32.in:
|
|
Add check for grep and sed and add --enable-debug-pack to windows build
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
missing TSRMLS_FETCH
|
|
|
|
2007-02-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* config.m4:
|
|
Use full path to main/php_gtk_ext.c.
|
|
|
|
2007-02-11 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Add an = 0 as xxoes requested
|
|
|
|
2007-02-09 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/extra/config.m4:
|
|
Make extension not build by default
|
|
|
|
* ext/extra/gtkextra.overrides:
|
|
GtkSheet::get_active_cell by Lars J.
|
|
|
|
* ext/extra/Makefile.frag
|
|
ext/extra/README
|
|
ext/extra/config.m4
|
|
ext/extra/gtkextra-addons.defs
|
|
ext/extra/gtkextra-types.defs
|
|
ext/extra/gtkextra.defs
|
|
ext/extra/gtkextra.overrides
|
|
ext/extra/php_gtkextra.c
|
|
ext/extra/php_gtkextra.h
|
|
ext/extra/demos/gtksheet.php:
|
|
Check in GtkExtra extension
|
|
|
|
2007-02-07 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtktextview.overrides:
|
|
Fix GtkTextIter::forward/backward_find_char
|
|
|
|
2007-02-06 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/unittests/GtkTextIterTest.php:
|
|
test textiter::get_char
|
|
|
|
* test/unittests/GtkFileFilterTest.php:
|
|
recommit file filter test
|
|
|
|
* test/unittests/generator.php:
|
|
Deactivating generator
|
|
|
|
* test/unittests/AtkHyperlinkTest.php
|
|
test/unittests/AtkNoOpObjectFactoryTest.php
|
|
test/unittests/AtkNoOpObjectTest.php
|
|
test/unittests/AtkObjectFactoryTest.php
|
|
test/unittests/AtkObjectTest.php
|
|
test/unittests/AtkRegistryTest.php
|
|
test/unittests/AtkRelationSetTest.php
|
|
test/unittests/AtkRelationTest.php
|
|
test/unittests/AtkStateSetTest.php
|
|
test/unittests/AtkTest.php
|
|
test/unittests/AtkUtilTest.php
|
|
test/unittests/GdkAtomTest.php
|
|
test/unittests/GdkColorTest.php
|
|
test/unittests/GdkColormapTest.php
|
|
test/unittests/GdkCursorTest.php
|
|
test/unittests/GdkDeviceTest.php
|
|
test/unittests/GdkDisplayManagerTest.php
|
|
test/unittests/GdkDisplayTest.php
|
|
test/unittests/GdkDragContextTest.php
|
|
test/unittests/GdkDrawableTest.php
|
|
test/unittests/GdkEventTest.php
|
|
test/unittests/GdkFontTest.php
|
|
test/unittests/GdkGCTest.php
|
|
test/unittests/GdkImageTest.php
|
|
test/unittests/GdkKeymapTest.php
|
|
test/unittests/GdkPixbufAnimationIterTest.php
|
|
test/unittests/GdkPixbufAnimationTest.php
|
|
test/unittests/GdkPixbufLoaderTest.php
|
|
test/unittests/GdkPixbufTest.php
|
|
test/unittests/GdkPixmapTest.php
|
|
test/unittests/GdkRectangleTest.php
|
|
test/unittests/GdkScreenTest.php
|
|
test/unittests/GdkTest.php
|
|
test/unittests/GdkVisualTest.php
|
|
test/unittests/GdkWindowTest.php
|
|
test/unittests/GtkAboutDialogTest.php
|
|
test/unittests/GtkAccelGroupTest.php
|
|
test/unittests/GtkAccelLabelTest.php
|
|
test/unittests/GtkAccessibleTest.php
|
|
test/unittests/GtkActionGroupTest.php
|
|
test/unittests/GtkActionTest.php
|
|
test/unittests/GtkAdjustmentTest.php
|
|
test/unittests/GtkAlignmentTest.php
|
|
test/unittests/GtkArrowTest.php
|
|
test/unittests/GtkAspectFrameTest.php
|
|
test/unittests/GtkBinTest.php
|
|
test/unittests/GtkBorderTest.php
|
|
test/unittests/GtkBoxTest.php
|
|
test/unittests/GtkButtonBoxTest.php
|
|
test/unittests/GtkButtonTest.php
|
|
test/unittests/GtkCListTest.php
|
|
test/unittests/GtkCTreeTest.php
|
|
test/unittests/GtkCalendarTest.php
|
|
test/unittests/GtkCellRendererComboTest.php
|
|
test/unittests/GtkCellRendererPixbufTest.php
|
|
test/unittests/GtkCellRendererProgressTest.php
|
|
test/unittests/GtkCellRendererTest.php
|
|
test/unittests/GtkCellRendererTextTest.php
|
|
test/unittests/GtkCellRendererToggleTest.php
|
|
test/unittests/GtkCellViewTest.php
|
|
test/unittests/GtkCheckButtonTest.php
|
|
test/unittests/GtkCheckMenuItemTest.php
|
|
test/unittests/GtkClipboardTest.php
|
|
test/unittests/GtkColorButtonTest.php
|
|
test/unittests/GtkColorSelectionDialogTest.php
|
|
test/unittests/GtkColorSelectionTest.php
|
|
test/unittests/GtkComboBoxEntryTest.php
|
|
test/unittests/GtkComboBoxTest.php
|
|
test/unittests/GtkComboTest.php
|
|
test/unittests/GtkContainerTest.php
|
|
test/unittests/GtkCurveTest.php
|
|
test/unittests/GtkDialogTest.php
|
|
test/unittests/GtkDrawingAreaTest.php
|
|
test/unittests/GtkEntryCompletionTest.php
|
|
test/unittests/GtkEntryTest.php
|
|
test/unittests/GtkEventBoxTest.php
|
|
test/unittests/GtkExpanderTest.php
|
|
test/unittests/GtkFileChooserButtonTest.php
|
|
test/unittests/GtkFileChooserDialogTest.php
|
|
test/unittests/GtkFileChooserWidgetTest.php
|
|
test/unittests/GtkFileFilterTest.php
|
|
test/unittests/GtkFileSelectionTest.php
|
|
test/unittests/GtkFixedTest.php
|
|
test/unittests/GtkFontButtonTest.php
|
|
test/unittests/GtkFontSelectionDialogTest.php
|
|
test/unittests/GtkFontSelectionTest.php
|
|
test/unittests/GtkFrameTest.php
|
|
test/unittests/GtkGammaCurveTest.php
|
|
test/unittests/GtkHBoxTest.php
|
|
test/unittests/GtkHButtonBoxTest.php
|
|
test/unittests/GtkHPanedTest.php
|
|
test/unittests/GtkHRulerTest.php
|
|
test/unittests/GtkHScaleTest.php
|
|
test/unittests/GtkHScrollbarTest.php
|
|
test/unittests/GtkHSeparatorTest.php
|
|
test/unittests/GtkHandleBoxTest.php
|
|
test/unittests/GtkIMContextSimpleTest.php
|
|
test/unittests/GtkIMContextTest.php
|
|
test/unittests/GtkIMMulticontextTest.php
|
|
test/unittests/GtkIconFactoryTest.php
|
|
test/unittests/GtkIconInfoTest.php
|
|
test/unittests/GtkIconSetTest.php
|
|
test/unittests/GtkIconSourceTest.php
|
|
test/unittests/GtkIconThemeTest.php
|
|
test/unittests/GtkIconViewTest.php
|
|
test/unittests/GtkImageMenuItemTest.php
|
|
test/unittests/GtkImageTest.php
|
|
test/unittests/GtkInputDialogTest.php
|
|
test/unittests/GtkInvisibleTest.php
|
|
test/unittests/GtkItemFactoryTest.php
|
|
test/unittests/GtkItemTest.php
|
|
test/unittests/GtkLabelTest.php
|
|
test/unittests/GtkLayoutTest.php
|
|
test/unittests/GtkListItemTest.php
|
|
test/unittests/GtkListStoreTest.php
|
|
test/unittests/GtkListTest.php
|
|
test/unittests/GtkMenuBarTest.php
|
|
test/unittests/GtkMenuItemTest.php
|
|
test/unittests/GtkMenuShellTest.php
|
|
test/unittests/GtkMenuTest.php
|
|
test/unittests/GtkMenuToolButtonTest.php
|
|
test/unittests/GtkMessageDialogTest.php
|
|
test/unittests/GtkMiscTest.php
|
|
test/unittests/GtkNotebookTest.php
|
|
test/unittests/GtkObjectTest.php
|
|
test/unittests/GtkOldEditableTest.php
|
|
test/unittests/GtkOptionMenuTest.php
|
|
test/unittests/GtkPanedTest.php
|
|
test/unittests/GtkPixmapTest.php
|
|
test/unittests/GtkPlugTest.php
|
|
test/unittests/GtkPreviewTest.php
|
|
test/unittests/GtkProgressBarTest.php
|
|
test/unittests/GtkProgressTest.php
|
|
test/unittests/GtkRadioActionTest.php
|
|
test/unittests/GtkRadioButtonTest.php
|
|
test/unittests/GtkRadioMenuItemTest.php
|
|
test/unittests/GtkRadioToolButtonTest.php
|
|
test/unittests/GtkRangeTest.php
|
|
test/unittests/GtkRcStyleTest.php
|
|
test/unittests/GtkRequisitionTest.php
|
|
test/unittests/GtkRulerTest.php
|
|
test/unittests/GtkScaleTest.php
|
|
test/unittests/GtkScrollbarTest.php
|
|
test/unittests/GtkScrolledWindowTest.php
|
|
test/unittests/GtkSelectionDataTest.php
|
|
test/unittests/GtkSeparatorMenuItemTest.php
|
|
test/unittests/GtkSeparatorTest.php
|
|
test/unittests/GtkSeparatorToolItemTest.php
|
|
test/unittests/GtkSettingsTest.php
|
|
test/unittests/GtkSizeGroupTest.php
|
|
test/unittests/GtkSocketTest.php
|
|
test/unittests/GtkSpinButtonTest.php
|
|
test/unittests/GtkStatusbarTest.php
|
|
test/unittests/GtkStyleTest.php
|
|
test/unittests/GtkTableTest.php
|
|
test/unittests/GtkTearoffMenuItemTest.php
|
|
test/unittests/GtkTest.php
|
|
test/unittests/GtkTextAttributesTest.php
|
|
test/unittests/GtkTextBufferTest.php
|
|
test/unittests/GtkTextChildAnchorTest.php
|
|
test/unittests/GtkTextIterTest.php
|
|
test/unittests/GtkTextMarkTest.php
|
|
test/unittests/GtkTextTagTableTest.php
|
|
test/unittests/GtkTextTagTest.php
|
|
test/unittests/GtkTextViewTest.php
|
|
test/unittests/GtkToggleActionTest.php
|
|
test/unittests/GtkToggleButtonTest.php
|
|
test/unittests/GtkToggleToolButtonTest.php
|
|
test/unittests/GtkToolButtonTest.php
|
|
test/unittests/GtkToolItemTest.php
|
|
test/unittests/GtkToolbarTest.php
|
|
test/unittests/GtkTooltipsTest.php
|
|
test/unittests/GtkTreeIterTest.php
|
|
test/unittests/GtkTreeModelFilterTest.php
|
|
test/unittests/GtkTreeModelRowIteratorTest.php
|
|
test/unittests/GtkTreeModelRowTest.php
|
|
test/unittests/GtkTreeModelSortTest.php
|
|
test/unittests/GtkTreeRowReferenceTest.php
|
|
test/unittests/GtkTreeSelectionTest.php
|
|
test/unittests/GtkTreeStoreTest.php
|
|
test/unittests/GtkTreeViewColumnTest.php
|
|
test/unittests/GtkTreeViewTest.php
|
|
test/unittests/GtkUIManagerTest.php
|
|
test/unittests/GtkVBoxTest.php
|
|
test/unittests/GtkVButtonBoxTest.php
|
|
test/unittests/GtkVPanedTest.php
|
|
test/unittests/GtkVRulerTest.php
|
|
test/unittests/GtkVScaleTest.php
|
|
test/unittests/GtkVScrollbarTest.php
|
|
test/unittests/GtkVSeparatorTest.php
|
|
test/unittests/GtkViewportTest.php
|
|
test/unittests/GtkWidgetTest.php
|
|
test/unittests/GtkWindowGroupTest.php
|
|
test/unittests/GtkWindowTest.php
|
|
test/unittests/PangoAttrListTest.php
|
|
test/unittests/PangoColorTest.php
|
|
test/unittests/PangoContextTest.php
|
|
test/unittests/PangoFontDescriptionTest.php
|
|
test/unittests/PangoFontFaceTest.php
|
|
test/unittests/PangoFontFamilyTest.php
|
|
test/unittests/PangoFontMapTest.php
|
|
test/unittests/PangoFontMetricsTest.php
|
|
test/unittests/PangoFontTest.php
|
|
test/unittests/PangoFontsetSimpleTest.php
|
|
test/unittests/PangoFontsetTest.php
|
|
test/unittests/PangoGlyphStringTest.php
|
|
test/unittests/PangoLanguageTest.php
|
|
test/unittests/PangoLayoutIterTest.php
|
|
test/unittests/PangoLayoutTest.php
|
|
test/unittests/PangoTabArrayTest.php
|
|
test/unittests/PangoTest.php
|
|
test/unittests/generator.php:
|
|
Convert from phpunit2 -> phpunit3
|
|
|
|
2007-02-06 Anant Narayanan <anant@kix.in>
|
|
|
|
* test/unittests/AtkHyperlinkTest.php
|
|
test/unittests/AtkNoOpObjectFactoryTest.php
|
|
test/unittests/AtkNoOpObjectTest.php
|
|
test/unittests/AtkObjectFactoryTest.php
|
|
test/unittests/AtkObjectTest.php
|
|
test/unittests/AtkRegistryTest.php
|
|
test/unittests/AtkRelationSetTest.php
|
|
test/unittests/AtkRelationTest.php
|
|
test/unittests/AtkStateSetTest.php
|
|
test/unittests/AtkTest.php
|
|
test/unittests/AtkUtilTest.php
|
|
test/unittests/GdkAtomTest.php
|
|
test/unittests/GdkColorTest.php
|
|
test/unittests/GdkColormapTest.php
|
|
test/unittests/GdkCursorTest.php
|
|
test/unittests/GdkDeviceTest.php
|
|
test/unittests/GdkDisplayManagerTest.php
|
|
test/unittests/GdkDisplayTest.php
|
|
test/unittests/GdkDragContextTest.php
|
|
test/unittests/GdkDrawableTest.php
|
|
test/unittests/GdkEventTest.php
|
|
test/unittests/GdkFontTest.php
|
|
test/unittests/GdkGCTest.php
|
|
test/unittests/GdkImageTest.php
|
|
test/unittests/GdkKeymapTest.php
|
|
test/unittests/GdkPixbufAnimationIterTest.php
|
|
test/unittests/GdkPixbufAnimationTest.php
|
|
test/unittests/GdkPixbufLoaderTest.php
|
|
test/unittests/GdkPixbufTest.php
|
|
test/unittests/GdkPixmapTest.php
|
|
test/unittests/GdkRectangleTest.php
|
|
test/unittests/GdkScreenTest.php
|
|
test/unittests/GdkTest.php
|
|
test/unittests/GdkVisualTest.php
|
|
test/unittests/GdkWindowTest.php
|
|
test/unittests/GtkAboutDialogTest.php
|
|
test/unittests/GtkAccelGroupTest.php
|
|
test/unittests/GtkAccelLabelTest.php
|
|
test/unittests/GtkAccessibleTest.php
|
|
test/unittests/GtkActionGroupTest.php
|
|
test/unittests/GtkActionTest.php
|
|
test/unittests/GtkAdjustmentTest.php
|
|
test/unittests/GtkAlignmentTest.php
|
|
test/unittests/GtkArrowTest.php
|
|
test/unittests/GtkAspectFrameTest.php
|
|
test/unittests/GtkBinTest.php
|
|
test/unittests/GtkBorderTest.php
|
|
test/unittests/GtkBoxTest.php
|
|
test/unittests/GtkButtonBoxTest.php
|
|
test/unittests/GtkButtonTest.php
|
|
test/unittests/GtkCListTest.php
|
|
test/unittests/GtkCTreeTest.php
|
|
test/unittests/GtkCalendarTest.php
|
|
test/unittests/GtkCellRendererComboTest.php
|
|
test/unittests/GtkCellRendererPixbufTest.php
|
|
test/unittests/GtkCellRendererProgressTest.php
|
|
test/unittests/GtkCellRendererTest.php
|
|
test/unittests/GtkCellRendererTextTest.php
|
|
test/unittests/GtkCellRendererToggleTest.php
|
|
test/unittests/GtkCellViewTest.php
|
|
test/unittests/GtkCheckButtonTest.php
|
|
test/unittests/GtkCheckMenuItemTest.php
|
|
test/unittests/GtkClipboardTest.php
|
|
test/unittests/GtkColorButtonTest.php
|
|
test/unittests/GtkColorSelectionDialogTest.php
|
|
test/unittests/GtkColorSelectionTest.php
|
|
test/unittests/GtkComboBoxEntryTest.php
|
|
test/unittests/GtkComboBoxTest.php
|
|
test/unittests/GtkComboTest.php
|
|
test/unittests/GtkContainerTest.php
|
|
test/unittests/GtkCurveTest.php
|
|
test/unittests/GtkDialogTest.php
|
|
test/unittests/GtkDrawingAreaTest.php
|
|
test/unittests/GtkEntryCompletionTest.php
|
|
test/unittests/GtkEntryTest.php
|
|
test/unittests/GtkEventBoxTest.php
|
|
test/unittests/GtkExpanderTest.php
|
|
test/unittests/GtkFileChooserButtonTest.php
|
|
test/unittests/GtkFileChooserDialogTest.php
|
|
test/unittests/GtkFileChooserWidgetTest.php
|
|
test/unittests/GtkFileFilterTest.php
|
|
test/unittests/GtkFileSelectionTest.php
|
|
test/unittests/GtkFixedTest.php
|
|
test/unittests/GtkFontButtonTest.php
|
|
test/unittests/GtkFontSelectionDialogTest.php
|
|
test/unittests/GtkFontSelectionTest.php
|
|
test/unittests/GtkFrameTest.php
|
|
test/unittests/GtkGammaCurveTest.php
|
|
test/unittests/GtkHBoxTest.php
|
|
test/unittests/GtkHButtonBoxTest.php
|
|
test/unittests/GtkHPanedTest.php
|
|
test/unittests/GtkHRulerTest.php
|
|
test/unittests/GtkHScaleTest.php
|
|
test/unittests/GtkHScrollbarTest.php
|
|
test/unittests/GtkHSeparatorTest.php
|
|
test/unittests/GtkHandleBoxTest.php
|
|
test/unittests/GtkIMContextSimpleTest.php
|
|
test/unittests/GtkIMContextTest.php
|
|
test/unittests/GtkIMMulticontextTest.php
|
|
test/unittests/GtkIconFactoryTest.php
|
|
test/unittests/GtkIconInfoTest.php
|
|
test/unittests/GtkIconSetTest.php
|
|
test/unittests/GtkIconSourceTest.php
|
|
test/unittests/GtkIconThemeTest.php
|
|
test/unittests/GtkIconViewTest.php
|
|
test/unittests/GtkImageMenuItemTest.php
|
|
test/unittests/GtkImageTest.php
|
|
test/unittests/GtkInputDialogTest.php
|
|
test/unittests/GtkInvisibleTest.php
|
|
test/unittests/GtkItemFactoryTest.php
|
|
test/unittests/GtkItemTest.php
|
|
test/unittests/GtkLabelTest.php
|
|
test/unittests/GtkLayoutTest.php
|
|
test/unittests/GtkListItemTest.php
|
|
test/unittests/GtkListStoreTest.php
|
|
test/unittests/GtkListTest.php
|
|
test/unittests/GtkMenuBarTest.php
|
|
test/unittests/GtkMenuItemTest.php
|
|
test/unittests/GtkMenuShellTest.php
|
|
test/unittests/GtkMenuTest.php
|
|
test/unittests/GtkMenuToolButtonTest.php
|
|
test/unittests/GtkMessageDialogTest.php
|
|
test/unittests/GtkMiscTest.php
|
|
test/unittests/GtkNotebookTest.php
|
|
test/unittests/GtkObjectTest.php
|
|
test/unittests/GtkOldEditableTest.php
|
|
test/unittests/GtkOptionMenuTest.php
|
|
test/unittests/GtkPanedTest.php
|
|
test/unittests/GtkPixmapTest.php
|
|
test/unittests/GtkPlugTest.php
|
|
test/unittests/GtkPreviewTest.php
|
|
test/unittests/GtkProgressBarTest.php
|
|
test/unittests/GtkProgressTest.php
|
|
test/unittests/GtkRadioActionTest.php
|
|
test/unittests/GtkRadioButtonTest.php
|
|
test/unittests/GtkRadioMenuItemTest.php
|
|
test/unittests/GtkRadioToolButtonTest.php
|
|
test/unittests/GtkRangeTest.php
|
|
test/unittests/GtkRcStyleTest.php
|
|
test/unittests/GtkRequisitionTest.php
|
|
test/unittests/GtkRulerTest.php
|
|
test/unittests/GtkScaleTest.php
|
|
test/unittests/GtkScrollbarTest.php
|
|
test/unittests/GtkScrolledWindowTest.php
|
|
test/unittests/GtkSelectionDataTest.php
|
|
test/unittests/GtkSeparatorMenuItemTest.php
|
|
test/unittests/GtkSeparatorTest.php
|
|
test/unittests/GtkSeparatorToolItemTest.php
|
|
test/unittests/GtkSettingsTest.php
|
|
test/unittests/GtkSizeGroupTest.php
|
|
test/unittests/GtkSocketTest.php
|
|
test/unittests/GtkSpinButtonTest.php
|
|
test/unittests/GtkStatusbarTest.php
|
|
test/unittests/GtkStyleTest.php
|
|
test/unittests/GtkTableTest.php
|
|
test/unittests/GtkTearoffMenuItemTest.php
|
|
test/unittests/GtkTest.php
|
|
test/unittests/GtkTextAttributesTest.php
|
|
test/unittests/GtkTextBufferTest.php
|
|
test/unittests/GtkTextChildAnchorTest.php
|
|
test/unittests/GtkTextIterTest.php
|
|
test/unittests/GtkTextMarkTest.php
|
|
test/unittests/GtkTextTagTableTest.php
|
|
test/unittests/GtkTextTagTest.php
|
|
test/unittests/GtkTextViewTest.php
|
|
test/unittests/GtkToggleActionTest.php
|
|
test/unittests/GtkToggleButtonTest.php
|
|
test/unittests/GtkToggleToolButtonTest.php
|
|
test/unittests/GtkToolButtonTest.php
|
|
test/unittests/GtkToolItemTest.php
|
|
test/unittests/GtkToolbarTest.php
|
|
test/unittests/GtkTooltipsTest.php
|
|
test/unittests/GtkTreeIterTest.php
|
|
test/unittests/GtkTreeModelFilterTest.php
|
|
test/unittests/GtkTreeModelRowIteratorTest.php
|
|
test/unittests/GtkTreeModelRowTest.php
|
|
test/unittests/GtkTreeModelSortTest.php
|
|
test/unittests/GtkTreeRowReferenceTest.php
|
|
test/unittests/GtkTreeSelectionTest.php
|
|
test/unittests/GtkTreeStoreTest.php
|
|
test/unittests/GtkTreeViewColumnTest.php
|
|
test/unittests/GtkTreeViewTest.php
|
|
test/unittests/GtkUIManagerTest.php
|
|
test/unittests/GtkVBoxTest.php
|
|
test/unittests/GtkVButtonBoxTest.php
|
|
test/unittests/GtkVPanedTest.php
|
|
test/unittests/GtkVRulerTest.php
|
|
test/unittests/GtkVScaleTest.php
|
|
test/unittests/GtkVScrollbarTest.php
|
|
test/unittests/GtkVSeparatorTest.php
|
|
test/unittests/GtkViewportTest.php
|
|
test/unittests/GtkWidgetTest.php
|
|
test/unittests/GtkWindowGroupTest.php
|
|
test/unittests/GtkWindowTest.php
|
|
test/unittests/PangoAttrListTest.php
|
|
test/unittests/PangoColorTest.php
|
|
test/unittests/PangoContextTest.php
|
|
test/unittests/PangoFontDescriptionTest.php
|
|
test/unittests/PangoFontFaceTest.php
|
|
test/unittests/PangoFontFamilyTest.php
|
|
test/unittests/PangoFontMapTest.php
|
|
test/unittests/PangoFontMetricsTest.php
|
|
test/unittests/PangoFontTest.php
|
|
test/unittests/PangoFontsetSimpleTest.php
|
|
test/unittests/PangoFontsetTest.php
|
|
test/unittests/PangoGlyphStringTest.php
|
|
test/unittests/PangoLanguageTest.php
|
|
test/unittests/PangoLayoutIterTest.php
|
|
test/unittests/PangoLayoutTest.php
|
|
test/unittests/PangoTabArrayTest.php
|
|
test/unittests/PangoTest.php
|
|
test/unittests/generator.php:
|
|
Fix CVS catastrophe
|
|
|
|
2007-02-06 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/unittests/AtkHyperlinkTest.php
|
|
test/unittests/AtkNoOpObjectFactoryTest.php
|
|
test/unittests/AtkNoOpObjectTest.php
|
|
test/unittests/AtkObjectFactoryTest.php
|
|
test/unittests/AtkObjectTest.php
|
|
test/unittests/AtkRegistryTest.php
|
|
test/unittests/AtkRelationSetTest.php
|
|
test/unittests/AtkRelationTest.php
|
|
test/unittests/AtkStateSetTest.php
|
|
test/unittests/AtkTest.php
|
|
test/unittests/AtkUtilTest.php
|
|
test/unittests/GdkAtomTest.php
|
|
test/unittests/GdkColorTest.php
|
|
test/unittests/GdkColormapTest.php
|
|
test/unittests/GdkCursorTest.php
|
|
test/unittests/GdkDeviceTest.php
|
|
test/unittests/GdkDisplayManagerTest.php
|
|
test/unittests/GdkDisplayTest.php
|
|
test/unittests/GdkDragContextTest.php
|
|
test/unittests/GdkDrawableTest.php
|
|
test/unittests/GdkEventTest.php
|
|
test/unittests/GdkFontTest.php
|
|
test/unittests/GdkGCTest.php
|
|
test/unittests/GdkImageTest.php
|
|
test/unittests/GdkKeymapTest.php
|
|
test/unittests/GdkPixbufAnimationIterTest.php
|
|
test/unittests/GdkPixbufAnimationTest.php
|
|
test/unittests/GdkPixbufLoaderTest.php
|
|
test/unittests/GdkPixbufTest.php
|
|
test/unittests/GdkPixmapTest.php
|
|
test/unittests/GdkRectangleTest.php
|
|
test/unittests/GdkScreenTest.php
|
|
test/unittests/GdkTest.php
|
|
test/unittests/GdkVisualTest.php
|
|
test/unittests/GdkWindowTest.php
|
|
test/unittests/GtkAboutDialogTest.php
|
|
test/unittests/GtkAccelGroupTest.php
|
|
test/unittests/GtkAccelLabelTest.php
|
|
test/unittests/GtkAccessibleTest.php
|
|
test/unittests/GtkActionGroupTest.php
|
|
test/unittests/GtkActionTest.php
|
|
test/unittests/GtkAdjustmentTest.php
|
|
test/unittests/GtkAlignmentTest.php
|
|
test/unittests/GtkArrowTest.php
|
|
test/unittests/GtkAspectFrameTest.php
|
|
test/unittests/GtkBinTest.php
|
|
test/unittests/GtkBorderTest.php
|
|
test/unittests/GtkBoxTest.php
|
|
test/unittests/GtkButtonBoxTest.php
|
|
test/unittests/GtkButtonTest.php
|
|
test/unittests/GtkCListTest.php
|
|
test/unittests/GtkCTreeTest.php
|
|
test/unittests/GtkCalendarTest.php
|
|
test/unittests/GtkCellRendererComboTest.php
|
|
test/unittests/GtkCellRendererPixbufTest.php
|
|
test/unittests/GtkCellRendererProgressTest.php
|
|
test/unittests/GtkCellRendererTest.php
|
|
test/unittests/GtkCellRendererTextTest.php
|
|
test/unittests/GtkCellRendererToggleTest.php
|
|
test/unittests/GtkCellViewTest.php
|
|
test/unittests/GtkCheckButtonTest.php
|
|
test/unittests/GtkCheckMenuItemTest.php
|
|
test/unittests/GtkClipboardTest.php
|
|
test/unittests/GtkColorButtonTest.php
|
|
test/unittests/GtkColorSelectionDialogTest.php
|
|
test/unittests/GtkColorSelectionTest.php
|
|
test/unittests/GtkComboBoxEntryTest.php
|
|
test/unittests/GtkComboBoxTest.php
|
|
test/unittests/GtkComboTest.php
|
|
test/unittests/GtkContainerTest.php
|
|
test/unittests/GtkCurveTest.php
|
|
test/unittests/GtkDialogTest.php
|
|
test/unittests/GtkDrawingAreaTest.php
|
|
test/unittests/GtkEntryCompletionTest.php
|
|
test/unittests/GtkEntryTest.php
|
|
test/unittests/GtkEventBoxTest.php
|
|
test/unittests/GtkExpanderTest.php
|
|
test/unittests/GtkFileChooserButtonTest.php
|
|
test/unittests/GtkFileChooserDialogTest.php
|
|
test/unittests/GtkFileChooserWidgetTest.php
|
|
test/unittests/GtkFileFilterTest.php
|
|
test/unittests/GtkFileSelectionTest.php
|
|
test/unittests/GtkFixedTest.php
|
|
test/unittests/GtkFontButtonTest.php
|
|
test/unittests/GtkFontSelectionDialogTest.php
|
|
test/unittests/GtkFontSelectionTest.php
|
|
test/unittests/GtkFrameTest.php
|
|
test/unittests/GtkGammaCurveTest.php
|
|
test/unittests/GtkHBoxTest.php
|
|
test/unittests/GtkHButtonBoxTest.php
|
|
test/unittests/GtkHPanedTest.php
|
|
test/unittests/GtkHRulerTest.php
|
|
test/unittests/GtkHScaleTest.php
|
|
test/unittests/GtkHScrollbarTest.php
|
|
test/unittests/GtkHSeparatorTest.php
|
|
test/unittests/GtkHandleBoxTest.php
|
|
test/unittests/GtkIMContextSimpleTest.php
|
|
test/unittests/GtkIMContextTest.php
|
|
test/unittests/GtkIMMulticontextTest.php
|
|
test/unittests/GtkIconFactoryTest.php
|
|
test/unittests/GtkIconInfoTest.php
|
|
test/unittests/GtkIconSetTest.php
|
|
test/unittests/GtkIconSourceTest.php
|
|
test/unittests/GtkIconThemeTest.php
|
|
test/unittests/GtkIconViewTest.php
|
|
test/unittests/GtkImageMenuItemTest.php
|
|
test/unittests/GtkImageTest.php
|
|
test/unittests/GtkInputDialogTest.php
|
|
test/unittests/GtkInvisibleTest.php
|
|
test/unittests/GtkItemFactoryTest.php
|
|
test/unittests/GtkItemTest.php
|
|
test/unittests/GtkLabelTest.php
|
|
test/unittests/GtkLayoutTest.php
|
|
test/unittests/GtkListItemTest.php
|
|
test/unittests/GtkListStoreTest.php
|
|
test/unittests/GtkListTest.php
|
|
test/unittests/GtkMenuBarTest.php
|
|
test/unittests/GtkMenuItemTest.php
|
|
test/unittests/GtkMenuShellTest.php
|
|
test/unittests/GtkMenuTest.php
|
|
test/unittests/GtkMenuToolButtonTest.php
|
|
test/unittests/GtkMessageDialogTest.php
|
|
test/unittests/GtkMiscTest.php
|
|
test/unittests/GtkNotebookTest.php
|
|
test/unittests/GtkObjectTest.php
|
|
test/unittests/GtkOldEditableTest.php
|
|
test/unittests/GtkOptionMenuTest.php
|
|
test/unittests/GtkPanedTest.php
|
|
test/unittests/GtkPixmapTest.php
|
|
test/unittests/GtkPlugTest.php
|
|
test/unittests/GtkPreviewTest.php
|
|
test/unittests/GtkProgressBarTest.php
|
|
test/unittests/GtkProgressTest.php
|
|
test/unittests/GtkRadioActionTest.php
|
|
test/unittests/GtkRadioButtonTest.php
|
|
test/unittests/GtkRadioMenuItemTest.php
|
|
test/unittests/GtkRadioToolButtonTest.php
|
|
test/unittests/GtkRangeTest.php
|
|
test/unittests/GtkRcStyleTest.php
|
|
test/unittests/GtkRequisitionTest.php
|
|
test/unittests/GtkRulerTest.php
|
|
test/unittests/GtkScaleTest.php
|
|
test/unittests/GtkScrollbarTest.php
|
|
test/unittests/GtkScrolledWindowTest.php
|
|
test/unittests/GtkSelectionDataTest.php
|
|
test/unittests/GtkSeparatorMenuItemTest.php
|
|
test/unittests/GtkSeparatorTest.php
|
|
test/unittests/GtkSeparatorToolItemTest.php
|
|
test/unittests/GtkSettingsTest.php
|
|
test/unittests/GtkSizeGroupTest.php
|
|
test/unittests/GtkSocketTest.php
|
|
test/unittests/GtkSpinButtonTest.php
|
|
test/unittests/GtkStatusbarTest.php
|
|
test/unittests/GtkStyleTest.php
|
|
test/unittests/GtkTableTest.php
|
|
test/unittests/GtkTearoffMenuItemTest.php
|
|
test/unittests/GtkTest.php
|
|
test/unittests/GtkTextAttributesTest.php
|
|
test/unittests/GtkTextBufferTest.php
|
|
test/unittests/GtkTextChildAnchorTest.php
|
|
test/unittests/GtkTextIterTest.php
|
|
test/unittests/GtkTextMarkTest.php
|
|
test/unittests/GtkTextTagTableTest.php
|
|
test/unittests/GtkTextTagTest.php
|
|
test/unittests/GtkTextViewTest.php
|
|
test/unittests/GtkToggleActionTest.php
|
|
test/unittests/GtkToggleButtonTest.php
|
|
test/unittests/GtkToggleToolButtonTest.php
|
|
test/unittests/GtkToolButtonTest.php
|
|
test/unittests/GtkToolItemTest.php
|
|
test/unittests/GtkToolbarTest.php
|
|
test/unittests/GtkTooltipsTest.php
|
|
test/unittests/GtkTreeIterTest.php
|
|
test/unittests/GtkTreeModelFilterTest.php
|
|
test/unittests/GtkTreeModelRowIteratorTest.php
|
|
test/unittests/GtkTreeModelRowTest.php
|
|
test/unittests/GtkTreeModelSortTest.php
|
|
test/unittests/GtkTreeRowReferenceTest.php
|
|
test/unittests/GtkTreeSelectionTest.php
|
|
test/unittests/GtkTreeStoreTest.php
|
|
test/unittests/GtkTreeViewColumnTest.php
|
|
test/unittests/GtkTreeViewTest.php
|
|
test/unittests/GtkUIManagerTest.php
|
|
test/unittests/GtkVBoxTest.php
|
|
test/unittests/GtkVButtonBoxTest.php
|
|
test/unittests/GtkVPanedTest.php
|
|
test/unittests/GtkVRulerTest.php
|
|
test/unittests/GtkVScaleTest.php
|
|
test/unittests/GtkVScrollbarTest.php
|
|
test/unittests/GtkVSeparatorTest.php
|
|
test/unittests/GtkViewportTest.php
|
|
test/unittests/GtkWidgetTest.php
|
|
test/unittests/GtkWindowGroupTest.php
|
|
test/unittests/GtkWindowTest.php
|
|
test/unittests/PangoAttrListTest.php
|
|
test/unittests/PangoColorTest.php
|
|
test/unittests/PangoContextTest.php
|
|
test/unittests/PangoFontDescriptionTest.php
|
|
test/unittests/PangoFontFaceTest.php
|
|
test/unittests/PangoFontFamilyTest.php
|
|
test/unittests/PangoFontMapTest.php
|
|
test/unittests/PangoFontMetricsTest.php
|
|
test/unittests/PangoFontTest.php
|
|
test/unittests/PangoFontsetSimpleTest.php
|
|
test/unittests/PangoFontsetTest.php
|
|
test/unittests/PangoGlyphStringTest.php
|
|
test/unittests/PangoLanguageTest.php
|
|
test/unittests/PangoLayoutIterTest.php
|
|
test/unittests/PangoLayoutTest.php
|
|
test/unittests/PangoTabArrayTest.php
|
|
test/unittests/PangoTest.php
|
|
test/unittests/generator.php:
|
|
convert to phpunit3
|
|
|
|
* test/unittests/GtkFileFilterTest.php:
|
|
Unit tests for GtkFileFilter::add_custom/filter()
|
|
|
|
2007-02-06 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtktextview.overrides:
|
|
GtkIter::forward/backward_find_char (UNTESTED!)
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Seems there were changes since I last updated, rollback and recommit.
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
GdkWindow::set_icon_list()
|
|
|
|
2007-02-06 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/pango.overrides:
|
|
add not_static
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktextview.overrides:
|
|
GtkTextIter::get_char()
|
|
GtkMenuItem::toggle_size_request()
|
|
GtkFileFilter::add_custom()
|
|
GtkFileFilter::filter()
|
|
|
|
* generator/arg_types.php:
|
|
Add PangoRectangle* support by using GdkRectangle* generator class
|
|
|
|
2007-02-05 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
ignore widechar methods; we're using utf8
|
|
|
|
2007-02-05 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/pango.overrides:
|
|
Oops. I hate emacs
|
|
|
|
* ext/gtk+/pango.overrides:
|
|
PangoFontFace::list_sizes(). Don't know how to test it yet, but it compile
|
|
fine.
|
|
|
|
2007-02-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* build2/config-stubs:
|
|
Make cross-shell compatible.
|
|
|
|
2007-02-05 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
gtk_idle_add_full isn't needed, since gtk_idle_add and _priority have
|
|
everything a php programmer needs
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Ignoring gtk_accel_group_query since it is marked as "internal"
|
|
in gtk sources, and returns a list of accelgroupentry structs
|
|
that don't have any value for php-gtk programmers since they contain
|
|
only the key that was supplied to query() anyway, a closure that
|
|
cannot be used here and a quark.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
files set by gtk_rc_set_default_files are called at the
|
|
end of gtk_init. Since php-gtk calls this method instantly without
|
|
executing any other userland code before, we don't need this
|
|
method at all
|
|
|
|
* ext/gtk+/gdk.defs:
|
|
Should shorten names, too
|
|
|
|
* ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides:
|
|
Gdk::keyval_convert_case
|
|
move some static methods to pixbuf
|
|
|
|
* TODO2:
|
|
Removing information that is already in coverage analysis
|
|
add scintilla note
|
|
|
|
2007-02-04 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/sourceview/sourceview.overrides:
|
|
Convert utf8 if necessary
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/pango.overrides:
|
|
Ignore some *_free() methods
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Gdk::query_depths
|
|
Gdk::query_visual_types
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
GdkDisplay::get_maximal_cursor_size
|
|
|
|
2007-02-03 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtktreeview.overrides
|
|
ext/scintilla/scintilla.overrides:
|
|
GtkCellRenderer::get_size()
|
|
|
|
* ext/sourceview/sourceview.overrides:
|
|
GtkSourceLanguagesManager::get_lang_files_dirs()
|
|
|
|
* ext/sourceview/sourceview.overrides:
|
|
I can't test it, but it compiles and should work
|
|
|
|
* ext/scintilla/.cvsignore
|
|
ext/sourceview/.cvsignore
|
|
ext/spell/.cvsignore:
|
|
add cvsignore for spell
|
|
|
|
* ext/scintilla/.cvsignore
|
|
ext/sourceview/.cvsignore:
|
|
cvsignore for scintilla and sourceview
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/sourceview/sourceview.overrides:
|
|
Add arginfo for GtkEntry::set_invisible_char
|
|
Implement GtkSourceBuffer::{g,s}et_escape_char
|
|
Implement GtkSourceLanguage::get_escape_char
|
|
|
|
2007-02-03 Anant Narayanan <anant@kix.in>
|
|
|
|
* build2/config-stubs:
|
|
Revert to ugly matching
|
|
|
|
2007-02-03 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/spell/README
|
|
ext/spell/config.w32:
|
|
Fixed windows config to reflect removed file, added windows information to
|
|
readme
|
|
|
|
2007-02-02 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/pango.overrides:
|
|
Some love for PangoLayout
|
|
|
|
* ext/spell/config.m4
|
|
ext/spell/config.w32
|
|
ext/spell/gen_spell.c
|
|
ext/spell/php_spell.c:
|
|
Move functions to php_spell.c and remove gen_spell.c
|
|
|
|
* build2/config-stubs:
|
|
Simplify expansion to expr
|
|
|
|
* build2/config-stubs:
|
|
Make Bourne Shell compatible
|
|
|
|
* build2/config-stubs:
|
|
Make script not specific to BASH
|
|
|
|
2007-02-02 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
override for GtkToolbar::prepend_item and fixes for GtkToolbar::append_item
|
|
|
|
* ext/spell/config.w32
|
|
ext/spell/demos/spell.php:
|
|
Fixing weird characters (where did those come from?)
|
|
|
|
2007-02-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
main/php_gtk.h:
|
|
Fix GtkPlug constructor (was not using the right object for
|
|
gtk_plug_construct()).
|
|
|
|
2007-02-01 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Revitalize the GCC with GtkToolbar::append_item()
|
|
|
|
* ext/mozembed/demos/README
|
|
ext/spell/README
|
|
ext/spell/demos/spell.php:
|
|
Wrong directory; why is CVS acting weird?
|
|
|
|
* ext/mozembed/demos/README
|
|
ext/mozembed/demos/demos/spell.php:
|
|
README and sample usage for GtkSpell
|
|
|
|
* ext/spell/config.m4
|
|
ext/spell/config.w32
|
|
ext/spell/gen_spell.c
|
|
ext/spell/php_spell.c
|
|
ext/spell/php_spell.h:
|
|
Check in the GtkSpell extension.
|
|
|
|
* build2/config-stubs:
|
|
Make sure the gtk+ extension builds before anything else.
|
|
|
|
2007-01-31 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* generator/generator.php
|
|
generator/override.php
|
|
generator/scheme.php:
|
|
Allows the generator to build against different versions of gtk+ by passing
|
|
a -v (version number) argument via the command line. Files are then
|
|
conditionally included by checking a version number after it [include
|
|
"myfile" 2.8]
|
|
|
|
2007-01-30 Elizabeth Marie Smith <emsmith@elizabethmariesmith.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Rest of dnd support for gtktreeview with fixes Andrei requested
|
|
|
|
2007-01-23 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Let gtk_idle_add() be generated
|
|
|
|
2007-01-22 Anant Narayanan <anant@kix.in>
|
|
|
|
* generator/generator.php:
|
|
Apparently 0 is incorrect, change to -1
|
|
|
|
* generator/generator.php:
|
|
Make memory_limit 0 for generator
|
|
|
|
2007-01-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkclipboard.overrides
|
|
ext/gtk+/gtkdrag.overrides
|
|
ext/gtk+/gtkstyle.overrides
|
|
main/php_gtk_util.c:
|
|
More work on GCC (Grand Coverage Crusade)
|
|
|
|
2006-12-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk_util.c:
|
|
-** empty log message ***
|
|
|
|
* main/php_gtk_util.c:
|
|
Fix TSRMLS issues.
|
|
|
|
2006-12-23 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Correct small Oops.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Help the GCC(TM) with a few GtkCList methods.
|
|
|
|
2006-12-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktextview.overrides:
|
|
Implement GtkTooltips::get_info_from_tip_window() and
|
|
GtkTextBuffer::insert_with_tags_by_name().
|
|
|
|
2006-12-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk_util.c:
|
|
Speed up parameter parsing for 0-arg functions by failing early.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement a bunch of GtkImage::get_* methods.
|
|
|
|
2006-12-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Clean up ignores.
|
|
|
|
* ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkcontainer.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Ignore a lot of stuff in Gtk. This is surprisingly tedious work.
|
|
|
|
2006-12-17 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Correct safe_emalloc() usage.
|
|
|
|
2006-12-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
What the heck is gtk_menu_item_toggle_size_request() supposed to do?
|
|
Remove this stub until we find out.
|
|
|
|
* ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Start the Grand Coverage Crusade [TM] (abbreviates to GCC, interestingly
|
|
enough), since no one else seems eager to do it. The functions are
|
|
untested; I only made sure that they compile, so please test on your own
|
|
|
|
* main/php_gtk_util.c:
|
|
Support 'u' in php_gtk_build_value for adding UTF-8 strings
|
|
|
|
2006-12-10 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Clarify safe_emalloc() calls.
|
|
|
|
2006-12-09 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkAction::list_actions(); patch from Elizabeth
|
|
|
|
* ext/scintilla/scintilla.overrides:
|
|
get_cur_line, get_sel_text overrides; thanks to Pablo!
|
|
|
|
2006-12-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk_util.c
|
|
main/phpg_gobject.c:
|
|
Implement GObject::emit().
|
|
|
|
* main/phpg_gobject.c:
|
|
Implement GObject's freeze_notify() and thaw_notify().
|
|
|
|
* main/phpg_gobject.c:
|
|
Implement GObject::stop_emission()/emit_stop_by_name().
|
|
|
|
2006-12-02 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Correct constructor for GtkListItem
|
|
|
|
2006-11-22 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Override for GtkAction::get_proxies()
|
|
|
|
2006-11-21 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
That spinbutton was scott's test patch which shouldn't go live yet
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
test/unittests/GtkTreeStoreTest.php
|
|
test/unittests/GtkTreeViewTest.php:
|
|
- GtkTreeView::get_cell_area() and get_background_area()
|
|
- unit tests for both
|
|
- Switch treeview test to phpunit3
|
|
|
|
2006-11-13 Scott Mattocks <scott@crisscott.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
GtkListStore::insert_before()
|
|
|
|
2006-10-31 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Kill few more gcc 4.1 warnings
|
|
|
|
2006-10-30 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Remove a few warnings for gcc 4.1
|
|
|
|
* ext/sourceview/sourceview.defs:
|
|
Remove GtkSourceViewPrintJob and its methods since libgnomeprint isn't
|
|
handy enough.
|
|
|
|
2006-10-26 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Need to find a better way to fix this msvc warning - it seems to have
|
|
broken gcc.
|
|
|
|
2006-10-24 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/config.w32
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/phpg_custom_tree_model.c
|
|
generator/arg_types.php
|
|
main/phpg_gobject.c:
|
|
ZTS fixes
|
|
|
|
2006-10-23 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Using safe_emalloc() instead of explicit allocation
|
|
|
|
2006-10-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Patch for GtkListStore::insert_after (Scott M)
|
|
|
|
2006-10-15 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
Enhance GObject constructor to support creation of objects vai GType and
|
|
properties.
|
|
|
|
2006-10-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Allow NULL to be passesd to set_default_sort_func().
|
|
|
|
2006-10-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c:
|
|
Allow PhpGtkCustomTreeModel to expose itself through GtkTreeModelRow and
|
|
GtkTreeModelRowIterator.
|
|
|
|
* ext/gtk+/phpg_custom_tree_model.c:
|
|
Fix possible crash in iter_n_children handler.
|
|
|
|
2006-10-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/phpg_custom_tree_model.c:
|
|
Some error handling.
|
|
|
|
* ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/phpg_custom_tree_model.c
|
|
ext/gtk+/phpg_custom_tree_model.h:
|
|
Support for custom tree models.
|
|
|
|
2006-10-04 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Overrides for GtkEntry::get/set_invisible_char
|
|
|
|
2006-10-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Ignore GtkTreeIter memory-related methods.
|
|
|
|
2006-10-02 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/docmerger2.php:
|
|
Reference isn't needed here
|
|
|
|
* main/phpg_gobject.c:
|
|
Seems I forgot to commit
|
|
|
|
2006-10-02 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Overrides for GtkCurve::set/get_vector
|
|
|
|
2006-10-01 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/mozembed/config.m4
|
|
ext/sourceview/config.m4:
|
|
Allow mozembed to build against firefox
|
|
|
|
2006-09-30 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/gtk+/phpg_custom_tree_model.c:
|
|
Add phpg_custom_tree_model_class_init() stub
|
|
|
|
2006-09-28 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* main/phpg_gobject.c:
|
|
Reflection for block() and unblock()
|
|
|
|
2006-09-27 Anant Narayanan <anant@kix.in>
|
|
|
|
* build2/genext.sh:
|
|
Allow nested extension directories
|
|
|
|
2006-09-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/config.m4
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/phpg_custom_tree_model.c
|
|
ext/gtk+/phpg_custom_tree_model.h:
|
|
Framework for custom tree models.
|
|
|
|
* ext/gtk+/gtkclipboard.overrides:
|
|
A couple more clipboard methods.
|
|
|
|
2006-09-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* php_gtk.m4
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkclipboard.overrides
|
|
ext/gtk+/php_gdk.c
|
|
ext/gtk+/php_gtk+.c
|
|
generator/arg_types.php
|
|
generator/generator.php
|
|
generator/templates.php:
|
|
Some clipboard support.
|
|
|
|
2006-09-14 Scott Mattocks <scott@crisscott.com>
|
|
|
|
* test/bug_gtkspinbutton_construct_value.phpw:
|
|
Bug: default value for spin buttons does not show properly.
|
|
|
|
2006-09-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Reverse the order of colors/alpha if on little-endian platform.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
main/php_gtk.c
|
|
main/phpg_closure.c:
|
|
Clean-up after Gtk+ in case set_url_hook() was called.
|
|
|
|
2006-09-02 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
E_STRICT renamings: the last ones
|
|
GtkCList::remove -> remove_row
|
|
GtkCTree::is_ancestor -> row_is_ancestor
|
|
GtkStatusbar::remove -> remove_message
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
E_STRICT renamings:
|
|
GtkWindow::mnemonic_activate -> window_mnemonic_activate
|
|
GtkMenu::set_accel_path -> set_menu_accel_path
|
|
GtkMenuItem::set_accel_path -> set_item_accel_path
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
E_STRICT renaming: GtkToolbar::get|set_style -> get|set_toolbar_style
|
|
|
|
2006-08-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix GtkColorSelection::palette_to_string().
|
|
|
|
2006-08-11 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/doc_templates.php:
|
|
docgen uses &seealso;
|
|
|
|
2006-08-06 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Moving ignores to correct place
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Merging some GtkRadioMenuItem constructors, and removing some
|
|
|
|
2006-08-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix crash: phpg_from_utf8() returns string allocated by Gtk+, not by Zend.
|
|
(bug #37304).
|
|
|
|
2006-07-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_atom.c:
|
|
Declare the atom_name var.
|
|
|
|
2006-07-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/arg_types.php
|
|
main/phpg_atom.c:
|
|
Make GtkSelectionData GdkAtom fields be actual GdkAtom objects.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement GtkSelectionData's get_uris() and set_uris. (Patch by
|
|
Christian W, updated by Andrei)
|
|
|
|
2006-07-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* AUTHORS:
|
|
Fix
|
|
|
|
* AUTHORS:
|
|
Update
|
|
|
|
2006-07-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.h:
|
|
Back to -dev.
|
|
|
|
* (php_gtk_2_0_0alpha)
|
|
NEWS
|
|
README.KNOWN-ISSUES:
|
|
zeta -> alpha
|
|
|
|
* (php_gtk_2_0_0alpha)
|
|
main/php_gtk.h:
|
|
Alas, our tools fail us again (zeta -> alpha)
|
|
|
|
2006-07-17 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* win32/confutils.js:
|
|
- Kill the reliance on markers
|
|
- Versioning works properly now, whatever you do to it :)
|
|
|
|
* win32/confutils.js:
|
|
I've no idea why this stopped working, but it did.
|
|
|
|
2006-07-15 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
demos/phpgtk2-demo.php:
|
|
Highlight only if tokenizer is available.
|
|
|
|
2006-07-15 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* win32/README.txt
|
|
win32/gtkpath.bat
|
|
win32/php.ini:
|
|
Bits and pieces around the win32 release
|
|
|
|
2006-07-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.h:
|
|
Bump to next greek letter.
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
NEWS
|
|
NEWS.pre-2-0
|
|
main/php_gtk.h:
|
|
Split NEWS. Update version.
|
|
|
|
* NEWS
|
|
README:
|
|
-** empty log message ***
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
README.KNOWN-ISSUES:
|
|
Typo
|
|
|
|
2006-07-10 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Removing "factories_" to Andrei's wish
|
|
|
|
2006-07-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Regular methods shouldn't throw exceptions.
|
|
|
|
2006-07-05 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/scintilla/scintilla.overrides:
|
|
Fix UTF8 Issue?
|
|
|
|
2006-07-01 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Fixed NTRVTRP methods
|
|
GtkTreeModelSort::convert_iter_to_child_iter
|
|
GtkTreeModelSort::convert_child_iter_to_iter
|
|
|
|
The script leaks memory, but this is because of
|
|
http://bugzilla.gnome.org/show_bug.cgi?id=346341
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Fixed the both convert methods and added unit test for them
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Fixing the parameter type.
|
|
I still don't know why virtual_root is null, although we set it.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Wrong class in arginfo
|
|
|
|
2006-06-30 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Removing GtkTreeModel::filter_new, since we already have a
|
|
GtkTreeModelFilter constructor
|
|
|
|
* TODO2
|
|
ext/gtk+/gtktreeview.overrides:
|
|
While fixing the NTRVNRP methods
|
|
GtkTreeModelFilter::convert_iter_to_child_iter
|
|
GtkTreeModelFilter::convert_child_iter_to_iter
|
|
I noted that the gtktreemodelfilter constructor
|
|
does not really work, since the second parameter seems
|
|
to be ignored at all.
|
|
Further, there is a memleak when trying to get the
|
|
virtual-root property of a tree model filter.
|
|
Just check the unit test.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Saving one bit of memory
|
|
|
|
* TODO2
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Fixing NTRVNRP method GtkCellView::get_size_of_row()
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Moving functions to static class methods
|
|
|
|
2006-06-28 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Setting the allocation type to mixed instead of the
|
|
automatically defined, not existing GtkAllocation class
|
|
|
|
2006-06-26 Scott Mattocks <scott@crisscott.com>
|
|
|
|
* README
|
|
README.KNOWN-ISSUES:
|
|
Updates for zeta release.
|
|
|
|
2006-06-25 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Kill warning.
|
|
|
|
2006-06-25 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gpointer.c:
|
|
Give GPointer types something to hold onto...
|
|
|
|
2006-06-24 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/atk.overrides:
|
|
Update arg info to reflect PHP-GTK reality.
|
|
|
|
2006-06-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides:
|
|
Commit Steph's GDK patches (add_alpha(), create_from_xpm[_data]())
|
|
|
|
2006-06-23 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/atk.defs:
|
|
- Bring atk defs into line with the other defs layouts
|
|
- correct typo that had us constructing something called 'AtkSetSet' :)
|
|
(okay okay I'll do the usernotes next...)
|
|
|
|
* ext/gtk+/atk.overrides:
|
|
Override for AtkRelation constructor (sorry, couldn't resist that one)
|
|
- thanks Andrei
|
|
|
|
2006-06-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Commit Steph's patch for GtkCList/GtkCTree constructors. Reworked it a
|
|
bit for UTF-8 stuff.
|
|
|
|
* generator/arg_types.php
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gpointer.c:
|
|
Rework Steph's pointer generation patch so that it works like boxed
|
|
type.
|
|
|
|
* makedist:
|
|
Clean up after packaging.
|
|
|
|
2006-06-23 Anant Narayanan <anant@kix.in>
|
|
|
|
* INSTALL:
|
|
Some more typos :-/
|
|
|
|
2006-06-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* INSTALL:
|
|
Typo.
|
|
|
|
2006-06-22 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* TODO2:
|
|
We need a generic function for UTF-8 compat in arrays of strings.
|
|
|
|
2006-06-22 Anant Narayanan <anant@kix.in>
|
|
|
|
* INSTALL
|
|
ext/scintilla/README:
|
|
Added a basic INSTALL file and updated READMEs for the extensions.
|
|
|
|
2006-06-21 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* generator/generator.php:
|
|
pure code cleanups - nothing to see here, move along
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
s/return/construct exception
|
|
|
|
* TODO2:
|
|
A few more items gone from the TODO
|
|
|
|
2006-06-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtkdrag.overrides:
|
|
Don't leak result of gdk_atom_name() into PHP land directly.
|
|
|
|
2006-06-19 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/v1.gdk.overrides
|
|
ext/gtk+/v1.gtk.overrides:
|
|
Removing old overrides
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
GtkListStore constructor doesn't need any parameters
|
|
|
|
* test/bug_gtkentry_activate.phpw:
|
|
Works here, too
|
|
|
|
* test/bug_dnd_segfault_end.phpw:
|
|
Seems to be fixed
|
|
|
|
2006-06-17 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtkdrag.overrides:
|
|
GtkWidget::drag_dest_find_target() needs to return a duplicate to avoid a
|
|
buffer overflow in zend_variables (under doze, anyway).
|
|
Let me know if any other platforms suffer as a result of this fix. There
|
|
are relevant tests scripts for DND in the test directory.
|
|
|
|
* TODO2:
|
|
Found more stuff that's already done...
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktextview.overrides:
|
|
- Override for GtkTextBuffer::get_iter_at_child_anchor()
|
|
- If we're going to throw construct exceptions, it'd be good to have the
|
|
right widget names :\\
|
|
|
|
** Andrei - Should we be throwing construct exceptions on parse_arg
|
|
failure anyway? It feels wrong...
|
|
|
|
* TODO2:
|
|
Make the TODO a little shorter
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.defs:
|
|
- Adding GtkMenuToolButton::new_from_stock() to the defs (it doesn't need
|
|
an override)
|
|
- GdkPixbuf::new_from_array() is a PyGTK invention. Adding it to the
|
|
ignore list rather than deleting it in case Andrei has other ideas about
|
|
its future.
|
|
|
|
* main/php_gtk.h:
|
|
- Workaround for the 'lookup' issue.
|
|
- The only place 'lookup' was used by the end of the PHP 4.3 series was in
|
|
ext/expat.
|
|
- It isn't used anywhere in PHP 5 or its core extensions.
|
|
|
|
* win32/config.w32.in:
|
|
Fix bad flag (thanks Dmitry for finding this)
|
|
|
|
* main/php_gtk.c:
|
|
- Allow PHP-GTK to build against the new module API in PHP_5_2 branch
|
|
- BC wasn't too bad thanks to our lack of module init routine
|
|
- Cleaned out the 2001 module API checks and out-commented lines hanging
|
|
over from PHP-GTK 1
|
|
|
|
2006-06-16 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Kill a smattering of MSVC warnings
|
|
|
|
* main/php_gtk_util.c:
|
|
ZTS fixes
|
|
|
|
2006-06-16 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
Updating todo.
|
|
|
|
You better see what's missing by looking at
|
|
http://xml.cweiske.de/classcoverage.htm
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
GtkTreeView::set_search_equal_func()
|
|
This one doesn't leak :)
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkEntryCompletion::set_match_func()
|
|
When using it, it leaks memory the same way we had for set_visible_func.
|
|
I already reported a bug: http://bugzilla.gnome.org/show_bug.cgi?id=345107
|
|
and expect it to be fixed in the near future.
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
GtkEntryCompletion::get_text_column() was missing
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
They shall user get_group()
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkFileFilter::list_filters()
|
|
GtkFileFilter::list_shortcut_folders()
|
|
GtkFileFilter::list_shortcut_folder_uris()
|
|
|
|
2006-06-15 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
GtkTreeSelection::set_select_function
|
|
|
|
2006-06-15 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.c:
|
|
Fix for bug #37787 (Memleak when using timeout in a class)
|
|
|
|
2006-06-14 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
GtkTreeSelection::selected_foreach()
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Moved Gtk:: methods to the class they belong to
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
PHP-Gtk users don't need *_quark methods
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
GtkTreeView::set_column_drag_function
|
|
|
|
* ext/gtk+/gtktextview.overrides:
|
|
GtkTextTagTable::foreach
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkColorSelection::get_color
|
|
GtkColorSelection::set_color
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktextview.overrides:
|
|
Adding NOT_STATIC_METHOD() where missing
|
|
|
|
2006-06-13 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
Updating TODO2
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkIconView constructor reflection info
|
|
GtkIconView::selected_foreach(callback), even without any leaks :)
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkPixmap::get()
|
|
|
|
* ext/gtk+/gtktextview.overrides:
|
|
GtkTextChildAnchor::get_widgets
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkWidget::list_mnemonic_labels()
|
|
and a (probably) win32 fix for list_toplevels()
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Last missing GtkWindow method, GtkWindow::set_geometry_hints
|
|
|
|
* ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides:
|
|
- Moving get_from_tip_window to the right class
|
|
- GtkWindow::list_toplevels()
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
GdkDisplayManager::list_displays()
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Re-enabling GtkTreeModelFilter::set_visible_func since
|
|
all users will have a Gtk version with the mem leak fixed
|
|
- sooner or later.
|
|
|
|
2006-06-12 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkAboutDialog::set_* methods aren't static.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Reflection info for some GtkAboutDialog setters
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Ignore the GtkActionGroup::*actions_full methods.
|
|
PHP-Gtk users don't need destroynotify
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkWidget::get_allocation()
|
|
GtkWidget::class_path()
|
|
GtkWidget::path()
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Last missing GdkDevice method: GdkDevice::get_history
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
gtk_tree_model_filter_new == new GtkTreeModelFilter()
|
|
We have a problem:
|
|
- gtk_tree_model_filter_new is the constructor of GtkTreeModelFilter
|
|
- we used to have a GtkTreeModel::filter_new([path]) method
|
|
that was an instance method for GtkTreeModel, constructing a filter
|
|
with the object as childmodel. Both use gtk_tree_model_filter_new
|
|
as base C function...
|
|
|
|
So do we want to have both?
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
gtk_tree_model_filter_new != GtkTreeModelFilter::new
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Prop readers for GdkDevice::axes/keys
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Disabling gtk_tree_model_filter_set_visible_func until
|
|
the Gtk people fix their mem error (as Andrei wanted)
|
|
|
|
2006-06-11 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Adding GdkDevice::get_axis
|
|
With that, you can do funny things, e.g.
|
|
http://xml.cweiske.de/Magnifier.phps
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Adding GdkDevice::get_state(window)
|
|
this allows us to track the location of the mouse pointers
|
|
in the system, e.g.
|
|
<?php
|
|
$wnd = new GtkWindow();
|
|
$wnd->show();
|
|
$mouse = GdkDevice::get_core_pointer();
|
|
$val = $mouse->get_state($wnd->window);
|
|
var_dump($val[0]);
|
|
?>
|
|
|
|
* ext/gtk+/gdk.defs:
|
|
Moving devices_list to GdkDevice::list_devices and
|
|
list_visuals to GdkVisual::list_visuals
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Removing unused variable
|
|
|
|
2006-06-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* makedist:
|
|
Changes for bundling generated sources.
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
config.m4
|
|
php_gtk.m4
|
|
main/Makefile.frag:
|
|
Add gen-sources target.
|
|
|
|
2006-06-10 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Added last missing GtkTreeSortable method: get_sort_column_id()
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
ext/gtk+/gdk.defs:
|
|
Some more renamings/movings to a class
|
|
|
|
* ext/gtk+/gdk.defs:
|
|
Moving some functions to classes and let them be methods
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
ext/gtk+/gdk.overrides:
|
|
Ignoring gdk_pixbuf_savev as its already implemented in gdk_pixbuf_save
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
ext/gtk+/gdk-types.defs:
|
|
Fixing GdkColorspace type (had an uppercase S)
|
|
|
|
2006-06-09 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Committing
|
|
GtkTreeSortable::set_sort_func
|
|
GtkTreeSortable::set_default_sort_func
|
|
GtkTreeFilterModel constructor
|
|
GtkTreeFilterModel::set_visible_func
|
|
after applying Andrei's suggestions
|
|
|
|
* ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkcontainer.overrides:
|
|
Committing
|
|
GtkContainer::get_focus_chain
|
|
GtkContainer::set_focus_chain
|
|
GtkWindow::get_icon_list
|
|
GtkWindow::set_icon_list
|
|
GtkWindow::get_default_icon_list
|
|
GtkWindow::set_default_icon_list
|
|
GtkIconTheme::list_icons
|
|
after applying Andrei's suggestions.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Adding the patch for GtkComboBox/GtkTreeView::set_row_separator_func
|
|
after changing it according to Andrei's suggestions.
|
|
Also added the ability to unset the callbacks by passing
|
|
NULL
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Adding
|
|
GtkAboutDialog::set_email_hook(callback);
|
|
GtkAboutDialog::set_url_hook(callback);
|
|
after changing the code according to Andrei's suggestions:
|
|
- allow unsetting the hook by passing NULL as callback
|
|
- add marshaller declaration in headers section
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
ext/gtk+/gtktextview.overrides:
|
|
Committing
|
|
- GtkTextIter::get_tags
|
|
- GtkTextIter::get_marks
|
|
- GtkTextIter::get_toggled_tags
|
|
after Andrei said I should commit
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
generator/h2def.py:
|
|
Committing the fixed generator as suggested by Andrei
|
|
|
|
2006-06-08 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
TODO2:
|
|
I found some missing things while doccing
|
|
|
|
2006-06-07 Anant Narayanan <anant@kix.in>
|
|
|
|
* (php_gtk_2_0_0zeta)
|
|
ext/scintilla/scintilla.overrides:
|
|
Small Oops.
|
|
|
|
* ext/scintilla/scintilla.overrides:
|
|
Override for set_text() to fix UTF8 issue
|
|
|
|
2006-06-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk_util.c:
|
|
Improve php_gtk_check_class() function.
|
|
|
|
* TODO2
|
|
TODO2:
|
|
-** empty log message ***
|
|
|
|
* generator/arg_types.php:
|
|
Fix type registration for GtkAllocation*
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkcontainer.overrides
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/phpg_atom.c
|
|
main/phpg_exceptions.c
|
|
main/phpg_gpointer.c:
|
|
Commit Steph's PHP_5_2 compat patch.
|
|
|
|
2006-06-01 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Adding last missing GtkBox method: query_child_packing
|
|
and unit tests for GtkBox::query_child_packing and
|
|
GtkNotebook::query_tab_label_packing
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implementing last missing GtkNotebook method: query_tab_label_packing
|
|
|
|
2006-05-30 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
Added scott's text
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
- Reflection info for a number of GdkPixbuf methods
|
|
- Make fill() accept both pixel specification *and*
|
|
rgba values
|
|
|
|
* TODO2:
|
|
GdkPixbuf::add_alpha note
|
|
|
|
2006-05-18 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Added GtkTreeView::get_columns()
|
|
|
|
2006-05-16 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fixed GtkMenu::popup reflection info
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkWidget::size_requisition() needs to return a GtkRequisition object
|
|
instead of modifying one
|
|
|
|
2006-05-13 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
iter_parent reflection info
|
|
|
|
2006-05-07 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Fixed reflection info for GtkTreeViewColumn constructor
|
|
|
|
2006-05-05 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
reflection info for iter_nth
|
|
|
|
2006-05-03 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* main/phpg_gobject.c:
|
|
Adding missing GObject::notify(property) method
|
|
|
|
* TODO2
|
|
ext/gtk+/gtkdrag.overrides:
|
|
Allowing GtkWidget::drag_dest_find_target to omit the second parameter
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
added drag_source_add_uri_targets drag_source_add_image_targets
|
|
|
|
* ext/gtk+/gtkdrag.overrides:
|
|
Reflection for drag methods
|
|
|
|
* TODO2:
|
|
Removing *_menu methods removes functionality as supplying NULL as menu
|
|
widget automatically creates one. This is not done when using
|
|
append_page()
|
|
or such.
|
|
|
|
* TODO2:
|
|
GtkSelectionData is missing some important methods
|
|
|
|
* TODO2:
|
|
drag_dest_find_target note
|
|
|
|
* test/bug_dnd_segfault_dump_selection.phpw:
|
|
Another segfault, this time when var_dumping a selection
|
|
|
|
* test/bug_dnd_segfault_end.phpw
|
|
test/bug_dnd_segfault_get.phpw:
|
|
Two drag and drop segfault bugs
|
|
|
|
2006-05-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Add GtkWidget::is_visible() method. (patch from Scott)
|
|
|
|
2006-05-01 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/generator.php:
|
|
GdkNativeWindow isn't used as class any more
|
|
|
|
2006-04-29 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
set_visible has reflection now
|
|
|
|
2006-04-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Fix compile error.
|
|
|
|
2006-04-27 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Added reflection information
|
|
|
|
2006-04-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Implement a bunch of GtkTreeModel methods.
|
|
|
|
2006-04-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkSocket/GtkPlug stuff.
|
|
|
|
* generator/arg_types.php:
|
|
Register GdkNativeWindow as a long.
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
* main/php_gtk_util.c:
|
|
Allow passing PHP NULL for objects which will result in C NULL.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement a bunch of get_group() and set_group() methods.
|
|
|
|
2006-04-14 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/scintilla/Makefile.frag
|
|
ext/scintilla/modifyGenerated.php
|
|
ext/scintilla/scintilla.overrides:
|
|
Make the extension building a little bit more smoother :)
|
|
|
|
2006-04-14 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/php_gdk.c:
|
|
Kill two keysyms that shouldn't be there.
|
|
|
|
2006-04-10 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/scintilla/scintilla.overrides:
|
|
Fix memory leak.
|
|
|
|
* ext/scintilla/scintilla.overrides:
|
|
Override for GtkScintilla::get_text(). This makes basic code completion
|
|
possible.
|
|
|
|
2006-04-09 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/scintilla/scintilla.defs:
|
|
Updated defs for GtkScintilla.
|
|
Amazingly, this extension is now 99.7% complete :)
|
|
|
|
* ext/scintilla/Makefile.frag
|
|
ext/scintilla/modifyGenerated.php:
|
|
Make the scintilla extension work again.
|
|
|
|
2006-04-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Add patch for GdkPixbuf::save() from Christian, with some modifications.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Fix construction of GtkListStore() with 0 columns.
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Add Christian's patches for new GdkPixbuf methods: get_pixel(),
|
|
put_pixel(), and fill_area(). The last one may need some checking of
|
|
area calculations.
|
|
|
|
|
|
2006-04-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
- Add set_column_types() method for GtkListStore and GtkTreeStore.
|
|
- Allow constructors of those classes to take 0 arguments.
|
|
|
|
2006-04-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Override some GtkAboutDialog functions. (patch by Anant N)
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Add GtkWidget::set_visible() method, which is not in Gtk+. (patch by
|
|
ScottM, fixed by Andrei)
|
|
|
|
2006-04-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Add GtkIconView::get_selected_items() override. (patch by Christian)
|
|
|
|
2006-03-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk_util.c
|
|
main/phpg_atom.c
|
|
main/phpg_gboxed.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gpointer.c
|
|
main/phpg_gtype.c:
|
|
Destroy guards.
|
|
|
|
2006-03-31 Scott Mattocks <scott@crisscott.com>
|
|
|
|
* test/bug_gtkfilechooserbutton_actionselectfolder.phpw:
|
|
Gtk+ errors on GtkFileChooserButton construction with
|
|
Gtk::FILE_CHOOSER_ACTION_SELECT_FOLDER action.
|
|
|
|
2006-03-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Override GdkDrawable::draw_rgb_image() and draw_rgb_32_image().
|
|
|
|
2006-03-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_gobject.c:
|
|
Add $obj->gtype property.. I think we've been missing a way to get at
|
|
the actual GType of an object.
|
|
|
|
2006-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
main/php_gtk.h
|
|
main/phpg_closure.c
|
|
main/phpg_support.c:
|
|
Add rudimentary support for exceptions thrown inside callbacks. We just
|
|
quit the current main loop and let PHP take it from there
|
|
|
|
* generator/generator.php
|
|
generator/override.php:
|
|
-** empty log message ***
|
|
|
|
2006-03-22 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
reflection info for GtkTreeModel::get_iter()
|
|
|
|
2006-03-19 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/scintilla/scintilla.defs:
|
|
Remove the extra scintilla defs before they hurt anyone!
|
|
|
|
2006-03-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk-types.defs
|
|
ext/gtk+/gdk.overrides:
|
|
Add GdkPixbuf::get_pixels().
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Implement GdkPixbuf::new_from_gd() that evidently allows creating
|
|
pixbufs from GD images.
|
|
|
|
2006-03-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Add GdkPixbuf::new_from_xpm_data();
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Fix TSRM stuff.
|
|
|
|
2006-03-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
- Fix compile warning in set_cell_data_func().
|
|
- Add some GtkUIManager overrides (patch by Tom Rogers, modified by
|
|
Andrei)
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
- GtkComboBox() constructor, GtkIconView constructor.
|
|
* Move set_cell_data_func() into GtkCellLayout interface implementation
|
|
so that all implementing classes get it.
|
|
|
|
2006-03-16 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_idle_add.php:
|
|
Bug is fixed
|
|
|
|
2006-03-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix segfault in idle_add().
|
|
|
|
* main/phpg_gboxed.c:
|
|
Don't complain if boxed is NULL.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Add GtkCalendar::get_date().
|
|
|
|
2006-03-15 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_idle_add.php:
|
|
Segfault demo
|
|
|
|
* test/bug_callbackexception.php:
|
|
Modified example
|
|
|
|
* test/bug_callbackexception.php:
|
|
Exception is not thrown when thrown in a callback.
|
|
|
|
2006-03-14 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Somebody forgot the arginfo
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkFileSelection:
|
|
- get_filename([convert])
|
|
- get_filenames([convert])
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkFileChooser:
|
|
- get_filename([convert])
|
|
- get_filenames([convert])
|
|
- get_uris
|
|
|
|
2006-03-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Expose GdkGC fields
|
|
|
|
* generator/generator.php
|
|
generator/override.php:
|
|
Allowing adding extra programmatic fields (properties).
|
|
|
|
2006-03-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk.h:
|
|
Implement GdkGC::set_dashes() and ::set_values().
|
|
|
|
|
|
2006-03-09 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
I meant to move GtkI*, not GtkFrame. Fscking clipboard
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Moving GtkFrame to alphabetical order
|
|
|
|
2006-03-07 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2
|
|
ext/gtk+/gdk.overrides:
|
|
Fixing NTRVNRP method: GdkWindow::get_frame_extends and unit test
|
|
|
|
* TODO2
|
|
ext/gtk+/gtktextview.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Fixed some NTRVNRP methods and added unit tests for them
|
|
|
|
2006-03-06 Anant Narayanan <anant@kix.in>
|
|
|
|
* ext/scintilla/scintilla.defs:
|
|
Added some more defs to the GtkScintilla extension.
|
|
|
|
* ext/extension_list:
|
|
Added a list of deleted extension directories, just for the record.
|
|
|
|
* ext/scintilla/php_scintilla.c
|
|
ext/scintilla/php_scintilla.h
|
|
ext/scintilla/scintilla.defs:
|
|
Must be my lucky day! GtkScintilla also compiles now :)
|
|
Also removed empty extension directories on Steph's request.
|
|
|
|
2006-03-06 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
I walked through all get_* methods and checked if there
|
|
are parameters that should be return values
|
|
|
|
* TODO2:
|
|
that method was fixed
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
test/bug_gtkcombobox_get_active_iter.php:
|
|
Fixing the modified lines and mark the bug as fixed
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
test/bug_gtkcombobox_get_active_iter.php:
|
|
Fixing get_active_iter() to not require a parameter but return one
|
|
|
|
2006-03-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Hmm, I guess ALLOC_INIT_ZVAL should be used here..
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Override GtkFileSelection::get_selections()
|
|
|
|
2006-03-03 Anant Narayanan <anant@kix.in>
|
|
|
|
* ChangeLog:
|
|
Um, I think I supposed to update the ChangeLog. Hope I'm not doing anything
|
|
wrong!
|
|
|
|
* ext/scintilla/Makefile.frag
|
|
ext/scintilla/config.m4
|
|
ext/scintilla/php_scintilla.c
|
|
ext/scintilla/php_scintilla.h
|
|
ext/scintilla/scintilla.defs
|
|
ext/scintilla/scintilla.overrides
|
|
ext/scintilla/v1.scintilla.defs
|
|
ext/scintilla/v1.scintilla.overrides:
|
|
GtkScintilla and GtkSourceView base extension files.
|
|
|
|
2006-03-03 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
note
|
|
|
|
2006-03-03 Anant Narayanan <anant@kix.in>
|
|
* ext/scintilla/*: Base files for the GtkScintilla
|
|
extension
|
|
* ext/sourceview/*: Base files for the GtkSourceView
|
|
extension.
|
|
|
|
2006-03-02 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
...
|
|
|
|
2006-02-24 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
fix win32 build
|
|
|
|
2006-02-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
Don't use int32_t.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Override GtkTreeView::get_cursor() (patch by Adam Lebsack)
|
|
|
|
* ext/gtk+/gtktextview.overrides:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/gtktextview.overrides:
|
|
Fix GtkTextBuffer::get_iter_at_mark().
|
|
|
|
2006-02-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
Fix TSRM.
|
|
|
|
2006-02-20 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_inspector.phpw:
|
|
inspector bug is fixed
|
|
|
|
2006-02-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
* generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
Use proper original handlers when creating custom ones.
|
|
|
|
2006-02-19 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_inspector.phpw:
|
|
Bug test script for the strange segfault
|
|
|
|
2006-02-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c:
|
|
Make GtkTreeStore and GtkListStore work like iterators (with some
|
|
supporting classes). This allows for some cool tricks.
|
|
|
|
* generator/generator.php
|
|
generator/override.php:
|
|
- Allow overriding additional object handlers.
|
|
- Implement a way to add custom post-registration hooks.
|
|
|
|
* main/phpg_gvalue.c:
|
|
Support G_TYPE_INVALID in phpg_gvalue_to_zval().
|
|
|
|
2006-02-18 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
GtkNotebook todo
|
|
|
|
2006-02-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/arg_types.php:
|
|
Initialize free_* variable to FALSE.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Fix UTF-8 in GtkTreeViewColumn constructor.
|
|
|
|
2006-02-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix UTF-8 issues.
|
|
|
|
2006-02-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtkdrag.overrides:
|
|
f...ing thread safety. and we don't even have threads.
|
|
|
|
2006-02-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtkdrag.overrides:
|
|
Fix TSRM stuff.
|
|
|
|
* generator/arg_types.php:
|
|
Check for successful conversion from UTF-8 for return values.
|
|
|
|
* ext/gtk+/gtktreeview.overrides
|
|
ext/gtk+/php_gtk+_types.c:
|
|
Adjust to the modified API.
|
|
|
|
* main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/phpg_closure.c
|
|
main/phpg_gvalue.c
|
|
main/phpg_support.c:
|
|
UTF-8 conversions should now be handled automatically whenever we
|
|
convert between GValue and zval.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Revert accidental commit. set_visible_func() is not ready yet.
|
|
|
|
* ext/gtk+/gtktreeview.overrides
|
|
ext/gtk+/php_gtk+.c:
|
|
Not really needed I guess. Plus, someone complained that this prevented
|
|
debugging in Zend Studio.
|
|
|
|
2006-02-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/arg_types.php:
|
|
Fix null value support for GtkTreePath.
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Since this is a constructor for all intents and purposes, the caller
|
|
should own the return value.
|
|
Gah, took me a while to find this one. I'm getting old.
|
|
|
|
2006-02-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* config.m4:
|
|
Require PHP 5.1.1
|
|
|
|
2006-02-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
2006-02-05 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_pixbuf-demo.php:
|
|
Moved pixbufsegfaultdemo to test/ dir
|
|
|
|
* ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Committing my GList overrides I sent on 2006-01-27 to the list
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Merged GtkListItem() and GtkListItem::new_with_label()
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Ported pixbufdemo from c sources to php-gtk.
|
|
Unfortunately, php segfaults when trying to execute it.
|
|
It does not segfault when disabling the draw_rgb_image_dithalign
|
|
method in line #72, e.g. by adding a (false &&) to line #71
|
|
|
|
Andrei, could you have a look into it or tell me how to debug correctly
|
|
- I compiled php and php-gtk2 with debugging support, but a
|
|
"gdb php pixbuf-demo.php" gives me the message that it's not a core dump
|
|
and can't be read (file format not recognized)
|
|
|
|
2006-02-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/Makefile.frag
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkdrag.overrides:
|
|
Implement a bunch of drag-n-drop methods.
|
|
|
|
* generator/generator.php:
|
|
Kill warning.
|
|
|
|
* generator/generator.php:
|
|
Gah, this was very, very nasty and took me an hour to figure out why
|
|
breakpoints set for phpg_gdk_register_constant() were ending up in
|
|
gdk.overrides. There needs to be a lot more work/thinking done if we
|
|
want arginfo to have proper #line's.
|
|
|
|
* ext/gtk+/gdk-types.defs
|
|
ext/gtk+/php_gtk+.h:
|
|
Supposed to be COLORSPACE_RGB not COLOR_SPACE_RGB.
|
|
|
|
2006-02-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/config.m4
|
|
ext/gtk+/php_gdk.c
|
|
ext/gtk+/php_gtk+.c:
|
|
Register keysyms under Gdk:: class. Having them as class constants also
|
|
means that they are case-sensitive and that we don't need the stupid
|
|
doubule underscore trick anymore.
|
|
|
|
2006-02-01 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fixing bug #36238:
|
|
GtkColorButton wasn't phpish
|
|
|
|
2006-01-27 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides:
|
|
Fixing the things Tom Rogers found
|
|
|
|
2006-01-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Do codepage conversion.
|
|
|
|
2006-01-20 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* (PHP_GTK_1)
|
|
ext/spaned/config.m4:
|
|
fix spaned build on *nix-based systems
|
|
|
|
2006-01-19 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Parameter reflection for insert/insert_before/insert_after
|
|
|
|
2006-01-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
overrides for GtkTreeStore insert()/insert_before()/insert_after().
|
|
(Christian, Andrei)
|
|
|
|
2006-01-18 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* (RELEASE_1_0_4)
|
|
ext/gtk+/gtk.overrides:
|
|
GtkButton::get_alignment()
|
|
GtkFrame::get_label_align()
|
|
GtkScrolledWindow::get_policy()
|
|
GtkSpinButton::get_range()
|
|
GtkSpinButton::get_increments()
|
|
GtkMisc::get_alignment()
|
|
Gtk::rc_get_default_files()
|
|
GtkRuler::get_range()
|
|
GtkWidget::get_child_requisition()
|
|
|
|
Reflection parameter info fix for GtkFileChooserDialog __construct
|
|
|
|
2006-01-15 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Some simple event overrides:
|
|
GdkEvent::get_state
|
|
GdkEvent::get_root_coords
|
|
GdkEvent::get_coords
|
|
GdkEvent::get_axis
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Taking back the performance enhancements of GtkDialog constructor
|
|
and GtkDialog::add_buttons, because that doesn't work on Steph's
|
|
windows box
|
|
|
|
2006-01-15 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/generator.php:
|
|
If override does not specify flags, base the flags on whether the method
|
|
is static or not.
|
|
|
|
2006-01-14 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktextview.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
GtkDialog::__construct()
|
|
GtkDialog::add_buttons()
|
|
Gtk::icon_size_lookup_for_settings()
|
|
GtkEditable::insert_text()
|
|
GtkTextView::get_line_yrange()
|
|
GtkTextView::get_iter_at_position()
|
|
GtkTextView::get_line_at_y()
|
|
GtkTreeViewColumn::cell_get_size()
|
|
GdkWindow::get_geometry()
|
|
GdkWindow::get_position()
|
|
GdkWindow::get_origin()
|
|
GdkWindow::get_root_origin()
|
|
GdkWindow::at_pointer() (previously Gdk::window_at_pointer())
|
|
GdkDisplay::window_at_pointer()
|
|
|
|
2006-01-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.defs:
|
|
Adjust gdk_window_at_pointer() defs.
|
|
|
|
* ext/gtk+/gdk.defs:
|
|
GdkWindow::at_pointer() is a static method.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
NULL at the end
|
|
|
|
2006-01-14 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Reflection information for Andrei's GtkEntry constructor
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktextview.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
GtkEditable::get_selection_bounds()
|
|
GtkWidget::get_size_request()
|
|
GtkMisc::get_padding()
|
|
GtkEntry::get_layout_offsets()
|
|
GtkTreeView::tree_to_widget_coords()
|
|
GtkTreeView::widget_to_tree_coords()
|
|
GtkTextView::window_to_buffer_coords()
|
|
GtkTextView::buffer_to_window_coords()
|
|
GtkLayout::get_size()
|
|
GtkScale::get_layout_offsets()
|
|
GtkWidget::translate_coordinates()
|
|
GtkTreeViewColumn::cell_get_position()
|
|
|
|
2006-01-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_gvalue.c:
|
|
Respect G_TYPE_INVALID/G_TYPE_NONE in phpg_gvalue_from_zval().
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
- Implement GtkEntry() constructor that allows setting initial text and
|
|
max length
|
|
- Fix potential bugs where free_text was not initialized for optional
|
|
text parameters
|
|
|
|
2006-01-13 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Overrides for methods:
|
|
GtkWindow::get_frame_dimensions
|
|
GtkWidget::get_pointer
|
|
GtkButtonBox::get_child_size
|
|
GtkButtonBox::get_child_ipadding
|
|
GtkCList::get_selection_info
|
|
GtkAlignment::get_padding
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement GtkWindow::get_default_size
|
|
|
|
* test/bug_gtkentry_activate.phpw:
|
|
Bug script I sent to php-gtk-dev
|
|
|
|
2006-01-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
Use a dummy destructor for StyleHelper object to avoid crashes in ZE2.
|
|
|
|
2006-01-08 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement GtkWindow::get_size() and GtkWindow::get_position().
|
|
Both take 0 arguments and return an array.
|
|
|
|
2006-01-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement Gtk::io_add_watch() and Gtk::io_add_watch_priority(). These
|
|
should work with any stream that can be cast to a file descriptor
|
|
(files, pipes, sockets, and maybe something else).
|
|
|
|
|
|
2005-12-27 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Was a bit too strict
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Added and fixed some reflection information
|
|
|
|
* test/bug_gtkliststore_insert_before.phpw
|
|
test/bug_gtktreeiter.phpw
|
|
test/bug_gtktreemodel_filter_new.phpw
|
|
test/bug_gtktreemodel_iter_nth_child.phpw:
|
|
The bug tests requested by Steph
|
|
|
|
2005-12-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Expose "xid" property on Win32.
|
|
|
|
2005-12-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.h
|
|
win32/config.w32.in:
|
|
Fix Win32 compilation errors.
|
|
|
|
2005-12-08 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* TODO2:
|
|
Add a couple of items to the TODO
|
|
|
|
2005-11-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_gvalue.c:
|
|
Fixed a bug where the values for G_TYPE_PHP_VALUE columns were overly
|
|
restricted.
|
|
|
|
2005-11-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
main/phpg_atom.c:
|
|
- Implement atom object comparison and string casting.
|
|
- Override Gdk::atom_intern() to return objects
|
|
|
|
* main/php_gtk.c:
|
|
register GdkAtom class entry
|
|
|
|
* TODO2
|
|
config.m4
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/arg_types.php
|
|
main/php_gtk.h
|
|
main/phpg_atom.c:
|
|
Implement GdkAtom support.
|
|
|
|
* ext/gtk+/Makefile.frag
|
|
ext/libglade/Makefile.frag:
|
|
Remove the build requirement that all generated files should be
|
|
generated before compilation (since it requres regenerating all of them
|
|
even if only one changes).
|
|
|
|
* main/phpg_support.c:
|
|
Adjust for the latest changes in PHP regarding __get/__set handlers.
|
|
|
|
2005-11-05 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Eliminate need for tag
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Fix crash.
|
|
|
|
2005-11-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
- Re-implement GladeXML::signal_autoconnect() (too many changes)
|
|
* Add GladeXML::signal_autoconnect_instance()
|
|
* Adjust GladeXML::signal_connect() to use 'replace' type connection
|
|
when appropriate
|
|
|
|
* main/phpg_closure.c:
|
|
Initialize structure member to NULL if no replacement object is provided.
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c:
|
|
Extend closures with 'replace' type of connection that allows one to
|
|
substitute a different object (any PHP value really) in place of the one
|
|
that emitted the signal.
|
|
|
|
* generator/generator.php:
|
|
Generate extra class methods added in overrides.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Make GtkTreeModel::iter_next() return the next iterator _without_
|
|
changing the input one.
|
|
|
|
2005-11-02 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* TODO2:
|
|
Bring TODO up to date
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
GtkCellRenderer::get_fixed_size() and GtkTreeModel::iter_next()
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Kill a few leaks.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Stem leaks in GtkMenu::popup()
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_closure.c:
|
|
Export the means of destroying callback data structures.
|
|
|
|
2005-11-01 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/phpg_support.c:
|
|
Fix a few memory leaks by implementing a get_property_ptr_ptr handler
|
|
that cleverly fails when necessary.
|
|
|
|
2005-10-31 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* win32/buildconf.js
|
|
win32/config.w32.in
|
|
win32/confutils.js:
|
|
Debug support #2
|
|
|
|
* ext/gtk+/config.w32:
|
|
Debug support #1
|
|
|
|
2005-10-30 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Kill unreferenced variable.
|
|
|
|
2005-10-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
TODO2:
|
|
-** empty log message ***
|
|
|
|
2005-10-29 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_support.c:
|
|
Fix a nasty and convoluted crash bug that occurs when we have to create
|
|
an internal class for a GType at runtime *and* there are any userspace
|
|
classes declared.
|
|
|
|
2005-10-29 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* win32/php.ini:
|
|
Let's have both versions. There are going to be so many queries about
|
|
this...
|
|
|
|
* win32/php.ini:
|
|
Make extension loading more clear.
|
|
A lot of people are going to be confused about what happened to SQLite in
|
|
PHP 5.1...
|
|
|
|
2005-10-29 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_support.c:
|
|
Fix a nasty and convoluted crash bug that occurs when we have to create
|
|
an internal class for a GType at runtime *and* there are any userspace
|
|
classes declared.
|
|
|
|
2005-10-29 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* win32/php.ini:
|
|
Let's have both versions. There are going to be so many queries about
|
|
this...
|
|
|
|
* win32/php.ini:
|
|
Make extension loading more clear.
|
|
A lot of people are going to be confused about what happened to SQLite in
|
|
PHP 5.1...
|
|
|
|
2005-10-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
Check for gdkpixmap_ce in STYLE_PIXMAP_ARRAY case
|
|
|
|
2005-10-28 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Missed a NOT_STATIC_METHOD();
|
|
|
|
2005-10-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* CODING_STANDARDS:
|
|
Might as well enforce the standards on the file itself.
|
|
|
|
2005-10-27 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* TODO2:
|
|
Missed a couple of genuine 'missing items'
|
|
|
|
* TODO2:
|
|
Cleaned up the TODO
|
|
Threw out class/function 'not a bug' items
|
|
Sorted classes and put log reports for each by them so we can see what
|
|
_really_ needs doing at a glance
|
|
*Note* the build log I used for this includes my GtkTreePath-as-boxed
|
|
patch, which kills a lot of problems.
|
|
|
|
* CODING_STANDARDS:
|
|
Write 'PHP-GTK 2' in stone.
|
|
|
|
* CODING_STANDARDS:
|
|
Hopefully this is the final change.
|
|
|
|
2005-10-26 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* CODING_STANDARDS:
|
|
Clarification
|
|
|
|
* CODING_STANDARDS:
|
|
'Naming conventions' should be where the intro says.
|
|
|
|
* CODING_STANDARDS:
|
|
Initial commit of coding standards file.
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
i18n is a Good Thing
|
|
|
|
2005-10-25 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_glade_signal_autoconnect.phpw:
|
|
Added FIXED notice and fixed the passed parameters
|
|
|
|
2005-10-25 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Peace offering for Christian
|
|
(GladeXML::new_from_buffer())
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
I should never have taken this out of ignore...
|
|
|
|
2005-10-25 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_glade_signal_autoconnect.phpw:
|
|
Test script for gladexml::signal_autoconnect($obj)
|
|
|
|
2005-10-25 Steph Fox <steph.fox@virgin.net>
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Rudimentary support for static GTK/GDK calls.
|
|
This will probably get a hefty rethink after some sleep.
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Support signal_autoconnect() call from within a PHP class
|
|
|
|
2005-10-24 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
Added missing methods in GtkAboutDialog
|
|
|
|
2005-10-22 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
GtkIconView missing function
|
|
|
|
2005-10-21 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Remove new_from_buffer from the 'ignore' list so we can test the raw
|
|
version
|
|
|
|
* generator/generator.php:
|
|
Guess this was the first time the generator had to cope with having nothing
|
|
to generate...
|
|
|
|
* main/php_gtk.h
|
|
main/php_gtk_util.c:
|
|
Export a couple of handy utility functions
|
|
(Nicer way to shift hash members than php_array_merge)
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
ext/libglade is now as complete as it's likely to get - please test
|
|
|
|
2005-10-20 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
First draft for $glade->signal_connect()
|
|
Note: passed object (as in 'connect_object' set via Glade) is not
|
|
honoured.
|
|
|
|
2005-10-20 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_gtkdialog_title.phpw
|
|
test/bug_gtkliststore_insert_with_array.php:
|
|
Added the files and the rev numbers of the fix
|
|
|
|
* test/bug_gtknotebook_switchpage.phpw:
|
|
Bug fixed
|
|
|
|
* test/bug_gtkiconview_toggle-cursor-item.phpw:
|
|
Don't use deprecated things when trying to find bugs
|
|
Bug still exists
|
|
|
|
* test/bug_gtkliststore_insert_with_array.php:
|
|
Bug has been fixed by Andrei
|
|
|
|
* test/bug_gtkdialog_title.phpw:
|
|
Bug has been fixed by steph
|
|
|
|
2005-10-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
- Fix crash in GtkListStore::insert();
|
|
- Add GtkListStore::prepend() (patch by Scott Mattocks)
|
|
|
|
2005-10-19 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Title was being free'd too early
|
|
|
|
2005-10-19 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_gtkdialog_title.phpw:
|
|
Minimized the script
|
|
|
|
* test/bug_gtkdialog_title.phpw:
|
|
Weird title characters bug test script
|
|
|
|
2005-10-17 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/libglade/libglade.defs
|
|
ext/libglade/libglade.overrides:
|
|
- get_widget_prefix()
|
|
- expose GladeXML->filename property
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
(char *) NULL != (const char*) NULL
|
|
Problem solved.
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Still no answer to the 'root-free' problem, just tidying it up a little.
|
|
|
|
2005-10-16 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/libglade/libglade.overrides:
|
|
Make libglade constructor work out of the box in most cases.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
win32 extensions are go (again)
|
|
|
|
2005-10-15 Scott Mattocks <scott@crisscott.com>
|
|
|
|
* test/bug_gtkliststore_insert_with_array.php:
|
|
Bug with GtkListStore::insert()
|
|
|
|
2005-10-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c:
|
|
- Implement connect_simple()
|
|
- Deprecate connect_object()
|
|
|
|
2005-10-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Add override for GtkListStore::insert() (based on patch from Scott M)
|
|
|
|
2005-10-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/Makefile.frag:
|
|
Re-order gen sources.
|
|
|
|
2005-10-12 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/gtk+/Makefile.frag
|
|
ext/libglade/Makefile.frag
|
|
ext/skeleton/Makefile.frag:
|
|
- Make sure generated files are generated before any of them are compiled.
|
|
|
|
2005-10-11 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Broke unix builds. Reverting.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Typo fix
|
|
get_iter() should work now at least.
|
|
|
|
* TODO2:
|
|
Adding Scott's list to TODO
|
|
|
|
* generator/override.php:
|
|
Minor fix for those pesky line ending tribbles
|
|
|
|
* ext/libglade/config.w32:
|
|
Make it possible to build more than 1 extension
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix build for extensions.
|
|
This _shouldn't_ break anything on *nix systems, but I'll revert if it
|
|
does.
|
|
|
|
2005-10-11 Scott Mattocks <scott@crisscott.com>
|
|
|
|
* test/bug_gtktextbuffer_move_mark_by_name_selection_bound.php
|
|
test/bug_gtktexttagtable_lookup_foreach.php:
|
|
Bugs related to GtkTextBuffer and GtkTextTagTable.
|
|
|
|
2005-10-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* build2/build2.mk:
|
|
Re-generate configure when config.m4 changes.
|
|
|
|
* config.m4:
|
|
Update php_gtk_ext.c during configuration, not during build.
|
|
|
|
2005-10-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/libglade/Makefile.frag
|
|
ext/libglade/php_libglade.h:
|
|
- Don't include gen_libglade.h from php_libglade.h
|
|
- Adjust make files to remove extra gen_ prefix
|
|
|
|
2005-10-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/libglade/libglade.overrides
|
|
generator/generator.php:
|
|
Gah double.
|
|
|
|
* ext/gtk+/config.m4
|
|
ext/gtk+/php_gtk+.h:
|
|
Gah!
|
|
|
|
2005-10-06 Steph <steph.fox@virgin.net>
|
|
|
|
* TODO2:
|
|
set_ellipsize() _does_ work on win32 now...
|
|
|
|
* win32/buildconf.js:
|
|
27 new functions/methods for win32.
|
|
* next time read what it says on the tin *
|
|
|
|
* TODO2:
|
|
It seems GtkLabel::set_ellipsize() works under *nix. Oddly.
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
Kill compiler warnings
|
|
|
|
2005-10-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/config.m4
|
|
ext/gtk+/php_gtk+.h
|
|
ext/libglade/Makefile.frag
|
|
generator/generator.php
|
|
main/php_gtk_api.h:
|
|
I believe this should resolve the circular include problem.
|
|
|
|
2005-10-05 Steph <steph.fox@virgin.net>
|
|
|
|
* TODO2:
|
|
Make a note about overriding GtkLabel::set_width_chars()
|
|
|
|
2005-10-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/config.m4:
|
|
Generated files come first.
|
|
|
|
* ext/gtk+/config.m4:
|
|
Fix the compilation order, so that gen_gtk.c is compiled (and hence
|
|
generated first).
|
|
|
|
2005-10-02 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/libglade/config.w32
|
|
ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h:
|
|
libglade:: is now glade:: as per request from Andrei
|
|
|
|
2005-10-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/Makefile.frag:
|
|
Adjust paths to common defs.
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/php_gtk+_types.c:
|
|
- Silence StyleHelper get_properties handler.
|
|
- Finalize GdkEvent read_property handler (until GdkAtom support is
|
|
implemented)
|
|
|
|
2005-10-02 Steph <steph.fox@virgin.net>
|
|
|
|
* main/phpg_gpointer.c:
|
|
Revoke my CVS account if I'm wrong here...
|
|
|
|
* win32/config.w32.in:
|
|
Add phpg_gpointer.c to the win32 build
|
|
|
|
2005-10-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
ext/gtk+/atk.defs
|
|
ext/gtk+/config.m4:
|
|
- Require ATK 1.9.0.
|
|
- Add AtkRelationSet::add_relation_by_type().
|
|
|
|
2005-10-01 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Restore xid warning.
|
|
|
|
* main/phpg_gpointer.c:
|
|
Forgot to commit phpg_gpointer.c
|
|
|
|
* config.m4
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/phpg_gboxed.c
|
|
main/phpg_gvalue.c:
|
|
Implement basic G_TYPE_POINTER support.
|
|
|
|
* TODO2
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Implement GtkTreeModel::foreach()
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Implement GtkTreeView::get_path_at_pos(). Untested.
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.h
|
|
test/bug_gtknotebook_switchpage.phpw:
|
|
- Include gen_gtk.h in php_gtk+.h
|
|
- Implement GtkCombo::set_popdown_strings() and GdkWindow::get_pointer()
|
|
(patch by Steph)
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktextview.overrides
|
|
main/php_gtk_util.c:
|
|
- Add '#' modifier to 'u' specifier so that the utf8 length can be
|
|
obtained.
|
|
- Make GtkTextBuffer::set_text() work. Note that PHP-GTK version has
|
|
only one parameter: text itself.
|
|
- Make GtkTextView constructor be generated.
|
|
|
|
2005-10-01 Steph <steph.fox@virgin.net>
|
|
|
|
* win32/confutils.js:
|
|
Bit of a tidy-up.
|
|
|
|
2005-09-28 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Return NULL in unhandled cases. It's probably better not to return objects
|
|
out of thin air...
|
|
|
|
2005-09-27 Steph <steph.fox@virgin.net>
|
|
|
|
* TODO2:
|
|
Lest we forget.
|
|
|
|
* ext/gtk+/gdk-types.defs:
|
|
We're behind the times. Adding GDK_OWNER_CHANGE
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Handle the rest of the event types.
|
|
Note: GdkAtom, GdkRegion, GdkNativeWindow and GdkDragContext aren't real
|
|
types at present. Marked.
|
|
|
|
2005-09-24 Steph <steph.fox@virgin.net>
|
|
|
|
* win32/confutils.js:
|
|
- oops, that was a bit OTT
|
|
|
|
* win32/confutils.js:
|
|
There doesn't seem to be a way of picking up commandline arguments within
|
|
NMAKE.
|
|
This is the next best thing.
|
|
|
|
* win32/config.w32.in:
|
|
bad wording
|
|
|
|
* TODO2:
|
|
Cleaning up TODO as agreed.
|
|
- Most of the items marked 'in progress' are sitting around as patches at
|
|
present...
|
|
|
|
* win32/buildconf.js
|
|
win32/confutils.js:
|
|
ws fixes
|
|
|
|
* ext/libglade/config.w32:
|
|
Allow ext/libglade to be configured on the --all switch
|
|
|
|
* win32/buildconf.js
|
|
win32/config.w32.in
|
|
win32/confutils.js:
|
|
- Tom's patch to allow individual extension builds, plus
|
|
- general clean-up
|
|
- new configure switch, --all
|
|
- extension config.w32 scripts need to check for PHP_GTK_ALL to be
|
|
included
|
|
|
|
2005-09-23 Steph <steph.fox@virgin.net>
|
|
|
|
* main/phpg_support.c:
|
|
Export phpg_handle_gerror() part II
|
|
|
|
* main/php_gtk.h:
|
|
Export phpg_handle_gerror()
|
|
|
|
* main/php_gtk_ext.w32.c:
|
|
Allow extension to register.
|
|
|
|
* ext/libglade/libglade.overrides
|
|
ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h:
|
|
Still need two minor changes in the core to make this build work.
|
|
|
|
* win32/confutils.js:
|
|
Missing flag. Amongst other things.
|
|
|
|
2005-09-22 Steph <steph.fox@virgin.net>
|
|
|
|
* win32/confutils.js:
|
|
More extension support changes.
|
|
No need for dependency support here...
|
|
|
|
* ext/libglade/config.w32
|
|
ext/libglade/libglade.defs
|
|
ext/libglade/libglade.overrides
|
|
ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h:
|
|
libglade's _almost_ compiling - some export problems still.
|
|
|
|
2005-09-21 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtktextview.overrides:
|
|
Kill C++ compiler warning
|
|
|
|
* ext/libglade/config.w32
|
|
ext/libglade/libglade.defs:
|
|
oops - this generates nicer files
|
|
|
|
* ext/libglade/config.w32
|
|
ext/libglade/libglade.defs
|
|
ext/libglade/libglade.overrides
|
|
ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h
|
|
ext/libglade/v1.libglade.overrides:
|
|
Module isn't registered, so this has no way to work at present.
|
|
(config.m4 probably needs updating when it does work, there've been some
|
|
function changes since 2.4)
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Include textview overrides
|
|
|
|
* win32/config.w32.in
|
|
win32/confutils.js:
|
|
Initial extension support.
|
|
Half this patch came from Tom Rogers. We're having a race :)
|
|
|
|
2005-09-20 Steph <steph.fox@virgin.net>
|
|
|
|
* win32/config.w32.in
|
|
win32/confutils.js:
|
|
dos -> nix line endings
|
|
|
|
2005-09-15 Steph <steph.fox@virgin.net>
|
|
|
|
* win32/php.ini:
|
|
Prettifying our .ini file. It makes sense to distribute a php.ini that
|
|
people can actually use.
|
|
|
|
2005-09-14 Steph <steph.fox@virgin.net>
|
|
|
|
* TODO2:
|
|
Two more items down (only 30 to go)
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
utf8 conversion for user input in existing gtk.overrides
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Typos.
|
|
|
|
* main/php_gtk_util.c:
|
|
Fix the fix.
|
|
|
|
2005-09-13 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkMenu::popup()
|
|
|
|
2005-09-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk_util.c:
|
|
Bonehead.
|
|
|
|
2005-09-13 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
say hello to gtk::get_version()
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
say goodbye to the last win32 compile warning
|
|
|
|
* main/.cvsignore
|
|
main/php_gtk.h:
|
|
tag PHP-GTK version
|
|
add new generated file to .cvsignore
|
|
|
|
* win32/buildconf.js
|
|
win32/config.w32.in
|
|
win32/confutils.js
|
|
win32/template.rc:
|
|
clean up .dll versioning
|
|
add a configure check for php.exe
|
|
|
|
2005-09-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk_util.c:
|
|
Fix memory calculation bug.
|
|
|
|
2005-09-12 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* build2/build.mk:
|
|
- Fixed buildconf. (phpize creates these)
|
|
|
|
2005-09-12 Steph <steph.fox@virgin.net>
|
|
|
|
* generator/arg_types.php:
|
|
Kill ~30 compilation errors under MSVC++6.0
|
|
Patch from Tom Rogers <trogers@kwikin.com>
|
|
|
|
* TODO2:
|
|
Bring TODO up to date.
|
|
|
|
2005-09-11 Steph <steph.fox@virgin.net>
|
|
|
|
* win32/confutils.js:
|
|
Hopefully this will work in every case now (thanks Tom)
|
|
|
|
* TODO2:
|
|
Moving along to gtk::get_version() (assuming this is what Andrei intended?)
|
|
Patch to follow
|
|
|
|
2005-09-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Kill warning.
|
|
|
|
2005-09-09 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Make buttons and menu items use_underline by default.
|
|
GtkLabel should _not_ be updated in the same way.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Removed unused arg infos
|
|
|
|
* TODO2:
|
|
Note my current obsession.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Expose gtk_get_current_event() and gtk_get_event_widget($event).
|
|
Both are useful for event/signal checking.
|
|
|
|
2005-09-08 Steph <steph.fox@virgin.net>
|
|
|
|
* win32/confutils.js:
|
|
More descriptive function name
|
|
|
|
*moral - don't commit at 4am
|
|
|
|
* win32/confutils.js:
|
|
Let's make the gen_ stuff foolproof...
|
|
|
|
* win32/confutils.js:
|
|
buildconf -> configure -> get coffee -> nmake
|
|
is now
|
|
buildconf -> configure -> nmake
|
|
|
|
* win32/README.win32.txt:
|
|
Fix cvs checkout line. Thanks to Tom Rogers for noticing.
|
|
|
|
2005-09-07 Steph <steph.fox@virgin.net>
|
|
|
|
* TODO2:
|
|
Remove two items from TODO:
|
|
|
|
1. There is no gtk_label_get_pattern() in the GTK 2 source to wrap (don't
|
|
shoot the messenger!)
|
|
2. The reported bug stems from a user-side coding error
|
|
|
|
* ext/gtk+/config.w32
|
|
win32/README.win32.txt
|
|
win32/config.w32.in:
|
|
Clean up include paths, alter instructions to reflect changes. Give
|
|
config.w32 dos line-endings.
|
|
|
|
2005-09-06 Steph <steph.fox@virgin.net>
|
|
|
|
* win32/README.win32.txt:
|
|
Typo
|
|
|
|
2005-09-05 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Typo
|
|
|
|
2005-09-04 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
GtkColorSelection::get_current_color(),
|
|
GtkColorSelection::get_previous_color()
|
|
|
|
Based on a patch by Tom Rogers <trogers@kwikin.com>
|
|
|
|
* ext/gtk+/config.w32
|
|
generator/generator.php
|
|
generator/lineoutput.php
|
|
generator/override.php
|
|
win32/README.win32.txt
|
|
win32/config.w32.in
|
|
win32/confutils.js:
|
|
The win32 build system should now work out of the box. Instructions
|
|
attached.
|
|
|
|
2005-09-03 Steph <steph.fox@virgin.net>
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
generator/arg_types.php
|
|
generator/generator.php
|
|
generator/lineoutput.php
|
|
generator/override.php
|
|
win32/buildconf.js:
|
|
Generator fixes for win32
|
|
|
|
* win32/.cvsignore:
|
|
ignore the win32 logging directory
|
|
|
|
2005-09-03 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* config.m4
|
|
php_gtk.m4
|
|
build2/build.mk
|
|
build2/build2.mk
|
|
build2/config-stubs
|
|
ext/gtk+/config.m4
|
|
ext/gtk+/config0.m4:
|
|
- Merged ext/gtk+/config0.m4 and php_gtk.m4
|
|
- Moved all calls of macros and such from php_gtk.m4 to config.m4
|
|
and ext/gtk+/config.m4 files
|
|
- Nuked unnecessary creation of ext.m4
|
|
- Bye bye aclocal: aclocal.m4 is generated "manually" by concatenating
|
|
acinclude.m4, build/libtool.m4 and php_gtk.m4
|
|
|
|
* ext/gtk+/Makefile.frag
|
|
ext/libglade/Makefile.frag
|
|
ext/skeleton/Makefile.frag
|
|
main/Makefile.frag:
|
|
Generated files must always be referred to via builddir
|
|
|
|
* ext/libglade/config.m4:
|
|
Style cleanup (no operational changes)
|
|
|
|
* Makefile.in
|
|
ext/Makefile.in
|
|
ext/gtk+/Makefile.in
|
|
ext/libglade/Makefile.in
|
|
ext/skeleton/Makefile.in:
|
|
Nuked unused files
|
|
|
|
* .cvsignore
|
|
main/.cvsignore:
|
|
missing entry
|
|
|
|
2005-09-02 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* .cvsignore:
|
|
missing entry
|
|
|
|
2005-09-02 Steph <steph.fox@virgin.net>
|
|
|
|
* buildconf.bat:
|
|
Forgot the buildconf.bat :)
|
|
|
|
Please don't correct the DOS endings - earlier versions of Windows need
|
|
them.
|
|
|
|
* win32/php.ini:
|
|
Get rid of unusable parts of php.ini
|
|
|
|
* win32/buildconf.js
|
|
win32/config.w32.in
|
|
win32/confutils.js
|
|
win32/template.rc:
|
|
Initial commit of new win32 build system
|
|
|
|
* win32/.cvsignore:
|
|
add temp file to .cvsignore
|
|
|
|
* ext/gtk+/config.w32:
|
|
Slightly unconventional config.w32 file, but working.
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
uint > int
|
|
|
|
* .cvsignore:
|
|
Add generated files/dirs and .lnk to .cvsignore
|
|
|
|
* main/phpg_exceptions.c:
|
|
Use exported exception function
|
|
|
|
* main/php_gtk_ext.w32.c:
|
|
don't register extensions we can't use yet
|
|
|
|
* ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk_util.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gtype.c
|
|
main/phpg_gvalue.c
|
|
main/phpg_support.c:
|
|
ZTS fixes
|
|
|
|
2005-09-01 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Fix ZTS.
|
|
|
|
2005-08-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk-types.defs:
|
|
Fix trimmed defs.
|
|
|
|
* ext/gtk+/gdk-types.defs:
|
|
Don't define GdkColorSpace enum twice.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Fix ZTS.
|
|
|
|
2005-08-25 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Implement property acces for a few more event types.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement GtkAdjustment() and GtkProgressBar() constructors.
|
|
|
|
* main/phpg_gvalue.c:
|
|
Fix a case where a G_TYPE_DOUBLE property was set incorrectly.
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Implemented GtkTreeSelection::get_selected_rows().
|
|
|
|
2005-08-21 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk.c:
|
|
Remove ZEND_API from a couple of funcs.
|
|
|
|
2005-08-02 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen_enum.php:
|
|
Enumeration generator for php-gtk2
|
|
|
|
2005-08-01 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/templates.php:
|
|
Telling Zend engine that NULL values are allowed
|
|
|
|
2005-07-31 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/pango.overrides:
|
|
I promise to compile before committing in the future *duck*
|
|
|
|
* ext/gtk+/gtktextview.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
ext/gtk+/pango.overrides:
|
|
Rest of arginfos for override files
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
The slave wrote arginfos for all overriden functions :)
|
|
I noted that gtk_file_chooser_dialog_new_with_backend and
|
|
gtk_dialog_new_with_buttons aren't created? Andrei?
|
|
|
|
* generator/generator.php:
|
|
Arginfos for "add"ed methods and a fix for not-linked arginfos for
|
|
overrridden methods
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
generator/generator.php:
|
|
Small gdk arginfo fix and generator fixes for problematic gdk classes
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Arginfos for all overridden gdk methods
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
generator/generator.php
|
|
generator/override.php:
|
|
Constructors can have arginfo overrides now
|
|
|
|
2005-07-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
Fix StyleHelper so that it does not crash var_dump().
|
|
|
|
2005-07-30 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
generator/generator.php
|
|
generator/override.php:
|
|
Changed the add-arginfo override to Andrei's wish:
|
|
|
|
%%
|
|
add-arginfo GdkColor parse
|
|
static
|
|
ZEND_BEGIN_ARG_INFO(ARGINFO_NAME, 0)
|
|
ZEND_ARG_INFO(0, color)
|
|
ZEND_END_ARG_INFO();
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
generator/generator.php
|
|
generator/override.php:
|
|
Modified arginfo override notation so that one just has to write:
|
|
|
|
%%
|
|
add-arginfo gdk_color_parse
|
|
static
|
|
ZEND_BEGIN_ARG_INFO(ARGINFO_NAME, 0)
|
|
ZEND_ARG_INFO(0, color)
|
|
ZEND_END_ARG_INFO();
|
|
|
|
2005-07-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtktextview.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
ext/libglade/config.m4
|
|
generator/arg_types.php
|
|
main/phpg_gobject.c:
|
|
- Fixed a bug in generator that result in event args not being aast
|
|
properly.
|
|
* Implemented GdkPixbuf::render_pixmap_and_mask();
|
|
* Implemented a bunch of GtkTextBuffer iterator methods.
|
|
* Implemented GtkTreeModel::get_iter().
|
|
* Modified libglade's build config to use pkg-config
|
|
|
|
2005-07-30 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/generator.php:
|
|
Removed debugging var_dump
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
generator/generator.php
|
|
generator/override.php:
|
|
Overridden functions don't get an arginfo by default now.
|
|
Instead, it is possible to define your own arginfo in
|
|
the override file, e.g.
|
|
|
|
%%
|
|
add-arginfo arginfo_gdk_gdkcolor_color_parse
|
|
static
|
|
ZEND_BEGIN_ARG_INFO(arginfo_gdk_gdkcolor_color_parse, 0)
|
|
ZEND_ARG_INFO(0, color)
|
|
ZEND_END_ARG_INFO();
|
|
|
|
which will be associated with the overridden function.
|
|
Parameter reflection is enabled now.
|
|
|
|
2005-07-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/canvas/.cvsignore:
|
|
-** empty log message ***
|
|
|
|
* ext/canvas/Makefile.frag
|
|
ext/canvas/Makefile.in
|
|
ext/canvas/canvas.defs
|
|
ext/canvas/canvas.overrides
|
|
ext/canvas/canvas.php
|
|
ext/canvas/config.m4
|
|
ext/canvas/php_canvas.c
|
|
ext/canvas/php_canvas.h
|
|
ext/combobutton/.cvsignore
|
|
ext/combobutton/Makefile.frag
|
|
ext/combobutton/Makefile.in
|
|
ext/combobutton/README
|
|
ext/combobutton/combobutton.defs
|
|
ext/combobutton/combobutton.dsp
|
|
ext/combobutton/combobutton.overrides
|
|
ext/combobutton/config.m4
|
|
ext/combobutton/gtkcombobutton.c
|
|
ext/combobutton/gtkcombobutton.h
|
|
ext/combobutton/php_combobutton.c
|
|
ext/combobutton/php_combobutton.h
|
|
ext/extra/.cvsignore
|
|
ext/extra/Makefile.frag
|
|
ext/extra/Makefile.in
|
|
ext/extra/config.m4
|
|
ext/extra/extra.defs
|
|
ext/extra/extra.dsp
|
|
ext/extra/extra.overrides
|
|
ext/extra/php_extra.c
|
|
ext/extra/php_extra.h
|
|
ext/extra/plot.php
|
|
ext/extra/sheet.php
|
|
ext/gdkpixbuf/.cvsignore
|
|
ext/gdkpixbuf/Makefile.frag
|
|
ext/gdkpixbuf/Makefile.in
|
|
ext/gdkpixbuf/config.m4
|
|
ext/gdkpixbuf/gdk-pixbuf.php
|
|
ext/gdkpixbuf/gdkpixbuf.defs
|
|
ext/gdkpixbuf/gdkpixbuf.dsp
|
|
ext/gdkpixbuf/gdkpixbuf.overrides
|
|
ext/gdkpixbuf/php_gdkpixbuf.c
|
|
ext/gdkpixbuf/php_gdkpixbuf.h
|
|
ext/gtkhtml/.cvsignore
|
|
ext/gtkhtml/Makefile.frag
|
|
ext/gtkhtml/Makefile.in
|
|
ext/gtkhtml/config.m4
|
|
ext/gtkhtml/gtkhtml.defs
|
|
ext/gtkhtml/gtkhtml.overrides
|
|
ext/gtkhtml/gtkhtml.php
|
|
ext/gtkhtml/php_gtkhtml.c
|
|
ext/gtkhtml/php_gtkhtml.h
|
|
ext/imlib/Makefile.frag
|
|
ext/imlib/Makefile.in
|
|
ext/imlib/arg_types.php
|
|
ext/imlib/config.m4
|
|
ext/imlib/imlib.defs
|
|
ext/imlib/imlib.overrides
|
|
ext/imlib/php_imlib.c
|
|
ext/imlib/php_imlib.h
|
|
ext/piemenu/.cvsignore
|
|
ext/piemenu/Makefile.frag
|
|
ext/piemenu/Makefile.in
|
|
ext/piemenu/README
|
|
ext/piemenu/config.m4
|
|
ext/piemenu/gdkaddons.c
|
|
ext/piemenu/gdkaddons.h
|
|
ext/piemenu/gtkaddons.c
|
|
ext/piemenu/gtkaddons.h
|
|
ext/piemenu/gtkpiemenu.c
|
|
ext/piemenu/gtkpiemenu.h
|
|
ext/piemenu/php_piemenu.c
|
|
ext/piemenu/php_piemenu.h
|
|
ext/piemenu/piemenu.defs
|
|
ext/piemenu/piemenu.overrides
|
|
ext/scintilla/.cvsignore
|
|
ext/scintilla/Makefile.frag
|
|
ext/scintilla/Makefile.in
|
|
ext/scintilla/config.m4
|
|
ext/scintilla/php_scintilla.c
|
|
ext/scintilla/php_scintilla.h
|
|
ext/scintilla/scintilla.defs
|
|
ext/scintilla/scintilla.dsp
|
|
ext/scintilla/scintilla.overrides
|
|
ext/scrollpane/.cvsignore
|
|
ext/scrollpane/Makefile.frag
|
|
ext/scrollpane/Makefile.in
|
|
ext/scrollpane/README
|
|
ext/scrollpane/config.m4
|
|
ext/scrollpane/gtkscrollpane.c
|
|
ext/scrollpane/gtkscrollpane.h
|
|
ext/scrollpane/php_scrollpane.c
|
|
ext/scrollpane/php_scrollpane.h
|
|
ext/scrollpane/scrollpane.defs
|
|
ext/scrollpane/scrollpane.dsp
|
|
ext/scrollpane/scrollpane.overrides
|
|
ext/spaned/.cvsignore
|
|
ext/spaned/Makefile.frag
|
|
ext/spaned/Makefile.in
|
|
ext/spaned/README
|
|
ext/spaned/config.m4
|
|
ext/spaned/gtkshpaned.c
|
|
ext/spaned/gtkshpaned.h
|
|
ext/spaned/gtkspaned.c
|
|
ext/spaned/gtkspaned.h
|
|
ext/spaned/gtksvpaned.c
|
|
ext/spaned/gtksvpaned.h
|
|
ext/spaned/php_spaned.c
|
|
ext/spaned/php_spaned.h
|
|
ext/spaned/spaned.defs
|
|
ext/spaned/spaned.dsp
|
|
ext/spaned/spaned.overrides
|
|
ext/sqpane/.cvsignore
|
|
ext/sqpane/Makefile.frag
|
|
ext/sqpane/Makefile.in
|
|
ext/sqpane/README
|
|
ext/sqpane/config.m4
|
|
ext/sqpane/gtksqpane.c
|
|
ext/sqpane/gtksqpane.h
|
|
ext/sqpane/php_sqpane.c
|
|
ext/sqpane/php_sqpane.h
|
|
ext/sqpane/sqpane.defs
|
|
ext/sqpane/sqpane.dsp
|
|
ext/sqpane/sqpane.overrides:
|
|
Remove extensions that are either unsupported or have not been ported
|
|
yet, from HEAD. They are still on PHP_GTK_1 branch.
|
|
|
|
2005-07-29 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* test/bug_gtkiconview_toggle-cursor-item.phpw
|
|
test/bug_gtknotebook_switchpage.phpw
|
|
test/bugconfig.php.in
|
|
test/bugrunner.php:
|
|
Small test suite for bugs.
|
|
To use it:
|
|
- install xautomation program (xte) from
|
|
http://hoopajoo.net/projects/xautomation.html
|
|
- copy bugconfig.php.in to bugconfig.php and change the location of your
|
|
php5 executable
|
|
- run bugrunner.php: It will execute all bug_*.phpw.
|
|
- If this scripts echo 'ok' means that everything was ok, the bug doesn't
|
|
exist any more. However, if anything other than 'ok' is echoed: The bug
|
|
still exists.
|
|
- All the single bug scripts can be run with "debug" as parameter
|
|
which shows the real error message
|
|
|
|
I know that it's not nice, but it works for now.
|
|
|
|
2005-07-15 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (PHP_GTK_1)
|
|
ext/gtk+/php_gtk+.h:
|
|
Adding missing export
|
|
|
|
2005-07-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_GTK_1)
|
|
NEWS:
|
|
-** empty log message ***
|
|
|
|
* (PHP_GTK_1)
|
|
main/php_gtk.h:
|
|
Up version to 1.0.2.
|
|
|
|
* (PHP_GTK_1)
|
|
config.m4:
|
|
Accept PHP 4.4.x as well.
|
|
|
|
2005-07-12 Pablo Dall'Oglio <pablo@univates.br>
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
2005-07-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides
|
|
generator/generator.php
|
|
main/php_gtk.h:
|
|
Some GdkColor and GdkColormap related stuff.
|
|
|
|
2005-06-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
generator/arg_types.php:
|
|
Make functions understand event arg type.
|
|
|
|
* TODO2
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkcontainer.overrides
|
|
generator/generator.php
|
|
main/phpg_gobject.c:
|
|
- Implement some signal_handler_* methods.
|
|
- Implemeng GtkContainer::children(), get_children()
|
|
|
|
2005-06-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
ext/gtk+/gtk.overrides:
|
|
Some menu item stuff.
|
|
|
|
* TODO2:
|
|
Says who.
|
|
|
|
2005-06-02 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* buildconf:
|
|
- Use the $PHPIZE from environment if it is not empty
|
|
|
|
2005-05-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
ext/gtk+/gtktreeview.overrides:
|
|
Implement GtkTreeModel::iter_children(). (patch by Markus Fischer)
|
|
|
|
2005-05-20 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/generator.php:
|
|
static functions have parameter reflection.
|
|
Overridden methods not.
|
|
|
|
* generator/generator.php:
|
|
constructor reflection is in now
|
|
|
|
* generator/generator.php:
|
|
Commented out conditional reflection generation
|
|
|
|
* TODO2:
|
|
some more missing things
|
|
|
|
2005-05-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
- Fix unboxing of parent iter in GtkTreeStore::append().
|
|
- Return iter unless setting the row fails.
|
|
Patch by Markus Fischer.
|
|
|
|
2005-05-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
ext/gtk+/gtktreeview.overrides
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/arg_types.php
|
|
main/phpg_support.c:
|
|
Implement support for GtkTreePath as arg type.
|
|
|
|
2005-05-15 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/templates.php:
|
|
I forgot to commit the templates... thanks Markus
|
|
|
|
2005-05-13 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/generator.php
|
|
generator/reflection.php
|
|
generator/reflection_class_checker.php:
|
|
The generator writes reflection information for normal
|
|
functions now. If you want to compile them, add
|
|
to config.h (Andrei, could you add a configure switch?)
|
|
|
|
The time difference between a build with and without reflection
|
|
is minimal (0.4s), so I vote for enabling it by default.
|
|
|
|
The reflection.php is a small helper script if you want to write
|
|
reflection code by hand (e.g. for phpg_object.c or so), and
|
|
reflection_class_checker.php checks the generated .c files
|
|
for unsupported classes which might cause php5 to behave
|
|
weird when reflection is used.
|
|
|
|
* main/phpg_gobject.c:
|
|
Created reflection info for GObject.
|
|
Has to be enabled with
|
|
|
|
Andrei, where could you extend the config file for this?
|
|
|
|
2005-05-10 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/docgen.php:
|
|
same space stuff
|
|
|
|
2005-05-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/gtktreeview.overrides:
|
|
Commit an adjusted patch from Markus for some GtkTreeStore methods.
|
|
|
|
2005-05-09 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_gobject.c:
|
|
Expose signal name in the error message (patch from Markus Fischer).
|
|
|
|
* main/phpg_exceptions.c:
|
|
Make PhpGtkException the parent exception class for all other ones.
|
|
|
|
2005-05-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c:
|
|
- Make GtkTreeModel::append() accept an optional array with data values.
|
|
- Implement GtkRadioMenuItem constructor and set/get_group() methods.
|
|
|
|
2005-05-04 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
One new demo, php-gtk2demo embeds demos scrollable now
|
|
|
|
* TODO2:
|
|
some more missing things
|
|
|
|
* TODO2:
|
|
some problems
|
|
|
|
2005-05-03 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* TODO2:
|
|
thing
|
|
|
|
2005-04-28 Pablo Dall'Oglio <pablo@univates.br>
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
2005-04-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk_util.c:
|
|
-** empty log message ***
|
|
|
|
2005-04-28 Pablo Dall'Oglio <pablo@univates.br>
|
|
|
|
* TODO2:
|
|
Included General Fixes section with some methods to fix.
|
|
|
|
2005-04-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix some NULL issues.
|
|
|
|
2005-04-28 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php:
|
|
refentries for *-functions.xml are generated now
|
|
|
|
* generator/docgen.php:
|
|
Generates better signal callback signature now (with the widgets itself as
|
|
first parameter)
|
|
|
|
2005-04-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix GtkMenuItem constructor.
|
|
|
|
2005-04-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
generator/generator.php:
|
|
Fix generation of static constructors without parameters.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
generator/arg_types.php
|
|
main/php_gtk.h
|
|
main/phpg_gtype.c
|
|
main/phpg_support.c:
|
|
Fix static property based constructors by using phpg_gtype_from_class()
|
|
since this_ptr is NULL.
|
|
|
|
2005-04-25 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/arg_types.php
|
|
main/php_gtk.h
|
|
main/php_gtk_util.c:
|
|
Support utf8 conversion in property-based constructors. Optimize string
|
|
handling by avoiding strlen()'s.
|
|
|
|
* generator/arg_types.php
|
|
main/php_gtk_util.c:
|
|
Use 'u' specifier to force strings to be utf-8.
|
|
|
|
* TODO2
|
|
generator/arg_types.php
|
|
generator/generator.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_module.h
|
|
main/php_gtk_util.c:
|
|
Implement automatic conversion to/from UTF-8 when passing or receiving
|
|
strings. The conversion is based on php-gtk.codepage setting, which
|
|
defaults to ISO-8859-1 if not specified.
|
|
|
|
Note that Gtk+ expects all input string parameters to be in UTF-8, so we
|
|
do the conversion where we can, to save users trouble. However, if a
|
|
functions takes an array of strings as a parameter, we cannot convert it
|
|
automatically. The user should convert each value using iconv().
|
|
|
|
* generator/definitions.php:
|
|
Fix caller-owns-return output.
|
|
|
|
* ext/gtk+/gdk.defs
|
|
ext/gtk+/gtk.defs:
|
|
Fix caller-owns-return values.
|
|
|
|
* config.m4:
|
|
Check for CLI version.
|
|
|
|
* ext/gtk+/config.m4:
|
|
-** empty log message ***
|
|
|
|
2005-04-25 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* ext/gtk+/config.m4:
|
|
- Fixed error messages to point at right package
|
|
|
|
2005-04-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO
|
|
TODO2
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides:
|
|
-** empty log message ***
|
|
|
|
2005-04-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* build2/build2.mk:
|
|
aclocal.m4 depends on ext.m4.
|
|
|
|
2005-04-22 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php:
|
|
- docgen generates signals now
|
|
- some stats when generating the docs from source:
|
|
we have
|
|
classes 10+17+146+8 =181
|
|
constructors 3+10+143+2 =158
|
|
functions 87+426+2072+111 =2696
|
|
properties 0+34+138+0 =172
|
|
signals 7+9+310+0 =326
|
|
now. That's really cool!
|
|
|
|
2005-04-18 Jani Taskinen <jani.taskinen@sci.fi>
|
|
|
|
* buildconf
|
|
cvsclean
|
|
makedist
|
|
build2/build.mk
|
|
build2/build2.mk:
|
|
- Added cvsclean script
|
|
- Fixed buildconf with new phpize which does not run aclocal anymore
|
|
|
|
* .cvsignore:
|
|
- php_gtk.m4 is not generated file, ext.m4 is.
|
|
|
|
* ext/gdkpixbuf/config.m4
|
|
ext/gtk+/config.m4
|
|
ext/gtkhtml/config.m4
|
|
ext/libglade/config.m4:
|
|
- Quote properly
|
|
|
|
2005-04-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/config0.m4:
|
|
Add Glib/Gtk+ macros.
|
|
|
|
* README.KNOWN-ISSUES
|
|
ext/gtk+/gtktreeview.overrides
|
|
main/php_gtk_util.c
|
|
main/phpg_gobject.c:
|
|
- Add GObject::get/set_data().
|
|
- Add GtkTreeSelection::get_selected().
|
|
- Fix a couple of bugs in parameter parsing.
|
|
|
|
2005-04-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtktreeview.overrides
|
|
generator/override.php
|
|
main/php_gtk.h
|
|
main/php_gtk_util.c
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gvalue.c:
|
|
- Implement GObject::get/set_property()
|
|
- Add some helper functions for dealing with varargs functions and
|
|
simple callback marshalling.
|
|
- Implement some tree view stuff
|
|
|
|
damn, i need a beer and a cookie
|
|
|
|
2005-04-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
ext/gtk+/gtk.overrides
|
|
generator/templates.php:
|
|
Static constructors should unref the created object after calling
|
|
phpg_gobject_new() since the refcount will be 2 after the call.
|
|
|
|
* config.m4:
|
|
Require PHP 5.1.0 or higher. Let's play with the latest toys.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement a few more tree view/store related methods.
|
|
|
|
* main/phpg_gvalue.c:
|
|
Support G_TYPE_INTERFACE in conversions to/from zval.
|
|
|
|
* generator/generator.php:
|
|
Register interface arg types.
|
|
|
|
2005-04-10 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php:
|
|
Some more changes for php-gtk2-doc
|
|
|
|
2005-04-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_gobject.c:
|
|
Support interface too in signal querying.
|
|
|
|
2005-04-10 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php:
|
|
Don't remember
|
|
|
|
2005-04-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
main/phpg_gobject.c
|
|
main/phpg_gtype.c:
|
|
Implement GObject methods signal_list_ids(), signal_list_names(),
|
|
signal_query().
|
|
|
|
2005-04-08 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php:
|
|
- XML requires <constructors> tag now
|
|
- fixed generation for classes with no constructor
|
|
|
|
2005-04-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides:
|
|
Implement some functions and crap.
|
|
|
|
2005-04-07 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
- Register some fundamental GTypes as constants.
|
|
- Implement GtkListStore::append(), GtkListStore::set(), and
|
|
GtkTreeModel::get_value().
|
|
|
|
All this allows things like:
|
|
|
|
class mine {
|
|
var $a = 5;
|
|
var $b;
|
|
|
|
function __construct($b) {
|
|
$this->b = $b;
|
|
}
|
|
}
|
|
|
|
$store = new GtkListStore(Gtk::TYPE_PHP_VALUE);
|
|
$iter = $store->append();
|
|
$o = new Mine(99);
|
|
$store->set($iter, 0, $o);
|
|
var_dump($store->get_value($iter, 0));
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/phpg_gtype.c
|
|
main/phpg_gvalue.c:
|
|
- Better detection of valid GTypes in phpg_gtype_from_zval().
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_util.c
|
|
main/phpg_gboxed.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gtype.c
|
|
main/phpg_gvalue.c:
|
|
Register our own boxed type to represent non-Gtk derived PHP objects.
|
|
|
|
2005-04-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement GtkListStore() constructor.
|
|
|
|
2005-04-04 Christian Weiske <cweiske@cweiske.de>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php
|
|
generator/docmerger2.php:
|
|
modified docgen to create php-gtk2 docs
|
|
|
|
2005-04-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/templates.php
|
|
main/Makefile.frag
|
|
main/phpg_gvalue.c:
|
|
- Fix phpg_parse_ctor_props() return value check.
|
|
- Fix phpg_gvalue_from_zval() to check the proper variable in some
|
|
cases.
|
|
|
|
* ext/gtk+/gtk-types.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides:
|
|
Implement a few more constructors.
|
|
|
|
2005-03-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement override for GtkRadioToolButton constructor.
|
|
|
|
* TODO2
|
|
php_gtk.m4
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
generator/override.php:
|
|
- Implement override version for GtkRadioButton() constructor.
|
|
- Fix silly bug in ignore-glob processing
|
|
|
|
2005-03-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/Makefile.frag:
|
|
Add clean-gen and clean-caches targets.
|
|
|
|
* generator/scheme.php:
|
|
Don't sort objects.
|
|
|
|
* ext/gtk+/gdk.defs
|
|
ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk-types.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/pango-types.defs:
|
|
Update Gtk+ defs to the latest (2.6).
|
|
|
|
2005-03-29 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/merge_defs.php
|
|
generator/missing_defs.php:
|
|
Add scripts for merging and listing missing defs.
|
|
|
|
* generator/Getopt.php
|
|
generator/definitions.php
|
|
generator/scheme.php:
|
|
Framework for merging different sets of diffs.
|
|
|
|
2005-03-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
-** empty log message ***
|
|
|
|
* generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/templates.php:
|
|
Make most of GObject-derived classes use property constructors. This
|
|
allows for widget subclassing in the future.
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
We do need constructor property information after all.
|
|
|
|
* main/phpg_gobject.c:
|
|
Throw an exception if unable to construct the object.
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_support.c:
|
|
Implement phpg_parse_ctor_props() that is used to convert a list of PHP
|
|
function parameters to a form suitable for g_object_newv().
|
|
|
|
* main/phpg_gvalue.c:
|
|
Add enum and flags cases to phpg_gvalue_from_zval().
|
|
|
|
* main/php_gtk_util.c:
|
|
Fix ^ case for 'i' and 'l' specifiers.
|
|
|
|
2005-03-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk_util.c:
|
|
Modify parameter parsing: if ^ is encountered before a specifier,
|
|
perform all the necessary checks, but return the parameter as zval. This
|
|
is necessary for property-based constructors.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Ignore gtk_true/false.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c
|
|
main/phpg_support.c:
|
|
- Move generic phpg_handler_marshal() to phpg_support.c.
|
|
- Implement gtk::quit_add().
|
|
|
|
* generator/generator.php:
|
|
Typo.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Adjust to use g_object_new() for instantiation. First move towards
|
|
complete freedom of widget subclassing.
|
|
|
|
* ext/gtk+/config.m4:
|
|
Require newer versions of libraries.
|
|
|
|
* generator/generator.php:
|
|
-** empty log message ***
|
|
|
|
* generator/generator.php
|
|
generator/lineoutput.php:
|
|
Implementn coverage statistics.
|
|
|
|
* main/phpg_support.c:
|
|
Ah, what the hell, let's support interfaces too in phpg_create_class().
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_support.c:
|
|
- Implement phpg_create_class() (no interface support yet).
|
|
- Use phpg_create_class() to register PHP class wrappers for those
|
|
GType's that are not listed in .defs files but can find their way to
|
|
userland.
|
|
|
|
2005-03-25 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/generator.php:
|
|
- Allow addition of __construct method.
|
|
- Do not generate constructors for abstract types.
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
Implement default GObject constructor.
|
|
|
|
2005-03-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides:
|
|
Implement GdkRectangle::intersect() and ::union().
|
|
|
|
* ext/gtk+/Makefile.frag:
|
|
Fix generation error that resulted in a wrong header file being created.
|
|
|
|
* php_gtk.m4
|
|
build2/build.mk
|
|
build2/build2.mk
|
|
build2/config-stubs:
|
|
Some modifications to the build system to avoid aclocal problems.
|
|
|
|
2005-03-22 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c
|
|
main/phpg_support.c:
|
|
Whew. It all started with because I had to
|
|
|
|
- Implement GtkFileChooserDialog
|
|
|
|
But then I reliazed that it implemented GtkFileChooser interface so I had
|
|
to:
|
|
|
|
- Put in support for interfaces and access to object's interface
|
|
implementations.
|
|
|
|
The rest was easy:
|
|
|
|
- Register stock item constants (Gtk::STOCK_OK, etc)
|
|
|
|
2005-03-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement GtkDialog constructor().
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
generator/arg_types.php
|
|
generator/generator.php:
|
|
If any of the argument type handlers fail in constructors, we need to
|
|
throw an exception.
|
|
|
|
* ext/gtk+/Makefile.frag
|
|
generator/arg_types.php
|
|
generator/generator.php
|
|
generator/scheme.php:
|
|
Adjust Makefile slightly so that the #line directives refer to full path.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement GtkMessageDialog constructor.
|
|
|
|
2005-03-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
generator/arg_types.php
|
|
main/php_gtk_util.c:
|
|
Make error messages display Class::method().
|
|
|
|
* TODO2
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtkstyle.overrides
|
|
ext/gtk+/pango.overrides
|
|
generator/generator.php
|
|
generator/override.php
|
|
test/fileselection.php:
|
|
Make it that "PHP_METHOD" in overrides only indicates the start of the
|
|
function and its class/method are provided by the generator.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix class naming.
|
|
|
|
* generator/generator.php
|
|
generator/lineoutput.php
|
|
generator/override.php
|
|
generator/templates.php:
|
|
- Make generator output '#line' references in the generated file, so
|
|
that we can much more easily pinpoint which line in overrides caused
|
|
the compilation error or warning.
|
|
- Get rid of large chunks of old/unused generator code.
|
|
|
|
2005-03-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Register priority constants.
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_support.c:
|
|
Add phpg_register_int_constant().
|
|
|
|
2005-03-17 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/Makefile.frag
|
|
generator/generator.php:
|
|
Finally make our generation display and logging better. Too many people
|
|
were apparently getting confused by "Could not write function..".
|
|
|
|
* main/phpg_gboxed.c:
|
|
Fix typo.
|
|
|
|
2005-03-16 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.c:
|
|
Move php_gtk_ext_registry init/destroy into module cycle.
|
|
|
|
2005-03-15 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_support.c:
|
|
Add phpg_support.c file. Please run ./buildconf again.
|
|
|
|
* ext/gtk+/gtkstyle.overrides:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement gtk::timeout_add_priority().
|
|
|
|
* generator/generator.php
|
|
generator/override.php:
|
|
Implement ability to add extra methods in overrides.
|
|
|
|
* TODO2
|
|
php_gtk.m4
|
|
main/php_gtk_util.c
|
|
main/phpg_gobject.c:
|
|
Move some support functions to phpg_support.c.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
main/php_gtk.h:
|
|
Implement gtk::timeout_add();
|
|
|
|
2005-03-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/Makefile.frag
|
|
ext/gtk+/gtk.overrides
|
|
generator/override.php:
|
|
Make it possible to include files from inside overrides.
|
|
|
|
2005-03-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* generator/arg_types.php
|
|
generator/generator.php:
|
|
-** empty log message ***
|
|
|
|
* TODO2:
|
|
Update.
|
|
|
|
* ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk.h
|
|
main/phpg_closure.c
|
|
main/phpg_gboxed.c
|
|
main/phpg_gvalue.c:
|
|
Implement support for fine-grained custom marshalling of boxed types,
|
|
which will usually happen when invoking callbacks.
|
|
|
|
2005-03-12 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
Since we lack a garbage collector, we need to fake it. We need to override
|
|
del_ref handler on the object, which will make sure that our wrapper is
|
|
destroyed only if the referent gobject also has refcount of 1, which we
|
|
means
|
|
that only we own it. Otherwise, we need to keep our wrapper from being
|
|
destroyed and save a pointer to the wrapper in the gobject with
|
|
notification
|
|
turned on, so that when gobject is destroyed by Gtk+ our wrapper is
|
|
destroyed
|
|
as well.
|
|
|
|
2005-03-11 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2:
|
|
Thoughts on reference counting and wrappers.
|
|
|
|
2005-03-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_gobject.c:
|
|
If a closure is connected to the 'destroy' signal, then it will be
|
|
invalidated after the GObject is destroyed, so we cannot call
|
|
g_closure_invalidate() on it in phpg_free_gobject_storage(). Instead, we
|
|
install another invalidation notifier that will remove the closure from
|
|
the watched list.
|
|
|
|
* main/phpg_gobject.c:
|
|
In phpg_get_properties_helper() we need to set the refcount on read
|
|
zvals to 1 since the actual read_property handler sets them to 0.
|
|
|
|
2005-03-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/pango.overrides:
|
|
Implement PangoFontDescription() constructor and
|
|
PangoLayout::get_pixel_extents().
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
- Use phpg_gboxed_check() with TRUE parameter for a complete check.
|
|
- Implement write_dimension and has_dimension handlers for style helper.
|
|
|
|
* generator/arg_types.php
|
|
generator/generator.php:
|
|
- Fix check for return value of phpg_gvalue_get_enum/flags().
|
|
- Call phpg_gboxed_check() with FALSE parameter for a quick check only.
|
|
|
|
* main/phpg_closure.c
|
|
main/phpg_gboxed.c
|
|
main/phpg_gobject.c:
|
|
Use our own phpg_return_* macros.
|
|
|
|
* main/php_gtk.h:
|
|
Implement phpg_return_* macros, some of which mirror g_return_* ones,
|
|
but we sometimes need to be able to return a value quietly.
|
|
|
|
* ext/gtk+/gdk.defs:
|
|
Add deprecation notices.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
PHP_GTK_GET() is no more. Use PHPG_GOBJECT().
|
|
|
|
* main/php_gtk_util.c:
|
|
Use instanceof_function() instead of our own one.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Make GtkStyle properties use the new style helper object.
|
|
|
|
* ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c:
|
|
Implement internal style helper object for access to style property
|
|
arrays.
|
|
|
|
2005-03-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/phpg_gboxed.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gtype.c:
|
|
- Fix "Invalid library: php_gtk2.so" message.
|
|
- Pass TSRM parameters where needed.
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
main/phpg_gboxed.c:
|
|
Implement EXPOSE event type in GdkEvent properties.
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides:
|
|
- Implement GdkFont::extents().
|
|
- Fix php_gtk_build_value() calls due to API changes.
|
|
|
|
* main/php_gtk.h
|
|
main/php_gtk_util.c:
|
|
Make php_gtk_build_value() behave like other functions: if a NULL zval*
|
|
is passed in, create a value, otherwise work on the passed in one.
|
|
Cleans up the mess it used to create before.
|
|
|
|
* generator/templates.php:
|
|
Fix boxed type access.
|
|
|
|
2005-03-01 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* php_gtk.m4
|
|
ext/gtk+/config.m4:
|
|
Make the build system produce php_gtk2.so instead of php_gtk.so.
|
|
|
|
* generator/arg_types.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_exceptions.c
|
|
main/phpg_gobject.c:
|
|
Implement support for GError type. This allows us to do something like:
|
|
|
|
try {
|
|
$pixbuf = GdkPixbuf::new_from_file($image_file);
|
|
} catch (PhpGtkGErrorException $e) {
|
|
echo $e->message, $e->code,"\n";
|
|
}
|
|
|
|
* ext/gtk+/gdk.defs:
|
|
Mark GdkPixbuf constructors.
|
|
|
|
* main/php_gtk_util.c:
|
|
Fix deprecation message.
|
|
|
|
* main/phpg_gvalue.c:
|
|
Fix type check.
|
|
|
|
* php_gtk.m4
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/arg_types.php
|
|
main/php_gtk.h
|
|
main/phpg_gvalue.c:
|
|
Add a custom arg type for GdkRectangle* so that one can pass either a
|
|
full GdkRectangle object or 4-element array instead.
|
|
|
|
2005-02-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
generator/generator.php
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
- Add support for accessing properties for a couple of event types.
|
|
- Also implement a way to easier get properties of classes that overrode
|
|
read_property handler.
|
|
|
|
* main/phpg_closure.c
|
|
main/phpg_gobject.c:
|
|
Fix a couple of egregious bugs.
|
|
- phpg_closure_marshal(): need to NULL-out the emalloc'ed parameter.
|
|
- phpg_free_object_storage(): have to remove the cached handle
|
|
information since the current object wrapper is going away.
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
generator/generator.php
|
|
generator/override.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gboxed.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gvalue.c:
|
|
Implement infrastructure for overriding object handlers per-class. This
|
|
allows us to do things like custom read/write handler for all of
|
|
GdkEvent properties, and making objects behave like arrays when
|
|
necessary.
|
|
|
|
2005-02-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/atk.overrides:
|
|
Typo
|
|
|
|
* ext/gtk+/v1.gdk.overrides:
|
|
-** empty log message ***
|
|
|
|
* ext/gtk+/atk.overrides
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/pango.overrides
|
|
generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gboxed.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gtype.c:
|
|
Too much to describe.
|
|
|
|
* generator/arg_types.php:
|
|
Add fold markers.
|
|
|
|
* TODO2
|
|
generator/arg_types.php
|
|
main/php_gtk.h
|
|
main/phpg_closure.c
|
|
main/phpg_gvalue.c:
|
|
- Support GBoxed and GObject types in conversion from zval to the
|
|
GValue.
|
|
- Rework the underlying object access macros a bit.
|
|
|
|
* main/phpg_gvalue.c:
|
|
Support boxed type in converstion from GValue to zval.
|
|
|
|
* generator/arg_types.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
Rename PHPG_GET() to PHPG_GOBJECT() to better reflect its function.
|
|
|
|
* main/phpg_gobject.c:
|
|
Implement the rest of connect_*() methods.
|
|
|
|
2005-02-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk_util.c
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c:
|
|
- Implement GObject::connect().
|
|
- I guess the return value of read_property handler really does have to
|
|
have refcount = 0 since it's a temporary value.
|
|
|
|
* main/phpg_gvalue.c:
|
|
Make sure that a valid zval is returned even in an error case.
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gvalue.c:
|
|
- Make pi_hash persistent.
|
|
- Change phpg_gvalue_to_zval() to operate on zval**, similar to
|
|
phpg_gobject_new().
|
|
- Implement closure marshalling and cleanup.
|
|
|
|
* main/php_gtk.c:
|
|
Move prop info hash handling into module init/shutdown function, since
|
|
it needs to be persistent.
|
|
|
|
2005-02-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* php_gtk.m4
|
|
main/php_gtk.h
|
|
main/phpg_closure.c
|
|
main/phpg_gobject.c:
|
|
Initial work on closures.
|
|
|
|
* main/phpg_gtype.c:
|
|
Fix exception throwing to return a value as well.
|
|
|
|
* main/phpg_gobject.c:
|
|
- Fix memory leaks with class constants.
|
|
- Fix premature object destruction for GtkWindow class. Argh. You cannot
|
|
imagine how long it took to figure out that GtkWindow needs to be
|
|
"sunk" after creation. After hours of wading through guts of
|
|
GLib's type and object system written entirely in C.. I should have
|
|
just looked at PyGTK implementation.
|
|
|
|
2005-02-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/php_gtk+.c:
|
|
Big oops. Can't call gtk_exit() here since it simply calls exit() on us
|
|
and does not return back to ZE.
|
|
|
|
* main/php_gtk.c:
|
|
Fix no_direct_constructor message.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix compilation warning.
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Expose GdkDrawable->xid property.
|
|
|
|
* generator/generator.php
|
|
generator/templates.php:
|
|
We cannot simply mark classes without constructors as abstract, because
|
|
we may need to instantiate them internally. We just need to forbid the
|
|
users to use them directly.
|
|
|
|
2005-02-03 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* build2/build2.mk:
|
|
We do need to run aclocal to rebuild configure in case php_gtk.m4 or
|
|
other .m4 files changed.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Implement several properties of GtkTextAttributes.
|
|
|
|
2005-01-29 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/pango.defs
|
|
ext/gtk+/pango.overrides:
|
|
Fix Pango compilation for now.
|
|
|
|
2005-01-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2
|
|
main/phpg_closure.c:
|
|
Starting work on closures..
|
|
|
|
* main/php_gtk.c:
|
|
typo
|
|
|
|
2005-01-27 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
generator/generator.php:
|
|
- Stop ignoring gtk_style_new constructor.
|
|
- Fix the class entry flags for abstract classes.
|
|
|
|
* main/php_gtk.c
|
|
main/phpg_gobject.c:
|
|
- Merge parent's properties into child's table upon registration. This
|
|
way we can look at any property in the chain quickly.
|
|
- Fix access to nested properties, like $separator->style->ythickness.
|
|
- NULL-out the get_property_ptr_ptr handler for now so that writes to
|
|
nested properties work correctly.
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
generator/generator.php
|
|
generator/override.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c
|
|
main/phpg_gvalue.c:
|
|
This started as an attempt to implement property access for boxed types,
|
|
but turned out supporting regular properties as well. Writing to
|
|
properties is not yet implemented. Testing is appreciated. Now I damn
|
|
well deserve a beer.
|
|
|
|
* generator/arg_types.php:
|
|
Switch to using RETVAL_*() macros instead of RETURN_*().
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
2005-01-25 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gdk.overrides:
|
|
Implement GdkRectangle() constructor.
|
|
|
|
* main/php_gtk.c
|
|
main/phpg_gobject.c:
|
|
Fix definitino of phpg_class_id and phpg_class_key.
|
|
|
|
2005-01-24 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO2:
|
|
Some edits.
|
|
|
|
* TODO
|
|
TODO2
|
|
php_gtk.m4
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/phpg_gboxed.c
|
|
main/phpg_gobject.c
|
|
main/phpg_gtype.c:
|
|
Initial support for boxed types. Things will compile, but there is still
|
|
work to be done.
|
|
|
|
* TODO2:
|
|
-** empty log message ***
|
|
|
|
2005-01-20 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/phpg_gobject.c:
|
|
Add note about some issues with internal properties not supporting
|
|
objects.
|
|
|
|
* generator/generator.php:
|
|
Support function overrides.
|
|
|
|
2005-01-18 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.defs
|
|
generator/definitions.php
|
|
generator/generator.php:
|
|
- Make generator support static methods.
|
|
- Adjust gtk.defs to move some methods that were in gtk:: namespace into
|
|
the proper classes.
|
|
|
|
* .cvsignore:
|
|
Add .gdb* files.
|
|
|
|
* ext/gtk+/gdk.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/pango.defs
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/php_gtk_util.c:
|
|
Implement deprecation warnings.
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Add is-constructor-of to certain functions to indicate that they are, in
|
|
fact, static constructors.
|
|
|
|
2005-01-17 Andrei Zmievski <andreiz@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.defs
|
|
generator/generator.php:
|
|
- Fix static constructor generation.
|
|
- Adjust GtkComboBox and GtkComboBoxEntry static constructors so they
|
|
are not in the Gtk:: namespace, but rather in GtkComboBox:: and such.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
generator/arg_types.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
A few other small fixes.
|
|
|
|
* generator/generator.php
|
|
generator/templates.php:
|
|
Support static constructors better.
|
|
|
|
* ext/extra/extra.defs:
|
|
Merge from branch (GtkSheetRange struct)
|
|
|
|
* (PHP_GTK_1)
|
|
ext/extra/extra.defs:
|
|
Add GtkSheetRange struct.
|
|
|
|
* (PHP_GTK_1)
|
|
generator/generator.php:
|
|
Fix the structure constructor function entry.
|
|
|
|
* build2/build.mk:
|
|
Use $PHPIZE.
|
|
|
|
* buildconf:
|
|
buildconf now takes an optional parameter to specify the location of
|
|
'phpize' script. This is needed if you have both PHP 5 and PHP 4
|
|
installed and the default location is incorrect. The switch is
|
|
--with-phpize=<path to phpize>.
|
|
|
|
* generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php:
|
|
- Sort method definitions alphabetically, but put constructors at the
|
|
top.
|
|
- Allow specification of function entry flags via overrides.
|
|
- Allow more than one constructor per class. The first constructor in
|
|
the .defs file will be considered the 'default' one and will be
|
|
generated or overriden as __construct. The rest become static methods
|
|
and are named the same as the C function without the class name at the
|
|
beginning, i.e. gtk_button_new_with_mnemonic become new_with_mnemonic.
|
|
|
|
* main/php_gtk.h:
|
|
Fix typo.
|
|
|
|
* generator/templates.php:
|
|
Throw the PhpGtkConstructException in constructors.
|
|
|
|
* generator/override.php:
|
|
Allow specification of function entry flags for each override.
|
|
|
|
* ext/gtk+/v1.gtk.overrides:
|
|
Add overrides from version 1, for reference.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Only new and vetted overrides will appear in this file. The previous
|
|
ones are in v1.gtk.overrides.
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Indicate additional GtkButton constructors.
|
|
|
|
* ext/gtk+/Makefile.frag:
|
|
Log the generation messages to a file gen_<id>.log
|
|
|
|
2005-01-07 Andrei Zmievski <andreiz@gravitonic.com>
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_exceptions.c:
|
|
Implement PhpGtkConstructException.
|
|
|
|
2004-11-13 Andrei Zmievski <andreiz@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
generator/arg_types.php:
|
|
Modify .defs to use old-style parameters. Property-based constructors
|
|
are not of much use to us since PHP does not support keyword function
|
|
arguments.
|
|
|
|
* php_gtk.m4
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides:
|
|
Get some things to compile.
|
|
|
|
* generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php:
|
|
This commit implements.. eh.. what does it implement. Hmm, I just had it
|
|
a second ago.. Screw it, I'm too tired to explain it. It's just closer
|
|
to the goal, that's all. I need a drink.
|
|
|
|
2004-11-10 Andrei Zmievski <andreiz@gravitonic.com>
|
|
|
|
* generator/arg_types.php
|
|
generator/generator.php
|
|
main/php_gtk.h
|
|
main/phpg_gvalue.c:
|
|
Implement support for flags arg type.
|
|
|
|
2004-11-07 Andrei Zmievski <andreiz@gravitonic.com>
|
|
|
|
* generator/arg_types.php
|
|
generator/generator.php:
|
|
Support Char, Double, Bool. and Enum parameters and return values.
|
|
|
|
2004-11-06 Andrei Zmievski <andreiz@gravitonic.com>
|
|
|
|
* generator/arg_types.php
|
|
generator/array_printf.php
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.h:
|
|
More work on generator. We can now generate some methods - only those
|
|
that work with strings and integers, basically.
|
|
|
|
2004-10-26 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* (PHP_GTK_1)
|
|
.cvsignore:
|
|
Stop ignoring php_gtk.m4
|
|
|
|
2004-10-21 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* generator/arg_types.php
|
|
generator/array_printf.php
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk.h:
|
|
More work on the generator.
|
|
|
|
2004-08-14 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* ext/gtk+/atk-types.defs
|
|
ext/gtk+/pango-types.defs:
|
|
Forgot to add types defs.
|
|
|
|
* ext/gtk+/atk.defs
|
|
ext/gtk+/atk.overrides
|
|
ext/gtk+/pango.defs
|
|
ext/gtk+/pango.overrides:
|
|
Add Pango and Atk defs and overrides.
|
|
|
|
* ext/gtk+/Makefile.frag
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
- Modified generator.php to take -f option that specifies the output
|
|
file. If -f is not specified, the output goes to stdout.
|
|
* Move object sorting code into defs parser.
|
|
* Implement enum/flags registration. They now live inside top-level
|
|
classes, e.g. Gtk::, Atk::, etc.
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/phpg_gtype.c:
|
|
Rename to phpg_ prefix.
|
|
|
|
* main/phpg_gobject.c:
|
|
ZE2 doesn't "support" objects as static properties? Sure it does, you
|
|
just have to hack it in manually.
|
|
|
|
* php_gtk.m4
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/php_gtk+.c
|
|
main/php_gtk.h:
|
|
Add GDK and Pango to the build. Only class shells are registered.
|
|
|
|
* php_gtk.m4
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
generator/templates.php:
|
|
- Fix "underquoted definition" warnings in php_gtk.m4.
|
|
* Add atk*.defs to the mix.
|
|
* Simplify building even more via implicit rules: gen_*.h is now
|
|
generated right after gen_*.c. Thus, adding 'atk' definitions was a
|
|
snap.
|
|
|
|
|
|
* php_gtk.m4
|
|
ext/gtk+/Makefile.frag
|
|
generator/generator.php:
|
|
Fix build and optimize .defs -> .c conversion.
|
|
|
|
2004-08-13 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* (PHP_GTK_1)
|
|
ext/canvas/Makefile.frag
|
|
ext/combobutton/Makefile.frag
|
|
ext/extra/Makefile.frag
|
|
ext/gdkpixbuf/Makefile.frag
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtkhtml/Makefile.frag
|
|
ext/imlib/Makefile.frag
|
|
ext/libglade/Makefile.frag
|
|
ext/piemenu/Makefile.frag
|
|
ext/scintilla/Makefile.frag
|
|
ext/scrollpane/Makefile.frag
|
|
ext/skeleton/Makefile.frag
|
|
ext/spaned/Makefile.frag
|
|
ext/sqpane/Makefile.frag:
|
|
Fix for 4.3.x semantics.
|
|
|
|
* generator/generator.php
|
|
generator/templates.php
|
|
main/phpg_gobject.c:
|
|
Commit #n out of 1..infinity to come.
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
Rename phpg_set_wrapper() to phpg_gobject_set_wrapper() so its usage is
|
|
clear.
|
|
|
|
2004-08-12 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* config.m4
|
|
php_gtk.m4
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/gdk-types.defs
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk-types.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/phpg_gobject.c
|
|
main/phpg_gtype.c:
|
|
A whole bunch of stuff that I'm too tired right now to talk about. New
|
|
GTK/GDK defs are in and parsing works. So does object registration, but
|
|
that's about it for now. If this compiles for you, you can do
|
|
var_dump(get_declared_classes()) and see all the Gtk classes there.
|
|
|
|
2004-08-09 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* (PHP_GTK_1)
|
|
NEWS:
|
|
Typo.
|
|
|
|
* (PHP_GTK_1)
|
|
ext/extra/config.m4
|
|
ext/imlib/config.m4:
|
|
Argh.
|
|
|
|
* (PHP_GTK_1)
|
|
ext/canvas/config.m4
|
|
ext/extra/config.m4
|
|
ext/imlib/config.m4:
|
|
Fix alignment.
|
|
|
|
* (PHP_GTK_1)
|
|
NEWS:
|
|
Tell people about --with-phpize option.
|
|
|
|
* (PHP_GTK_1)
|
|
buildconf
|
|
build2/build.mk:
|
|
buildconf now takes an optional parameter to specify the location of
|
|
'phpize' script. This is needed if you have both PHP 5 and PHP 4
|
|
installed and the default location is incorrect. The switch is
|
|
--with-phpize=<path to phpize>.
|
|
|
|
2004-08-08 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* (PHP_GTK_1)
|
|
NEWS:
|
|
Update.
|
|
|
|
* (PHP_GTK_1)
|
|
README
|
|
config.m4:
|
|
Implement check for required PHP version.
|
|
|
|
* (PHP_GTK_1)
|
|
config.m4
|
|
php_gtk.m4
|
|
php_gtk_new.m4
|
|
php_gtk_old.m4
|
|
build2/build.mk
|
|
build2/build2.mk:
|
|
Remove support for both build systems. It was transitionary anyway. I
|
|
think we can require 4.3.x PHP to build without any problems.
|
|
|
|
2004-08-07 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* (PHP_GTK_1)
|
|
build2/build.mk:
|
|
Generate lists before phpize'ing.
|
|
|
|
* (PHP_GTK_1)
|
|
build2/build.mk:
|
|
Create php_gtk.m4 explicitly on the first run, as newer versions of
|
|
aclocal seem to care about that.
|
|
|
|
* (PHP_GTK_1)
|
|
config.m4:
|
|
Forgot the space.
|
|
|
|
* (PHP_GTK_1)
|
|
ext/canvas/php_canvas.c
|
|
ext/canvas/php_canvas.h
|
|
ext/combobutton/php_combobutton.c
|
|
ext/combobutton/php_combobutton.h
|
|
ext/extra/php_extra.c
|
|
ext/extra/php_extra.h
|
|
ext/gdkpixbuf/php_gdkpixbuf.c
|
|
ext/gdkpixbuf/php_gdkpixbuf.h
|
|
ext/gtk+/php_gdk.c
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
ext/imlib/php_imlib.c
|
|
ext/imlib/php_imlib.h
|
|
ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h
|
|
ext/piemenu/php_piemenu.c
|
|
ext/piemenu/php_piemenu.h
|
|
ext/scintilla/php_scintilla.c
|
|
ext/scintilla/php_scintilla.h
|
|
ext/scrollpane/php_scrollpane.c
|
|
ext/scrollpane/php_scrollpane.h
|
|
ext/skeleton/php_skeleton.c
|
|
ext/skeleton/php_skeleton.h
|
|
ext/spaned/php_spaned.c
|
|
ext/spaned/php_spaned.h
|
|
ext/sqpane/php_sqpane.c
|
|
ext/sqpane/php_sqpane.h
|
|
generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/doc_templates.php
|
|
generator/docgen.php
|
|
generator/generator.php
|
|
generator/override.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_ext.c.in
|
|
main/php_gtk_ext.w32.c
|
|
main/php_gtk_module.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c:
|
|
Update Copyright notice.
|
|
|
|
* (PHP_GTK_1)
|
|
ChangeLog
|
|
NEWS
|
|
config.m4:
|
|
Update.
|
|
|
|
2004-08-06 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* (PHP_GTK_1)
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides:
|
|
Reimplement gdk::cursor_new_from_pixmap() so it actually works. (Tom
|
|
Rogers <trogers@kwikin.com>).
|
|
|
|
2004-08-05 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* generator/generator.php
|
|
generator/override.php:
|
|
Tabs -> spaces.
|
|
|
|
* generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/doc_templates.php
|
|
generator/docgen.php
|
|
generator/docmerger.php
|
|
generator/generator.php
|
|
generator/override.php
|
|
generator/scheme.php
|
|
generator/templates.php:
|
|
Finished definitions, except for Pointer_Def.
|
|
|
|
2004-08-01 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* (PHP_GTK_1)
|
|
ext/gtk+/gtk.defs:
|
|
Expose the following (read-only) GtkToolbar properties:
|
|
- style
|
|
- space_style
|
|
- space_size
|
|
- orientation
|
|
|
|
To set these, use the API calls.
|
|
|
|
2004-07-31 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* generator/definitions.php:
|
|
Fix access to static vars.
|
|
|
|
* generator/definitions.php:
|
|
Update Function_Def and Method_Def with more parameters.
|
|
|
|
* generator/definitions.php:
|
|
- Add Definition::$true_values static property;
|
|
* Fix accumulation of parameters in Function_Defs.
|
|
|
|
2004-07-30 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* generator/definitions.php:
|
|
Whitespace: tabs to spaces.
|
|
|
|
* generator/definitions.php
|
|
generator/scheme.php:
|
|
More work on parser update. Added some new stuff to Function_Defs.
|
|
|
|
* generator/scheme.php:
|
|
Convert tabs to spaces.
|
|
|
|
* generator/scheme.php:
|
|
Redo the scheme parser to support new-style .defs files. This breaks the
|
|
parsing until further changes are complete.
|
|
|
|
2004-07-29 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* (PHP_GTK_1)
|
|
ext/gtk+/gtk.overrides:
|
|
Implement append_element(), prepend_element(), and insert_element()
|
|
methods of GtkToolbar class.
|
|
|
|
* (PHP_GTK_1)
|
|
ext/gtk+/gtk.overrides:
|
|
Implement GtkToolbar::prepend_item() and GtkToolbar::insert_item().
|
|
|
|
* (PHP_GTK_1)
|
|
ext/canvas/canvas.php:
|
|
Update.
|
|
|
|
* (PHP_GTK_1)
|
|
ext/extra/plot.php:
|
|
Update example.
|
|
|
|
* (PHP_GTK_1)
|
|
ext/extra/extra.overrides
|
|
ext/extra/php_extra.c
|
|
ext/extra/sheet.php
|
|
ext/gtk+/php_gtk+.c
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c:
|
|
Revert Alan's callback registry patch until later.
|
|
|
|
* (PHP_GTK_1)
|
|
ext/gtk+/gtk.overrides:
|
|
- Implement GtkToolbar::append_item().
|
|
* Revert Alan's callback registry patch until later.
|
|
|
|
2004-07-27 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_gobject.c
|
|
main/phpg_gvalue.c:
|
|
Implemented GObject::__tostring() method (very simple).
|
|
|
|
* main/phpg_gtype.c
|
|
main/phpg_gvalue.c:
|
|
Update error messages.
|
|
|
|
* main/phpg_gtype.c:
|
|
Some comments.
|
|
|
|
* php_gtk.m4:
|
|
Update for new file names.
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_gobject.c:
|
|
Implement:
|
|
* phpg_sink_object(): sinks GObject's (currently only GtkObject's)
|
|
* phpg_set_wrapper(): registers PHP object as wrapper for GObject
|
|
|
|
2004-07-22 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* main/phpg_object.c:
|
|
Sink only GTK_TYPE_OBJECT.
|
|
|
|
* main/php_gtk.h
|
|
main/phpg_object.c:
|
|
- Adjust to PHP 5 API
|
|
* Use g_object_unref() as GObject dtor.
|
|
|
|
* php_gtk.m4
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtype.c
|
|
main/phpg_object.c:
|
|
- Adjust to PHP 5 release API.
|
|
* Move generic object management functions into phpg_object.c.
|
|
|
|
2004-07-20 Andrei Zmievski <andreiz@gmail.com>
|
|
|
|
* main/php_gtk_util.c:
|
|
test
|
|
|
|
2004-01-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.h
|
|
main/php_gvalue.c:
|
|
Implemented php_gvalue_flags_get().
|
|
|
|
2004-01-05 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.h
|
|
main/php_gvalue.c:
|
|
Implement php_gvalue_enum_get().
|
|
|
|
2004-01-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* php_gtk.m4
|
|
main/php_gtk.h
|
|
main/php_gvalue.c:
|
|
Some GValue functions.
|
|
|
|
2003-12-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* php_gtk.m4
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtype.c
|
|
main/phpg_exceptions.c:
|
|
-** empty log message ***
|
|
|
|
2003-12-21 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (GTK2)
|
|
ext/libglade/libglade.defs:
|
|
testing new libglade defs
|
|
|
|
2003-12-15 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtype.c:
|
|
Made work with latest Zend.
|
|
|
|
* php_gtk.m4
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
main/Makefile.in
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_module.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c
|
|
main/php_gtype.c:
|
|
Okay, let's break stuff. The property getters/setters are split up now,
|
|
so that each property gets its own function. This saves us from having
|
|
to do a bunch of strcmp() calls. Only one class is implemented now,
|
|
GType, manually at that. But it provides an example.
|
|
|
|
2003-12-06 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* .cvsignore:
|
|
-** empty log message ***
|
|
|
|
* config.m4
|
|
php_gtk.m4
|
|
php_gtk_new.m4
|
|
php_gtk_old.m4
|
|
build2/build.mk
|
|
build2/build2.mk
|
|
ext/gtk+/config.m4:
|
|
- No longer need two versions of php_gtk.m4 as PHP 4 has only one build
|
|
system.
|
|
- Start using external aclocal macros for Gtk+ checks. This requires
|
|
gathering all extension config.m4 files and configure.in into
|
|
configure.ac, because aclocal won't find them otherwise. This might
|
|
result in a warning from aclocal too but it's okay for now.
|
|
|
|
2003-12-04 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (GTK2)
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk_object.c
|
|
test/hello.php:
|
|
most objects now supported - fetching $object->style->fg etc. works,
|
|
setting fails badly...
|
|
|
|
2003-12-02 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (GTK2)
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
test/hello.php:
|
|
object setters mostly working
|
|
|
|
2003-11-30 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (GTK2)
|
|
main/php_gtk_object.c
|
|
test/hello.php:
|
|
fetching object properties which are objects works
|
|
|
|
* (GTK2)
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
test/gtk.php
|
|
test/hello.php:
|
|
provisional object getter support for gobject
|
|
|
|
2003-11-12 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/gtkhtml/gtkhtml.defs_for_gtkhtml.1.1
|
|
ext/gtkhtml/gtkhtml.defs_for_gtkhtml.1.1
|
|
ext/gtkhtml/gtkhtml.overrides_for_gtkhtml.1.1
|
|
ext/gtkhtml/gtkhtml.overrides_for_gtkhtml.1.1:
|
|
|
|
file gtkhtml.defs_for_gtkhtml.1.1 was initially added on branch PHP_GTK_1.
|
|
|
|
2003-10-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (PHP_GTK_1)
|
|
README:
|
|
-** empty log message ***
|
|
|
|
* (PHP_GTK_1)
|
|
NEWS:
|
|
Version and name.
|
|
|
|
2003-10-21 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (PHP_GTK_1)
|
|
NEWS:
|
|
update NEWS pre-1.0
|
|
|
|
* (PHP_GTK_1)
|
|
ext/gtk+/php_gtk+.c:
|
|
fix gtknotebook switch-page signal pointer not handled
|
|
|
|
2003-10-18 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (PHP_GTK_1)
|
|
ext/extra/extra.defs:
|
|
allow retreiving of the data in the cells.. - obviously nobody has actually
|
|
used this...
|
|
|
|
* (PHP_GTK_1)
|
|
ext/extra/extra.defs:
|
|
get_entry to enable changing selections of pulldowns etc.
|
|
|
|
* (PHP_GTK_1)
|
|
ext/extra/extra.overrides:
|
|
make GTK_TYPE_ITEM_ENTRY available so you can reset the entry type for a
|
|
sheet
|
|
|
|
2003-10-15 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/gdkpixbuf/gdkpixbuf.overrides
|
|
ext/gdkpixbuf/php_gdkpixbuf.c:
|
|
update php_gtk_set_object with boxed argument
|
|
|
|
2003-10-13 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/php_gtk+.c
|
|
main/php_gtk_object.c:
|
|
Updating to match PHP 5 handler changes.
|
|
|
|
2003-10-12 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (GTK2)
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk_object.c
|
|
test/gtk.php:
|
|
remove gtkstyle calls for the time being.. clist and ctree examples work
|
|
|
|
2003-10-11 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (GTK2)
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/templates.php
|
|
test/gtk.php:
|
|
gtkStyle basically working..
|
|
|
|
* (GTK2)
|
|
main/php_gtk_object.c:
|
|
fix object handling on callbacks
|
|
|
|
2003-10-10 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* win32/php_gtk.dsw:
|
|
Adding GtkExtra project to workspace
|
|
|
|
* ext/extra/extra.overrides:
|
|
Free unused memory
|
|
|
|
* ext/extra/extra.dsp:
|
|
Fixing debug build
|
|
|
|
* (PHP_GTK_1)
|
|
ext/extra/extra.dsp:
|
|
Adding missing library to debug build
|
|
|
|
* (PHP_GTK_1)
|
|
ext/extra/extra.overrides:
|
|
Free alocated memory
|
|
|
|
* (PHP_GTK_1)
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk.h:
|
|
Adding a few PHP_GTK_API's needed for GtkExtra
|
|
|
|
2003-10-10 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/gtkhtml/gtkhtml.defs
|
|
ext/gtkhtml/gtkhtml.overrides:
|
|
merge gtkhtml search changes from php4 branch
|
|
|
|
* (PHP_GTK_1)
|
|
ext/gtkhtml/gtkhtml.defs
|
|
ext/gtkhtml/gtkhtml.overrides:
|
|
add search capabilites to gtkhtml (Radko Sharkov)
|
|
|
|
2003-10-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* TODO
|
|
ext/combobutton/combobutton.dsp
|
|
ext/extra/config.m4
|
|
ext/extra/extra.dsp
|
|
ext/extra/php_extra.h
|
|
ext/extra/plot.php
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
ext/gtk+/php_gtk.dsp
|
|
ext/libglade/libglade.dsp
|
|
ext/scintilla/scintilla.dsp
|
|
ext/scintilla/scintilla.overrides
|
|
ext/scrollpane/scrollpane.dsp
|
|
ext/spaned/spaned.dsp
|
|
ext/sqpane/sqpane.dsp
|
|
generator/arg_types.php
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c
|
|
test/hello.php
|
|
test/list.php
|
|
test/scribble.php
|
|
win32/README.win32.txt
|
|
win32/php_win.c:
|
|
Merged ZE2_PORT branch to HEAD. All PHP4 specific work needs to be done
|
|
on PHP_GTK_1 branch now.
|
|
|
|
* (ZE2_PORT)
|
|
ext/extra/config.m4:
|
|
-** empty log message ***
|
|
|
|
2003-10-09 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (GTK2)
|
|
generator/generator.php:
|
|
sync with ZE2_PORT - oops do it properly
|
|
|
|
* (GTK2)
|
|
generator/generator.php:
|
|
sync with ZE2_PORT
|
|
|
|
2003-10-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c:
|
|
Remove the add ref call for now..
|
|
|
|
* (ZE2_PORT)
|
|
ext/extra/config.m4
|
|
generator/generator.php:
|
|
-** empty log message ***
|
|
|
|
2003-10-07 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* generator/h2def.php
|
|
generator/h2def.php:
|
|
|
|
file h2def.php was initially added on branch GTK2.
|
|
|
|
* (GTK2)
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
test/gtk.php:
|
|
connect_object and connect() now work, albeit very kludgy..
|
|
added h2defs.php (the php port - heavily improved of the .h parser)
|
|
updated defs file using latest h2defs parser
|
|
|
|
* (GTK2)
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
test/gtk.php:
|
|
callbacks mostly working, - reverting gtk.php to original to try and find
|
|
last remaining issues :)
|
|
|
|
2003-10-06 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (GTK2)
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c:
|
|
basic prelim work done for callback GValue to zval conversion
|
|
|
|
2003-10-01 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (GTK2)
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c:
|
|
Adding missing TSRMLS_FETCH() and TSRMLS_CC
|
|
|
|
* (GTK2)
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c:
|
|
Adding missing TSRMLS_FETCH()
|
|
|
|
2003-09-30 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (GTK2)
|
|
main/php_gtk_object.c:
|
|
slowly converting GArgs into GValues
|
|
|
|
* (GTK2)
|
|
ext/gtk+/php_gtk+.c:
|
|
revert a change done while trying to fix another issue
|
|
|
|
* (GTK2)
|
|
test/gtk.php:
|
|
fudges for callbacks and gdkstyle not working
|
|
|
|
* (GTK2)
|
|
test/gtk.php:
|
|
disable gtk.php code that uses callback data for the time being.
|
|
|
|
* (GTK2)
|
|
ext/gtk+/gtk.overrides:
|
|
gtk.php - button box demo works
|
|
|
|
* (GTK2)
|
|
generator/scheme.php:
|
|
comment out speed monitoring code
|
|
|
|
* (GTK2)
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk.defs.extra
|
|
ext/gtk+/gtk.defs.extra
|
|
generator/scheme.php:
|
|
moving gtk-extrafuncs.def to gtk.defs.extra - a generic additional
|
|
non-autogenerated defs file
|
|
|
|
* (GTK2)
|
|
test/gtk.php:
|
|
comment out unimplemented features in gtk.php
|
|
|
|
* (GTK2)
|
|
ext/extra/config.m4:
|
|
fix broken config.m4 for extra - needs doing for ZE2_PORT?
|
|
|
|
* (GTK2)
|
|
main/php_gtk.c
|
|
main/php_gtk.h:
|
|
add more missing files for gtk2 port
|
|
|
|
* (GTK2)
|
|
ext/gtk+/php_gtk+_types.c:
|
|
adding missing file to GTK2 port
|
|
|
|
* ext/gtk+/gtk.defs.defaults
|
|
ext/gtk+/gtk.defs.defaults
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h:
|
|
|
|
file gtk.defs.defaults was initially added on branch GTK2.
|
|
|
|
* (GTK2)
|
|
ext/gtk+/config.m4
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.defs
|
|
generator/arg_types.php
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk_object.c:
|
|
Upload of Gtk2 bindings to GTK2 branch.
|
|
|
|
2003-09-22 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/libglade/libglade.dsp
|
|
ext/libglade/libglade.dsp:
|
|
Latest libglade library is named libglade.lib
|
|
|
|
* win32/README.win32.txt
|
|
win32/README.win32.txt:
|
|
Adding missing include path
|
|
|
|
* win32/README.win32.txt
|
|
win32/README.win32.txt:
|
|
Updating the build instructions to match current files
|
|
|
|
2003-09-07 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/extra/extra.defs:
|
|
fix totally irrelivant type in plot defs file
|
|
|
|
* ext/canvas/canvas.overrides
|
|
ext/extra/config.m4:
|
|
prevent compilation of extra when not requested
|
|
|
|
2003-09-04 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (ZE2_PORT)
|
|
main/php_gtk_object.c:
|
|
Update to match zend api
|
|
|
|
2003-09-04 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/canvas/canvas.overrides:
|
|
add gtkCanvasItem::get_bounds()
|
|
|
|
2003-08-24 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/canvas/canvas.overrides
|
|
ext/canvas/canvas.php:
|
|
allow polygons to work with integers as well as doubles.
|
|
|
|
2003-08-21 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/extra/extra.overrides
|
|
ext/extra/php_extra.c
|
|
ext/extra/sheet.php:
|
|
add the one and only example of callback registry and
|
|
php_gtk_simple_signal_callback
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
relay signal connect through new handler - which checks the callback
|
|
registry
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c:
|
|
register_callback code added - this needs to be applied to the ZE2 PORT.. -
|
|
Its need for gtksheet, and probably removing a few warnings from gtk+ -
|
|
most of it is a copy/paste from other parts.. - discussed with
|
|
frank/steph, we will stick it in for the time being as we can test build
|
|
gtksheet. - revert if necessary...
|
|
|
|
2003-07-18 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/extra/config.m4
|
|
ext/extra/config.m4
|
|
ext/extra/extra.overrides:
|
|
Make include paths consistent
|
|
|
|
2003-07-17 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (ZE2_PORT)
|
|
ext/gtk+/php_gtk+.h
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c:
|
|
Export some symbols to allow compilation with gtkextra
|
|
|
|
* (ZE2_PORT)
|
|
ext/extra/.cvsignore
|
|
ext/extra/Makefile.frag
|
|
ext/extra/Makefile.in
|
|
ext/extra/config.m4
|
|
ext/extra/extra.defs
|
|
ext/extra/extra.dsp
|
|
ext/extra/extra.overrides
|
|
ext/extra/php_extra.c
|
|
ext/extra/php_extra.h
|
|
ext/extra/plot.php
|
|
ext/extra/sheet.php:
|
|
Adding gtkextra to the ZE2_PORT branch
|
|
|
|
* ext/extra/plot.php
|
|
ext/extra/sheet.php:
|
|
|
|
Get rid of errors etc. (Steph)
|
|
|
|
* ext/extra/plot.php:
|
|
ws
|
|
|
|
* ext/extra/sheet.php:
|
|
Allow loading of gtk on Win32
|
|
|
|
* ext/extra/extra.defs:
|
|
|
|
Allw the generator to generate compileable code
|
|
|
|
* generator/arg_types.php
|
|
generator/arg_types.php:
|
|
php_type is not defined for GtkDrawable
|
|
|
|
2003-07-16 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/extra/.cvsignore:
|
|
Ignore MSVC output
|
|
|
|
* ext/extra/extra.dsp:
|
|
Adding project for GtkExtra on Win32
|
|
|
|
2003-07-15 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (ZE2_PORT)
|
|
win32/php_win.c:
|
|
look for the exe in c:\php5
|
|
|
|
* (ZE2_PORT)
|
|
ext/gtk+/php_gtk.dsp:
|
|
Fixing bad formated include path for ze2
|
|
|
|
2003-07-10 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
main/php_gtk_object.c:
|
|
Fix object allocation.
|
|
|
|
2003-07-09 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* (ZE2_PORT)
|
|
ext/scintilla/.cvsignore
|
|
ext/scintilla/.cvsignore:
|
|
Ignore output from Visual Studio
|
|
|
|
* (ZE2_PORT)
|
|
ext/scintilla/scintilla.overrides:
|
|
Fixing wrong function name
|
|
|
|
* (ZE2_PORT)
|
|
ext/scintilla/scintilla.dsp:
|
|
Adding missing Win32 project file (ported to ZE2)
|
|
|
|
* (ZE2_PORT)
|
|
ext/combobutton/combobutton.dsp
|
|
ext/combobutton/combobutton.overrides
|
|
ext/libglade/libglade.dsp
|
|
ext/scrollpane/scrollpane.dsp
|
|
ext/spaned/spaned.dsp
|
|
ext/sqpane/sqpane.dsp:
|
|
Make the extensions for the ZE2_PORT work on Win32
|
|
|
|
* (ZE2_PORT)
|
|
ext/combobutton/combobutton.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
ext/gtk+/php_gtk.dsp
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c:
|
|
Make the ZE2_PORT work on Win32
|
|
|
|
2003-06-28 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/extra/extra.defs
|
|
ext/extra/extra.overrides:
|
|
gtksheet->get_active_cell returns array(row,col)
|
|
|
|
* NEWS:
|
|
updating News to match current situation at end of June 2003
|
|
|
|
* ext/skeleton/config.m4:
|
|
making life easier for extension builders - putting in missing "then"
|
|
|
|
* ext/extra/Makefile.frag
|
|
ext/extra/Makefile.in
|
|
ext/extra/config.m4
|
|
ext/extra/extra.defs
|
|
ext/extra/extra.overrides
|
|
ext/extra/php_extra.c
|
|
ext/extra/php_extra.h
|
|
ext/extra/plot.php
|
|
ext/extra/sheet.php:
|
|
uploading Angel Maza s bindings for gtkextra - have added gtksheet to it.
|
|
|
|
2003-06-23 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
main/php_gtk.h:
|
|
-** empty log message ***
|
|
|
|
2003-06-16 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* generator/generator.php:
|
|
set the default memory_limit, to try and reduce support questions a bit
|
|
|
|
2003-05-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk_object.c:
|
|
Fix a few bugs.
|
|
|
|
2003-05-29 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/canvas/canvas.defs
|
|
ext/canvas/canvas.overrides:
|
|
provisional support for item scaling - gtk_canvas_item_scale and i2c_affine
|
|
etc.
|
|
|
|
* ext/imlib/imlib.defs
|
|
ext/imlib/php_imlib.c
|
|
ext/imlib/php_imlib.h:
|
|
imlib now builds and loads
|
|
|
|
* ext/canvas/canvas.overrides:
|
|
get scroll region and offsets added
|
|
|
|
* ext/canvas/Makefile.frag
|
|
ext/canvas/canvas.defs
|
|
ext/canvas/canvas.overrides:
|
|
adding Makefile.frag - was missing.
|
|
|
|
* generator/generator.php:
|
|
adding hook into generator to enable extra boxed types to be added by
|
|
extensions
|
|
|
|
* ext/imlib/imlib.defs.cache:
|
|
last of wrongly uploaded files removed
|
|
|
|
* ext/imlib/gen_ce_imlib.h
|
|
ext/imlib/gen_imlib.c
|
|
ext/imlib/gen_imlib.lo
|
|
ext/imlib/gen_imlib.o
|
|
ext/imlib/php_imlib.lo
|
|
ext/imlib/php_imlib.o:
|
|
removing files that shouldnt have been uploaded - cvsignore didnt work..
|
|
|
|
* ext/imlib/Makefile.frag
|
|
ext/imlib/Makefile.in
|
|
ext/imlib/arg_types.php
|
|
ext/imlib/config.m4
|
|
ext/imlib/gen_ce_imlib.h
|
|
ext/imlib/gen_imlib.c
|
|
ext/imlib/gen_imlib.lo
|
|
ext/imlib/gen_imlib.o
|
|
ext/imlib/imlib.defs
|
|
ext/imlib/imlib.defs.cache
|
|
ext/imlib/imlib.overrides
|
|
ext/imlib/php_imlib.c
|
|
ext/imlib/php_imlib.h
|
|
ext/imlib/php_imlib.lo
|
|
ext/imlib/php_imlib.o:
|
|
first upload of gdk_imlib binding - it builds at present
|
|
|
|
2003-05-28 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/canvas/canvas.defs
|
|
ext/canvas/canvas.overrides
|
|
ext/canvas/canvas.php:
|
|
GtkCanvasGroup - constructor added - removed redundant GtkCanvasItem
|
|
constructor
|
|
|
|
* ext/canvas/canvas.defs
|
|
ext/canvas/canvas.overrides
|
|
ext/canvas/canvas.php:
|
|
coordinate systems mapping methods working
|
|
|
|
* ext/canvas/canvas.defs
|
|
ext/canvas/canvas.overrides
|
|
ext/canvas/canvas.php:
|
|
antialias support added
|
|
|
|
* ext/extra/.cvsignore:
|
|
adding empty directory so Angel Maza can work on this
|
|
|
|
2003-05-27 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/canvas/canvas.php:
|
|
updated example with the polygon
|
|
|
|
* ext/canvas/canvas.defs
|
|
ext/canvas/canvas.overrides
|
|
ext/canvas/config.m4
|
|
ext/canvas/php_canvas.c:
|
|
supprised myself there - solved the polygon points problem - polygons now
|
|
work..
|
|
|
|
* ext/canvas/.cvsignore
|
|
ext/canvas/Makefile.in
|
|
ext/canvas/canvas.defs
|
|
ext/canvas/canvas.overrides
|
|
ext/canvas/canvas.php
|
|
ext/canvas/config.m4
|
|
ext/canvas/php_canvas.c
|
|
ext/canvas/php_canvas.h:
|
|
first upload of gtk-canvas widget bindings - mostly working except polygon
|
|
- which needs more brainpower than I have today :)
|
|
|
|
2003-05-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Accept any drawable here.
|
|
|
|
2003-05-07 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* (ZE2_PORT)
|
|
generator/generator.php:
|
|
generator should use _SERVER now, as it borks the build when using an old
|
|
php.ini
|
|
|
|
2003-04-22 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/scintilla/scintilla.defs:
|
|
adding in bindings for get_wrap_mode and set_wrap_mode by benjamin smith
|
|
|
|
2003-03-19 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
ext/gtk+/php_gtk+.c
|
|
generator/templates.php
|
|
main/php_gtk_object.c:
|
|
-** empty log message ***
|
|
|
|
2003-02-07 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* win32/php_win.c:
|
|
Extend search to look for php.exe in the same directory where php_win.exe
|
|
is located
|
|
|
|
2003-02-06 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* win32/php_win.dsp:
|
|
Move output to the same directory as the rest of the files
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fixing build
|
|
|
|
2003-01-30 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c:
|
|
Make property writing work. Except it doesn't work on something like:
|
|
$style->fg[GTK_STATE_NORMAL] yet.
|
|
|
|
2003-01-25 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
main/php_gtk_object.c:
|
|
-** empty log message ***
|
|
|
|
2003-01-20 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* win32/README.txt:
|
|
Fixing the readme file a bit
|
|
|
|
* win32/makedist.cmd:
|
|
System32 directory is not used in the dist.
|
|
|
|
2003-01-10 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
ok this is it - from dericks site: "What QA did you do on it?" "the
|
|
usual?" "ah... none :)"
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
consolidate error message for array mismatch - ok going to get this right
|
|
eventually
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
consolidate error message for array mismatch
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
fixed bug Bug #21538 - segfaults if you give ctree->insert_node too many
|
|
elements in the text array
|
|
|
|
2003-01-09 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* win32/makedist.cmd:
|
|
include the scintilla extension in the distribution
|
|
|
|
* ext/scintilla/.cvsignore
|
|
ext/scintilla/php_scintilla.h
|
|
ext/scintilla/scintilla.dsp
|
|
ext/scintilla/scintilla.overrides
|
|
win32/php_gtk.dsw:
|
|
Enabling the compilation of scintilla on WIn32
|
|
|
|
2003-01-08 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
generator/scheme.php:
|
|
Clean up scheme.php:
|
|
- &new to new
|
|
- Redo serialization scheme as $this is not changeable in methods now.
|
|
|
|
2003-01-04 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
TODO
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk_object.c:
|
|
- Update property lists for boxed types. Now all properties are shown.
|
|
Whether that's a good thing or not is debatable - a simple var_dump()
|
|
on GtkWindow with a GtkButton inside produced over 16,000 lines of
|
|
output due to highly nested nature of Gtk objects and the abundant
|
|
properties.
|
|
- Fix the infinite recursion problem when obtaining properties. Required
|
|
a hack which seems to work for now.
|
|
|
|
2003-01-02 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
main/php_gtk_util.c:
|
|
Implement PHPGTKException object and use it when object construction fails.
|
|
No idea what kind of interface to make for that exception - the class is
|
|
empty for now.
|
|
|
|
2002-12-31 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
TODO
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c:
|
|
|
|
- Once again cache the zval wrappers for GTK+ objects. No leaks so far.
|
|
- Do some experimental work to support var_dump($gtkobj). It's nice to see
|
|
all the properties, even the dynamic ones, but right now it results in
|
|
an
|
|
infinite recursion for a lot of objects since the children reference
|
|
their
|
|
parents, etc. Need to fix somehow. This work depends on some custom
|
|
fixes
|
|
to ZE2 that are not merged in yet.
|
|
|
|
2002-12-28 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c
|
|
test/scribble.php:
|
|
Make boxed types work. This required some changes in php_gtk_object.
|
|
Property setting still doesn't work.
|
|
|
|
2002-12-26 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* (ZE2_PORT)
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
test/hello.php:
|
|
Made property reading work, but not for boxed types yet. As expected,
|
|
$button->child->get() works as a charm under ZE2.
|
|
|
|
* (ZE2_PORT)
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c
|
|
test/hello.php
|
|
test/list.php:
|
|
First shot at making the object system work under ZE2. Boxed types don't
|
|
work yet, neither does property access. But hello.php runs.
|
|
|
|
2002-12-10 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/spaned/gtkshpaned.c
|
|
ext/spaned/gtkshpaned.h
|
|
ext/spaned/gtkspaned.c
|
|
ext/spaned/gtkspaned.h
|
|
ext/spaned/gtksvpaned.c
|
|
ext/spaned/gtksvpaned.h:
|
|
Change line breaks from 0d 0d 0a to 0d 0a
|
|
Nuke compiler warnings
|
|
|
|
* ext/sqpane/gtksqpane.c
|
|
ext/sqpane/gtksqpane.h:
|
|
Nuke compiler warnings
|
|
|
|
* ext/combobutton/gtkcombobutton.c:
|
|
Removing unused variables
|
|
Adding type casts to nuke warnings
|
|
|
|
* main/php_gtk_util.c:
|
|
Removing unused variables
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk_object.c:
|
|
Forcing some type casts
|
|
|
|
* generator/arg_types.php
|
|
generator/generator.php:
|
|
Adding extra paramter to write_from_prop() function to avoid compiler
|
|
warnings from missing type casts
|
|
|
|
* test/combobutton.php
|
|
test/fileselection.php
|
|
test/gtk.php
|
|
test/hello.php
|
|
test/list.php
|
|
test/piemenu.php
|
|
test/scribble.php
|
|
test/scrollpane.php
|
|
test/spaned.php
|
|
test/sqpane.php:
|
|
Use the constant PHP_SHLIB_SUFFIX when loading the extension
|
|
|
|
* win32/makedist.cmd:
|
|
Adding the new extensions to distribution
|
|
|
|
* win32/makedist.cmd
|
|
win32/php.ini
|
|
win32/php_gtk.dsw:
|
|
Adding scrollpane related files to distribution and workspace
|
|
|
|
* ext/scrollpane/.cvsignore
|
|
ext/scrollpane/scrollpane.dsp:
|
|
Adding Win32 project for scrollpane
|
|
|
|
* win32/makedist.cmd
|
|
win32/php.ini
|
|
win32/php_gtk.dsw:
|
|
Adding spaned related files to distribution and workspace
|
|
|
|
* ext/spaned/.cvsignore
|
|
ext/spaned/spaned.dsp:
|
|
Adding Win32 project for spaned
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h:
|
|
Exporting symbols to make spaned compilable on WIn32
|
|
|
|
* win32/php_gtk.dsw:
|
|
Include the new pixpuf project in the workspace
|
|
|
|
* ext/gdkpixbuf/.cvsignore
|
|
ext/gdkpixbuf/gdkpixbuf.dsp:
|
|
Adding WIn32 project for gdk-pixbuf
|
|
Addin a few files to the ignore file
|
|
|
|
* win32/README.txt:
|
|
New version of the readme to match version 0.5.2a
|
|
|
|
* test/combobutton.php
|
|
test/fileselection.php
|
|
test/hello.php
|
|
test/list.php
|
|
test/piemenu.php
|
|
test/scrollpane.php
|
|
test/spaned.php
|
|
test/sqpane.php:
|
|
Adding CVS Id and changing <? to <?php
|
|
|
|
* win32/makedist.cmd:
|
|
Added an copy of php.ini-gth with gtk related options.
|
|
|
|
* win32/makedist.cmd:
|
|
Updating script to include new GTK+ dll's
|
|
Adding extra samples and removing php4isapi.dll
|
|
|
|
* ext/combobutton/combobutton.defs:
|
|
Well, spelling can be hard with both upper and lower case letters.
|
|
|
|
* ext/combobutton/combobutton.defs:
|
|
Fixing spelling of object name
|
|
|
|
* win32/php.ini:
|
|
adding combobutton.dll and php-gtk.codepage option to ini file
|
|
|
|
* ext/libglade/libglade.dsp:
|
|
Use libglade-0.1-lib to build.
|
|
This will force the libglade extension to use same versions ofGTK+
|
|
libraries as used ing php_gtk
|
|
|
|
* generator/generator.php:
|
|
Introducing a Win32 hack to avoid naming conflict with macros.
|
|
|
|
* ext/combobutton/combobutton.dsp
|
|
ext/gtk+/php_gtk.dsp
|
|
ext/libglade/libglade.dsp
|
|
ext/sqpane/sqpane.dsp:
|
|
Updated to build with the latest version of GTK+ libraries.
|
|
|
|
* win32/README.win32.txt:
|
|
Updated source locations for libs needed to build this on Win32
|
|
|
|
2002-11-14 Andrei Zmievski <andrei@gravitonic.com>
|
|
|
|
* ext/gtk+/php_gtk+.c:
|
|
Don't bail out if argc/argv aren't found, just fall back onto an empty set.
|
|
|
|
2002-11-04 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* win32/makedist.cmd:
|
|
Modify script for easy versioning and adding ComboButton to the
|
|
distribution.
|
|
|
|
2002-11-01 Andrei Zmievski <andrei@php.net>
|
|
|
|
* ext/gtk+/gtk.defs: Make GdkPixmap constructor accept null for the mask.
|
|
|
|
* NEWS: New release.
|
|
|
|
2002-10-29 Andrei Zmievski <andrei@php.net>
|
|
|
|
* ext/gtk+/php_gtk+_types.c
|
|
ext/gdkpixbuf/gdkpixbuf.defs
|
|
ext/gdkpixbuf/gdkpixbuf.overrides:
|
|
- Simplify GdkPixbuf constructor parameters.
|
|
- Fix check for GdkPixmap when setting style's bg_pixmap property.
|
|
|
|
2002-10-22 Andrei Zmievski <andrei@php.net>
|
|
|
|
* ext/gtk+/php_gtk+_types.c
|
|
ext/gdkpixbuf/php_gdkpixbuf.h
|
|
ext/gdkpixbuf/gdk-pixbuf.php
|
|
ext/gdkpixbuf/gdkpixbuf.defs
|
|
ext/gdkpixbuf/gdkpixbuf.overrides:
|
|
- Small fixes to gdk-pixbuf test script.
|
|
- gdk-pixbuf 2.0 has a fill function. Implemented a manual emulation of
|
|
it for now.
|
|
- Made interpolation parameter for GdkPixbuf::scale_simple() optional.
|
|
- Realized that the code to set tile/stipple/clip_mask of GdkGC was broken
|
|
and only accepted GdkWindow's instead of GdkPixmap/GdkBitmap.
|
|
|
|
2002-10-17 Andrei Zmievski <andrei@php.net>
|
|
|
|
* main/php_gtk_object.c
|
|
ext/gtk+/gtk.overrides
|
|
ext/libglade/libglade.overrides:
|
|
Fix a bunch of compilation warnings. Helps to enable -Wall.
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
- Make depth parameter of GdkPixmap() constructor optional.
|
|
- Do better type checking of copy_area() src_window parameter.
|
|
- Fixed up warnings unveiled with -Wall flag.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+_types.c:
|
|
- Failure to allocate color should really be a notice.
|
|
- Fix GtkCheckButton constructor.
|
|
|
|
2002-10-12 Andrei Zmievski <andrei@php.net>
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
Added copy_area() method for GdkWindow/GdkPixmap/GdkBitmap classes.
|
|
|
|
2002-10-10 Andrei Zmievski <andrei@php.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Added GtkRadioButton/GtkRadioMenuItem methods group() and set_group().
|
|
group() can be used to find out which group of radio buttons this one
|
|
belongs to, and set_group() can be used to move button from one group
|
|
to another.
|
|
|
|
* ext/gtk+/gdk.defs:
|
|
Added gdk::pointer_grab(), gdk::pointer_ungrab(), gdk::keyboard_grab(),
|
|
gdk::keyboard_ungrab().
|
|
|
|
2002-09-23 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/combobutton/combobutton.dsp: fixing path to .overrides file
|
|
|
|
* ext/combobutton/combobutton.defs:
|
|
Renaming object to avoid problems with wrong function names in autogenerated functions.
|
|
gtk_combobutton_get_type becomes gtk_combo_button_get_type without this change.
|
|
|
|
2002-09-22 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* ext/combobutton/combobutton.dsp
|
|
ext/combobutton/gtkcombobutton.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c:
|
|
Fixes needed to make GtkComboButton compile in WIn32
|
|
|
|
2002-09-21 Frank M. Kromann <frank@kromann.info>
|
|
|
|
* main/php_gtk_object.c: Fixing ZTS build
|
|
|
|
2002-09-19 Andrei Zmievski <andrei@php.net>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtkhtml/gtkhtml.overrides
|
|
ext/libglade/libglade.overrides:
|
|
Fixing php_array_merge() call for ZTS builds.
|
|
|
|
2002-06-04 Andrei Zmievski <andrei@php.net>
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gdkpixbuf/Makefile.frag: Fix GdkPixbuf generation.
|
|
Fix UTF8 stuff for menu items and radio buttons.
|
|
|
|
2002-05-28 Andrei Zmievski <andrei@php.net>
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* config.m4
|
|
main/php_gtk_object.c: Added --enable-debug option.
|
|
Fixed a crash bug that occurred when trying to use a non-string variable
|
|
to access properties of overloaded objects.
|
|
|
|
2002-05-22 Andrei Zmievski <andrei@php.net>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/scintilla/.cvsignore: Fix a bug in GtkCheckButton.
|
|
|
|
2002-05-20 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Adding utf8 encoding to GtkRadioButton and GtkToggleButton
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Adding utf8 encoding to gtk_check_menu_item_new and gtk_check_button_new
|
|
|
|
2002-04-30 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/piemenu/config.m4
|
|
ext/spaned/config.m4: Fixing a few build problems.
|
|
|
|
2002-04-27 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gdkpixbuf/Makefile.frag
|
|
ext/gdkpixbuf/config.m4: *** empty log message ***
|
|
|
|
2002-04-26 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/gtk.overrides: Adding missing argument
|
|
|
|
2002-04-26 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* main/php_gtk.h
|
|
NEWS: Prepare for release.
|
|
|
|
2002-04-25 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
Allow set_cursor() to take no parameters thus reverting cursor to the default
|
|
one.
|
|
|
|
2002-04-21 Andrei Zmievski <andrei@php.net>
|
|
|
|
* TODO: *** empty log message ***
|
|
|
|
2002-04-17 Andrei Zmievski <andrei@php.net>
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* ext/gtk+/gtk.overrides: Finally fix the gtk::input_add() for all cases.
|
|
|
|
2002-04-17 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/scintilla/scintilla.defs:
|
|
modified return value of gtkscintilla::marker_add to an integer as corrected in gtkscintilla >= 0.8
|
|
|
|
* ext/scintilla/scintilla.overrides:
|
|
removed define for FIND_DOWN - no longer supported by gtkscintilla
|
|
|
|
2002-04-17 Andrei Zmievski <andrei@php.net>
|
|
|
|
* build2/build.mk: Use standard 'if' syntax (patch from Alan).
|
|
|
|
2002-04-15 Andrei Zmievski <andrei@php.net>
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* build2/build.mk
|
|
php_gtk_new.m4: Some build system fixes.
|
|
|
|
2002-04-11 Andrei Zmievski <andrei@php.net>
|
|
|
|
* main/php_gtk_ext.c.in
|
|
main/php_gtk_ext.w32.c
|
|
main/php_gtk_module.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c
|
|
test/gtk.php
|
|
generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/doc_templates.php
|
|
generator/docgen.php
|
|
generator/docmerger.php
|
|
generator/generator.php
|
|
generator/override.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/Makefile.frag
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
ext/scrollpane/Makefile.frag
|
|
ext/scrollpane/config.m4
|
|
ext/scrollpane/php_scrollpane.c
|
|
ext/scrollpane/php_scrollpane.h
|
|
ext/skeleton/Makefile.frag
|
|
ext/skeleton/config.m4
|
|
ext/skeleton/php_skeleton.c
|
|
ext/skeleton/php_skeleton.h
|
|
ext/spaned/Makefile.frag
|
|
ext/spaned/config.m4
|
|
ext/spaned/php_spaned.c
|
|
ext/spaned/php_spaned.h
|
|
ext/sqpane/Makefile.frag
|
|
ext/sqpane/config.m4
|
|
ext/sqpane/php_sqpane.c
|
|
ext/sqpane/php_sqpane.h
|
|
ext/libglade/Makefile.frag
|
|
ext/libglade/config.m4
|
|
ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h
|
|
ext/piemenu/Makefile.frag
|
|
ext/piemenu/config.m4
|
|
ext/piemenu/php_piemenu.c
|
|
ext/piemenu/php_piemenu.h
|
|
ext/scintilla/Makefile.frag
|
|
ext/scintilla/config.m4
|
|
ext/scintilla/php_scintilla.c
|
|
ext/scintilla/php_scintilla.h
|
|
ext/combobutton/php_combobutton.h
|
|
ext/gdkpixbuf/php_gdkpixbuf.c
|
|
ext/gdkpixbuf/php_gdkpixbuf.h
|
|
ext/gtk+/Makefile.frag
|
|
ext/gtk+/config.m4
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/php_gdk.c
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
ext/gtkhtml/Makefile.frag
|
|
ext/gtkhtml/config.m4
|
|
ext/gtkhtml/php_gtkhtml.c
|
|
ext/gtkhtml/php_gtkhtml.h
|
|
.cvsignore
|
|
Makefile.in
|
|
build2/build.mk
|
|
build2/build2.mk
|
|
config.m4
|
|
ext/combobutton/Makefile.frag
|
|
ext/combobutton/config.m4
|
|
ext/combobutton/php_combobutton.c
|
|
ext/ext_skel
|
|
php_gtk.m4
|
|
php_gtk_new.m4
|
|
php_gtk_old.m4:
|
|
This mega-patch adjusts the build system so that it can work automatically
|
|
with either old or new PHP build system. It also updates copyright years
|
|
and fixes loading of rc files by test/gtk.php.
|
|
|
|
Extension writers should take notice of the changes in the build system.
|
|
|
|
2002-04-09 Andrei Zmievski <andrei@php.net>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c:
|
|
Newer PHP version have streams, which can be used as inputs to gtk::input_add().
|
|
We need to handle them differently depending on what version of PHP we are
|
|
compiling with.
|
|
|
|
2002-04-03 Andrei Zmievski <andrei@php.net>
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* ext/gtk+/gtk.overrides: Make gtk::input_add() work with PHP streams.
|
|
|
|
2002-03-29 Andrei Zmievski <andrei@php.net>
|
|
|
|
* makedist: *** empty log message ***
|
|
|
|
2002-03-28 Andrei Zmievski <andrei@php.net>
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
A little fix to make sure that only GdkWindow really has access to these props.
|
|
|
|
* NEWS
|
|
TODO: *** empty log message ***
|
|
|
|
* ext/gtk+/php_gtk+_types.c:
|
|
Fixed GdkBitmap mess, it now has its own set of functions and you can
|
|
access its properties without getting an error. Also, some of the window
|
|
properties make sense only for GdkWindow so GdkPixmap/GdkBitmap get a
|
|
restricted set.
|
|
|
|
2002-03-25 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: New stuff.
|
|
|
|
2002-03-04 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/gtkhtml/gtkhtml.defs:
|
|
set_indent_by_delta should have been modify_indent_by_delta
|
|
|
|
2002-02-14 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.defs: Expose GtkLayout's bin_window property.
|
|
|
|
2002-01-29 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
- gtk_clist_append(): fix possible crash when array size `> columns
|
|
|
|
2002-01-29 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/php_gtk+_types.c: Fix constructor name.
|
|
|
|
2002-01-24 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: Fix.
|
|
|
|
2002-01-23 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/makedist.cmd:
|
|
Make sure the dist. file is copied to the web directory
|
|
|
|
* ext/gtk+/php_gtk.dsp:
|
|
Fixing build. adding -r gdk.defs to the gen of gen_gtk.c
|
|
|
|
2002-01-23 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: Fix date.
|
|
|
|
2002-01-23 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/makedist.cmd
|
|
win32/php.ini: php.ini section for php-gtk.
|
|
This file is added to php.ini from PHP when the binary distribution is created
|
|
|
|
2002-01-23 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: fix version
|
|
|
|
2002-01-23 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/gtkhtml/gtkhtml.defs:
|
|
commenting out lines from defs file to keep BC with older versions of gtkhtml
|
|
|
|
2002-01-23 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/docgen.php
|
|
generator/generator.php:
|
|
Fix to retain backwards compatibility even when running under sapi/cli.
|
|
|
|
2002-01-23 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/makedist.cmd:
|
|
Setting the name of the zip file to match latest dist.
|
|
|
|
2002-01-22 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
README
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
main/php_gtk.h: Prepare for 0.5.0 release.
|
|
|
|
2002-01-22 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/php_gtk.dsw: dsp file moved to ..\ext\gtk+
|
|
|
|
2002-01-22 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* AUTHORS: Add Alan.
|
|
|
|
* TODO: Clean TODO list.
|
|
|
|
* win32/README.win32.txt: Link changed.
|
|
|
|
2002-01-15 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* generator/generator.php:
|
|
fatal_error function added to generator\nadditional checks for argv added to generator
|
|
|
|
2002-01-14 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* main/php_gtk.h: Fix compilation for non-ZTS cases.
|
|
|
|
2002-01-14 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/php_win.dsp: Changed temp dir for php_win
|
|
|
|
* win32/makedist.cmd:
|
|
Adding shared extensions to distribution command file
|
|
|
|
* ext/combobutton/.cvsignore
|
|
ext/combobutton/combobutton.dsp: Adding project file for ComboButton.
|
|
|
|
This does not work yet !
|
|
|
|
* win32/php_gtk.dsp
|
|
win32/php_gtk.dsw
|
|
win32/scheme.dsp: parser files are moved to the extensions
|
|
|
|
* ext/sqpane/sqpane.dsp
|
|
ext/libglade/libglade.dsp: Mooving parser files to extension
|
|
|
|
* ext/gtk+/.cvsignore
|
|
ext/gtk+/php_gtk.dsp: Moving Project for gtk+ from Win32
|
|
Mooving parser files
|
|
|
|
* ext/sqpane/sqpane.dsp: Fixing wrong path for Debug_TS output
|
|
|
|
* ext/sqpane/.cvsignore
|
|
ext/sqpane/sqpane.dsp:
|
|
Adding project file for building php_gtk_sqpane.dll
|
|
|
|
2002-01-12 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/libglade/libglade.dsp:
|
|
Fixing the debug compilation of libglade as shared object
|
|
|
|
* win32/php_gtk.dsp
|
|
win32/php_gtk.dsw
|
|
win32/scheme.dsp
|
|
ext/libglade/.cvsignore
|
|
ext/libglade/libglade.dsp:
|
|
Making libglade compile as a shared object under win32
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_module.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h:
|
|
Using PHP_GTK_API to export functions used by shared extensions
|
|
|
|
2002-01-11 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/gtk.overrides: Changed return value from empty string to null
|
|
|
|
2002-01-04 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/gtk.overrides: Fixing crash when returned texts is null
|
|
|
|
* generator/arg_types.php
|
|
ext/gtk+/gtk.overrides: Fixing codepage convertion for returned strings
|
|
|
|
* ext/gtk+/gtk.overrides: More UTF-8 stuff. This time in
|
|
|
|
ctree_insert_node and ctree_new_with_titles
|
|
|
|
* ext/gtk+/gtk.overrides: Fixing GtkCombo to use UTF-8 convertion on Win32
|
|
The first fix was too much a copy and paste. Items should not be freed.
|
|
Next time I'll actually test before commiting :-)
|
|
|
|
2002-01-03 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/gtk.overrides: Fixing GtkCombo to use UTF-8 convertion on Win32
|
|
|
|
2002-01-03 Alan Knowles <alan@akbkhome.com>
|
|
|
|
* ext/gtkhtml/gtkhtml.defs
|
|
ext/gtkhtml/gtkhtml.overrides:
|
|
Fixed GtkHTML parentage, added gtkhtml->set_cursor_xy
|
|
|
|
2001-12-19 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.overrides: Ignore internal function.
|
|
|
|
2001-12-18 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.overrides: Ignore non-public methods.
|
|
|
|
* ext/gtk+/gtk.defs: Satisfy our ruthless editor.
|
|
|
|
2001-12-15 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/gdkpixbuf/gdkpixbuf.overrides: - Typo.
|
|
|
|
2001-12-12 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gdkpixbuf/gdkpixbuf.overrides:
|
|
Added GdkPixbuf::render_pixmap_and_mask().
|
|
|
|
2001-12-12 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides: - Use the force.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
- Removed unused variables from php_gtk_free_gchar_ptr_array() and set_filter().
|
|
- Made second parameter to GtkTooltips::set_tip() optional per Stephs request.
|
|
|
|
2001-12-10 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* generator/generator.php
|
|
generator/definitions.php:
|
|
- Fix problem with sTuDyCaPs in struct definnitions.
|
|
|
|
2001-12-08 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* generator/generator.php: - Wrong variable passed to constructor.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.h:
|
|
- Separate to a more finer grained function and make them available for
|
|
other extensions.
|
|
|
|
* ext/gtk+/gtk.overrides: - Function has been renamed.
|
|
|
|
* ext/piemenu/php_piemenu.h
|
|
ext/scintilla/php_scintilla.h
|
|
ext/scrollpane/php_scrollpane.h
|
|
ext/skeleton/php_skeleton.h
|
|
ext/spaned/php_spaned.h
|
|
ext/sqpane/php_sqpane.h
|
|
ext/combobutton/php_combobutton.h
|
|
ext/gtkhtml/php_gtkhtml.h
|
|
ext/libglade/php_libglade.h: - Add missing includes.
|
|
|
|
* ext/skeleton/config.m4: - Wrong path order.
|
|
|
|
* ext/skeleton/config.m4: - Removed tabs.
|
|
|
|
2001-12-07 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/gdkpixbuf/config.m4: - Format configure --help output.
|
|
|
|
* ext/gtkhtml/config.m4:
|
|
- Some more work to proper detect gtkhtml (still not perfect).
|
|
|
|
* NEWS:
|
|
- added new widgets with samples: GtkComboButton, GtkSPaned, GtkScrollPane
|
|
and GtkPieMenu. (Markus)
|
|
|
|
* ext/sqpane/README: - Added README.
|
|
|
|
|
|
* test/piemenu.php
|
|
ext/piemenu/.cvsignore
|
|
ext/piemenu/Makefile.in
|
|
ext/piemenu/README
|
|
ext/piemenu/config.m4
|
|
ext/piemenu/gdkaddons.c
|
|
ext/piemenu/gdkaddons.h
|
|
ext/piemenu/gtkaddons.c
|
|
ext/piemenu/gtkaddons.h
|
|
ext/piemenu/gtkpiemenu.c
|
|
ext/piemenu/gtkpiemenu.h
|
|
ext/piemenu/php_piemenu.c
|
|
ext/piemenu/php_piemenu.h
|
|
ext/piemenu/piemenu.defs
|
|
ext/piemenu/piemenu.overrides: - Initial commit of GtkPieMenu widget.
|
|
|
|
* ext/scrollpane/.cvsignore
|
|
ext/scrollpane/Makefile.in
|
|
ext/scrollpane/README
|
|
ext/scrollpane/config.m4
|
|
ext/scrollpane/gtkscrollpane.c
|
|
ext/scrollpane/gtkscrollpane.h
|
|
ext/scrollpane/php_scrollpane.c
|
|
ext/scrollpane/php_scrollpane.h
|
|
ext/scrollpane/scrollpane.defs
|
|
ext/scrollpane/scrollpane.overrides
|
|
test/scrollpane.php: - Initial commit of GtkScrollPane widget.
|
|
|
|
* ext/spaned/.cvsignore
|
|
ext/spaned/Makefile.in
|
|
ext/spaned/README
|
|
ext/spaned/config.m4
|
|
ext/spaned/gtkshpaned.c
|
|
ext/spaned/gtkshpaned.h
|
|
ext/spaned/gtkspaned.c
|
|
ext/spaned/gtkspaned.h
|
|
ext/spaned/gtksvpaned.c
|
|
ext/spaned/gtksvpaned.h
|
|
ext/spaned/php_spaned.c
|
|
ext/spaned/php_spaned.h
|
|
ext/spaned/spaned.defs
|
|
ext/spaned/spaned.overrides
|
|
test/spaned.php: - Initial commit of GtkSPaned widget.
|
|
|
|
* ext/combobutton/.cvsignore
|
|
ext/combobutton/Makefile.in
|
|
ext/combobutton/README
|
|
ext/combobutton/combobutton.defs
|
|
ext/combobutton/combobutton.overrides
|
|
ext/combobutton/config.m4
|
|
ext/combobutton/gtkcombobutton.c
|
|
ext/combobutton/gtkcombobutton.h
|
|
ext/combobutton/php_combobutton.c
|
|
ext/combobutton/php_combobutton.h
|
|
test/combobutton.php: - Initial commit of GtkComboButton widget.
|
|
|
|
2001-12-06 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/generator.php: Turn off notices temporarily.
|
|
|
|
2001-12-06 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/gtkhtml/config.m4: - Name it properly.
|
|
|
|
* ext/gtkhtml/config.m4: - Typo causing this test to fail.
|
|
|
|
2001-12-05 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.defs: Allow $mask argument to set_pixmap() to be NULL.
|
|
|
|
2001-12-05 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/gtk+/gtk.overrides: - Remove macro where not needed.
|
|
|
|
* NEWS: - Fix last NEWS entry.
|
|
|
|
* ext/gtk+/gtk.overrides: - Typo.
|
|
|
|
* NEWS: - Update News.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
- Implemented set_filter() for GtkFontSelection and GtkFontSelectionDialog.
|
|
- Implemented gtk_button_box_get_child_size(),
|
|
gtk_button_box_get_child_ipadding_default() and get_widget_get_pointer()
|
|
(for completeness).
|
|
|
|
2001-12-01 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gdkpixbuf/gdkpixbuf.overrides
|
|
NEWS:
|
|
Implemented GdkPixbuf::new_from_data().
|
|
|
|
2001-11-30 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gdkpixbuf/gdk-pixbuf.php: Added GdkPixbuf example.
|
|
|
|
2001-11-30 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* main/php_gtk.h: Adding missing prototype
|
|
|
|
2001-11-30 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/definitions.php
|
|
generator/generator.php
|
|
generator/scheme.php:
|
|
Fixed generator to properly account for the gtk object hierarchy.
|
|
|
|
* ext/gdkpixbuf/Makefile.in: Typo.
|
|
|
|
* generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk_object.c
|
|
TODO
|
|
generator/arg_types.php
|
|
generator/definitions.php:
|
|
Modified generator to have better support for objects that are not GtkObject
|
|
descendants. Made it use typed enums only when generating ext/gtk+, enums
|
|
in other extensions are handled as simple integers. Added -c option to
|
|
generator that allows specifying what class the non-method functions should
|
|
go into (this allows merging some of them into a defined class). And a few
|
|
optimizations of course.
|
|
|
|
* NEWS
|
|
ext/gdkpixbuf/.cvsignore
|
|
ext/gdkpixbuf/Makefile.in
|
|
ext/gdkpixbuf/config.m4
|
|
ext/gdkpixbuf/gdkpixbuf.defs
|
|
ext/gdkpixbuf/gdkpixbuf.overrides
|
|
ext/gdkpixbuf/php_gdkpixbuf.c
|
|
ext/gdkpixbuf/php_gdkpixbuf.h: Implemented gdk-pixbuf extension.
|
|
|
|
2001-11-29 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
NEWS:
|
|
- Added GtkCTree::find_by_row_data(), find_all_by_row_data().
|
|
|
|
* test/scribble.php: Fix scribble example.
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
gtk.overrides was getting too unwieldy, so I grouped all overrides by classes
|
|
and also introduced the folding markers so that it is easier to navigate in
|
|
editors that support them. Like Vim.
|
|
|
|
* NEWS: One more extension.
|
|
|
|
* ext/gtkhtml/gtkhtml.overrides: Formatting.
|
|
|
|
* ext/gtkhtml/.cvsignore: Ignore generated files.
|
|
|
|
* ext/gtkhtml/gtkhtml.overrides
|
|
ext/gtkhtml/php_gtkhtml.c
|
|
ext/gtkhtml/php_gtkhtml.h:
|
|
- The proper place to register list destructors is in XINIT function.
|
|
- Combine two constructors into one, now it's possible to pass a string
|
|
containing HTML to GtkHTML constructor.
|
|
|
|
2001-11-28 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtkhtml/config.m4
|
|
ext/gtkhtml/php_gtkhtml.c
|
|
ext/libglade/config.m4:
|
|
Some gtkhtml fixes.
|
|
|
|
2001-11-28 Alan Knowles <alan_k@hklc.com>
|
|
|
|
* ext/gtkhtml/Makefile.in
|
|
ext/gtkhtml/config.m4
|
|
ext/gtkhtml/gtkhtml.defs
|
|
ext/gtkhtml/gtkhtml.overrides
|
|
ext/gtkhtml/gtkhtml.php
|
|
ext/gtkhtml/php_gtkhtml.c
|
|
ext/gtkhtml/php_gtkhtml.h: first import of gtkhtml widget
|
|
|
|
2001-11-27 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* config.m4
|
|
ext/libglade/config.m4
|
|
ext/scintilla/config.m4
|
|
ext/sqpane/config.m4:
|
|
Prettify 'configure --help' output a bit.
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
NEWS:
|
|
Added GtkClist::get_pixmap().
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Added GtkCList::find_row_from_data() method.
|
|
|
|
* NEWS
|
|
ext/gtk+/gtk.overrides:
|
|
Added GtkList::remove_items() method.
|
|
|
|
2001-11-21 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/skeleton/Makefile.in
|
|
ext/sqpane/Makefile.in
|
|
ext/gtk+/Makefile.in
|
|
ext/libglade/Makefile.in
|
|
config.m4:
|
|
Use php-config --prefix to locate PHP executable.
|
|
|
|
* generator/scheme.php:
|
|
Suppress warnings on checking cache file existence.
|
|
|
|
* TODO: Some accomplished stuff removal action.
|
|
|
|
* ext/scintilla/php_scintilla.c
|
|
php_gtk.m4: A couple of small fixes.
|
|
|
|
2001-11-20 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* README: Update README.
|
|
|
|
* php_gtk.m4: Added PHP_GTK_ARG_WITH() macro.
|
|
|
|
* ext/sqpane/config.m4
|
|
ext/sqpane/php_sqpane.c
|
|
generator/scheme.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
ext/gtk+/.cvsignore
|
|
ext/libglade/.cvsignore
|
|
ext/libglade/Makefile.in
|
|
ext/libglade/config.m4
|
|
ext/libglade/php_libglade.c
|
|
ext/scintilla/.cvsignore
|
|
ext/scintilla/Makefile.in
|
|
ext/scintilla/config.m4
|
|
ext/scintilla/php_scintilla.c
|
|
ext/skeleton/.cvsignore
|
|
ext/skeleton/Makefile.in
|
|
ext/skeleton/config.m4
|
|
ext/skeleton/php_skeleton.c
|
|
ext/sqpane/.cvsignore
|
|
ext/sqpane/Makefile.in
|
|
AUTHORS
|
|
NEWS
|
|
build2/genext.sh
|
|
php_gtk.m4:
|
|
Implemented ability to build shared extensions.
|
|
|
|
2001-11-18 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS:
|
|
Unless someone can figure out better wording..
|
|
|
|
* AUTHORS: *** empty log message ***
|
|
|
|
* main/php_gtk.c: Fix crud.
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
ext/gtk+/.cvsignore
|
|
ext/libglade/.cvsignore
|
|
ext/skeleton/.cvsignore
|
|
ext/sqpane/.cvsignore:
|
|
Mainly finished with the support of shared extensions.
|
|
|
|
* generator/scheme.php:
|
|
Implemented caching of parsed definitions to save time when developing.
|
|
Each parsed .defs file will result in a corresponding .defs.cache file in
|
|
the same directory and the cache file will be used to load definitions unless
|
|
.defs file changes.
|
|
|
|
2001-11-17 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* test/gtk.php
|
|
test/hello.php
|
|
test/list.php
|
|
test/scribble.php
|
|
test/sqpane.php: Do proper checking if class already exists or not.
|
|
|
|
2001-11-16 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h: More work on loading dyna^H^H^H^H shared extensions.
|
|
|
|
* main/php_gtk.c: Started work on the loading of dynamic extensions.
|
|
|
|
* ext/skeleton/php_skeleton.c:
|
|
Add the extension retrieval function for skeleton as well.
|
|
|
|
* ext/scintilla/php_scintilla.c
|
|
ext/sqpane/php_sqpane.c
|
|
main/php_gtk.h
|
|
ext/libglade/php_libglade.c:
|
|
Second step towards supporting shared extensions: add function to retrieve
|
|
extension entry dynamically.
|
|
|
|
* ext/scintilla/.cvsignore
|
|
ext/skeleton/.cvsignore
|
|
ext/sqpane/.cvsignore
|
|
ext/libglade/.cvsignore: Ignore generated .slo files.
|
|
|
|
* build2/genext.sh
|
|
ext/libglade/Makefile.in
|
|
ext/libglade/config.m4
|
|
ext/scintilla/Makefile.in
|
|
ext/scintilla/config.m4
|
|
ext/skeleton/Makefile.in
|
|
ext/skeleton/config.m4
|
|
ext/sqpane/Makefile.in
|
|
ext/sqpane/config.m4
|
|
php_gtk.m4: First step towards supporting shared extensions.
|
|
|
|
2001-11-15 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php:
|
|
Generate properties. James, I didn't do anything about merging property
|
|
definitions, do you want to take care of that?
|
|
|
|
2001-11-13 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/php_gtk.dsp: Cleanup override files
|
|
|
|
* ext/gtk+/gtk.overrides: Fix UTF8 texts on WIn32 in GtkCList
|
|
|
|
2001-11-13 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/gtk.defs: Add support for GtkTableChild (Steph Fox).
|
|
|
|
* ext/gtk+/gtk.overrides: Fix compilation.
|
|
|
|
2001-11-12 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/gtk.overrides: Fixing string problems in win32.
|
|
|
|
2001-11-11 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/makedist.cmd: Rename samples to test according to the docs.
|
|
|
|
2001-10-26 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: *** empty log message ***
|
|
|
|
2001-10-24 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* generator/generator.php: - Expose object when throwing an error.
|
|
|
|
2001-10-24 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/arg_types.php: Support pointer to struct in return handler.
|
|
|
|
2001-10-23 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/skeleton/config.m4:
|
|
- 'Gtk' prefix seems more appropriate in most cases.
|
|
|
|
2001-10-22 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* generator/arg_types.php:
|
|
- Revert Struct_Arg::write_return() fix. It actually broke ext/gtk+.
|
|
|
|
* generator/arg_types.php:
|
|
- Added property read/write for bool and double types.
|
|
- Fixed Struct_Arg::write_return().
|
|
- Recognize 'const' modifier with 'struct' and 'object' types.
|
|
|
|
2001-10-19 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Remove internal compute_position() method from GtkPaned.
|
|
|
|
* NEWS: Update news.
|
|
|
|
* NEWS
|
|
ext/gtk+/gtk.defs
|
|
generator/arg_types.php:
|
|
- Modified generator to allow omitting struct based classes for specified
|
|
functions.
|
|
- Made GdkRectangle argument to GtkWidget::draw() optional.
|
|
|
|
2001-10-18 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
generator/arg_types.php
|
|
ext/gtk+/Makefile.in:
|
|
- Register types defined in gdk.defs when generating files from gtk.defs.
|
|
- Remove outdated Rect_Arg type and use struct based GdkRectangle instead.
|
|
|
|
2001-10-17 mfischer <mfischer@pb1.pair.com>
|
|
|
|
* ext/ext_skel
|
|
ext/skeleton/config.m4:
|
|
Remove '^dnl ' from config.m4 when generating new skeleton.
|
|
|
|
2001-10-17 Andrei Zmievski <andrei@pb1.pair.com>
|
|
|
|
* ext/sqpane/config.m4
|
|
test/sqpane.php
|
|
ext/skeleton/config.m4:
|
|
- Don't show skeleton in configure.
|
|
- Adjust sqpane a bit.
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h: Adjust to new module structure in PHP 4.1.0.
|
|
|
|
2001-10-16 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/scheme.dsp: Adding generation of gen_ce_libglade.h
|
|
|
|
* win32/php_gtk.dsp: Movong source files to sub folders
|
|
|
|
2001-10-15 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* generator/Getopt.php: Fix warning from Getopt.
|
|
|
|
2001-10-14 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/sqpane/gtksqpane.c: Remove Win32 warnings
|
|
|
|
* win32/php_gtk.dsp
|
|
win32/scheme.dsp
|
|
main/php_gtk_ext.w32.c: Add SQPane to Win32 build
|
|
|
|
* ext/sqpane/gtksqpane.c:
|
|
Fix gtk_sqpane_hxor_line() not called on button release
|
|
|
|
* ext/sqpane/php_sqpane.c
|
|
ext/sqpane/php_sqpane.h: Prepare for Win32 build
|
|
|
|
* ext/ext_skel: Use only specified files instead of all.
|
|
|
|
* ext/skeleton/php_skeleton.h: Wrong header file included
|
|
|
|
* ext/skeleton/php_skeleton.c
|
|
ext/skeleton/php_skeleton.h:
|
|
Add missing header file and update php_skeleton.c
|
|
|
|
* test/sqpane.php: Added SQPane exmaple.
|
|
|
|
* ext/ext_skel
|
|
ext/skeleton/.cvsignore
|
|
ext/skeleton/Makefile.in
|
|
ext/skeleton/config.m4
|
|
ext/skeleton/php_skeleton.c
|
|
ext/skeleton/skeleton.overrides:
|
|
Added simple skeleton for new widgets and helper script.
|
|
|
|
* ext/sqpane/.cvsignore
|
|
ext/sqpane/Makefile.in
|
|
ext/sqpane/config.m4
|
|
ext/sqpane/gtksqpane.c
|
|
ext/sqpane/gtksqpane.h
|
|
ext/sqpane/php_sqpane.c
|
|
ext/sqpane/php_sqpane.h
|
|
ext/sqpane/sqpane.defs
|
|
ext/sqpane/sqpane.overrides:
|
|
- Added initial support for SQPane widget.
|
|
- Added initial support for SQPane widget. (Markus)
|
|
|
|
2001-10-13 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
- get_widget_draw() doesn't necessarily needs the allocation properties
|
|
|
|
2001-10-12 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/scheme.dsp: Fixing debug build
|
|
|
|
* win32/scheme.dsp: Fixing arg_types for objects on win32
|
|
|
|
* generator/arg_types.php: Undo last change to arg_types
|
|
|
|
* win32/php_gtk.dsp: Fixing debug build with libGlade
|
|
|
|
* generator/arg_types.php: Adding match-handler fro GtkWidget.
|
|
This makes libGlade happy.
|
|
|
|
* win32/makedist.cmd: Updating makedist to include libglade dll's
|
|
|
|
* ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h: Fixing prototypes needed for win32
|
|
|
|
* main/php_gtk_ext.w32.c: Including the libglade headers in win32
|
|
|
|
* win32/php_gtk.dsp: Defining HABE_LIBGLADE helps a lot
|
|
|
|
* win32/php_gtk.dsp: Adding libglade files to the project
|
|
|
|
* main/php_gtk.c:
|
|
Fixing module structure to match the latest version stuff in PHP
|
|
|
|
* ext/libglade/libglade.overrides: adding missing 'void'.
|
|
This is needed to have libglade working on win32
|
|
|
|
2001-10-04 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* ext/gtk+/gtk.overrides: Added GtkCList::get_pixtext.
|
|
|
|
2001-10-01 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/php_gtk+.c: Fix crash bug when no script name is available.
|
|
|
|
2001-09-25 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: forgot that one
|
|
|
|
* NEWS: Releasing 0.1.1.
|
|
|
|
2001-09-21 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* main/php_gtk.c: Fix compilation error.
|
|
|
|
2001-09-16 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* generator/generator.php:
|
|
Adding hack to prevent gutter_size property generation on Win32
|
|
|
|
2001-09-06 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
main/php_gtk.h:
|
|
ZEND_EXTERN_MODULE_GLOBALS(gtk); moved to header as it is used in more than one generated file.
|
|
|
|
2001-09-05 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gdk.defs: Revert accidental commit.
|
|
|
|
* main/php_gtk.c: Use php-gtk as the INI prefix.
|
|
|
|
* ext/gtk+/gdk.defs
|
|
main/php_gtk.c: Unregister ini entries.
|
|
|
|
2001-09-05 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
generator/arg_types.php
|
|
main/php_gtk.c
|
|
main/php_gtk_module.h:
|
|
Adding PHP.INI setting for selecting the codepage used on Win32
|
|
Fixing missing CP1252 to UTF-8 convertion in GtkButton("") function
|
|
|
|
2001-08-31 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/php_gtk+_types.c: Fix warning.
|
|
|
|
2001-08-30 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/php_win.c: Adding a "nice" error message if PHP.EXE was not found
|
|
|
|
2001-08-29 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Invalidate object in places where construction fails.
|
|
|
|
* generator/templates.php: Invalidate object if construction failed.
|
|
|
|
2001-08-28 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: *** empty log message ***
|
|
|
|
2001-08-28 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: *** empty log message ***
|
|
|
|
2001-08-27 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/libglade/libglade.overrides: Adding missing TSRMLS_C macros
|
|
|
|
2001-08-27 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Remove the damn thing.
|
|
|
|
2001-08-24 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
TODO
|
|
ext/gtk+/gtk.overrides:
|
|
- Fixed a crash bug in type translation.
|
|
- Added TODO item.
|
|
|
|
* TODO:
|
|
One less to do. Time for a beer.
|
|
|
|
* NEWS
|
|
main/php_gtk_util.c
|
|
test/gtk.php:
|
|
Made type checking of function parameters more forgiving. It won't complain
|
|
now that you passed an integer instead of a double, and so on. Only some
|
|
rules have been relaxed, the rest still stand.
|
|
|
|
2001-08-22 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* test/gtk.php:
|
|
Accommodate to behave more like testgtk (distributed with GTK+ sources)
|
|
Fix create_file_selection
|
|
|
|
2001-08-21 Markus Fischer <mfischer@guru.josefine.at>
|
|
|
|
* test/gtk.php: WS fix
|
|
|
|
2001-08-21 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
ext/gtk+/gtk.overrides
|
|
test/gtk.php:
|
|
- Fixed GtkWidget::intersect().
|
|
- Fixed GtkWidget::size_request() and GtkWidget::get_child_requisition().
|
|
- Added GtkBox::query_child_packing() and
|
|
GtkNotebook::query_tab_label_packing(). (patch from Markus)
|
|
- Added notebook example to gtk.php. (patch from Markus)
|
|
|
|
2001-08-19 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php: Fix gtk.php.
|
|
|
|
2001-08-18 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php:
|
|
Fix the event watcher example.
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* main/php_gtk_object.c
|
|
test/gtk.php
|
|
ext/gtk+/gtk.overrides:
|
|
- Fixed callbacks bug that would not invoke a callback if it took a parameter
|
|
by reference.
|
|
- Changed "GTK_TYPE_POINTER not supported" from warning to notice and made it
|
|
return NULL instead of aborting.
|
|
- Integrated a patch from Markus that implements functions
|
|
signal_(add|remove)_emission_hook(), signal_lookup(), signal_name() and adds
|
|
a few more examples to gtk.php.
|
|
|
|
2001-08-15 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
NEWS:
|
|
- Remove GtkArgFlags, as they are not useful in PHP-GTK.
|
|
- Added GtkCList::get_selection_info() method. (Andrei)
|
|
|
|
* generator/generator.php
|
|
generator/override.php
|
|
ext/scintilla/scintilla.overrides
|
|
ext/gtk+/gtk.defs:
|
|
- Added 'action_area' property to GtkFileSelection.
|
|
- Added ability to specify custom constants in .overrides file.
|
|
- Added GtkScintilla constants.
|
|
|
|
2001-08-14 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/Makefile.in
|
|
ext/scintilla/php_scintilla.c
|
|
build2/genext.sh
|
|
php_gtk.m4:
|
|
- Remove erroneous glade_init() call from php_scintilla.c.
|
|
- Fix comparison test in genext.sh.
|
|
- Make sure that ext/gtk+ always comes first in compilation.
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Add a few more very very useful fields to GtkPaned. :)
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Add some properties to GtkPaned.
|
|
|
|
* ext/gtk+/gtk.defs:
|
|
Provide access to widget's parent.
|
|
|
|
* ext/scintilla/scintilla.overrides
|
|
main/php_gtk_util.c:
|
|
- Add 'l' specifier to argument parsing routine.
|
|
- Add the last non-generated method, find_text().
|
|
|
|
2001-08-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
NEWS:
|
|
Patch from Markus that addds GtkCList methods set/get_row_data.
|
|
|
|
* main/php_gtk_util.c
|
|
ext/scintilla/scintilla.overrides:
|
|
Make several Scintilla functions easier to use by precalculating stuff
|
|
internally or not asking the user for length of the input string. Patches from
|
|
Markus and myself.
|
|
|
|
2001-08-12 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: *** empty log message ***
|
|
|
|
2001-08-11 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* main/php_gtk_ext.c.in
|
|
build2/genext.sh
|
|
ext/gtk+/config.m4
|
|
ext/libglade/config.m4
|
|
ext/scintilla/.cvsignore
|
|
ext/scintilla/Makefile.in
|
|
ext/scintilla/config.m4
|
|
ext/scintilla/php_scintilla.c
|
|
ext/scintilla/php_scintilla.h
|
|
ext/scintilla/scintilla.defs
|
|
ext/scintilla/scintilla.overrides
|
|
generator/generator.php:
|
|
- Fixed a couple of build issues.
|
|
- Fixed a problem where extensions other than gtk+ would not have properly
|
|
registered base classes.
|
|
- Added initial support for GtkScintilla text editing widget.
|
|
|
|
* ext/libglade/libglade.overrides
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
ext/gtk+/Makefile.in
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+_types.c:
|
|
- Implemented a workaround for registering classes with proper name
|
|
capitalization.
|
|
- Removed the unnecessary wrap_ prefix from internal function names.
|
|
|
|
2001-08-10 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.overrides
|
|
ext/libglade/libglade.overrides:
|
|
- Fix crashes in GtkRadioButton() and GtkRadioMenuItem() constructors.
|
|
- Make libglade extension compile again until I commit my stuff from laptop
|
|
at home.
|
|
|
|
* NEWS
|
|
ext/libglade/libglade.overrides:
|
|
For now, implement separate GladeXML methods that can be used to connect
|
|
to callbacks without passing emitting object as the first arg.
|
|
|
|
2001-08-09 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/php_gdk.c: Changed GDK_KEY names from
|
|
_GDK_KEY_ to GDK_KEY__
|
|
|
|
* ext/gtk+/php_gdk.c:
|
|
Getting rid of warnings caused by limitations in the Zend engine.
|
|
Lowercase constants are prepended with '_'
|
|
eth, and thorn are prepended with '__'
|
|
|
|
2001-08-08 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
main/php_gtk.c
|
|
test/gtk.php: Changed PHP-visible extension name to 'php-gtk'.
|
|
|
|
2001-08-08 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/php_gtk.dsp: Adding missing libpaths in debug build
|
|
|
|
* win32/php_gtk.dsp: Adding missing libs to debug build
|
|
|
|
* win32/scheme.dsp: Fixing reletive paths.
|
|
Don't trust visual studio
|
|
|
|
* win32/php_gtk.dsp
|
|
win32/scheme.dsp:
|
|
Fixing compile order and include paths for the debug version
|
|
|
|
2001-08-08 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO
|
|
test/gtk.php: Optimize the access to number of rows in the ctree.
|
|
|
|
2001-08-07 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* test/gtk.php: Getting rid of some warnings
|
|
|
|
2001-08-07 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/window.xpm: oops
|
|
|
|
* test/window.xpm: More interesting color scheme.
|
|
|
|
2001-08-07 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* test/window.xpm: Adding sample xpm
|
|
|
|
2001-08-07 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php: call_user_method_array() is deprecated
|
|
|
|
2001-08-07 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* generator/arg_types.php: Fix for crash in ctree under windows,
|
|
This was a problem with the UTF-8 stuff on windows.
|
|
|
|
* generator/templates.php: More TSRMLS_FETCH()
|
|
|
|
2001-08-06 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/h2def.py: Adding script that generates .defs files.
|
|
|
|
2001-08-06 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* ext/gtk+/php_gtk+_types.c
|
|
main/php_gtk_object.c: Adding missing TSRM_FETCH() macros.
|
|
Should these be passed as arguments
|
|
|
|
2001-08-03 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/makedist.cmd: Adding scribble.php to windows distribution
|
|
|
|
* win32/scheme.dsp
|
|
win32/php_gtk.dsp: Fixing ZTS compilation On Win32
|
|
|
|
* ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+_types.c: Fixing ZTS compilation
|
|
|
|
2001-08-02 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* README:
|
|
Undo the warning -- CVS version is required only for compilation..
|
|
|
|
* README: Update notice.
|
|
|
|
* NEWS: nitpick
|
|
|
|
* README: Update README.
|
|
|
|
* NEWS: Prepare to release.
|
|
|
|
* makedist: docs are gone
|
|
|
|
* ext/gtk+/config.m4
|
|
ext/gtk+/php_gdk.c
|
|
ext/gtk+/Makefile.in: Build the keysyms statically.
|
|
|
|
2001-08-01 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/Makefile.in
|
|
ext/gtk+/config.m4
|
|
ext/gtk+/php_gdk.c
|
|
ext/gtk+/php_gtk+.c
|
|
NEWS
|
|
TODO: Added GDK keysyms constants.
|
|
|
|
2001-07-31 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: Update.
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* generator/arg_types.php
|
|
main/php_gtk.h
|
|
ext/gtk+/php_gtk+_types.c:
|
|
Fixed bug with GtkStyle::copy() that could cause crash in certain cases
|
|
depending on where the result was used.
|
|
|
|
* generator/definitions.php
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/php_gtk.h
|
|
test/scribble.php
|
|
NEWS
|
|
build2/build2.mk
|
|
ext/gtk+/Makefile.in
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/arg_types.php:
|
|
- Fix config.h.in generation.
|
|
- Changed GtkWidget::state() method to GtkWidget->state property.
|
|
- Removed GtkWidget::get_allocation(), it is redundant with GtkWidget->allocation
|
|
property present.
|
|
- Implemented support for struct based classes (GdkRectable, GtkAllocation,
|
|
GtkRequisition, etc).
|
|
|
|
0.1 is on the horizon.
|
|
|
|
2001-07-31 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c: Fixing ZTS compilation
|
|
|
|
* generator/arg_types.php
|
|
generator/generator.php: Fixing ZTS compilation
|
|
This also adds the stuff to handle UTF8 convertions
|
|
|
|
* generator/templates.php
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c: Fixing ZTS compilation
|
|
|
|
2001-07-30 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php
|
|
ext/libglade/libglade.overrides
|
|
ext/libglade/php_libglade.c
|
|
generator/generator.php
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_util.c
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h: Updated to match TSRM changes.
|
|
|
|
2001-07-30 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/.cvsignore: ignore .asp files
|
|
|
|
* win32/php_win.dsp
|
|
win32/gdbtool.ico
|
|
win32/gdk-1.30.ico
|
|
win32/php_win.rc
|
|
win32/resource.h: Adding icon files
|
|
|
|
2001-07-30 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+_types.c
|
|
test/gtk.php
|
|
test/scribble.php: - Finished drag-n-drop support.
|
|
- Added drag-n-drop example to gtk.php.
|
|
- GdkAtom parsing was completely screwed up from theoretical point of view,
|
|
but it was still working somehow. Fixed.
|
|
|
|
2001-07-24 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/README.txt: Fixing typo
|
|
|
|
2001-07-24 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/README.HOWTO-WRITING-DOCS: test
|
|
|
|
2001-07-19 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/scribble.php:
|
|
Draw circle instead of square, it's less ugly that way.
|
|
|
|
* main/php_gtk_object.c:
|
|
Since the return of property getter ends up being destroyed, make sure
|
|
that we always return a copy.
|
|
|
|
* generator/arg_types.php:
|
|
The GdkRectangle members are shorts instead of ints.
|
|
|
|
* test/scribble.php: Actually add Scribble example.
|
|
|
|
* ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/arg_types.php
|
|
NEWS:
|
|
- Modified GdkWindow::get_pointer() to be simpler, without XInput support.
|
|
- Changed 'area' event property to be an allocation.
|
|
- Changed 'is_hint' event property to be boolean.
|
|
- Added ability to query the state and allocation of a widget.
|
|
- Added direct construction of pixmaps.
|
|
- Added initial GdkDrawable support to argument parser.
|
|
- Added Scribble example.
|
|
|
|
2001-07-18 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
ext/gtk+/php_gtk+_types.c:
|
|
Added GdkWindow::set_icon() method for setting window icon.
|
|
|
|
2001-07-16 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
generator/templates.php
|
|
main/php_gtk.h: Try to fix compilation problem for at least one person.
|
|
|
|
2001-07-15 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/makedist.cmd:
|
|
Make sure php_win.exe is included in the distribution
|
|
|
|
* win32/php_win.c: Adding test for environment variable PHP_BIN.
|
|
Adding error message when no script is passed as first parameter
|
|
|
|
2001-07-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.defs: Reset button is not even shown in the dialog.
|
|
|
|
2001-07-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.defs: Reset button is not even shown in the dialog.
|
|
|
|
2001-07-12 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk.overrides:
|
|
Fix a bug that didn't allow passing empty label to GtkMenuItem() constructor.
|
|
|
|
2001-07-11 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/gdk.defs
|
|
generator/gdk.overrides
|
|
generator/gtk-extrafuncs.defs
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
generator/libglade.defs
|
|
generator/libglade.overrides: These files now live in ext/.
|
|
|
|
2001-07-10 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/php_gtk.dsp
|
|
win32/php_win.c
|
|
win32/scheme.dsp: Moving generated files to ext\.. directories
|
|
|
|
2001-07-10 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/make_reg_items.php: Not needed anymore.
|
|
|
|
* main/php_gtk.c: Pass EG to startup function.
|
|
|
|
* ext/libglade/config.m4: Correct configure option doc.
|
|
|
|
2001-07-10 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* main/php_gtk_ext.w32.c: Adding windows specific file
|
|
|
|
2001-07-10 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* build2/.cvsignore: *** empty log message ***
|
|
|
|
* build2/build.mk
|
|
build2/build2.mk
|
|
buildconf
|
|
ext/gtk+/php_gtk+.c:
|
|
Adjust some file locations and remove redundant ELS_FETCH().
|
|
|
|
2001-07-10 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/php_gtk.dsp
|
|
win32/php_win.dsp
|
|
win32/scheme.dsp: Fixing build on win32 with the new build system
|
|
|
|
* ext/gtk+/php_gtk+.c: Adding call to ELS_FETCH()
|
|
|
|
* ext/gtk+/php_gtk+.h: Adding prototypes for _register functions
|
|
|
|
2001-07-10 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* main/php_gtk.h
|
|
ext/gtk+/php_gtk+.c
|
|
ext/libglade/php_libglade.c:
|
|
Pass module number and EG to constant registering functions.
|
|
|
|
* NEWS: *** empty log message ***
|
|
|
|
* main/php_gtk_types.c
|
|
main/php_gtk_util.c
|
|
ext/libglade/.cvsignore
|
|
ext/libglade/Makefile.in
|
|
ext/libglade/config.m4
|
|
ext/libglade/libglade.defs
|
|
ext/libglade/libglade.overrides
|
|
ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
main/.cvsignore
|
|
main/Makefile.in
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_ext.c.in
|
|
main/php_gtk_module.h
|
|
main/php_gtk_object.c
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/php_gtk+.h
|
|
ext/gtk+/php_gtk+_types.c
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gdk.defs
|
|
ext/.cvsignore
|
|
ext/Makefile.in
|
|
ext/gtk+/.cvsignore
|
|
ext/gtk+/Makefile.in
|
|
ext/gtk+/config.m4
|
|
build2/build.mk
|
|
build2/build2.mk
|
|
build2/config-stubs
|
|
build2/genext.sh
|
|
build2/print_include.awk
|
|
buildconf
|
|
config.m4
|
|
php_gtk.m4
|
|
Makefile.in
|
|
TODO:
|
|
This implements a new build system for PHP-GTK. It is based on PHP build
|
|
system and is necessary in order to keep adding support for GtkObject
|
|
based extensions such as GtkHtml, Bonobo, GtkScintilla and others.
|
|
|
|
The only currently implemented extensions are Gtk+ and libglade. Each
|
|
extension (except for Gtk+, obviously) can be enabled or disabled
|
|
from the 'configure' command-line.
|
|
|
|
The new build process for CVS versions of PHP-GTK is such:
|
|
|
|
./buildconf
|
|
./configure
|
|
make
|
|
|
|
* main/.cvsignore: *** empty log message ***
|
|
|
|
2001-06-29 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* main/php_gtk_ext.c.in
|
|
main/php_gtk.h
|
|
main/php_gtk.c
|
|
main/Makefile.in
|
|
generator/generator.php
|
|
ext/libglade/php_libglade.c
|
|
ext/libglade/Makefile.in
|
|
ext/gtk+/php_gtk+_types.c: Yay, it all builds and works!
|
|
|
|
* ext/gtk+/php_gtk+_types.c: New file.
|
|
|
|
* ext/gtk+/php_gtk+.c
|
|
ext/gtk+/gtk_types.c
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/Makefile.in
|
|
config.m4: Yay, it all builds and works!
|
|
|
|
* main/print_include.awk
|
|
main/genext.sh
|
|
main/php_gtk.c
|
|
main/Makefile.in
|
|
ext/libglade/php_libglade.h
|
|
config.m4
|
|
ext/gtk+/php_gtk+.h: *** empty log message ***
|
|
|
|
2001-06-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/php_gtk+.h: test
|
|
|
|
* main/genext.sh
|
|
main/php_gtk_ext.c.in
|
|
main/print_include.awk: *** empty log message ***
|
|
|
|
* main/genext.sh
|
|
main/php_gtk_ext.c.in
|
|
main/print_include.awk: New file.
|
|
|
|
2001-06-08 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/gtk_types.c
|
|
ext/gtk+/php_gtk+.c
|
|
main/Makefile.in
|
|
main/build2.mk
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_module.h
|
|
config.m4
|
|
ext/libglade/Makefile.in
|
|
ext/gtk+/Makefile.in: *** empty log message ***
|
|
|
|
2001-06-04 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/libglade/php_libglade.c
|
|
ext/libglade/php_libglade.h: *** empty log message ***
|
|
|
|
* ext/libglade/php_libglade.h: New file.
|
|
|
|
* ext/libglade/Makefile.in
|
|
ext/libglade/config.m4
|
|
ext/libglade/php_libglade.c
|
|
main/build2.mk
|
|
main/php_gtk.h
|
|
ext/gtk+/php_gtk+.c
|
|
ext/gtk+/Makefile.in
|
|
ext/gtk+/php_gtk+.h
|
|
ext/libglade/libglade.overrides
|
|
generator/generator.php
|
|
generator/templates.php
|
|
main/Makefile.in: *** empty log message ***
|
|
|
|
* ext/gtk+/php_gtk+.h: New file.
|
|
|
|
2001-06-01 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_object.c
|
|
ext/gtk+/php_gtk+.c
|
|
TODO
|
|
config.m4
|
|
ext/gtk+/Makefile.in
|
|
ext/gtk+/gtk_types.c
|
|
generator/scheme.php
|
|
main/php_gtk_types.c: *** empty log message ***
|
|
|
|
* ext/gtk+/gtk_types.c: New file.
|
|
|
|
* ext/libglade/.cvsignore
|
|
ext/gtk+/.cvsignore
|
|
ext/libglade/config.m4
|
|
ext/gtk+/config.m4
|
|
php_gtk.m4: *** empty log message ***
|
|
|
|
2001-06-01 James Moore <James@phpuk.org>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php
|
|
generator/docmerger.php:
|
|
Adding the merger to the documentation generator.
|
|
|
|
2001-06-01 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/gtk+/Makefile.in
|
|
ext/libglade/Makefile.in
|
|
php_gtk.m4: Damn i think i found a bug in PHP.
|
|
|
|
* ext/gtk+/Makefile.in
|
|
ext/gtk+/config.m4
|
|
generator/generator.php
|
|
generator/scheme.php
|
|
php_gtk.m4: *** empty log message ***
|
|
|
|
2001-05-31 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/Makefile.in
|
|
Makefile.in
|
|
php_gtk.m4: Shape up, baby.
|
|
|
|
* .cvsignore
|
|
main/build.mk
|
|
main/build2.mk
|
|
main/php_gtk.c
|
|
main/php_gtk.h: Break the system a bit more.
|
|
|
|
2001-05-30 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* ext/libglade/.cvsignore: *** empty log message ***
|
|
|
|
* ext/libglade/.cvsignore: New file.
|
|
|
|
* ext/.cvsignore
|
|
ext/gtk+/.cvsignore: *** empty log message ***
|
|
|
|
* ext/.cvsignore
|
|
ext/gtk+/.cvsignore: New file.
|
|
|
|
* buildconf
|
|
config.m4
|
|
ext/gtk+/config.m4
|
|
ext/libglade/config.m4
|
|
main/build.mk
|
|
main/build2.mk
|
|
main/config-stubs
|
|
php_gtk.m4: *** empty log message ***
|
|
|
|
* buildconf
|
|
main/build.mk
|
|
main/build2.mk
|
|
main/config-stubs: New file.
|
|
|
|
* ext/gtk+/Makefile.in
|
|
ext/gtk+/config.m4
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
ext/libglade/Makefile.in
|
|
ext/libglade/config.m4
|
|
ext/libglade/libglade.defs
|
|
ext/libglade/libglade.overrides
|
|
ext/libglade/php_libglade.c: *** empty log message ***
|
|
|
|
* ext/gtk+/Makefile.in
|
|
ext/gtk+/config.m4
|
|
ext/gtk+/gdk.defs
|
|
ext/gtk+/gdk.overrides
|
|
ext/gtk+/gtk-extrafuncs.defs
|
|
ext/gtk+/gtk.defs
|
|
ext/gtk+/gtk.overrides
|
|
ext/gtk+/php_gtk+.c
|
|
ext/libglade/Makefile.in
|
|
ext/libglade/config.m4
|
|
ext/libglade/libglade.defs
|
|
ext/libglade/libglade.overrides
|
|
ext/libglade/php_libglade.c: New file.
|
|
|
|
* .cvsignore
|
|
ext/Makefile.in: *** empty log message ***
|
|
|
|
* ext/Makefile.in: New file.
|
|
|
|
* config.m4
|
|
php_gtk.m4: *** empty log message ***
|
|
|
|
* php_gtk.m4: New file.
|
|
|
|
* main/Makefile.in
|
|
main/php_gtk.c
|
|
main/php_gtk.h
|
|
main/php_gtk_module.h
|
|
main/php_gtk_object.c
|
|
main/php_gtk_types.c
|
|
main/php_gtk_util.c
|
|
main/.cvsignore
|
|
Makefile.in
|
|
config.m4: *** empty log message ***
|
|
|
|
2001-05-23 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
generator/gtk.overrides: Implemented GtkCTree::node_get_pixmap().
|
|
|
|
2001-05-23 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* generator/gtk.overrides: Nuke compiler warning
|
|
|
|
2001-05-23 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php
|
|
NEWS
|
|
generator/gtk.overrides: Added GtkCTree::get_node_info().
|
|
|
|
2001-05-23 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
generator/gtk.overrides: Implemented GtkCTree::node_get_pixmap().
|
|
|
|
2001-05-23 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* generator/gtk.overrides: Nuke compiler warning
|
|
|
|
2001-05-23 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php
|
|
NEWS
|
|
generator/gtk.overrides: Added GtkCTree::get_node_info().
|
|
|
|
2001-05-22 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php: Added output of static functions.
|
|
|
|
2001-05-22 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* src/php_gtk.h
|
|
src/php_gtk_util.c:
|
|
Moved function back to .c file and declared it as extern in .h
|
|
|
|
2001-05-21 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* src/php_gtk.h
|
|
src/php_gtk_util.c: Fixing compilation on Win32
|
|
|
|
2001-05-20 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/docgen.php: More work on doc generator.
|
|
|
|
* generator/docgen.php:
|
|
Added -r option to register types file that defsfile may depend on.
|
|
|
|
* generator/doc_templates.php
|
|
generator/docgen.php
|
|
generator/generator.php
|
|
generator/gtk.overrides:
|
|
First pass at documentation structure generator.
|
|
|
|
2001-05-15 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
generator/gtk.defs: Rename signal_emit_stop() to emit_stop().
|
|
|
|
2001-05-14 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
- Stop space after function name being linked
|
|
|
|
2001-05-14 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/gtk.overrides: Implemented GtkCTree::node_get_pixtext().
|
|
|
|
2001-05-12 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/phpweb.xsl: Whitespace
|
|
|
|
* docs/stylesheets/xsl/html/phpweb.xsl: Add support for navigation icons
|
|
|
|
2001-05-12 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: Update.
|
|
|
|
* src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
generator/gtk.overrides:
|
|
Implemented GtkObject::emit() and supporting code.
|
|
|
|
2001-05-11 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_object.c:
|
|
Support exotic types rudimentarily (is that a word?).
|
|
|
|
* NEWS: Update.
|
|
|
|
* generator/gtk.defs
|
|
generator/gtk.overrides
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_util.c:
|
|
Added support for getting and setting GtkObject arguments via get_arg() and
|
|
set_arg() methods.
|
|
|
|
2001-05-10 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/overrides.xsl
|
|
docs/stylesheets/xsl/html/phpweb.xsl
|
|
docs/stylesheets/xsl/chunk.xsl.in
|
|
docs/stylesheets/xsl/html.xsl.in
|
|
docs/stylesheets/xsl/phpweb.xsl.in:
|
|
Various changes for phpweb stylesheets, some more modifications needed but these are the beginings
|
|
|
|
2001-05-10 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_util.c:
|
|
Break out type name retrieval into a separate function.
|
|
|
|
* generator/generator.php
|
|
generator/gtk.overrides
|
|
src/php_gtk.c
|
|
src/php_gtk_object.c: * Fix checking of argc upon startup.
|
|
* Added GtkObject::get() method - may be renamed soon.
|
|
|
|
2001-05-09 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/en/classes/gtkbutton.xml
|
|
docs/stylesheets/xsl/html/class.xsl:
|
|
Tried using non-capitalized first word in shortdesc for methods.
|
|
Also, tried putting constructor short desc right after it, but it's not
|
|
coming out on the same line..
|
|
|
|
* docs/en/classes/gtkbutton.xml
|
|
docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/name_to_id.xsl: * Fixed XML in gtkbutton.xml.
|
|
* Removed bolding from signal names in synoptic mode.
|
|
* Added () after method names in synoptic mode (is it possible to make them
|
|
part of the link, James?)
|
|
* Rearranged signal page a bit, 'Conditions:' part - I think it looks good.
|
|
|
|
2001-05-09 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/classes/gtkscrollbar.xml: - Shorten this shortdesc too
|
|
|
|
* docs/en/classes/gtkarrow.xml:
|
|
- Shorten the short desc and move the longer description to desc
|
|
|
|
* docs/stylesheets/xsl/html/phpweb.xsl
|
|
docs/udocs.in: - Adding phpweb stylesheets with nice navigation.
|
|
- Fixed bug in make stylesheet=phpweb updatexml where saxon wouldnt run.
|
|
|
|
2001-05-09 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl
|
|
docs/en/classes/gtkbutton.xml:
|
|
More work on GtkButton docs, trying out signals.
|
|
|
|
2001-05-08 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/en/classes/gtkbutton.xml: Start docs on GtkButton.
|
|
|
|
2001-05-08 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/title.xsl:
|
|
- Update style of classentry page slightly.
|
|
- Rename the constructors
|
|
|
|
2001-05-08 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/README.HOWTO-CYGWIN
|
|
docs/README.HOWTO-WRITING-DOCS
|
|
docs/TODO
|
|
docs/en/classes/gtkarrow.xml
|
|
docs/en/classes/gtkbuttonbox.xml
|
|
docs/en/classes/gtkcolorselection.xml
|
|
docs/en/classes/gtkfontselection.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtkwidget.xml
|
|
docs/en/classes/gtkwindow.xml:
|
|
Adding text files into docs dir. Mods are all minor.
|
|
|
|
2001-05-08 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
- Sort out spacing of object properties and methods
|
|
- Move classes desc and shortdesc about
|
|
|
|
2001-05-08 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/stylesheets/xsl/html/toc.xsl:
|
|
Make class shortdesc appear on class list page.
|
|
|
|
2001-05-08 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
- Changing shortdesc for desc at top of classentry.
|
|
|
|
* docs/stylesheets/xsl/html/phpweb.xsl:
|
|
Killing some extra markup which we dont need in the phpweb stylesheet
|
|
|
|
2001-05-07 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/en/classes/gtklabel.xml: Whitespace fix.
|
|
|
|
* docs/en/classes/gtklabel.xml: Fix up GtkLabel description.
|
|
|
|
|
|
2001-05-07 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtklabel.xml: Some minor adjustments
|
|
|
|
* docs/en/classes/gtkobject.xml: checked for accuracy and whitespace
|
|
|
|
* docs/en/classes/gtkeditable.xml
|
|
docs/en/classes/gtkobject.xml:
|
|
hope that worked ... updating a single doc built here as a single (experiment)
|
|
|
|
2001-05-07 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/configure.in
|
|
docs/udocs.in:
|
|
Don't use bash specific tests and chmod udocs to executable upon creation.
|
|
|
|
* docs/udocs.in: The file has DOS carriage returns, James.
|
|
|
|
2001-05-06 James Moore <James@phpuk.org>
|
|
|
|
* docs/de/chapters/widget.xml
|
|
docs/de/chapters/widgets.xml: - Sync with en/
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl
|
|
docs/dbxml/phpgtkdoc.dtd: - Supprt <userfunc> tag in signals..
|
|
|
|
2001-05-06 Markus Fischer <mfischer@josefine.ben.tuwien.ac.at>
|
|
|
|
* docs/en/classes/gtkeditable.xml: Filled most methods
|
|
|
|
2001-05-06 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
- Whoops missed this last time, constructor will now actally appear as a separate page as it was meant to.
|
|
|
|
* docs/Makefile.in
|
|
docs/en/chapters/widget.xml
|
|
docs/en/chapters/widgets.xml
|
|
docs/en/classes/gtkfontselectiondialog.xml
|
|
docs/en/classes/gtksocket.xml
|
|
docs/en/classes/gtkwindow.xml
|
|
docs/manual.xml.in
|
|
docs/udocs.in:
|
|
- Added another option to the makefile, make updatexml this detects which
|
|
xml files have been modified and updates them, this is useful after a cvs
|
|
update but only if xml files have been modified NOT added, if there are new
|
|
xml files you need to do a proper make. This option once again accepts a
|
|
stylesheet=phpweb if you want to update your phpweb build otherwise it defaults
|
|
to the chunk stylesheet.
|
|
|
|
|
|
* docs/Makefile.in
|
|
docs/udocs.in:
|
|
- Allow the additional parameter to make to tell the update to use phpweb or chunk stylesheet
|
|
|
|
* docs/Makefile.in:
|
|
Allow the choice of update or quick from the make file.
|
|
|
|
* docs/stylesheets/xsl/.cvsignore
|
|
docs/Makefile.in
|
|
docs/udocs.in:
|
|
- Make sure the correct files are deleted in a make distclean and cvs ignores generated files
|
|
|
|
* docs/Makefile.in
|
|
docs/stylesheets/xsl/update.xsl.in
|
|
docs/udocs.in: - Updated makefile dependencies
|
|
- Added update option to update html files in build/html dirs, this is
|
|
slightly slower than the other option and will use more memory
|
|
|
|
2001-05-05 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/gtk.overrides: Add insert_text() method back in.
|
|
|
|
2001-05-05 James Moore <James@phpuk.org>
|
|
|
|
* docs/configure.in
|
|
docs/stylesheets/xsl/.cvsignore
|
|
docs/stylesheets/xsl/update.xsl.in
|
|
docs/udocs.in
|
|
docs/.cvsignore
|
|
docs/Makefile.in: - Importing scripts for building single xml files one
|
|
|
|
# At the moment you cannot update your html/php build but you can build a single xml file so
|
|
# the output appears in the build/test/<classname>/ dir as html, just autoconf, ./configure and
|
|
# then make filename.xml and it will update it for you, I hope to soon be able to update changed
|
|
# files in the existing HTML but thats going to take a few more hacks before its ready (mainly
|
|
# telling which xml files are newer than the html files then creating the correct XSL for them
|
|
# to be updated with... if you have questions just ask..
|
|
|
|
2001-05-05 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_types.c
|
|
NEWS: Can't wrap events properly as they are not refcounted.
|
|
|
|
2001-05-05 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkaccelgroup.xml
|
|
docs/en/classes/gtkboxchild.xml
|
|
docs/en/classes/gtkclistrow.xml
|
|
docs/en/classes/gtkctreenode.xml
|
|
docs/en/classes/gtkfixedchild.xml
|
|
docs/en/classes/gtkselectiondata.xml
|
|
docs/en/classes/gtkstyle.xml
|
|
docs/manual.xml.in
|
|
docs/stylesheets/xsl/html/name_to_id.xsl:
|
|
Grumpy, Sneezy, Happy, Dopey, Itchy, Scratchy and Ringo
|
|
|
|
2001-05-04 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/stylesheets/xsl/html/label.xsl
|
|
docs/stylesheets/xsl/html/overrides.xsl
|
|
docs/stylesheets/xsl/html/title.xsl
|
|
docs/stylesheets/xsl/html-common.xsl: - Link to copyright properly
|
|
- Change size of Authorgroup titles
|
|
|
|
2001-05-04 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: A few more missed news.
|
|
|
|
* TODO: Not necessary.
|
|
|
|
2001-05-04 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkclist.xml
|
|
docs/en/classes/gtkctree.xml
|
|
docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/manual.xml.in: That's the entire hierarchy shell in, now ..
|
|
|
|
2001-05-04 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/chunk.xsl.in
|
|
docs/stylesheets/xsl/html.xsl.in
|
|
docs/stylesheets/xsl/phpweb.xsl.in
|
|
docs/.cvsignore
|
|
docs/Makefile.in: Everything is now built under build/*
|
|
|
|
* docs/stylesheets/xsl/.cvsignore
|
|
docs/stylesheets/xsl/chunk.xsl.in
|
|
docs/stylesheets/xsl/html-common.xsl
|
|
docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/stylesheets/xsl/html/chunk.xsl
|
|
docs/stylesheets/xsl/html/custom.titlepage.xml
|
|
docs/stylesheets/xsl/html/custom.titlepage.xsl
|
|
docs/stylesheets/xsl/html/html.xsl
|
|
docs/stylesheets/xsl/html/overrides.xsl
|
|
docs/stylesheets/xsl/html/phpweb.xsl
|
|
docs/stylesheets/xsl/phpweb.xsl.in
|
|
docs/.cvsignore
|
|
docs/Makefile.in
|
|
docs/configure.in
|
|
docs/dbxml/phpgtkdoc.dtd:
|
|
- Updated Makefile & configure to add make phpweb
|
|
- Corrected typo in phpgtkdoc.dtd
|
|
- Updated stylesheets with various minor stylelistic changes
|
|
- Added the beginings of the phpweb stylesheets
|
|
- Corrected the titlepage stylesheet (Kinda :))
|
|
|
|
2001-05-04 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_object.c
|
|
src/php_gtk_types.c: Allow assigning custom props on overloaded props.
|
|
|
|
* src/php_gtk_types.c:
|
|
Nuke the object destruction since it's not necessary after the latest changes.
|
|
|
|
2001-05-04 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkadjustment.xml
|
|
docs/en/classes/gtkhseparator.xml
|
|
docs/en/classes/gtkpreview.xml
|
|
docs/en/classes/gtkprogress.xml
|
|
docs/en/classes/gtkprogressbar.xml
|
|
docs/en/classes/gtkseparator.xml
|
|
docs/en/classes/gtktooltips.xml
|
|
docs/en/classes/gtkvseparator.xml
|
|
docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/manual.xml.in: SHELLSUIT#08
|
|
|
|
* docs/en/classes/gtkhruler.xml
|
|
docs/en/classes/gtkhscale.xml
|
|
docs/en/classes/gtkhscrollbar.xml
|
|
docs/en/classes/gtkrange.xml
|
|
docs/en/classes/gtkruler.xml
|
|
docs/en/classes/gtkscale.xml
|
|
docs/en/classes/gtkscrollbar.xml
|
|
docs/en/classes/gtkvruler.xml
|
|
docs/en/classes/gtkvscale.xml
|
|
docs/en/classes/gtkvscrollbar.xml
|
|
docs/manual.xml.in
|
|
docs/stylesheets/xsl/html/name_to_id.xsl: SHELLSUIT#07
|
|
|
|
* docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/en/classes/gtkcalendar.xml
|
|
docs/en/classes/gtkcurve.xml
|
|
docs/en/classes/gtkdrawingarea.xml
|
|
docs/en/classes/gtkeditable.xml
|
|
docs/en/classes/gtkentry.xml
|
|
docs/en/classes/gtkspinbutton.xml
|
|
docs/en/classes/gtktable.xml
|
|
docs/en/classes/gtktext.xml
|
|
docs/en/classes/gtktoolbar.xml
|
|
docs/en/classes/gtktree.xml
|
|
docs/manual.xml.in: SHELLSUIT#06
|
|
|
|
2001-05-04 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk.c
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
test/gtk.php
|
|
generator/arg_types.php
|
|
generator/generator.php
|
|
generator/gtk.overrides:
|
|
* Cleaned up cruft from the code generator that was left over from
|
|
trying to handle byref args automatically.
|
|
* Started working on having only one object wrapper for each boxed type
|
|
pointer. Obviously broke stuff, but will fix soon.
|
|
|
|
2001-05-03 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk.c
|
|
src/php_gtk.h: Setup type hash in preparation for a nice experiment.
|
|
|
|
* TODO: Keysyms need to be made available.
|
|
|
|
2001-05-03 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtklist.xml
|
|
docs/en/classes/gtkmenu.xml
|
|
docs/manual.xml.in
|
|
docs/stylesheets/xsl/html/name_to_id.xsl: The rest of SHELLSUIT#05
|
|
|
|
2001-05-03 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/Makefile.in: Add cvsclean target.
|
|
|
|
2001-05-03 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/label.xsl
|
|
docs/stylesheets/xsl/html/overrides.xsl
|
|
docs/stylesheets/xsl/html/title.xsl
|
|
docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/en/bookinfo.xml
|
|
docs/Makefile.in
|
|
docs/configure.in
|
|
docs/makedocs.in: - Functions now appear on their own pages.
|
|
- No post processing by PHP anymore.
|
|
- makedocs script is nolonger used, it is all done from make
|
|
- added markus to manual authors
|
|
- bigmanual.html now builds
|
|
# - Anyproblems and shout.. it builds for me here.
|
|
|
|
2001-05-03 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_object.c: One more place to restrict for now.
|
|
|
|
* NEWS
|
|
TODO
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c:
|
|
Properly detect type mismatches and other errors when assigning to overloaded
|
|
properties.
|
|
|
|
2001-05-02 James Moore <James@phpuk.org>
|
|
|
|
* docs/templates/classentry.tpl: Clean up the classentry slightly
|
|
|
|
* docs/stylesheets/xsl/html/hierarchy.xsl:
|
|
Correct the indenting of the class hierarchy
|
|
|
|
2001-05-02 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/templates.php
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c:
|
|
Changed the variable name to result to indicate what it really does.
|
|
Added PG_ERROR code because SUCCESS and FAILURE are not flexible enough.
|
|
|
|
* src/php_gtk_object.c:
|
|
Check for getter_retval before assigning the result.
|
|
|
|
* src/php_gtk.h: Remove experimental definitions.
|
|
|
|
* src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
test/testgtkrc
|
|
docs/configure.in
|
|
generator/templates.php:
|
|
* Since Zend engine's object overloading is fairly broken, I implemented an
|
|
emulation layer that takes care of all the necessary details. So, now it's
|
|
possible to set properties on Gtk objects and read them later, e.g.
|
|
$window->foo[0] = $clist.
|
|
* Cleaned up boxed types get property handlers to conform to the new system.
|
|
|
|
2001-05-01 James Moore <James@phpuk.org>
|
|
|
|
* docs/manual.xml.in: Whitespace
|
|
|
|
* docs/manual.xml.in: - Order the classes alphabetically.
|
|
|
|
2001-05-01 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/.cvsignore
|
|
docs/stylesheets/xsl/.cvsignore: Ignore generated files.
|
|
|
|
* docs/configure.in:
|
|
Revert the previous change but fix up the Docbook paths.
|
|
|
|
* docs/configure.in: Fix detection of saxon.jar.
|
|
|
|
* docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtkalignment.xml
|
|
docs/en/classes/gtkarrow.xml
|
|
docs/en/classes/gtkaspectframe.xml
|
|
docs/en/classes/gtkbin.xml
|
|
docs/en/classes/gtkbox.xml
|
|
docs/en/classes/gtkbutton.xml
|
|
docs/en/classes/gtkbuttonbox.xml
|
|
docs/en/classes/gtkcheckbutton.xml
|
|
docs/en/classes/gtkcheckmenuitem.xml
|
|
docs/en/classes/gtkcolorselection.xml
|
|
docs/en/classes/gtkcolorselectiondialog.xml
|
|
docs/en/classes/gtkcombo.xml
|
|
docs/en/classes/gtkcontainer.xml
|
|
docs/en/classes/gtkdata.xml
|
|
docs/en/classes/gtkdialog.xml
|
|
docs/en/classes/gtkeventbox.xml
|
|
docs/en/classes/gtkfileselection.xml
|
|
docs/en/classes/gtkfixed.xml
|
|
docs/en/classes/gtkfontselection.xml
|
|
docs/en/classes/gtkfontselectiondialog.xml
|
|
docs/en/classes/gtkframe.xml
|
|
docs/en/classes/gtkgammacurve.xml
|
|
docs/en/classes/gtkhandlebox.xml
|
|
docs/en/classes/gtkhbox.xml
|
|
docs/en/classes/gtkhbuttonbox.xml
|
|
docs/en/classes/gtkhpaned.xml
|
|
docs/en/classes/gtkimage.xml
|
|
docs/en/classes/gtkinputdialog.xml
|
|
docs/en/classes/gtkinvisible.xml
|
|
docs/en/classes/gtkitem.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtklayout.xml
|
|
docs/en/classes/gtklistitem.xml
|
|
docs/en/classes/gtkmenubar.xml
|
|
docs/en/classes/gtkmenuitem.xml
|
|
docs/en/classes/gtkmenushell.xml
|
|
docs/en/classes/gtkmisc.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/en/classes/gtkoptionmenu.xml
|
|
docs/en/classes/gtkpacker.xml
|
|
docs/en/classes/gtkpaned.xml
|
|
docs/en/classes/gtkpixmap.xml
|
|
docs/en/classes/gtkplug.xml
|
|
docs/en/classes/gtkradiobutton.xml
|
|
docs/en/classes/gtkradiomenuitem.xml
|
|
docs/en/classes/gtkscrolledwindow.xml
|
|
docs/en/classes/gtksocket.xml
|
|
docs/en/classes/gtkstatusbar.xml
|
|
docs/en/classes/gtktearoffmenuitem.xml
|
|
docs/en/classes/gtktipsquery.xml
|
|
docs/en/classes/gtktogglebutton.xml
|
|
docs/en/classes/gtktreeitem.xml
|
|
docs/en/classes/gtkvbox.xml
|
|
docs/en/classes/gtkvbuttonbox.xml
|
|
docs/en/classes/gtkviewport.xml
|
|
docs/en/classes/gtkvpaned.xml
|
|
docs/en/classes/gtkwidget.xml
|
|
docs/en/classes/gtkwindow.xml
|
|
docs/en/appendix/license.xml
|
|
docs/en/bookinfo.xml
|
|
docs/en/chapters/install.xml
|
|
docs/en/chapters/intro.xml
|
|
docs/en/chapters/widget.xml
|
|
docs/de/appendix/license.xml
|
|
docs/de/bookinfo.xml
|
|
docs/de/chapters/install.xml
|
|
docs/de/chapters/intro.xml
|
|
docs/de/chapters/widget.xml
|
|
docs/de/classes/gtkaccellabel.xml
|
|
docs/de/classes/gtkarrow.xml
|
|
docs/de/classes/gtkbin.xml
|
|
docs/de/classes/gtkcontainer.xml
|
|
docs/de/classes/gtkdata.xml
|
|
docs/de/classes/gtkitemfactory.xml
|
|
docs/de/classes/gtklabel.xml
|
|
docs/de/classes/gtkmisc.xml
|
|
docs/de/classes/gtkobject.xml
|
|
docs/de/classes/gtktipsquery.xml
|
|
docs/de/classes/gtkwidget.xml
|
|
docs/de/classes/gtkwindow.xml: * Converted all tabs to spaces
|
|
* Reindented all the files to have 1 space indent from the parent line.
|
|
|
|
Let's keep it this way, people.
|
|
|
|
2001-04-30 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkaspectframe.xml
|
|
docs/en/classes/gtkdata.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtkoptionmenu.xml
|
|
docs/en/classes/gtkpixmap.xml
|
|
docs/en/classes/gtkradiobutton.xml
|
|
docs/en/classes/gtktipsquery.xml
|
|
docs/en/classes/gtktreeitem.xml: Cleaning up some xml.
|
|
|
|
* docs/en/classes/gtkframe3.xml
|
|
docs/en/classes/gtkframe4.xml
|
|
docs/manual.xml.in
|
|
docs/stylesheets/xsl/html/name_to_id.xsl:
|
|
Another 2 tests. frame3, unix + unicode. frame4, doze + unicode.
|
|
|
|
* docs/en/classes/gtkframe2.xml
|
|
docs/manual.xml.in
|
|
docs/stylesheets/xsl/html/name_to_id.xsl:
|
|
Testing whether unix LF/CR toggle helps the linewrap situation any
|
|
|
|
* docs/en/classes/gtkhpaned.xml
|
|
docs/en/classes/gtklayout.xml
|
|
docs/en/classes/gtkmenubar.xml
|
|
docs/en/classes/gtkmenushell.xml
|
|
docs/en/classes/gtkpacker.xml
|
|
docs/en/classes/gtkpaned.xml
|
|
docs/en/classes/gtksocket.xml
|
|
docs/en/classes/gtkvpaned.xml
|
|
docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/manual.xml.in: SHELLSUIT#05 - not including gktlist, gtkmenu.
|
|
|
|
* docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/en/classes/gtkcolorselection.xml
|
|
docs/en/classes/gtkcolorselectiondialog.xml
|
|
docs/en/classes/gtkcombo.xml
|
|
docs/en/classes/gtkfixed.xml
|
|
docs/en/classes/gtkfontselection.xml
|
|
docs/en/classes/gtkgammacurve.xml
|
|
docs/en/classes/gtkhbox.xml
|
|
docs/en/classes/gtkstatusbar.xml
|
|
docs/manual.xml.in:
|
|
SHELLSUIT#04 (nb have left clist, ctree, notebook for later input)
|
|
|
|
2001-04-27 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_object.c: More work.
|
|
|
|
* src/php_gtk_object.c:
|
|
Now the explicit property chain support is getting into shape.
|
|
|
|
2001-04-27 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkarrow.xml
|
|
docs/en/classes/gtkbox.xml
|
|
docs/en/classes/gtkbuttonbox.xml
|
|
docs/en/classes/gtkdialog.xml
|
|
docs/en/classes/gtkeventbox.xml
|
|
docs/en/classes/gtkhandlebox.xml
|
|
docs/en/classes/gtkhbuttonbox.xml
|
|
docs/en/classes/gtkinputdialog.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtkplug.xml
|
|
docs/en/classes/gtkscrolledwindow.xml
|
|
docs/en/classes/gtkvbox.xml
|
|
docs/en/classes/gtkvbuttonbox.xml
|
|
docs/en/classes/gtkviewport.xml
|
|
docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/manual.xml.in:
|
|
SHELLSUIT#03 plus a coupla typo corrections from previous
|
|
|
|
* docs/en/classes/gtkcolorselectiondialog.xml
|
|
docs/en/classes/gtkdialog.xml
|
|
docs/en/classes/gtkfileselection.xml
|
|
docs/en/classes/gtkfontselectiondialog.xml
|
|
docs/en/classes/gtkinputdialog.xml
|
|
docs/en/classes/gtkinvisible.xml
|
|
docs/en/classes/gtklistitem.xml
|
|
docs/en/classes/gtkradiomenuitem.xml
|
|
docs/en/classes/gtktearoffmenuitem.xml
|
|
docs/en/classes/gtktreeitem.xml
|
|
docs/manual.xml.in
|
|
docs/stylesheets/xsl/html/name_to_id.xsl: SHELLSUIT#02
|
|
|
|
2001-04-27 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_object.c: More hacking on that property problem.
|
|
|
|
2001-04-26 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk.h
|
|
src/php_gtk_object.c:
|
|
More work on experimental fix for setting object properties.
|
|
|
|
* src/php_gtk.h
|
|
src/php_gtk_object.c: Experimental set property function.
|
|
|
|
* docs/en/classes/gtklabel.xml: Watch your spacing.
|
|
|
|
2001-04-26 Markus Fischer <mfischer@josefine.ben.tuwien.ac.at>
|
|
|
|
* docs/en/classes/gtkcontainer.xml: Wrong <tag> crept in; ty James
|
|
|
|
2001-04-26 James Moore <James@phpuk.org>
|
|
|
|
* docs/templates/classentry.tpl:
|
|
Make the HTML show the correct constructor description
|
|
|
|
2001-04-26 Markus Fischer <mfischer@josefine.ben.tuwien.ac.at>
|
|
|
|
* docs/en/classes/gtkcontainer.xml:
|
|
Updated description, children() and small info to add()
|
|
|
|
* docs/en/classes/gtklabel.xml:
|
|
set_pattern() documentation now reflects current CVS behaviour
|
|
|
|
2001-04-25 Markus Fischer <mfischer@josefine.ben.tuwien.ac.at>
|
|
|
|
* docs/en/classes/gtklabel.xml: Fixed set_pattern() documentation
|
|
|
|
* docs/en/classes/gtkaccellabel.xml:
|
|
Removed comments; added some more descriptive information on refetch.
|
|
|
|
* docs/en/classes/gtktipsquery.xml: Updated descripton and some methods.
|
|
|
|
2001-04-25 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkaspectframe.xml
|
|
docs/en/classes/gtkbutton.xml
|
|
docs/en/classes/gtkcheckbutton.xml
|
|
docs/en/classes/gtkcheckmenuitem.xml
|
|
docs/en/classes/gtkframe.xml
|
|
docs/en/classes/gtkitem.xml
|
|
docs/en/classes/gtkmenuitem.xml
|
|
docs/en/classes/gtkoptionmenu.xml
|
|
docs/en/classes/gtkradiobutton.xml
|
|
docs/en/classes/gtktogglebutton.xml
|
|
docs/manual.xml.in
|
|
docs/stylesheets/xsl/html/name_to_id.xsl:
|
|
SHELLSUIT#01 + got rid of that classentry error, hopefully forever -
|
|
|
|
2001-04-25 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: Add stuff.
|
|
|
|
2001-04-24 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/classes/gtkwidget.xml: Adding a bit more mark up...
|
|
|
|
* docs/en/classes/gtkwidget.xml: Killing error in build process
|
|
|
|
2001-04-24 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/en/classes/gtklabel.xml: Use proper tag.
|
|
|
|
* docs/en/classes/gtklabel.xml
|
|
generator/gtk.defs: * Fixed some GtkLabel docs.
|
|
* Allow no parameters for GtkLabel constructor and set_pattern() method.
|
|
|
|
2001-04-24 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtktipsquery.xml
|
|
docs/en/classes/gtkwidget.xml
|
|
docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtkalignment.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/manual.xml.in:
|
|
Terrible Typos eliminated (the ones I found, anyways).
|
|
|
|
2001-04-24 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: News update.
|
|
|
|
* generator/gtk.defs: Added GtkAspectFrame definition.
|
|
|
|
2001-04-24 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtkarrow.xml
|
|
docs/en/classes/gtkcontainer.xml
|
|
docs/en/classes/gtkdata.xml
|
|
docs/en/classes/gtkimage.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtkmisc.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/en/classes/gtkpixmap.xml
|
|
docs/en/classes/gtktipsquery.xml
|
|
docs/en/classes/gtkwidget.xml
|
|
docs/en/classes/gtkwindow.xml
|
|
docs/manual.xml.in:
|
|
Need feedback and technical advice on all to date, please, all.
|
|
|
|
2001-04-23 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl
|
|
docs/templates/classentry.tpl: constructor is now documented properly
|
|
|
|
* docs/stylesheets/xsl/gen_name_to_id.xsl
|
|
docs/stylesheets/xsl/html/name_to_id.xsl:
|
|
Adding constructor information to utility files
|
|
|
|
2001-04-23 Markus Fischer <mfischer@josefine.ben.tuwien.ac.at>
|
|
|
|
* docs/de/bookinfo.xml
|
|
docs/de/chapters/install.xml
|
|
docs/de/chapters/intro.xml
|
|
docs/de/chapters/widget.xml:
|
|
First commit :-) Various grammar fixes and small typs.
|
|
|
|
2001-04-22 James Moore <James@phpuk.org>
|
|
|
|
* docs/de/classes/gtkaccellabel.xml
|
|
docs/de/classes/gtkarrow.xml
|
|
docs/de/classes/gtkbin.xml
|
|
docs/de/classes/gtkcontainer.xml
|
|
docs/de/classes/gtkdata.xml
|
|
docs/de/classes/gtkitemfactory.xml
|
|
docs/de/classes/gtklabel.xml
|
|
docs/de/classes/gtkmisc.xml
|
|
docs/de/classes/gtkobject.xml
|
|
docs/de/classes/gtktipsquery.xml
|
|
docs/de/classes/gtkwidget.xml
|
|
docs/de/classes/gtkwindow.xml:
|
|
Stop saxon from segfaulting for some reason only known to itself.
|
|
|
|
* docs/stylesheets/xsl/locale/de.xsl: whitespace
|
|
|
|
* docs/en/classes/gtkwidget.xml: Correct Typo
|
|
|
|
* docs/stylesheets/xsl/html/name_to_id.xsl:
|
|
Update generated untility files to reflect changes
|
|
|
|
* docs/stylesheets/xsl/common.xsl.in
|
|
docs/stylesheets/xsl/html-common.xsl
|
|
docs/stylesheets/xsl/locale/de.xsl
|
|
docs/stylesheets/xsl/locale/en.xsl
|
|
docs/de/appendix/license.xml
|
|
docs/de/bookinfo.xml
|
|
docs/de/chapters/install.xml
|
|
docs/de/chapters/intro.xml
|
|
docs/de/chapters/widget.xml
|
|
docs/de/language-defs.ent:
|
|
Adding German Translation from Markus with localisation for stylesheets
|
|
|
|
2001-04-22 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_types.c: Adding a couple more properties to GtkCTreeNode.
|
|
|
|
* NEWS: Update news.
|
|
|
|
* generator/gdk.overrides
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
test/gtk.php
|
|
TODO:
|
|
* Fixed Gdk::pixmap_create_from_xpm* to accept null for window parameter.
|
|
* Added Gdk::pixmap_colormap_create_from_xpm* methods.
|
|
* Allowed unsetting style in GtkCtree::node_set_row_style() by passing null.
|
|
* Added GtkCtree methods post_recursive(), post_recursive_to_depth(),
|
|
pre_recursive(), pre_cursive_to_depth() that can be used to traverse the
|
|
CTree.
|
|
* Fixed GtkCtree 'selection' property access.
|
|
* Finished CTree example in gtk.php.
|
|
|
|
2001-04-22 James Moore <James@phpuk.org>
|
|
|
|
* docs/Makefile.in: Make the file execute properly under linux.
|
|
|
|
2001-04-20 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkarrow.xml
|
|
docs/en/classes/gtkcontainer.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/manual.xml.in:
|
|
Corrections - just proving I read James' mail on occasion - + GtkArrow
|
|
|
|
* docs/en/classes/gtkbin.xml
|
|
docs/en/classes/gtkcontainer.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/en/classes/gtkwidget.xml
|
|
docs/en/classes/gtkwindow.xml
|
|
docs/manual.xml.in:
|
|
These are not placeholders. Most of the parameters are now in place in the existing files. Few queries.
|
|
|
|
2001-04-17 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkobject.xml:
|
|
GtkObject is now with MF for a technical checkup
|
|
|
|
2001-04-17 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtktipsquery.xml:
|
|
A few minor corrections for Steph and Markus' XML.
|
|
|
|
2001-04-17 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtktipsquery.xml:
|
|
Being brave! Hopefully constructor and methods look ok now on these.
|
|
|
|
2001-04-15 James Moore <James@phpuk.org>
|
|
|
|
* docs/scripts/CommonFuncs.inc
|
|
docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/hierarchy.xsl
|
|
docs/stylesheets/xsl/html/html.xsl
|
|
docs/templates/classentry.tpl
|
|
docs/en/classes/gtkdata.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/en/classes/gtkwidget.xml:
|
|
- Object Hierarchy is now derived from XML rather than a php-gtk script.
|
|
|
|
* docs/stylesheets/xsl/gen_name_to_id.xsl
|
|
docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/en/classes/gtkcontainer.xml
|
|
docs/en/classes/gtkdata.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/en/classes/gtktipsquery.xml
|
|
docs/en/classes/gtkwidget.xml:
|
|
Attributes and signals are now highlighted properly with links to their definitions.
|
|
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/name_to_id.xsl
|
|
docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtkcontainer.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtkmisc.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/en/classes/gtktipsquery.xml
|
|
docs/en/classes/gtkwidget.xml
|
|
docs/stylesheets/xsl/gen_name_to_id.xsl:
|
|
Functions are now linked to their definition too.
|
|
|
|
* docs/stylesheets/xsl/gen_name_to_id.xsl
|
|
docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/html.xsl
|
|
docs/stylesheets/xsl/html/name_to_id.xsl:
|
|
If a class name is marked up with <classname> it is now liked if there is an
|
|
appropraite manual page for it to link to.
|
|
|
|
* docs/Makefile.in
|
|
docs/stylesheets/xsl/gen_name_to_id.xsl
|
|
docs/stylesheets/xsl/html/name_to_id.xsl:
|
|
- Added utility xsl stylesheet for converting classnames to their id for making
|
|
links and hierarchy.
|
|
|
|
2001-04-14 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/chunk.xsl.in
|
|
docs/stylesheets/xsl/html.xsl.in
|
|
docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/stylesheets/xsl/html/class.xsl
|
|
docs/configure.in: Prepairing to build manual with no chunks as well
|
|
|
|
* docs/stylesheets/xsl/bightml.xsl.in
|
|
docs/stylesheets/xsl/htmlhelp.xsl.in
|
|
docs/stylesheets/xsl/print.xsl.in
|
|
docs/Makefile.in
|
|
docs/configure.in
|
|
docs/makedocs.in:
|
|
- Removing files no longer needed or not used at this time.
|
|
- Update makefile and makedocs references to removed files
|
|
|
|
2001-04-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/arg_types.php
|
|
generator/gtk.defs
|
|
src/php_gtk.c
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
test/gtk.php:
|
|
* Optimized internal resource creation a bit, now accessing overloaded
|
|
properties will not keep creating resources as much as before.
|
|
* A bit more work on GtkCTree.
|
|
|
|
2001-04-13 James Moore <James@phpuk.org>
|
|
|
|
* docs/configure.in:
|
|
Correct Capitalization of saxon class so it does actually build and doesnt give
|
|
any errors
|
|
|
|
* docs/configure.in:
|
|
- Add tests for java and saxon.jar when saxon.exe is not found
|
|
The system will now build under linux too
|
|
|
|
|
|
* docs/makedocs.in: Escape more '
|
|
|
|
* docs/Makefile.in
|
|
docs/configure.in
|
|
docs/makedocs
|
|
docs/makedocs.bat
|
|
docs/makedocs.in
|
|
docs/stylesheets/xsl/chunk.xsl.in
|
|
docs/version.ent.in: - Imported The new documentation make system.
|
|
|
|
* docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/stylesheets/xsl/html/chunk.xsl
|
|
docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/html.xsl:
|
|
Updating stylesheets so that they build with new system.
|
|
|
|
* docs/makedocs: Begining of new all in one build system for docs
|
|
|
|
* docs/en/classes/gtkitemfactory.xml:
|
|
Editing punctuation, few minor gramatical correction and slight rewording.
|
|
|
|
* docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtktipsquery.xml
|
|
docs/en/classes/gtkwindow.xml: - We dont need to escape $'s any more
|
|
- Corrected Stephs XML in gtkitemfactory.xml
|
|
|
|
* docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtkbin.xml
|
|
docs/en/classes/gtkcontainer.xml
|
|
docs/en/classes/gtkdata.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/en/classes/gtktipsquery.xml
|
|
docs/en/classes/gtkwidget.xml
|
|
docs/en/classes/gtkwindow.xml:
|
|
Whitespace changes, removing some stub entries
|
|
|
|
* docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtklabel.xml
|
|
docs/en/classes/gtktipsquery.xml:
|
|
Removing all the CDATA elements. Do not use them any more
|
|
|
|
2001-04-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: That's done now.
|
|
|
|
* generator/gtk.overrides
|
|
src/php_gtk.h
|
|
src/php_gtk_util.c:
|
|
* Added internal php_gtk_parse_args_hash_quiet() function.
|
|
* Added GtkMenu::popup().
|
|
|
|
* generator/gtk.overrides
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
test/gtk.php
|
|
TODO
|
|
generator/gtk.defs:
|
|
* Added GtkCTree 'selection' and 'row_list' properties. They are not really
|
|
GtkCTree properties, but rather belong to underlying GtkCList, but GtkCTree
|
|
overloads them.
|
|
* Fixed a bug that would corrupt object type when setting cascaded property.
|
|
* Fixed access of GtkCTreeNode 'children' property.
|
|
* Adjusted gtk.php sample according to above changes.
|
|
|
|
2001-04-12 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: *** empty log message ***
|
|
|
|
2001-04-11 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkaccellabel.xml
|
|
docs/en/classes/gtktipsquery.xml
|
|
docs/manual.xml.in:
|
|
TO DO - code test of all labels docs before moving on
|
|
|
|
2001-04-11 James Moore <James@phpuk.org>
|
|
|
|
* docs/templates/classentry.tpl:
|
|
Correct the title of the manual page for each classentry
|
|
|
|
2001-04-11 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtklabel.xml
|
|
docs/manual.xml.in:
|
|
: ----------------------------------------------------------------------
|
|
|
|
2001-04-10 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkbin.xml
|
|
docs/en/classes/gtkcontainer.xml
|
|
docs/makedocs.bat
|
|
docs/manual.xml.in:
|
|
Added skeleton of gtkcontainer to make a bridge across the inheritance levels. Last "tba" entry I promise .. gtkbin is complete.
|
|
|
|
* docs/en/classes/gtkdata.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtkmisc.xml
|
|
docs/manual.xml.in:
|
|
Can't do any more with ItemFactory or Data, both need technical know-how pleae - all offers gratefull accepted :)
|
|
|
|
2001-04-10 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php: Fix
|
|
|
|
* test/gtk.php
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
TODO
|
|
generator/arg_types.php: * Fixed up boxed arg handling in the generator.
|
|
* Moved helper structs/classes into php_gtk_types.c and created constructors
|
|
for them.
|
|
* A bit more work on GtkCTree example.
|
|
|
|
2001-04-09 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkmisc.xml: proofread GtkMisc
|
|
|
|
2001-04-08 James Moore <James@phpuk.org>
|
|
|
|
* docs/scripts/CommonFuncs.inc:
|
|
Load php_gtk.[dll|so] when needed automatically.
|
|
|
|
* docs/en/classes/gtkdata.xml:
|
|
Correct the ID that steph used, should be gtk,<object_nanme>
|
|
|
|
* docs/en/classes/gtkmisc.xml
|
|
docs/manual.xml.in: Adding documentation for GtkMisc
|
|
|
|
2001-04-08 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/classes/gtkdata.xml
|
|
docs/en/classes/gtkitemfactory.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/en/classes/gtkwidget.xml
|
|
docs/manual.xml.in
|
|
docs/stylesheets/xsl/html/class.xsl: Finally got moving on the docs :)
|
|
|
|
2001-04-08 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/language-defs.ent
|
|
docs/dbxml/phpgtkdoc.dtd
|
|
docs/manual.xml.in:
|
|
Updating dtd to allow desc to contain <para> as this allows better layout.
|
|
|
|
2001-04-07 James Moore <James@phpuk.org>
|
|
|
|
* docs/manual.xml.in: Removing referece to gtkwidget
|
|
|
|
* docs/manual.xml.in
|
|
docs/stylesheets/xsl/html/toc.xsl: Corecting the titles it the toc
|
|
|
|
* docs/stylesheets/xsl/html/overrides.xsl:
|
|
Better function prototypes at steph's request
|
|
|
|
2001-04-02 James Moore <James@phpuk.org>
|
|
|
|
* docs/configure.in: Stop configure requireing jade
|
|
|
|
2001-04-01 James Moore <James@phpuk.org>
|
|
|
|
* docs/makedocs.bat: Make it work under win98 too
|
|
|
|
* docs/makedocs.bat: Cleaning up .php files after build
|
|
|
|
* docs/makedocs.bat: batch file to make building of PHP under win32 easier
|
|
|
|
2001-03-31 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk.h
|
|
src/php_gtk_types.c
|
|
test/gtk.php
|
|
TODO
|
|
generator/arg_types.php
|
|
generator/gdk.overrides
|
|
generator/gtk.defs
|
|
generator/gtk.overrides:
|
|
* Implemented better separation of GdkWindow, GdkPixmap, and GdkBitmap.
|
|
* Added GtkCList 'row_list' property and GtkCListRow helper class.
|
|
* Finally fixed GtkCTree::insert_row() for good. No wonder it wasn't working.
|
|
* Added GtkCTree::node_set_row_data(), GtkCTree::node_get_row_data().
|
|
* More work on GtkCTree example in gtk.php.
|
|
|
|
2001-03-29 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/chunk.xsl
|
|
docs/stylesheets/xsl/html/overrides.xsl:
|
|
Nicer output of function definitions
|
|
|
|
* docs/makedocs: automate the running of the .php files and their removal.
|
|
|
|
* docs/templates/classmethods_suimmary.tpl
|
|
docs/templates/classmethods_summary.tpl
|
|
docs/stylesheets/xsl/html/class.xsl:
|
|
Fixed hierachy to hierarchy. And spelling of file names.
|
|
|
|
* docs/templates/classentry.tpl: Forgot the signals section
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
stop intermittent warnings when each is passed an array that has not content
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
make the tempalte parser actually parse the templates as needed
|
|
|
|
* docs/templates/classattributes.tpl
|
|
docs/templates/classattributes_summary.tpl
|
|
docs/templates/classmethods.tpl
|
|
docs/templates/classmethods_suimmary.tpl
|
|
docs/templates/classsignals.tpl
|
|
docs/templates/classsignals_summary.tpl:
|
|
Adding new templates for different parts of the classentry
|
|
|
|
* docs/scripts/TemplateParser.class:
|
|
Updating TemplateParser due to a few small bug fixes
|
|
|
|
2001-03-29 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* config.m4: Use PHP autoconf macros.
|
|
|
|
2001-03-29 James Moore <James@phpuk.org>
|
|
|
|
* docs/scripts/CommonFuncs.inc
|
|
docs/stylesheets/xsl/html/class.xsl:
|
|
Correct naming of get_class_heirarchy
|
|
|
|
* docs/templates/classentry.tpl:
|
|
fixing the tempalte (few typos and broken logic)
|
|
|
|
2001-03-28 James Moore <James@phpuk.org>
|
|
|
|
* docs/templates/classentry.tpl: Updaing template slightly
|
|
|
|
2001-03-28 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/README.win32.txt:
|
|
Making note on include path needed to build the system on Win32
|
|
|
|
2001-03-28 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php
|
|
generator/generator.php
|
|
generator/gtk.defs
|
|
generator/gtk.overrides: * Added GtkCTree 'clist' property.
|
|
* Implemented GtkObject::set_data(), GtkObject::get_data(),
|
|
GtkObject::connect_after(), GtkObject::connect_object_after().
|
|
* Started on GtkCTree example, which incidentally shows a bunch of other
|
|
GTK+ stuff.
|
|
|
|
2001-03-27 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl: Typo
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
Make it write out to the correct file
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl: Fix Parse error
|
|
|
|
* docs/scripts/CommonFuncs.inc: Adding class hierachy generator
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
Write output from template parse to correct HTML file
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
Updating a few pieces of PHP I missed last night
|
|
|
|
2001-03-26 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl: Find correct prev and next links
|
|
|
|
* docs/manual.xml.in: whitespace
|
|
|
|
* docs/scripts/TemplateParser.class
|
|
docs/templates/classentry.tpl:
|
|
Adding LTE for parsing templates and a test template
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
New cleaner output of PHP from classentries
|
|
|
|
2001-03-24 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: News update.
|
|
|
|
* TODO
|
|
generator/gtk-extrafuncs.defs
|
|
generator/gtk.overrides
|
|
test/gtk.php:
|
|
* Added GtkColorSelection::get_color, GtkColorSelection::set_color().
|
|
* Added radio buttons, check buttons, color selection, and cursors examples
|
|
to gtk.php.
|
|
|
|
2001-03-22 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
Fix a few more attributes and turn it all PHP into a processing instruction
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
A few more [corrected select/xsl:text's] I missed before.. they just seem to sneak through
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl: Get correct attribute names
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl: Making it build again..
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl:
|
|
New output functions prepairing for PHP handling for building object hierachy
|
|
|
|
2001-03-20 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/fileselection.php: Showing how to get the filename.
|
|
|
|
2001-03-20 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/makedist.cmd: makedist should be reletive to current disk
|
|
|
|
2001-03-20 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: Prepare for release.
|
|
|
|
2001-03-20 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/classset.titlepage.xml
|
|
docs/stylesheets/xsl/html/classset.titlepage.xsl:
|
|
No more need of manual editing of classset stylesheet when
|
|
created from classset.titlepage.xml
|
|
|
|
* docs/stylesheets/xsl/html/toc.xsl: Adding the TOC overrides
|
|
|
|
2001-03-20 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: News update.
|
|
|
|
* generator/gdk.overrides
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
src/php_gtk_types.c: * Added gdk::pixmap_create_from_xpm_d().
|
|
* Added GtkCList properties: sort_column, sort_type, selection, selection_mode.
|
|
* Some constructors did not invalidate objects upon errors, fixed now.
|
|
* Added GtkRadioMenuItem, GtkRadioButton constructors.
|
|
|
|
* test/gtk.php: Finished GtkCList example.
|
|
|
|
2001-03-20 James Moore <James@phpuk.org>
|
|
|
|
* docs/makedocs: A shell script for making docs from java
|
|
|
|
2001-03-20 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
generator/libglade.overrides
|
|
test/gtk.php:
|
|
* Added GladeXML::signal_autoconnect(), docs later.
|
|
* Added GtkWidget 'style' property;
|
|
* Added GtkCList::prepend() and GtkCList::insert().
|
|
* Added single row insertion to CList example in gtk.php.
|
|
|
|
2001-03-18 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/classset.titlepage.xml
|
|
docs/stylesheets/xsl/html/classset.titlepage.xsl:
|
|
Update title page for classset
|
|
|
|
* docs/stylesheets/xsl/html/chunk.xsl
|
|
docs/stylesheets/xsl/html/class.xsl
|
|
docs/stylesheets/xsl/html/classset.titlepage.xml
|
|
docs/stylesheets/xsl/html/classset.titlepage.xsl:
|
|
Fixing Toc and adding beginings of CLASSSET titlepages
|
|
|
|
* docs/stylesheets/xsl/html/class.xsl: Make objects appear in the toc
|
|
|
|
* docs/stylesheets/xsl/html.xsl.in
|
|
docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/stylesheets/xsl/html/chunk.xsl
|
|
docs/stylesheets/xsl/html/class.xsl:
|
|
adding toc generation outline (doesnt work yet) also stopping
|
|
saxon from segfaulting.
|
|
|
|
* docs/stylesheets/xsl/html-common.xsl
|
|
docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/stylesheets/xsl/html/chunk.xsl: The Return of the Toc..
|
|
|
|
* docs/stylesheets/xsl/html/chunk.xsl
|
|
docs/stylesheets/xsl/html/class.xsl: Adding Class stylesheets..
|
|
|
|
* docs/stylesheets/xsl/html/chunk.xsl
|
|
docs/stylesheets/xsl/html/label.xsl
|
|
docs/stylesheets/xsl/html/title.xsl:
|
|
Override a few methods to give nice titles and labels
|
|
|
|
* docs/stylesheets/xsl/html/chunk-common.xsl: Make it all build again
|
|
|
|
* docs/stylesheets/xsl/chunk-filename.xsl
|
|
docs/stylesheets/xsl/html.xsl.in
|
|
docs/stylesheets/xsl/html/chunk-common.xsl
|
|
docs/stylesheets/xsl/html/chunk.xsl: Begin to chunk the classentries
|
|
|
|
2001-03-16 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/gtk.defs
|
|
generator/gtk.overrides
|
|
generator/libglade.overrides
|
|
src/php_gtk_object.c: * Added GtkList->selection property.
|
|
* Fixed a crash in GladeXML::signal_connect() when passing extra arguments.
|
|
* Fixed cascading property access on objects.
|
|
|
|
2001-03-15 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: News update.
|
|
|
|
2001-03-14 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/gtk.defs: Adding GtkHandleBox properties.
|
|
|
|
2001-03-14 James Moore <James@phpuk.org>
|
|
|
|
* docs/stylesheets/xsl/temp.xsl: This one shouldnt be in repository
|
|
|
|
2001-03-14 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/gtk.defs
|
|
generator/gtk.overrides:
|
|
Added GtkFixed 'children' property and GtkFixedChild helper class.
|
|
|
|
2001-03-14 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/classes/gtkobject.xml:
|
|
Begining for outline of object documentation.. This is not complete or
|
|
necessaryly accurate/correct its just there to work with for now.
|
|
|
|
* docs/en/language-defs.ent
|
|
docs/manual.xml.in: Prepair for new structure
|
|
|
|
* docs/dbxml/phpgtkdoc.dtd: Correct the DTD
|
|
|
|
* docs/dbxml/phpgtkdoc.dtd: Forgot these earlier
|
|
|
|
* docs/stylesheets/dsssl/common.dsl.in
|
|
docs/stylesheets/dsssl/html-common.dsl
|
|
docs/stylesheets/dsssl/html-locale.dsl.in
|
|
docs/stylesheets/dsssl/html.dsl.in
|
|
docs/stylesheets/dsssl/pdflevels.dsl
|
|
docs/stylesheets/dsssl/print.dsl.in
|
|
docs/stylesheets/xsl/bightml.xsl.in
|
|
docs/stylesheets/xsl/chunk-filename.xsl
|
|
docs/stylesheets/xsl/common.xsl.in
|
|
docs/stylesheets/xsl/html-common.xsl
|
|
docs/stylesheets/xsl/html.xsl.in
|
|
docs/stylesheets/xsl/htmlhelp.xsl.in
|
|
docs/stylesheets/xsl/print.xsl.in
|
|
docs/stylesheets/xsl/temp.xsl
|
|
docs/Makefile.in
|
|
docs/bightml.xsl.in
|
|
docs/chunk-filename.xsl
|
|
docs/common.dsl.in
|
|
docs/common.xsl.in
|
|
docs/configure.in
|
|
docs/html-common.dsl
|
|
docs/html-common.xsl
|
|
docs/html-locale.dsl.in
|
|
docs/html.dsl.in
|
|
docs/html.xsl.in
|
|
docs/htmlhelp.xsl.in
|
|
docs/pdflevels.dsl
|
|
docs/print.dsl.in
|
|
docs/print.xsl.in: Restructure of docs dir
|
|
|
|
* docs/dbxml/phpgtkdoc.dtd:
|
|
Adding new elements to dtd. This is currently untested other than quickly building the docs.
|
|
|
|
2001-03-14 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: ghm
|
|
|
|
2001-03-14 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/php_gtk.dsp: Adding override files to project
|
|
|
|
* generator/gtk.overrides: Removing unneeded free statment
|
|
|
|
* generator/gtk.overrides: Adding cList->get_text() function
|
|
|
|
2001-03-13 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/en/appendix/license.xml:
|
|
Just a punctuation error, nothing exciting ....
|
|
|
|
2001-03-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: So that we don't forget.
|
|
|
|
2001-03-13 James Moore <James@phpuk.org>
|
|
|
|
* docs/html.xsl.in: Adding a few parameters for use by the stylesheets
|
|
|
|
* docs/dbxml/phpgtkdoc.dtd: It will now build with both Saxon and Jade....
|
|
|
|
* docs/dbxml/phpgtkdoc.dtd: make it build with jade again.
|
|
|
|
* docs/common.xsl.in: Make titles actually match
|
|
|
|
* docs/en/bookinfo.xml:
|
|
Update author information. Adding authoremail element.
|
|
|
|
* docs/manual.xml.in: Get the manual to use the new DTD
|
|
|
|
* docs/common.xsl.in
|
|
docs/html-common.xsl:
|
|
Updating style sheets to cope with new authoremail element in phpgtkdoc.dtd
|
|
|
|
* docs/dbxml/phpgtkdoc.dtd:
|
|
Beginings of modification to docbook for phpgtkdoc
|
|
(is an extension so all normal docbook stuff works..)
|
|
|
|
2001-03-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* .cvsignore
|
|
src/.cvsignore
|
|
src/php_gtk_module.h: Use config.h instead of php_config.h.
|
|
|
|
* generator/gtk.overrides: Ws
|
|
|
|
* generator/gtk.overrides
|
|
src/php_gtk.h: Include it in appropriate file.
|
|
|
|
2001-03-13 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* src/php_gtk.h:
|
|
Removed prototype and added include of ext/standard/file.h
|
|
|
|
* win32/php_gtk.dsp
|
|
win32/scheme.dsp
|
|
win32/php_gtk.dsw: Fixing debug build and adding dependency
|
|
|
|
* src/php_gtk.h: Adding missing prototype
|
|
|
|
2001-03-13 James Moore <James@phpuk.org>
|
|
|
|
* docs/Makefile.in
|
|
docs/common.xsl.in
|
|
docs/configure.in
|
|
docs/html-common.xsl
|
|
docs/html.xsl.in:
|
|
Adding a few new xsl files. Begining of templates for manual output.
|
|
|
|
* docs/configure.in: Autosearch XSL style-sheet location.
|
|
|
|
* docs/chunk-filename.xsl
|
|
docs/html.xsl.in:
|
|
Nice naming of chunked output files now. (borrowed and slightly modified from phpdoc)
|
|
|
|
* docs/manual.xml.in:
|
|
Removing gtkwindow from manual until I have sorted the DTD and Stylesheets.
|
|
|
|
2001-03-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/make_reg_items.php
|
|
src/Makefile.in
|
|
src/php_gtk.h:
|
|
We don't want to have static declarations for items we may not have,
|
|
so let's have make_reg_items.php output appropriate info.
|
|
|
|
2001-03-13 James Moore <James@phpuk.org>
|
|
|
|
* docs/html.xsl.in:
|
|
Manual now builds using Saxon and norman walsh's xsl stylesheets.
|
|
|
|
2001-03-13 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* src/php_gtk.h: Adding missing prototypes
|
|
|
|
* win32/php_gtk.dsp
|
|
win32/php_gtk.dsw
|
|
win32/scheme.dsp: Fixing Win32 build to match new generator functions.
|
|
|
|
This has not been tested yet.
|
|
|
|
2001-03-13 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* config.m4
|
|
generator/libglade.defs
|
|
generator/libglade.overrides
|
|
src/.cvsignore
|
|
src/Makefile.in
|
|
src/php_gtk.c
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c:
|
|
* Re-engineered the build system a bit to accomodate the need to build
|
|
additional modules.
|
|
* Fixed GDK locale support (thanks to Alex Bokovoy).
|
|
|
|
Oh, and added libglade support.
|
|
|
|
* generator/Getopt.php
|
|
generator/gdk.overrides
|
|
generator/generator.php
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
generator/make_reg_items.php
|
|
generator/templates.php:
|
|
Generalized the generator system:
|
|
* removed all static content into templates
|
|
* everything is now generated just from defs, overrides, and prefix
|
|
* removed byref parsing, since it will be transformed into something new
|
|
* added ability to specify defs files to register types from
|
|
* split out gdk part of overrides into gdk.overrides
|
|
|
|
Basically, all the generation is based on a concept of a module. For each
|
|
module there is .defs file and .overrides file. The generated file is
|
|
php_gtk_<module>.c. There are a couple more generated files that get
|
|
included by the main source in order to declare class entries, and
|
|
register classes and constants.
|
|
|
|
Also, made Gdk::input_add() work with PHP file resources.
|
|
|
|
* src/php_gtk_types.c: Properly return new GtkStyle from constructor.
|
|
|
|
* src/php_gtk_util.c: * resource type argument parsing
|
|
* improvements to php_gtk_is_callable
|
|
|
|
* generator/definitions.php
|
|
generator/scheme.php: * properly parse object's parent's module as well.
|
|
* added ability to merge parse trees.
|
|
|
|
* generator/override.php:
|
|
Added ability to specify header and register additional classes in
|
|
the override file.
|
|
|
|
* generator/arg_types.php:
|
|
Change regexp so that GladeXML is properly converted.
|
|
|
|
2001-03-12 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/chapters/intro.xml: Correcting another two typos.
|
|
|
|
* docs/en/chapters/intro.xml:
|
|
Correcting usage of GTK and GTK+ as well as a typo.
|
|
|
|
* docs/en/chapters/intro.xml: Correcting a *cough* y2k *cough* bug ;)
|
|
|
|
* docs/en/chapters/intro.xml
|
|
docs/en/chapters/widget.xml:
|
|
php-gtk -> PHP-GTK, restoring some white space
|
|
|
|
* docs/en/chapters/install.xml:
|
|
Correcting some of the XML. Making manual build again.
|
|
|
|
2001-03-12 Steph Fox <steph.fox@btinternet.com>
|
|
|
|
* docs/global.ent: added an entity
|
|
|
|
* docs/en/bookinfo.xml
|
|
docs/en/classes/gtkobject.xml
|
|
docs/en/classes/gtkwindow.xml
|
|
docs/en/chapters/widget.xml
|
|
docs/en/chapters/intro.xml: general clean-up
|
|
|
|
* docs/en/chapters/install.xml:
|
|
Altered Win32 install instructions to reflect version 2 readme
|
|
|
|
2001-03-12 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php: CList example. Not finished yet.
|
|
|
|
2001-03-10 James Moore <James@phpuk.org>
|
|
|
|
* docs/Makefile.in
|
|
docs/checkdoc.in
|
|
docs/configure.in
|
|
docs/html-common.dsl
|
|
docs/html.dsl.in
|
|
docs/phpweb.dsl.in
|
|
docs/quickref.dsl.in
|
|
docs/version.dsl:
|
|
Bit of a clean up. Removing redundant files or files that will be replaced]
|
|
with php-gtk specific versions.
|
|
|
|
* docs/en/classes/gtkobject.xml
|
|
docs/manual.xml.in:
|
|
How the objects ref will *probably* end up. (If your building docs
|
|
I know it looks ugly but Ill do stylesheet for them later).
|
|
|
|
2001-03-09 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS
|
|
generator/gtk.defs: Add 'has_selection' property to GtkEditable.
|
|
|
|
* generator/gtk.defs: Added CTree properties.
|
|
|
|
2001-03-09 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* generator/generator.php:
|
|
Setting time limit to 5 min to allow build on slow computers.
|
|
|
|
2001-03-09 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_util.c:
|
|
Just in case, modifying php_gtk_build_value() to allow building
|
|
associative arrays.
|
|
|
|
* TODO
|
|
generator/generator.php
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
generator/override.php
|
|
generator/templates.php:
|
|
* Modified generator to allow overriding object properties.
|
|
* Added helper GtkBoxChild class.
|
|
* Added properties for GtkMisc, GtkArrow, GtkBox, and GtkCalendar classes.
|
|
* Modified GtkCalendar::get_date() to return an array of the results.
|
|
|
|
2001-03-08 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO
|
|
generator/generator.php:
|
|
Disable construction of abstract or unimplemented classes.
|
|
|
|
2001-03-08 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/chapters/widget.xml:
|
|
Changed examples of containers and corrected GtkWindow->GtkWidget. Thanks Andrei.
|
|
|
|
* docs/en/chapters/widget.xml
|
|
docs/manual.xml.in:
|
|
Some brief background information about Widgets and Containers.
|
|
|
|
* docs/en/bookinfo.xml
|
|
docs/en/chapters/install.xml: PHP GTK -> PHP-GTK as it should be.
|
|
|
|
* docs/en/chapters/intro.xml
|
|
docs/global.ent:
|
|
Adding a What is PHP section. For those people who just happen to stumble
|
|
across PHP-GTK, Oh and chaged PHP GTK to PHP-GTK in one or two places.
|
|
|
|
2001-03-08 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* test/list.php: Fixing warning on call to connect function
|
|
|
|
* win32/README.win32.txt
|
|
win32/makedist.cmd: Minor fixes.
|
|
|
|
* win32/README.txt: Adding readme file for binary distribution
|
|
|
|
* win32/makedist.cmd: Adding script to create windows binary distribution
|
|
|
|
2001-03-08 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_types.c: Unimplemented macro.
|
|
|
|
* src/php_gtk_types.c: Conditionally include gdkx.h
|
|
|
|
* NEWS: Make versions have interesting names.
|
|
|
|
* README: More clarification about not using it for Web stuff.
|
|
|
|
* test/fileselection.php: Fixing after API changes.
|
|
|
|
* NEWS: Fix date.
|
|
|
|
* test/gtk.php: Add example of using gtk::type_name() and get_type()
|
|
|
|
* generator/gtk.defs
|
|
src/php_gtk_types.c
|
|
NEWS
|
|
TODO
|
|
makedist: * Added 'child' property to GtkBin and its descendants.
|
|
* Added an internal function for querying color values (not used yet).
|
|
|
|
2001-03-07 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/chapters/intro.xml
|
|
docs/en/language-defs.ent
|
|
docs/global.ent
|
|
docs/manual.xml.in:
|
|
Adding new introduction sections and shuffling bits and bobs about.
|
|
Need to finish the what is gtk section and add a what is PHP
|
|
section too.
|
|
|
|
* docs/en/bookinfo.xml:
|
|
Making XML well formed and adding link to correct Appendix
|
|
|
|
2001-03-07 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/list.php: Connect to proper method.
|
|
|
|
* test/list.php: Missing parentheses.
|
|
|
|
* generator/gtk.overrides: ELS_FETCH() is not needed inside PHP functions.
|
|
|
|
2001-03-07 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/appendix/license.xml
|
|
docs/en/appendix/licience.xml
|
|
docs/manual.xml.in: I really aught to learn to spell ;)
|
|
|
|
2001-03-07 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* docs/en/bookinfo.xml: Update.
|
|
|
|
2001-03-07 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/bookinfo.xml: Added notes about each authors contributions
|
|
(bit of a hack but everything else was suppressed in the style sheets).
|
|
|
|
* docs/en/chapters/install.xml
|
|
docs/en/chapters/intro.xml:
|
|
A few Typos that crept in. Thanks to Steph Fox, <Steph.Fox@btinternet.com>
|
|
|
|
2001-03-07 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/generator.php
|
|
generator/gtk.overrides: Override GtkLabel::get() to return label text.
|
|
|
|
2001-03-07 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/appendix/licience.xml
|
|
docs/manual.xml.in
|
|
docs/en/language-defs.ent:
|
|
Now classes and Licience are included in manual when its build.
|
|
|
|
* docs/en/bookinfo.xml:
|
|
Adding some information about the liciencing and book.
|
|
|
|
* docs/en/classes/gtkwindow.xml:
|
|
Adding an outline doc for how Classes "should" be documentated. Comments please.
|
|
|
|
* docs/en/appendix/licience.xml:
|
|
Adding Licience.. Will tie into book in a sec
|
|
|
|
* docs/Makefile.in: Slightly more upto date copyright header.
|
|
|
|
2001-03-07 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/generator.php
|
|
generator/gtk.overrides
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
test/gtk.php
|
|
test/list.php: * Fixed function entry name generation.
|
|
* Added Gtk::true() and Gtk::false(). Yes, these are just what they look
|
|
like - functions that return true and false. Handy for certain callbacks.
|
|
* Fixed connect_object() semantics, it only requires two arguments now.
|
|
* Standardized all callback marshallers - callbacks are now smoother than
|
|
Jennifer Alba's bottom and they all take user supplied extra arguments.
|
|
* Moved callback validation right up to the call time, so that callbacks
|
|
included from other files could be used as well.
|
|
* This necessitated better error messages - so now if it the callback is
|
|
not valid, the filename and line number where it was specified are shown.
|
|
* Updated gtk.php and list.php to use connect_object() as an example.
|
|
|
|
2001-03-07 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/chapters/intro.xml
|
|
docs/global.ent
|
|
docs/manual.xml.in:
|
|
Adding Introduction and a whatis.. Ripped from the README.
|
|
|
|
* docs/en/chapters/install.xml:
|
|
Window->windows in section title.
|
|
|
|
* docs/en/chapters/install.xml
|
|
docs/global.ent: Unix install instructions
|
|
|
|
2001-03-06 James Moore <James@phpuk.org>
|
|
|
|
* docs/en/chapters/install.xml:
|
|
whoops forgot an endtag.. should really build before I commit ;)
|
|
|
|
* docs/en/chapters/install.xml: Win32 Install instructions
|
|
|
|
* docs/en/chapters/install.xml
|
|
docs/en/language-defs.ent
|
|
docs/dbxml/COPYRIGHT
|
|
docs/dbxml/ChangeLog
|
|
docs/dbxml/README
|
|
docs/dbxml/VERSION
|
|
docs/dbxml/calstblx.dtd
|
|
docs/dbxml/dbcentx.mod
|
|
docs/dbxml/dbgenent.ent
|
|
docs/dbxml/dbhierx.mod
|
|
docs/dbxml/dbnotnx.mod
|
|
docs/dbxml/dbpoolx.mod
|
|
docs/dbxml/dbtblcals.dtd
|
|
docs/dbxml/dbtblxchg.dtd
|
|
docs/dbxml/docbookx.dtd
|
|
docs/dbxml/ent/ChangeLog
|
|
docs/dbxml/ent/iso-amsa.ent
|
|
docs/dbxml/ent/iso-amsb.ent
|
|
docs/dbxml/ent/iso-amsc.ent
|
|
docs/dbxml/ent/iso-amsn.ent
|
|
docs/dbxml/ent/iso-amso.ent
|
|
docs/dbxml/ent/iso-amsr.ent
|
|
docs/dbxml/ent/iso-box.ent
|
|
docs/dbxml/ent/iso-cyr1.ent
|
|
docs/dbxml/ent/iso-cyr2.ent
|
|
docs/dbxml/ent/iso-dia.ent
|
|
docs/dbxml/ent/iso-grk1.ent
|
|
docs/dbxml/ent/iso-grk2.ent
|
|
docs/dbxml/ent/iso-grk3.ent
|
|
docs/dbxml/ent/iso-grk4.ent
|
|
docs/dbxml/ent/iso-lat1.ent
|
|
docs/dbxml/ent/iso-lat2.ent
|
|
docs/dbxml/ent/iso-num.ent
|
|
docs/dbxml/ent/iso-pub.ent
|
|
docs/dbxml/ent/iso-tech.ent
|
|
docs/dbxml/soextblx.dtd
|
|
docs/dbxml/tblcals.xml
|
|
docs/dbxml/tblxchg.xml
|
|
docs/dbxml/test.xml
|
|
docs/Makefile.in
|
|
docs/bightml.xsl.in
|
|
docs/checkdoc.in
|
|
docs/common.dsl.in
|
|
docs/configure.in
|
|
docs/global.ent
|
|
docs/html-common.dsl
|
|
docs/html-locale.dsl.in
|
|
docs/html.dsl.in
|
|
docs/html.xsl.in
|
|
docs/htmlhelp.xsl.in
|
|
docs/manual.xml.in
|
|
docs/pdflevels.dsl
|
|
docs/phpdoc.dcl
|
|
docs/phpdocxml.dcl
|
|
docs/phpweb.dsl.in
|
|
docs/print.dsl.in
|
|
docs/print.xsl.in
|
|
docs/quickref.dsl.in
|
|
docs/version.dsl
|
|
docs/version.ent.in: Initial import of to documenation structure it needs a
|
|
slight clean up but it works
|
|
|
|
2001-03-06 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* win32/php_gtk.dsw
|
|
win32/php_win.c
|
|
win32/php_win.dsp
|
|
win32/scheme.dsp:
|
|
Adding a small project that allows you to run Gtk applications without the console window.
|
|
|
|
* test/fileselection.php: Adding sample code for GtkFileSelection
|
|
|
|
* generator/gtk.overrides:
|
|
Removing overridden constructor for GtkFileSelection
|
|
|
|
2001-03-06 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: News entry.
|
|
|
|
* generator/gtk.overrides
|
|
src/php_gtk_types.c
|
|
src/php_gtk_util.c
|
|
test/gtk.php:
|
|
* Each factory item can now specify as the last entry an array of
|
|
additional arguments to be passed to the callback.
|
|
* Implemented GtkCombo::set_popdown_strings(), see gtk.php for example.
|
|
* Added GdkPixmap::create_from_xpm().
|
|
* Added toggle buttons and entry examples to gtk.php.
|
|
|
|
2001-03-05 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* generator/arg_types.php
|
|
generator/generator.php:
|
|
Fixing the return value of parameters passed by ref.
|
|
Thsi has effect on clist_get_text() and other functions using gchar** types as argument.
|
|
|
|
* src/php_gtk_object.c:
|
|
Fixing crash when using file dialogs, caused by uninitialized variables.
|
|
|
|
2001-03-05 Jan Lehnardt <jan@lehnardt.de>
|
|
|
|
* generator/gtk.overrides:
|
|
Added label feature to GtkCheckMenuItem. I forgot nothing, hopefully ;-)
|
|
|
|
2001-03-05 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/gtk.overrides: Allow specifying label for GtkCheckMenuItem.
|
|
|
|
* NEWS
|
|
README
|
|
TODO
|
|
src/php_gtk.h: VIM modeline changes and moving declaration a bit.
|
|
|
|
2001-03-05 Frank M. Kromann <frank@frontbase.com>
|
|
|
|
* src/php_gtk.h: Fixing build on win32.
|
|
|
|
2001-03-05 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: More stuff.
|
|
|
|
* NEWS
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
src/php_gtk_util.c:
|
|
* Renamed php_gtk_check_callable() to php_gtk_is_callable().
|
|
* Added an extra parameter to php_gtk_is_callable() that is filled in
|
|
with the name of the callable. Now just need to use it everywhere.
|
|
* Added php_gtk_parse_args_hash() internal function.
|
|
|
|
* generator/generator.php
|
|
generator/gtk.overrides
|
|
generator/override.php
|
|
generator/templates.php:
|
|
* Implemented support for menu creation via GtkItemFactory.
|
|
* Implemented get_type() methods for every Gtk* class.
|
|
* Enhanced overrides parsing to allow setting functions as class methods
|
|
or moving methods from one class to another.
|
|
* Renamed php_gtk_check_callable() to php_gtk_is_callable().
|
|
* Added an extra parameter to php_gtk_is_callable() that is filled in
|
|
with the name of the callable. Now just need to use it everywhere.
|
|
* Added php_gtk_parse_args_hash() internal function.
|
|
|
|
2001-03-03 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: News entry.
|
|
|
|
* src/php_gtk.c:
|
|
Move PHP-GTK initialization and shutdown into request functions.
|
|
|
|
2001-03-03 Frank M. Kromann <fmk@swwwing.com>
|
|
|
|
* generator/override.php:
|
|
Refixing overrides where function name is changed
|
|
|
|
2001-03-03 Jan Lehnardt <jan@lehnardt.de>
|
|
|
|
* win32/README.win32.txt:
|
|
added note, that dl() must be used instead of php.ini sttings
|
|
|
|
2001-03-03 Frank M. Kromann <fmk@swwwing.com>
|
|
|
|
* test/hello.php: Removing PHP warnings from Hello World.
|
|
|
|
* generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/gtk.overrides
|
|
generator/scheme.php
|
|
generator/templates.php: Adding cvs ID
|
|
|
|
* generator/override.php:
|
|
Removing php warnings while parsing gtk.overrides
|
|
|
|
2001-03-03 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: News entry.
|
|
|
|
* src/php_gtk_object.c:
|
|
Fixed return value of timeout and idle handler marshaller.
|
|
|
|
* generator/gtk.overrides:
|
|
Move GtkCheckButton constructor closer to its peers and add ignore part.
|
|
|
|
2001-03-03 Jan Lehnardt <jan@lehnardt.de>
|
|
|
|
* generator/gtk.overrides: allowing GtkCheckButton to be labeled.
|
|
|
|
2001-03-03 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* NEWS: News entries.
|
|
|
|
* TODO
|
|
generator/arg_types.php
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c: * Fixed returning objects from methods.
|
|
* Implemented GtkTipsQuery class.
|
|
* Added GtkObject::connect_object method.
|
|
* Modified GtkToggleButton constructor to accept optional label.
|
|
|
|
* test/gtk.php
|
|
test/testgtkrc
|
|
test/testgtkrc2:
|
|
* Added GtkTooltips and GtkTipsQuery examples to gtk.php.
|
|
* Added sample RC files.
|
|
|
|
2001-03-02 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* README: Hopefully, correct some confusion.
|
|
|
|
2001-03-02 Peter Petermann <zimt@cyberfly.net>
|
|
|
|
* test/gtk.php
|
|
test/hello.php
|
|
test/list.php: changed use of $OS for os detection
|
|
to use of constant PHP_OS,
|
|
$OS didnt work for detecting windows here,
|
|
and i couldnt find any documentation about it.
|
|
PHP_OS is a constant which shows right OS...
|
|
|
|
2001-03-01 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* README: Make a note of PHP version required.
|
|
|
|
* README
|
|
makedist: * Fixing makedist.
|
|
* Updating README to assuage certain qualms people may have about
|
|
those "Could not write.." messages.
|
|
|
|
* makedist: Convert the package name as well.
|
|
|
|
* generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/override.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
src/php_gtk.c
|
|
src/php_gtk.h
|
|
src/php_gtk_module.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
src/php_gtk_util.c
|
|
test/hello.php
|
|
test/list.php: Changing my email address.
|
|
|
|
* NEWS
|
|
README: Adding README file.
|
|
|
|
* makedist: Adding distribution generation file.
|
|
|
|
* NEWS: Adding NEWS file.
|
|
|
|
2001-03-01 Frank M. Kromann <fmk@swwwing.com>
|
|
|
|
* win32/README.win32.txt: Adding info about gtk-dll's
|
|
|
|
* win32/README.win32.txt: Adding 'howto' information for Win32
|
|
|
|
2001-02-28 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* AUTHORS
|
|
TODO
|
|
generator/arg_types.php: *** empty log message ***
|
|
|
|
* test/gtk.php: Button box test.
|
|
|
|
2001-02-28 Frank M. Kromann <fmk@swwwing.com>
|
|
|
|
* test/gtk.php: Mised one function name.
|
|
|
|
* test/gtk.php: Fixing gtk.php to run on windows.
|
|
Second parameter in ->connect() should be a string !
|
|
|
|
2001-02-28 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/arg_types.php: Fix Bool_Arg parsing.
|
|
|
|
* test/gtk.php: Add labels test.
|
|
|
|
* src/php_gtk.c
|
|
src/php_gtk_object.c: We do need to ref the wrapper before storing it.
|
|
|
|
* TODO
|
|
src/php_gtk.h
|
|
src/php_gtk_util.c: * Fix inline functions declarations
|
|
* Fix php_gtk_check_callable() to allow array('Class', 'method') call
|
|
|
|
* test/gtk.php:
|
|
Started porting testgtk.c to PHP. Window destruction is screwed up,
|
|
need to fix.
|
|
|
|
2001-02-27 Frank M. Kromann <fmk@swwwing.com>
|
|
|
|
* src/php_gtk_types.c
|
|
generator/gtk.overrides: Removing compiler warnings
|
|
|
|
* generator/gtk.overrides:
|
|
Ignore some gtk_draw_* functions to allow build on Win32
|
|
|
|
* win32/.cvsignore: Adding build directories to cvsignore
|
|
|
|
* win32/inst.cmd: Adding a simple install script
|
|
|
|
* src/php_gtk.h
|
|
src/php_gtk_object.c: Fixing unresolved symbols on Win32
|
|
|
|
2001-02-27 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/gtk.overrides: Implement GtkContainer::children.
|
|
|
|
* TODO: Done.
|
|
|
|
* generator/generator.php
|
|
generator/templates.php
|
|
src/Makefile.in
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c:
|
|
Generic property handlers now percolate up the inheritance chain
|
|
to see whether parent objects have the needed property.
|
|
|
|
2001-02-27 Frank M. Kromann <fmk@swwwing.com>
|
|
|
|
* win32/php_gtk.dsw
|
|
win32/php_gtk.dsp
|
|
win32/scheme.dsp: Readding dependence between projects
|
|
|
|
* win32/php_gtk.dsp
|
|
win32/php_gtk.dsw
|
|
win32/scheme.dsp: Fixing compilation on Win32.
|
|
TODO fix 14 unresolved symbols.
|
|
|
|
2001-02-27 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/generator.php
|
|
generator/gtk.overrides
|
|
generator/templates.php
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c:
|
|
* Fixed up marshallers for idle, timeout, and input handlers.
|
|
* Implemented access to object fields/properties.
|
|
|
|
2001-02-26 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: That was a stupid idea.
|
|
|
|
* src/php_gtk.c
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c:
|
|
Implement better abstraction of property handlers, thus allowing
|
|
for object field access in the near future.
|
|
|
|
* generator/gtk.overrides
|
|
src/php_gtk_types.c: Allow GtkStyle constructor.
|
|
|
|
* generator/gtk.overrides: Label is optional.
|
|
|
|
2001-02-25 Jan Lehnardt <jan@lehnardt.de>
|
|
|
|
* generator/gtk.overrides:
|
|
allow GtkMenuItem to take one argument (string) which is labels the GtkMenuItem
|
|
|
|
2001-02-24 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/arg_types.php
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c: Added support for GdkDragContext and GtkStyle.
|
|
|
|
2001-02-23 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: test
|
|
|
|
* src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
generator/arg_types.php
|
|
generator/gtk.overrides: * Support for GtkAccelGroup
|
|
* Disabled direct construction of certain classes
|
|
* Added GdkWindow property handling functions
|
|
|
|
2001-02-20 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO: test
|
|
|
|
* generator/arg_types.php
|
|
generator/gtk.overrides
|
|
src/php_gtk.h
|
|
src/php_gtk_types.c
|
|
src/php_gtk_util.c
|
|
TODO: * Added support for GdkGC, GtkSelectionData, GtkCTreeNode.
|
|
* Added format specifier to argument parser to allow separation
|
|
of zval's.
|
|
* Added GtkCTree constructor and node insertion function.
|
|
* Added GdkWindow::new_gc method
|
|
|
|
2001-02-19 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* COPYING.LIB
|
|
generator/gtk.overrides:
|
|
Override gtk_tree_item_new to allow specifying a label.
|
|
|
|
2001-02-10 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO
|
|
src/php_gtk_types.c
|
|
src/php_gtk_util.c: * Deal with non-pseudocolor colormaps properly.
|
|
* Implemented GdkFont functions.
|
|
* Added support for 's#' parse arg spec.
|
|
|
|
2001-02-09 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk.h
|
|
src/php_gtk_gen.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
TODO
|
|
generator/arg_types.php: * Partial GdkFont support.
|
|
*
|
|
|
|
2001-02-08 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO
|
|
generator/arg_types.php
|
|
generator/gtk.overrides
|
|
src/php_gtk.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c: * Support for GdkCursor, GdkVisual
|
|
* Rewrote a lot of overridden functions
|
|
|
|
2001-02-06 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/generator.php: Don't rely on globals.
|
|
|
|
* generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/override.php
|
|
generator/scheme.php
|
|
generator/templates.php
|
|
src/php_gtk_types.c: * Added a couple of GdkWindow methods.
|
|
* Added GdkPixmap, GdkBitmap, and GdkDrawable handling.
|
|
|
|
2001-02-05 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* generator/arg_types.php
|
|
generator/gtk.overrides
|
|
src/php_gtk.h
|
|
src/php_gtk_types.c: Implement support for GdkAtom boxed type.
|
|
|
|
2001-02-04 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO
|
|
src/.cvsignore: php_gtk_gen.h is generated too.
|
|
|
|
* generator/generator.php
|
|
generator/gtk.overrides
|
|
generator/scheme.php: * Fixed constructor generation
|
|
* Overrode GtkButton() and GtkListItem() constructors so that a text
|
|
label can be optionally passed in.
|
|
|
|
* COPYING.LIB
|
|
TODO
|
|
generator/arg_types.php
|
|
generator/generator.php
|
|
generator/gtk.overrides
|
|
src/php_gtk.c
|
|
src/php_gtk.h
|
|
src/php_gtk_module.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
src/php_gtk_util.c
|
|
test/gtk.php
|
|
test/hello.php
|
|
test/list.php: * Added LGPL license
|
|
* Fixed enum/flags code generation properly
|
|
* Fixed a bug that would not recognize default value of 0
|
|
* Added GtkList::append_items method
|
|
* Added a couple of example scripts
|
|
|
|
2001-02-03 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* src/php_gtk_object.c: Check for NULL object before trying to use it.
|
|
|
|
* generator/arg_types.php
|
|
generator/generator.php
|
|
generator/override.php:
|
|
* gdk_ and gtk_ are stripped from the PHP visible method names
|
|
* made it possible to override PHP visible function name from gtk.overrides
|
|
* if parsing enum/flags value fails in the constructor, the object is
|
|
invalidated
|
|
|
|
* TODO
|
|
generator/arg_types.php
|
|
src/php_gtk.h
|
|
src/php_gtk_types.c:
|
|
Initial work on GdkColormap and also trying to support array offset
|
|
overloading.
|
|
|
|
2001-02-01 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* TODO
|
|
src/php_gtk.c
|
|
src/php_gtk.h
|
|
src/php_gtk_module.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_util.c: *** empty log message ***
|
|
|
|
* TODO
|
|
generator/gtk.overrides
|
|
src/php_gtk.h
|
|
src/php_gtk_types.c
|
|
src/php_gtk_util.c:
|
|
- Added php_gtk_parse_args_quiet() to allow parsing arguments without
|
|
outputting errors.
|
|
- More work on GdkColor - pretty much implemented.
|
|
- Added generic set property handler.
|
|
|
|
2001-01-29 Andrei Zmievski <andrei@ispi.net>
|
|
|
|
* test/gtk.php: Test.
|
|
|
|
* generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/gtk-extrafuncs.defs
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
generator/override.php
|
|
generator/templates.php: Initial check-in
|
|
|
|
* generator/arg_types.php
|
|
generator/definitions.php
|
|
generator/generator.php
|
|
generator/gtk-extrafuncs.defs
|
|
generator/gtk.defs
|
|
generator/gtk.overrides
|
|
generator/override.php
|
|
generator/templates.php: New file.
|
|
|
|
* .cvsignore
|
|
Makefile.in
|
|
TODO
|
|
config.m4
|
|
generator/gdk.defs
|
|
generator/scheme.php
|
|
src/.cvsignore
|
|
src/Makefile.in
|
|
src/php_gtk.c
|
|
src/php_gtk.h
|
|
src/php_gtk_gen.h
|
|
src/php_gtk_module.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
src/php_gtk_util.c
|
|
test/gtk.php
|
|
win32/.cvsignore
|
|
win32/php_gtk.dsp
|
|
win32/php_gtk.dsw
|
|
win32/scheme.dsp: Initial check-in
|
|
|
|
* .cvsignore
|
|
Makefile.in
|
|
TODO
|
|
config.m4
|
|
generator/gdk.defs
|
|
generator/scheme.php
|
|
src/.cvsignore
|
|
src/Makefile.in
|
|
src/php_gtk.c
|
|
src/php_gtk.h
|
|
src/php_gtk_gen.h
|
|
src/php_gtk_module.h
|
|
src/php_gtk_object.c
|
|
src/php_gtk_types.c
|
|
src/php_gtk_util.c
|
|
test/gtk.php
|
|
win32/.cvsignore
|
|
win32/php_gtk.dsp
|
|
win32/php_gtk.dsw
|
|
win32/scheme.dsp: New file.
|
|
|
|
|