74 Commits

Author SHA1 Message Date
Elizabeth M Smith c1bf7a3279 Additional changes for generator.php => gtkgenerator.php rename 2014-06-23 11:37:31 -04:00
Elizabeth M Smith e29ec51a9d cleanup of outdated files
libmozembed hasn't existed for years, we're in git not cvs, and .dsp files do not work
2014-06-23 11:05:25 -04:00
Patrick D. Andersen 2f32450597 Generator fix, round 2
Removed remaining references to generator.php (excluding changelog and
mozembed)
2014-06-23 10:07:54 -04:00
Zachary Reis 694fdabeb7 Fixed compile with 5.5. Added VC11 compatibility
*renamed generator.php and related functions/classes to get around
keyword issue in > 5.5
2013-06-27 22:49:21 -04:00
Kalle Sommer Nielsen 35d77016a1 Fixed bug #51093 (segfault with signal_autoconnect function of class GladeXML) (Kalle, jboffel at gmail dot com) 2010-04-30 12:34:13 +00:00
Elizabeth Marie Smith 278c433860 This is a huge rewrite of the generator - automake is not yet adjusted for it - the reason for the rewrite is dealing with generated c files that are more than 2.5 MB in size - even the best C compilers don't like that - this splits overly large files during generation and provides fixes for the windows build system to read in the generated filenames and place them in the makefile properly 2009-10-06 21:19:43 +00:00
Elizabeth Marie Smith b94c77bd3a Fix windows build system to support --with-php-build for gtk libs 2009-10-05 16:30:16 +00:00
Elizabeth Marie Smith 203a8f4ba3 Fixes for zend_is_callable and zend_apply_hash_with_arguments changes in 5.3 in ZTS mode 2009-04-20 20:36:05 +00:00
Derick Rethans 5b959e0da2 - 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.
2009-03-31 18:21:24 +00:00
Andrei Zmievski 093a4662eb Fixed shared extensions linking in Unix.
Patch from foutrelis@gmail.com.
2008-10-14 21:19:02 +00:00
Andrei Zmievski 2546ce52ae Update Copyright year. 2008-02-29 19:05:53 +00:00
Steph Fox 0f38477d85 Theoretically, *nix shared extension builds should work now. Please let me know if they needed a '2' on the end... 2008-01-22 23:49:07 +00:00
Anant Narayanan 0092c9d3fc Fall in with the --with convention instead of --enable 2007-05-28 23:53:33 +00:00
Christian Weiske cf48a91a48 Added reflection information 2006-04-27 14:58:17 +00:00
Andrei Zmievski 24dca3dda2 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).
2005-11-19 21:00:30 +00:00
Steph Fox 9e9140530f Eliminate need for tag 2005-11-05 18:16:05 +00:00
Steph Fox d269244c05 Fix crash. 2005-11-05 15:59:01 +00:00
Andrei Zmievski d89e0cfadc * Re-implement GladeXML::signal_autoconnect() (too many changes)
* Add GladeXML::signal_autoconnect_instance()
* Adjust GladeXML::signal_connect() to use 'replace' type connection
  when appropriate
2005-11-05 08:45:07 +00:00
Steph Fox 87c4c41160 Kill a few leaks. 2005-11-02 20:12:55 +00:00
Steph Fox ad521ce50d Missed a NOT_STATIC_METHOD(); 2005-10-28 04:40:52 +00:00
Steph Fox 0302f5a748 i18n is a Good Thing 2005-10-26 02:03:07 +00:00
Steph Fox 0a71e15aa7 Peace offering for Christian
(GladeXML::new_from_buffer())
2005-10-25 17:04:54 +00:00
Steph Fox f2a7bde24f I should never have taken this out of ignore... 2005-10-25 13:20:21 +00:00
Steph Fox b6c03b8f3e Rudimentary support for static GTK/GDK calls.
This will probably get a hefty rethink after some sleep.
2005-10-25 02:43:02 +00:00
Steph Fox 0bdd12e964 Support signal_autoconnect() call from within a PHP class 2005-10-25 01:03:10 +00:00
Steph Fox 662d8c6dcb Remove new_from_buffer from the 'ignore' list so we can test the raw version 2005-10-21 15:10:09 +00:00
Steph Fox b5ec9bf034 ext/libglade is now as complete as it's likely to get - please test 2005-10-21 13:24:43 +00:00
Steph Fox 0c4e22f04c First draft for $glade->signal_connect()
Note: passed object (as in 'connect_object' set via Glade) is not honoured.
2005-10-20 18:55:29 +00:00
Steph Fox f12f742c92 - get_widget_prefix()
- expose GladeXML->filename property
2005-10-17 05:13:31 +00:00
Steph Fox 7fb0990689 (char *) NULL != (const char*) NULL
Problem solved.
2005-10-17 02:13:43 +00:00
Steph Fox 765239a2c2 Still no answer to the 'root-free' problem, just tidying it up a little. 2005-10-17 01:30:23 +00:00
Steph Fox e328d04b67 Make libglade constructor work out of the box in most cases. 2005-10-16 21:03:02 +00:00
foobar 7b2cf27d55 - Make sure generated files are generated before any of them are compiled. 2005-10-12 20:05:37 +00:00
Steph Fox c9497c3de7 Make it possible to build more than 1 extension 2005-10-11 12:25:45 +00:00
Andrei Zmievski 61f16601ba - Don't include gen_libglade.h from php_libglade.h
- Adjust make files to remove extra gen_ prefix
2005-10-09 17:53:10 +00:00
Andrei Zmievski be92a12e1c Gah double. 2005-10-06 20:35:20 +00:00
Andrei Zmievski 8543e48464 I believe this should resolve the circular include problem. 2005-10-06 07:03:14 +00:00
Steph Fox 8d947b87c1 libglade:: is now glade:: as per request from Andrei 2005-10-02 22:58:26 +00:00
Steph Fox 81580208a7 Allow ext/libglade to be configured on the --all switch 2005-09-24 14:17:12 +00:00
Steph Fox 90daf0ade5 Still need two minor changes in the core to make this build work. 2005-09-23 10:09:44 +00:00
Steph Fox 133e914ce2 libglade's _almost_ compiling - some export problems still. 2005-09-22 03:29:16 +00:00
Steph Fox f8fa4636c4 oops - this generates nicer files 2005-09-21 15:40:04 +00:00
Steph Fox 4646cdba60 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)
2005-09-21 15:15:29 +00:00
foobar f33ec07ff2 Generated files must always be referred to via builddir 2005-09-03 00:36:24 +00:00
foobar f1a43064b9 Style cleanup (no operational changes) 2005-09-03 00:33:25 +00:00
foobar 06be568b8c Nuked unused files 2005-09-03 00:32: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
foobar b56126d584 - Quote properly
# Quoting is good, mmmkay? :)
2005-04-18 09:58:42 +00:00
Andrei Zmievski f9cf33ecdd Merged ZE2_PORT branch to HEAD. All PHP4 specific work needs to be done
on PHP_GTK_1 branch now.
2003-10-10 03:41:47 +00:00
Frank M. Kromann ae9dfa91b8 Latest libglade library is named libglade.lib 2003-09-22 23:31:29 +00:00