End of Life and GDPR

If you're reading the community site these days, you certainly noticed that not a single piece of significant content was created since 2015, and not much since 2013.

Whatever this may mean for PHP-GTK itself is another issue, but for the site itself, it means it ceased to be relevant about 5 years ago, and it's time to move on for the site members. Since the site contains non-anonymous user, it will fall under the new EU GDPR regulations entering into force on 2018-05-25, and there is no point for me to spend time on evolving the site towards compliance when no one is actually using it.

So here is the EOL announcement: the site will be shutting down on 2018-05-24 and its data will taken offline.

A static version of the articles may be published again at some point here or elsewhere, but I wouldn't hold my breath on it. So if you have even some interest in the site content, be sure to copy/paste the pages of interest before it goes dark on 2018-05-24. Or contact me if you want a copy of the files and content, or check my blog for newer content.

Thanks all for participating, it's been a pleasure while it lasted.


PHP-GTK 2.0.1 released

PHP-GTK 2.0.1 has been released, head over to the download page and get your copy.

This release, named you knew this was coming, adds full support for GtkBuilder and tooltips; in addition to a slew of bug fixes and overrides:

  • GtkBuilder support
  • Support for the new GTK+ 2.12 tooltips API
  • Prevent segfaults when clone is used
  • Miscellaneous bug fixes
  • Support for PHP 5.3+ features

What's next ?

Coming up next: Akshat Gupta, our student for the Google Summer of Code program this year, will be working on cairo support for PHP-GTK.

We're still looking for more people to help us out with development and documentation - please get in touch with us if you're interested.

Within / Without

New in PHP-GTK 2.0.1

  • GtkAccelMap class
  • GtkTipsQuery class

Removed from the default package:

  • Glade extension, removes:
    • Glade class
    • GladeXML class
  • GtkSourceView extension, removes:
    • GtkSourceStyleScheme interface
    • GtkSourcebuffer class
    • GtkSourceLanguage class
    • GtkSourceLanguagesManager class
    • GtkSourceMarker class
    • GtkSourceTagTable class
    • GtkSourceTagStyle class
    • GtkSourceView class

These are now available in the separate extensions download, resulting in a smaller base package for PHP-GTK2 itself.