Commit Graph

  • fddfff99c1 - Fixed memory leak in GObject::connect Felipe Pena 2009-10-08 17:09:07 +00:00
  • 8d4755265b - Fixed namespace separator replacing Felipe Pena 2009-10-08 16:30:16 +00:00
  • e0e5cee4de Fixed defs and overrides for 2.18 items that don't generate - all 2.18 symbols are now done (need tests yet) Elizabeth Marie Smith 2009-10-08 15:16:23 +00:00
  • e1b7983f35 GtkInfoBar tests Elizabeth Marie Smith 2009-10-08 14:47:06 +00:00
  • a7fc38ed35 Rest of 2.18 defs - still need some overrides and tests for them Elizabeth Marie Smith 2009-10-08 14:26:05 +00:00
  • b0a89e4672 Fix for gtkentry::set_invisible_char and gtkentry::get_invisible_char crashes Patch by Felipe Pena Elizabeth Marie Smith 2009-10-08 02:21:09 +00:00
  • 4f5c13a55e Add demo for new GtkInfoBar Elizabeth Marie Smith 2009-10-08 01:28:52 +00:00
  • 7fdb88137b Fix for build && crash (e.g. foreach (new gtklistitem as $x) { }) Patch by Felipe Pena (you're the best) Elizabeth Marie Smith 2009-10-08 00:56:55 +00:00
  • e8d3a22b29 Part 1 of gtk 2.18 defs including tests for new functionality (and newly deprecated items) Elizabeth Marie Smith 2009-10-07 22:32:56 +00:00
  • ff4528026f see if this fixes configure (I hate automake) Elizabeth Marie Smith 2009-10-07 22:19:14 +00:00
  • 012e34d14a This isn't a real fix, but until a configure guru can help out, and we only generate two gtk files here, this works Elizabeth Marie Smith 2009-10-06 23:43:51 +00:00
  • d816de5338 Fix for cairo configure issues - patch by Higor Eurípedes Elizabeth Marie Smith 2009-10-06 23:12:24 +00:00
  • 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 Elizabeth Marie Smith 2009-10-06 21:19:43 +00:00
  • c9859deb57 overrides for treeview convert methods - also phpt tests for new overrides - they don't test gtk functionality, just sanity check the PHP binding itself (proper args and return values and no segfaults) Elizabeth Marie Smith 2009-10-06 16:39:14 +00:00
  • f32269cf00 2 new 2.12 overrides: Gtknotebook::set_group and GtkNotebook::get_group Because php does not support pointers directly, get_group will not return the actual pointer but instead an integer representation of the pointer (mainly useful for comparison) set_group can take any variable, but can also take a gtknotebook instance - for gtknotebook instances it will internally call set_group(get_group()) so you can easily set multiple notebooks to the same group without keeping your initial variable used for the group hanging around Elizabeth Marie Smith 2009-10-06 14:20:32 +00:00
  • b94c77bd3a Fix windows build system to support --with-php-build for gtk libs Elizabeth Marie Smith 2009-10-05 16:30:16 +00:00
  • cb5224106e Remove old version file (libscintilla now uses version.txt) and remove and ignore generated files Elizabeth Marie Smith 2009-10-05 16:13:58 +00:00
  • 411314fc2a Update libscintilla - make windows build against bundled version Elizabeth Marie Smith 2009-10-05 16:11:29 +00:00
  • e1d62f6310 one more attempt at ridding us of some of those annoying mime types GTK2 Gwynne Raskind 2009-07-16 08:10:50 +00:00
  • 06e00c4ab4 one more attempt at ridding us of some of those annoying mime types PHP_GTK_1 Gwynne Raskind 2009-07-16 08:10:50 +00:00
  • 7c81722417 one more attempt at ridding us of some of those annoying mime types ZE2_PORT Gwynne Raskind 2009-07-16 08:10:50 +00:00
  • c50f4aabd4 one more attempt at ridding us of some of those annoying mime types devel Gwynne Raskind 2009-07-16 08:10:50 +00:00
  • c047bef588 one more attempt at ridding us of some of those annoying mime types Gwynne Raskind 2009-07-16 08:10:50 +00:00
  • 73b5f21c09 ChangeLog update 2009-07-01 01:34:08 +00:00
  • e8be7a01b3 change to name of item in structs in cairo Elizabeth Marie Smith 2009-06-30 20:15:45 +00:00
  • e4d6914352 ChangeLog update 2009-04-25 01:32:52 +00:00
  • b2ff1c080f 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. Elizabeth Marie Smith 2009-04-24 22:18:14 +00:00
  • 7a6adeaca0 ChangeLog update 2009-04-21 01:32:51 +00:00
  • 203a8f4ba3 Fixes for zend_is_callable and zend_apply_hash_with_arguments changes in 5.3 in ZTS mode Elizabeth Marie Smith 2009-04-20 20:36:05 +00:00
  • e6ab75a1d3 additional cairo compilation fixes, finished overrides with boxed types Elizabeth Marie Smith 2009-04-20 20:35:00 +00:00
  • 5bf452ac25 ChangeLog update 2009-04-17 01:33:08 +00:00
  • 8118f90273 Use correct calls for php cairo helper functions Elizabeth Marie Smith 2009-04-16 20:03:01 +00:00
  • 9e329e19c9 ChangeLog update 2009-04-01 01:32:52 +00:00
  • 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. Derick Rethans 2009-03-31 18:21:24 +00:00
  • f1a8891b1f - Fixed typo error. Derick Rethans 2009-03-31 17:30:29 +00:00
  • 72f6ec6765 - Fixed Windows line endings. Derick Rethans 2009-03-31 17:04:12 +00:00
  • 92f1e8d30b ChangeLog update 2009-01-08 01:32:32 +00:00
  • 3775db91b2 for http://bugs.php.net/bug.php?id=46999: applied oden's patch for compiling with -Werror=format-security Bob Majdak Jr 2009-01-07 14:34:48 +00:00
  • 335bb618c9 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. Bob Majdak Jr 2009-01-07 14:25:48 +00:00
  • 7beedfc468 ChangeLog update 2009-01-07 01:32:42 +00:00
  • 94c211f9eb rampant regex fix Bob Majdak Jr 2009-01-06 20:20:06 +00:00
  • c4e8f6b09a step one in the fixing of cvs. source will now at least compile: ./cvsclean && ./buildconf && CFLAGS=-DHAVE_CAIRO ./configure && make Bob Majdak Jr 2009-01-06 19:47:02 +00:00
  • 3ecff238ae ChangeLog update 2008-10-15 01:32:17 +00:00
  • 093a4662eb Fixed shared extensions linking in Unix. Andrei Zmievski 2008-10-14 21:19:02 +00:00
  • 176f97d0fe ChangeLog update 2008-09-24 01:32:03 +00:00
  • 4914c301a0 Fix bug #45844 Andrei Zmievski 2008-09-23 23:45:14 +00:00
  • dbc543aa26 Use php-config to look for PHP executable. Andrei Zmievski 2008-09-23 16:13:59 +00:00
  • 9f37bae1ec ChangeLog update 2008-09-22 01:32:07 +00:00
  • 5a949ac816 Fixed crash related to 5.3 refcounting macros misuse. Andrei Zmievski 2008-09-21 22:39:53 +00:00
  • 135f5603ca ChangeLog update 2008-08-19 01:32:23 +00:00
  • 6b9d6be795 Incorrect error messages Elizabeth Marie Smith 2008-08-18 20:08:16 +00:00
  • 826e14652e ChangeLog update 2008-08-09 01:32:21 +00:00
  • a7679cad2a Avoid issues with include_path weirdness - always look in the /generator directory for files Elizabeth Marie Smith 2008-08-08 13:36:01 +00:00
  • 6eafa46af2 ChangeLog update 2008-08-02 01:32:30 +00:00
  • c6e670a679 Bail if cairo is not found for gtk 2.8+ Elizabeth Marie Smith 2008-08-01 14:34:43 +00:00
  • 677ee3d512 ChangeLog update 2008-08-01 01:32:20 +00:00
  • b3caa9adea Cairo example complete - ticking clock in PHP-GTK Elizabeth Marie Smith 2008-07-31 15:05:03 +00:00
  • dbe1937c3a 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 Elizabeth Marie Smith 2008-07-31 01:52:19 +00:00
  • a7ba2384e1 ChangeLog update 2008-07-31 01:32:22 +00:00
  • 01a9731d57 Add cairo support to windows config system and make cairo extension a dep of php-gtk if enabled Elizabeth Marie Smith 2008-07-30 19:34:26 +00:00
  • 87658686b2 ChangeLog update 2008-07-14 01:32:11 +00:00
  • 72e3c9af10 more overrides and gdk fixes Elizabeth Marie Smith 2008-07-13 19:21:19 +00:00
  • 5ccc400cb0 ChangeLog update 2008-07-13 01:32:23 +00:00
  • 55caae8492 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 Elizabeth Marie Smith 2008-07-12 23:55:10 +00:00
  • 414d57fe03 Missing arginfo added and a missing def fixed, ignores adjusted Elizabeth Marie Smith 2008-07-12 23:53:46 +00:00
  • ddd38be2f0 Fixed issue with zend_unset_timeout after conversation about the best way to handle disabling the timeout Elizabeth Marie Smith 2008-07-12 23:52:25 +00:00
  • f0412c7cf0 ChangeLog update 2008-05-12 01:31:54 +00:00
  • d3d9c53dc6 Back to -dev. Andrei Zmievski 2008-05-11 16:30:08 +00:00
  • 4a23bebebc ChangeLog update 2008-05-02 01:31:52 +00:00
  • 72a4665ef7 Roll 2.0.1. Andrei Zmievski 2008-05-01 23:35:26 +00:00
  • 48f0dbaf89 ChangeLog update 2008-04-30 01:32:10 +00:00
  • 6587d1feb4 A bunch of new overrides, ignore fixes, def fixes and missing defs, and a sourceview override fix for TS mode Elizabeth Marie Smith 2008-04-29 15:40:17 +00:00
  • fc18c41f52 ChangeLog update 2008-04-08 01:31:50 +00:00
  • 5d47de8a20 Fixes for 2.10 and 2.12 coverage - some static methods and constructors def'd properly and ignores added Elizabeth Marie Smith 2008-04-07 13:42:50 +00:00
  • 68e0d08fcf ChangeLog update 2008-03-17 01:31:49 +00:00
  • 515caeb214 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 Elizabeth Marie Smith 2008-03-16 15:09:35 +00:00
  • 66255cfa2f GtkBuilder (built into GTK+ libglade replacement) is now wrapped and working - thanks to original libglade override author(s) Elizabeth Marie Smith 2008-03-16 03:43:46 +00:00
  • 88f02a7c7d ChangeLog update 2008-03-16 01:31:47 +00:00
  • 07db1d5072 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 Elizabeth Marie Smith 2008-03-15 18:56:34 +00:00
  • 313ad08a9d 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 Elizabeth Marie Smith 2008-03-15 18:23:35 +00:00
  • 2eb78b7774 ChangeLog update 2008-03-13 01:31:38 +00:00
  • e3e8953959 Deprecation fixes - use new E_DEPRECATED for 5.3+, allow deprecating previously def'd stuff from overrides, fix constructors to display deprecated messages Elizabeth Marie Smith 2008-03-12 15:46:45 +00:00
  • 6b73c4cfa0 ChangeLog update 2008-03-12 01:31:43 +00:00
  • 5f56508cd9 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 Elizabeth Marie Smith 2008-03-11 13:29:30 +00:00
  • fa30ec14ea ChangeLog update 2008-03-11 01:31:40 +00:00
  • e0aea34957 I still think this is a stupid name - but get_for_attach_widget retrieves an array of menu objects attached to a widget Elizabeth Marie Smith 2008-03-10 20:30:56 +00:00
  • 72bfa34f5b Makes zend engine error when a clone is attempted for any and all gtk objects - also avoids segfaults when cloning is attempted Elizabeth Marie Smith 2008-03-10 19:40:46 +00:00
  • b738a53cce 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 Elizabeth Marie Smith 2008-03-10 17:16:06 +00:00
  • 4d13280c87 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 Elizabeth Marie Smith 2008-03-10 17:09:06 +00:00
  • 523758a07e ChangeLog update 2008-03-01 01:31:39 +00:00
  • 266184e6dc Updated demo to reflect updated magic method name Elizabeth Marie Smith 2008-02-29 22:38:04 +00:00
  • 2546ce52ae Update Copyright year. Andrei Zmievski 2008-02-29 19:05:53 +00:00
  • 76b711d88c Update for 2.0.0 release. Andrei Zmievski 2008-02-29 18:40:07 +00:00
  • 08529d11e5 Fix conflicts. Andrei Zmievski 2008-02-29 18:32:32 +00:00
  • 8ceab8bb81 ChangeLog update 2008-02-24 01:31:41 +00:00
  • 3e6a900dbd Use php_gtk_<extname> for shared extensions naming. Andrei Zmievski 2008-02-23 16:21:06 +00:00
  • c3c342bc0b ChangeLog update 2008-02-14 01:31:34 +00:00
  • 42ef9ac35d 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. Andrei Zmievski 2008-02-13 05:05:27 +00:00
  • ab7b6f236c ChangeLog update 2008-02-13 01:31:35 +00:00
  • ac56516581 and then actually passing TS data in use too Bob Majdak Jr 2008-02-12 20:30:29 +00:00