jgmdev blog

23
Apr 2012

New Developer!

New Developer!
We welcome Don Bauer to our team! He is actually working on code completion support of wxPHP on eclipse as setup file for windows which will include everything you need to start developing on that platform, also he is test building in all main platforms meaning we could have some packages ...
23
Apr 2012

Many Issues Fixed

Many Issues Fixed
After almost 3 months of inactivity, today I committed some fixes to the code to suppress the megalithic compilation warnings caused by the usage of #define element "string" and "string" on function calls since older version of wxPHP. These practices has been deprecated from c++ while completely legal on plain ...
14
Feb 2012

Fixing Explicit Casting Issues

Fixing Explicit Casting Issues
Hi everyone! I'm working on fixing some compile warnings and errors in order to be able to compile on windows. Most of the compilation errors are fixed, but on the way I discovered some bugs. One of them is that I missed the <array> element for method parameters on the doxygen xml ...
30
Jan 2012

Implemented __get and correct object destruction

Implemented __get and correct object destruction
Today I have committed another set of changes and enabled 2 more classes : wxSystemOptions and wxSystemSettings in order for wxPHP to work better with the generated code of wxFormBuilder. __get Magic Method I have introduced the code generation of the magic method __get for wxWidgets classes that contain public or private ...
19
Jan 2012

Commit of New Version

Commit of New Version
Today I commited the newest code based on wxWidgets 2.9.3 to the main trunk directory and created a tag of the old code based on wxWidgets 2.8.12 This new version binds about 471 classes including new additions to wxWidgets like wxRibbon. Also the new source maker generates code for global functions ...
23
Dec 2011

Functions Code Generator

Functions Code Generator
On the effort to improve the extension code generator readability I have started writing some code to generate the php function wrappers of wxWidgets global functions. The idea is to create some kind of template system that can be also applied to the generation of class methods. The file that serves as ...
19
Dec 2011

Some code Refactoring

Some code Refactoring
Extension Generator Finally I took the time to re-analyze the generator and started some refactoring, since the current code has many obscure variable names making it harder to understand and update. Also I'm cleaning the traits of old code that isn't used anymore as I have seen by studying the source.
30
Nov 2011

wxPHP on wxFormBuilder trunk

wxPHP on wxFormBuilder trunk
Just writing to let everyone know that the patch that adds php support on wxFormBuilder is already on the svn trunk, so the next official version of wxFormBuilder should arrive with wxPHP support :-D In another news, we have been really busy with work and as a consequence wxPHP development has ...
11
Oct 2011

Work in Progress...

Work in Progress...
Posting just to keep everyone informed about wxPHP progress. Since wxWidgets 2.9.x now uses doxygen as the main documentation platform, we are working on a new code generator that will use the xml output of doxygen in order to get all the classes information as enumerations and definitions. As you may ...
27
Aug 2011

New Release v1.1!

New Release v1.1!
Version 1.1 has been released. Check the download section for window builds. If you want to contribute a linux distro package contact us. The following is a brief of changes from svn log: August 2011 Change log: -revision 41: Added date to the footer of the reference generator, ASCII artwork ...