wxPHP / News: Recent posts

wxPHP v3.0.2.0 Binary Builds

wxPHP is a php binding/wrapper for the cross-platform library wxWidgets which gives you the ability to develop desktop applications using php for windows, linux and macosx.

This announcement is to let everyone know that new binary builds are available for most popular platforms on the files section. The changes and fixes for this release are the following:

v3.0.2.0 - June 08 2015

  • Updated the thread.php example to work properly.
  • Remove delete on the wxThread garbage collector function, which
    should fix most issues on #84.
  • Modified wxWindow::GetHandle to return the XWindowID on Gtk which
    should really fix #86.
  • Enabled wxWindow::GetHandle by casting WXWidget to size_t.
  • Enabled wxOutputStream::Write and wxInputStream::Read variations
    that take a 'void* buf' as argument which should fix issue #87
  • Updated version numbers and added userland version constants:
    WXWIDGETS_LIBRARY_VERSION and WXWIDGETS_EXTENSION_VERSION.
  • Added --with-wxwidgets-version to package.xml so 'pecl install
    wxwidgets' can ask for a different version of wxWidgets library to
    download and compile.
  • Set the default wxWidgets version to download and compile on linux
    and mac to 3.0.2. Also added a new configure option
    --with-wxwidgets-version to explicitly change the version of
    wxWidgets to download, eg: --with-wxwidgets-version=3.0.1
  • Forgot to conditionally fetch tsrm on wxAppWrapper.
  • Fetch TSRM on wxAppWrapper which probably fixes issue #70
  • Unmodified copy of wxImage::GetData to zval which fixes #75.
  • Own the data parameter on wxImage SetData to really fix issue #75.
  • Custom templates for wxImage GetData and SetData which fix
    and close #75.
  • Updating location of Mac OS X SDK in docs (chrisnharvey).
  • Updating docs for building on Mac OS X (chrisnharvey)
  • Updating link to heading
  • Updating macosx-version-min to 10.9
  • Added sdl, sdl_sound as dependencies on archlinux PKGBUILD.
  • Updated config.m4 to require sdl and sdl_sound on linux which
    fixes #2.
  • Removed some testing printf code.
  • Added some wxApp methods.
  • Fix to correctly brake search for wx-config when first found in
    config.m4 file.
  • Added wxPHP shell script in /usr/bin/wxphp.
  • Added some wxApp methods.
  • Automated Mac OSX detection which should fix #94.
  • Simplified README.md and added building steps into INSTALL.md.
  • Removed trace of debugging code.
  • Merge child class method overrides that differ into parent methods
    which should fix #97.
  • Added drag and drop example.
  • Disabled pointer deletion for wxDropTarget and child classes
    to fix segmentation fault which fixes #98.
Posted by JGM 2015-06-09

wxPHP v3.0.0.2 Binary Builds

wxPHP is a php binding/wrapper for the cross-platform library wxWidgets which gives you the ability to develop desktop applications using php for windows, linux and macosx.

This announcement is to let everyone know that new binary builds are available for most popular platforms on the files section. The changes and fixes for this release are the following:

v3.0.0.2 - April 05 2014

  • Fixed wxInputStream::OnSysRead thanks to johannes from pecl. This
    functionality should be enough for loading images from phar files
    as described on issue #35.
  • Moving mac process transformation code to wxEntry (chrisnharvey).
  • Enabled some MacOSX specific wxApp virtual methods as requested by ydk2.
  • Modified bool wxApp::OSXIsGUIApplication() to return true by
    default if no user space side function is found.
  • Improved config.m4 and added initial support for macosx.
  • Fixed some segfaults on macosx due to newly introduced wxApp
    virtual methods which may be called with an uninitialized phpobj.
  • Added curl as another option to download wxWidgets from config.m4.
  • Improved wxExecute function.
  • Added macosx bundle icon.
  • also search for wx-config-3.0 (remicollet)
  • Type casted to void* on memcpy calls.
  • Added tool to generate Mac OSX bundles of wxphp.
  • Fixed mac osx segfault caused by incrementing the refcount on
    objects returned by static methods.
  • Renamed xml_parser.php to json_generator.php.
  • added the way to work with conflicting mode_t declaration needs
    some header in wx distro to be patched (weltling)
  • Removed template.rc (weltling)

v3.0.0.1 - March 09 2014... read more

Posted by JGM 2014-06-19 Labels: php wxwidgets

Binary Release

It's available the first binary release for win32 platforms.
There is also a working sample.php script in the repository...
Have fun!!
;)

Posted by Mário Soares 2008-02-24

new Administration & new Code

wxPHP as new administration. The project was stagnant, so i took the liberty of reviving it.

There is new code available in the cvs repository.
So,.. checkout the HEAD branch, and compile it.
It already has implementation of several classes.

I will commit binary releases soon

Posted by Mário Soares 2008-02-20