forked from wxphp/wxphp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
39 lines (25 loc) · 1.24 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Short term TODO
==============================
* (DONE) Compilation testing and troubleshooting on windows
* (DONE) Compilation testing and troubleshooting on mac
* (FIXED) Fix segmentation fault on wxGTK when no wxApp is initialized.
* (MAY NOT APPLY ANYMORE) Possibly declare char _wxResource[] = "wxResource"
and other char strings passed to functions as const.
* Implement __set to write to internal wxWidgets class properties.
* Implement compare_objects handler for wxWidget classes that implement
operator== etc...
* Use zend_parse_parameters_none() to produce a nicer error on
methods/functions that dont accept parameters.
* Don't use zend_error outside the engine, but use
php_error_docref which gives a nicer error message.
* Add zend_error on event connect in case user passes wrong count of
arguments
* Modify the debian and arch package generators to add a wxphp
shell script that executes php -d extension=wxwidgets.so $@
Long term TODO
==============================
* (INITIAL WORK PEG) Approach a more object oriended style
for the source maker
* (INITIAL WORK PEG) Develop a modules architecture in order to use
the source maker to generate the PHP bindings for any library
with doxygen documentation.