Commit Graph

50 Commits

Author SHA1 Message Date
Steph Fox
3063e19c27 set_ellipsize() _does_ work on win32 now... 2005-10-06 10:05:33 +00:00
Steph Fox
5b0671008d It seems GtkLabel::set_ellipsize() works under *nix. Oddly. 2005-10-06 08:30:48 +00:00
Steph Fox
885d954add Make a note about overriding GtkLabel::set_width_chars() 2005-10-05 17:21:31 +00:00
Andrei Zmievski
ac26fb9525 - Require ATK 1.9.0.
- Add AtkRelationSet::add_relation_by_type().
2005-10-02 02:52:32 +00:00
Andrei Zmievski
28dcb5bda4 Implement GtkTreeModel::foreach() 2005-10-01 21:29:28 +00:00
Andrei Zmievski
4446e13c0b *** empty log message *** 2005-10-01 19:36:52 +00:00
Steph Fox
14c7e5e3c5 Lest we forget. 2005-09-27 16:52:53 +00:00
Steph Fox
e9a81a9608 Cleaning up TODO as agreed.
- Most of the items marked 'in progress' are sitting around as patches at present...
2005-09-24 14:47:09 +00:00
Steph Fox
2426a1ce6a Two more items down (only 30 to go) 2005-09-14 15:56:36 +00:00
Steph Fox
980899b8fb Bring TODO up to date. 2005-09-12 13:56:17 +00:00
Steph Fox
9b6c7b82dd Moving along to gtk::get_version() (assuming this is what Andrei intended?)
Patch to follow
2005-09-11 11:31:36 +00:00
Andrei Zmievski
653dd42831 *** empty log message *** 2005-09-09 15:38:15 +00:00
Steph Fox
85a54ad4cd Note my current obsession. 2005-09-09 10:49:23 +00:00
Steph Fox
e116ff3b47 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
2005-09-07 16:38:45 +00:00
Andrei Zmievski
9b03dc7b45 *** empty log message *** 2005-07-31 04:48:10 +00:00
Andrei Zmievski
138f7bdd9f * 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 20:52:52 +00:00
Pablo Dall'Oglio
a6b52da84e *** empty log message *** 2005-07-12 22:13:45 +00:00
Andrei Zmievski
8a5bc69aa2 Some GdkColor and GdkColormap related stuff. 2005-07-03 22:22:10 +00:00
Andrei Zmievski
c97287e87e Make functions understand event arg type. 2005-06-18 21:38:54 +00:00
Andrei Zmievski
2e9841f5e7 - Implement some signal_handler_* methods.
- Implemeng GtkContainer::children(), get_children()
2005-06-18 18:59:46 +00:00
Andrei Zmievski
65bf7ccc5b Some menu item stuff. 2005-06-16 02:55:32 +00:00
Andrei Zmievski
721e10e5af Says who. 2005-06-16 02:31:25 +00:00
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