Commit Graph

28 Commits

Author SHA1 Message Date
Andrei Zmievski
bf728e6dc4 Implement GtkTreeModel::iter_children(). (patch by Markus Fischer) 2005-05-23 03:05:22 +00:00
Christian Weiske
12e6003c79 some more missing things 2005-05-20 04:03:46 +00:00
Andrei Zmievski
789fce4218 Implement support for GtkTreePath as arg type. 2005-05-16 21:00:03 +00:00
Christian Weiske
9e3d1a8923 One new demo, php-gtk2demo embeds demos scrollable now 2005-05-04 15:21:57 +00:00
Christian Weiske
5f8e82ca8a some more missing things 2005-05-04 09:01:33 +00:00
Christian Weiske
d5dff80a1e some problems 2005-05-04 07:24:29 +00:00
Christian Weiske
5bed5301e7 thing 2005-05-03 17:54:47 +00:00
Pablo Dall'Oglio
6e8b743de3 *** empty log message *** 2005-04-28 17:52:03 +00:00
Pablo Dall'Oglio
c9c3836da3 Included General Fixes section with some methods to fix. 2005-04-28 17:44:04 +00:00
Andrei Zmievski
2fe3e0f0a1 Fix generation of static constructors without parameters. 2005-04-26 06:26:23 +00:00
Andrei Zmievski
42611e9dcc 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().
2005-04-25 22:11:48 +00:00
Andrei Zmievski
aced6b6cb3 *** empty log message *** 2005-04-24 02:54:39 +00:00
Andrei Zmievski
c20ef8e922 - 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-14 06:11:56 +00:00
Andrei Zmievski
7626db91fd Static constructors should unref the created object after calling
phpg_gobject_new() since the refcount will be 2 after the call.
2005-04-12 05:57:50 +00:00
Andrei Zmievski
9491e8bc0b Implement GObject methods signal_list_ids(), signal_list_names(),
signal_query().
2005-04-10 04:37:42 +00:00
Andrei Zmievski
ad33e70989 - Implement override version for GtkRadioButton() constructor.
- Fix silly bug in ignore-glob processing
2005-03-31 01:25:53 +00:00
Andrei Zmievski
9fd13d6266 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-22 00:13:47 +00:00
Andrei Zmievski
ee2043981c Make error messages display Class::method(). 2005-03-19 21:19:48 +00:00
Andrei Zmievski
fb4e4a5eed Make it that "PHP_METHOD" in overrides only indicates the start of the
function and its class/method are provided by the generator.
2005-03-19 21:09:42 +00:00
Andrei Zmievski
12e4c8487f Move some support functions to phpg_support.c. 2005-03-15 06:13:36 +00:00
Andrei Zmievski
91d905e18b Update. 2005-03-13 23:46:02 +00:00
Andrei Zmievski
232fecd958 Thoughts on reference counting and wrappers. 2005-03-11 07:29:06 +00:00
Andrei Zmievski
f6deb8dd63 - Support GBoxed and GObject types in conversion from zval to the
GValue.
- Rework the underlying object access macros a bit.
2005-02-26 05:41:04 +00:00
Andrei Zmievski
97a0f3c466 Starting work on closures.. 2005-01-28 07:08:19 +00:00
Andrei Zmievski
4c17595fd4 *** empty log message *** 2005-01-27 07:38:24 +00:00
Andrei Zmievski
4407725ee9 Some edits. 2005-01-24 06:34:15 +00:00
Andrei Zmievski
c98e73cf4f Initial support for boxed types. Things will compile, but there is still
work to be done.
2005-01-24 06:18:48 +00:00
Andrei Zmievski
c82327bbb9 *** empty log message *** 2005-01-24 04:25:41 +00:00