Commit Graph

  • 7290c370c0 ChangeLog update 2006-02-12 06:31:48 +00:00
  • 1468ad85e7 f...ing thread safety. and we don't even have threads. Andrei Zmievski 2006-02-11 19:43:22 +00:00
  • e66e706bbd ChangeLog update 2006-02-10 06:31:53 +00:00
  • c2ba0966ba Fix TSRM stuff. Andrei Zmievski 2006-02-09 21:40:01 +00:00
  • 7028728a26 Check for successful conversion from UTF-8 for return values. Andrei Zmievski 2006-02-09 08:47:11 +00:00
  • cc3967a75d Adjust to the modified API. Andrei Zmievski 2006-02-09 08:46:51 +00:00
  • 5d2ed39cfd UTF-8 conversions should now be handled automatically whenever we convert between GValue and zval. Andrei Zmievski 2006-02-09 08:46:21 +00:00
  • 12e4f3ec68 Revert accidental commit. set_visible_func() is not ready yet. Andrei Zmievski 2006-02-09 06:21:40 +00:00
  • bd69b8f855 Not really needed I guess. Plus, someone complained that this prevented debugging in Zend Studio. Andrei Zmievski 2006-02-09 06:20:40 +00:00
  • 27ee21e8b2 ChangeLog update 2006-02-08 06:31:58 +00:00
  • aa5ae162df Fix null value support for GtkTreePath. Andrei Zmievski 2006-02-07 07:12:32 +00:00
  • 8653d52ac8 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. Andrei Zmievski 2006-02-07 07:11:19 +00:00
  • 04cd991f57 ChangeLog update 2006-02-07 06:31:53 +00:00
  • 0a82cdd90a Require PHP 5.1.1 Andrei Zmievski 2006-02-06 17:34:51 +00:00
  • d59fadba41 ChangeLog update 2006-02-06 06:31:52 +00:00
  • 6a3e47b279 *** empty log message *** Andrei Zmievski 2006-02-05 22:11:12 +00:00
  • e67347204f Moved pixbufsegfaultdemo to test/ dir Christian Weiske 2006-02-05 12:57:36 +00:00
  • ed0fd350ae Committing my GList overrides I sent on 2006-01-27 to the list Christian Weiske 2006-02-05 09:07:44 +00:00
  • 013f1a96c1 Merged GtkListItem() and GtkListItem::new_with_label() Christian Weiske 2006-02-05 08:56:35 +00:00
  • 80b3c121ca 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 Christian Weiske 2006-02-05 08:07:39 +00:00
  • 37a437df96 ChangeLog update 2006-02-05 06:31:50 +00:00
  • df050b749d Implement a bunch of drag-n-drop methods. Andrei Zmievski 2006-02-04 21:46:18 +00:00
  • 5d372f76d2 Kill warning. Andrei Zmievski 2006-02-04 20:18:45 +00:00
  • b6f651f823 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. Andrei Zmievski 2006-02-04 20:01:18 +00:00
  • ba1ea1bf28 Supposed to be COLORSPACE_RGB not COLOR_SPACE_RGB. Andrei Zmievski 2006-02-04 19:37:35 +00:00
  • f5330623d1 ChangeLog update 2006-02-04 06:32:05 +00:00
  • 11980e2fd1 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. Andrei Zmievski 2006-02-03 07:57:52 +00:00
  • 6885b31b2f ChangeLog update 2006-02-02 06:31:51 +00:00
  • 3dce892a48 Replacing connect_object with connect_simple Christian Weiske 2006-02-01 08:39:00 +00:00
  • 186c08c800 Fixing bug #36238: GtkColorButton wasn't phpish Christian Weiske 2006-02-01 06:14:58 +00:00
  • 166717aa8d ChangeLog update 2006-01-28 06:31:52 +00:00
  • a23c4312d6 Fixing the things Tom Rogers found Christian Weiske 2006-01-27 05:52:12 +00:00
  • 2ee426d7e5 ChangeLog update 2006-01-25 06:31:51 +00:00
  • 679cfabc8b Do codepage conversion. Andrei Zmievski 2006-01-24 00:15:54 +00:00
  • c79e66b663 ChangeLog update 2006-01-21 06:31:53 +00:00
  • 96fa973fad fix spaned build on *nix-based systems Steph Fox 2006-01-20 13:55:46 +00:00
  • 806b22a877 ChangeLog update 2006-01-20 06:31:52 +00:00
  • 62f37358ab Parameter reflection for insert/insert_before/insert_after Christian Weiske 2006-01-19 20:47:56 +00:00
  • 3548d673e6 overrides for GtkTreeStore insert()/insert_before()/insert_after(). (Christian, Andrei) Andrei Zmievski 2006-01-19 19:41:05 +00:00
  • 037115ea22 ChangeLog update 2006-01-19 06:31:52 +00:00
  • 24cf48e710 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() Christian Weiske 2006-01-18 09:34:53 +00:00
  • f74dac3479 ChangeLog update 2006-01-16 06:31:47 +00:00
  • 5daea518cd Some simple event overrides: GdkEvent::get_state GdkEvent::get_root_coords GdkEvent::get_coords GdkEvent::get_axis Christian Weiske 2006-01-15 22:21:41 +00:00
  • ef31dede9c Taking back the performance enhancements of GtkDialog constructor and GtkDialog::add_buttons, because that doesn't work on Steph's windows box Christian Weiske 2006-01-15 11:02:54 +00:00
  • 5f081fd95e ChangeLog update 2006-01-15 06:31:51 +00:00
  • c1a29c3937 If override does not specify flags, base the flags on whether the method is static or not. Andrei Zmievski 2006-01-15 01:36:08 +00:00
  • c29a24cfa1 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() Christian Weiske 2006-01-14 21:49:03 +00:00
  • 927f9e9656 Adjust gdk_window_at_pointer() defs. Andrei Zmievski 2006-01-14 19:24:40 +00:00
  • 5d04218662 GdkWindow::at_pointer() is a static method. Andrei Zmievski 2006-01-14 19:19:00 +00:00
  • e70ac66d77 NULL at the end Andrei Zmievski 2006-01-14 17:19:47 +00:00
  • c55024e200 Reflection information for Andrei's GtkEntry constructor Christian Weiske 2006-01-14 09:24:56 +00:00
  • f89eed2a86 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() Christian Weiske 2006-01-14 09:19:13 +00:00
  • 0a5b53a9e1 ChangeLog update 2006-01-14 06:31:47 +00:00
  • 3080420dea Respect G_TYPE_INVALID/G_TYPE_NONE in phpg_gvalue_from_zval(). Andrei Zmievski 2006-01-14 04:56:58 +00:00
  • a681d374e3 - Implement GtkEntry() constructor that allows setting initial text and max length - Fix potential bugs where free_text was not initialized for optional text parameters Andrei Zmievski 2006-01-14 04:17:01 +00:00
  • 808f7cc88f 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 Christian Weiske 2006-01-13 12:31:22 +00:00
  • 67f1e28dc2 Implement GtkWindow::get_default_size Christian Weiske 2006-01-13 10:22:19 +00:00
  • a591c52605 Bug script I sent to php-gtk-dev Christian Weiske 2006-01-13 09:03:06 +00:00
  • c1261042db ChangeLog update 2006-01-13 06:31:49 +00:00
  • 944caa74ea *** empty log message *** Andrei Zmievski 2006-01-12 20:52:48 +00:00
  • 462ea56196 Use a dummy destructor for StyleHelper object to avoid crashes in ZE2. Andrei Zmievski 2006-01-12 19:00:18 +00:00
  • bf76f9c728 ChangeLog update 2006-01-09 06:31:48 +00:00
  • 51be6bcc6f Implement GtkWindow::get_size() and GtkWindow::get_position(). Both take 0 arguments and return an array. Steph Fox 2006-01-08 15:05:23 +00:00
  • 556d24a95e ChangeLog update 2006-01-06 06:31:50 +00:00
  • 416f855247 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). Andrei Zmievski 2006-01-05 05:41:01 +00:00
  • dc00401c4f ChangeLog update 2005-12-28 06:32:01 +00:00
  • 435173c563 Was a bit too strict Christian Weiske 2005-12-27 21:09:27 +00:00
  • 19dc9bf706 Added and fixed some reflection information Christian Weiske 2005-12-27 21:07:59 +00:00
  • 26fd96c91b The bug tests requested by Steph Christian Weiske 2005-12-27 18:10:30 +00:00
  • 91669f3768 ChangeLog update 2005-12-17 06:32:06 +00:00
  • 52afb854af Expose "xid" property on Win32. Andrei Zmievski 2005-12-16 02:51:56 +00:00
  • e5321e454e ChangeLog update 2005-12-13 06:31:54 +00:00
  • 9115c1bd84 Fix Win32 compilation errors. Andrei Zmievski 2005-12-12 06:17:23 +00:00
  • 2bfb01bd89 Implement gtk::idle_add() and gtk::idle_add_priority(). Andrei Zmievski 2005-12-10 21:20:57 +00:00
  • 625ce47341 GdkAtom class is not based on GType. (fixes switch-page bug) Andrei Zmievski 2005-12-10 20:59:20 +00:00
  • cec9d347e3 ChangeLog update 2005-12-09 06:53:28 +00:00
  • 1649bf9ee5 Add a couple of items to the TODO Steph Fox 2005-12-08 03:29:14 +00:00
  • ae02306dfc ChangeLog update 2005-11-23 06:53:58 +00:00
  • 6846489ad9 Fixed a bug where the values for G_TYPE_PHP_VALUE columns were overly restricted. Andrei Zmievski 2005-11-22 05:13:20 +00:00
  • d8d5fc5d76 ChangeLog update 2005-11-20 06:49:47 +00:00
  • b9c43be595 - Implement atom object comparison and string casting. - Override Gdk::atom_intern() to return objects Andrei Zmievski 2005-11-19 21:45:36 +00:00
  • fd28b69eea register GdkAtom class entry Andrei Zmievski 2005-11-19 21:44:34 +00:00
  • 893224246c Implement GdkAtom support. Andrei Zmievski 2005-11-19 21:00:57 +00:00
  • 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). Andrei Zmievski 2005-11-19 21:00:30 +00:00
  • 59369ca8a3 Adjust for the latest changes in PHP regarding __get/__set handlers. Andrei Zmievski 2005-11-19 19:43:34 +00:00
  • 04b821cf14 ChangeLog update 2005-11-06 06:47:17 +00:00
  • 9e9140530f Eliminate need for tag Steph Fox 2005-11-05 18:16:05 +00:00
  • d269244c05 Fix crash. Steph Fox 2005-11-05 15:59:01 +00:00
  • 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 Andrei Zmievski 2005-11-05 08:45:07 +00:00
  • fb4b283e6c Initialize structure member to NULL if no replacement object is provided. Andrei Zmievski 2005-11-05 08:33:09 +00:00
  • a17507e110 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. Andrei Zmievski 2005-11-05 08:31:45 +00:00
  • 1d4fb3d121 Generate extra class methods added in overrides. Andrei Zmievski 2005-11-05 05:53:34 +00:00
  • 1005a62cc9 Make GtkTreeModel::iter_next() return the next iterator _without_ changing the input one. Andrei Zmievski 2005-11-05 04:37:43 +00:00
  • e7d431708c ChangeLog update 2005-11-03 06:47:36 +00:00
  • 1fa2f6b493 Bring TODO up to date Steph Fox 2005-11-02 20:39:57 +00:00
  • 5ac995a141 GtkCellRenderer::get_fixed_size() and GtkTreeModel::iter_next() Steph Fox 2005-11-02 20:31:32 +00:00
  • 87c4c41160 Kill a few leaks. Steph Fox 2005-11-02 20:12:55 +00:00
  • 3c32b6d651 Stem leaks in GtkMenu::popup() Steph Fox 2005-11-02 20:11:30 +00:00
  • cace536f77 Export the means of destroying callback data structures. Steph Fox 2005-11-02 20:09:13 +00:00
  • 700854e714 ChangeLog update 2005-11-02 06:45:51 +00:00