Skip to content

PHP-GTK - 0.18 Beta

Latest

Choose a tag to compare

@scorninpc scorninpc released this 24 Jun 22:50
· 14 commits to master since this release

As you can see, the project grow alot last year. All this are possible due @apss-pohl @d47081 @subabrain and a lot people who are using and testing! Thank you alot you all

General news

  • New build with php 8.2.22
  • The 0.17-beta release was deleted as so many bugs

News

  • Fixed GdkWindow::get_children()
  • Fixed GtkContainer::get_children()
  • Fixed GtkFrame::__construct()
  • Added GtkListStore::get_sort_column_id()
  • Fixed GtkTreeSortable::get_sort_column_id()
  • Fixed GdkMonitor::get_workarea()
  • Added GdkWindow::get_position()
  • Added Gtk::is_destroyed
  • Fixed GtkTreeView::get_path_at_pos
  • Fixed GtkTreeView::get_bin_window
  • Added GtkTreeView::get_visible_rect
  • Added GtkTreeView::convert_widget_to_bin_window_coords
  • Fixed GtkTreeView::convert_widget_to_tree_coords
  • Added GtkWidget::get_allocation
  • Added Gtk::is_destroyed
  • Added GtkTreeView::get_bin_window
  • Added GtkTreeView::convert_widget_to_bin_window_coords
  • Added Gtk::main_do_event
  • Added GtkTreeSelection::select_range
  • Added GtkTreeSelection::select_range
  • Added GdkEvent::__construct
  • Added GdkEventButton::__construct
  • Added GdkEventKey::__construct
  • Fixed GtkWindow::__construct
  • Added GtkWindowType
  • Added constants MAJOR_VERSION, MICRO_VERSION and MINOR_VERSION
  • Added Gtk::get_major_version
  • Added Gtk::get_micro_version
  • Added Gtk::get_minor_version
  • Added Gtk::show_uri_on_window
  • Added PangoLayout::set_spacing
  • Added PangoLayout::get_spacing
  • Added PangoLayout::set_line_spacing
  • Added PangoLayout::get_line_spacing
  • Added PangoLayout::set_markup
  • Added PangoLayout::get_size
  • Added PangoLayout::get_pixel_size
  • Added PangoLayout::get_extents
  • Added PangoLayout::pango_layout_get_line
  • Added PangoAttrList
  • Added PangoLayout::xy_to_index
  • Added GtkLabel::get_layout
  • Added Gdk::BUTTON_MIDDLE, Gdk::BUTTON_PRIMARY, Gdk::BUTTON_SECONDARY
  • Added GtkIconTheme
  • Added GtkScrolledWindow::set_max_content_width
  • Added GtkScrolledWindow::set_min_content_width
  • MAJOR FIX of memory leak on disconnect signals
  • MAJOR FIX of Gtk::timeout_add
  • Fixed GtkListStore::set_sort_func
  • Added GdkPixbuf::set_data
  • Added GdkPixbuf::get_data
  • Added GdkPixbuf::get_byte_length
  • Fixed iter validation
  • Added GtkEntry::insert_text
  • Added Gtk::source_remove
  • Added PangoContext
  • Added GtkDrawingArea
  • Added GtkStyleProviderPriority
  • Added GtkLabel::set_line_wrap_mode
  • Added GtkScrolledWindow::set_policy
  • Added GtkMenuButton::set_popup
  • Added GtkMenuButton
  • Fixed GdkEvent, GdkEventButton, GdkEventKey properties initiation
  • Added GtkAdjustment::set_value
  • Added GtkAdjustment::get_value
  • Added GtkScrolledWindow::get_hadjustment
  • Added GtkScrolledWindow::get_vadjustment
  • Fixed params of signals when call GtkBuilder::connect_signals_full