-
Notifications
You must be signed in to change notification settings - Fork 5
/
ChangeLog
154 lines (102 loc) · 4.88 KB
/
ChangeLog
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
2007-012-10 Thomas Moenicke <[email protected]>
* added layout support for user interface compiler
2007-012-09 Thomas Moenicke <[email protected]>
* ported to MacOS (Leopard)
2007-009-23 Thomas Moenicke <[email protected]>
* implemented handler of method '__clone'
* unittests for references and copies of objects
2007-009-23 Thomas Moenicke <[email protected]>
* ownership of objects belong to the script when created by it
2007-009-22 Thomas Moenicke <[email protected]>
* wrote tutorial 11
2007-009-22 Thomas Moenicke <[email protected]>
* improved calling of ambiguous methods
2007-009-14 Thomas Moenicke <[email protected]>
* added a well-defined context for threads
2007-009-14 Thomas Moenicke <[email protected]>
* wrote tutorial 10
2007-009-12 Thomas Moenicke <[email protected]>
* code for metaobjects refactored
2007-009-09 Thomas Moenicke <[email protected]>
* automatic conversion of double into long and opposite
2007-009-08 Thomas Moenicke <[email protected]>
* wrote tutorial 9
2007-009-08 Thomas Moenicke <[email protected]>
* fixed scope of member variables
2007-009-07 Thomas Moenicke <[email protected]>
* allocating more memory for marshalling 'double'
2007-009-03 Thomas Moenicke <[email protected]>
* code for calling slots refactored
2007-008-31 Thomas Moenicke <[email protected]>
* implemented user interface compiler for PHP
2007-008-31 Thomas Moenicke <[email protected]>
* QString::fromUtf8()
2007-008-27 Thomas Moenicke <[email protected]>
* implemented arguments for custom signals which now can be connected to any Qt or custom slots
2007-007-12 Katrina Niolet <[email protected]>
* Updated installation instructions to include step by step proccess for building outside of the source tree
2007-007-12 Thomas Moenicke <[email protected]>
* virtual method calls improved (memory issues)
* internally re-organized
* references improved
2007-005-20 Thomas Moenicke <[email protected]>
* mapping of zend object instead of zval
2007-003-22 Thomas Moenicke <[email protected]>
* call of virtual methods
2007-003-22 Thomas Moenicke <[email protected]>
* call of overwritten protected methods
2007-003-22 Thomas Moenicke <[email protected]>
* signal handler added
2007-003-21 Thomas Moenicke <[email protected]>
* object oriented handlers (see QtRuby)
2007-003-4 Thomas Moenicke <[email protected]>
* Debugging for metaobject system added
* parent_ce_ptr
2007-003-4 Thomas Moenicke <[email protected]>
* handling of QString - string in return and argument types
* more tests added
2007-002-27 Thomas Moenicke <[email protected]>
* implemented constantHandler which fetchs constants from Qt
* registered QString
* improved inheritance
* added unittests
2007-002-25 Thomas Moenicke <[email protected]>
* replaced the :: operator
* cached the class_entry table
2007-002-19 Thomas Moenicke <[email protected]>
* new cmake build system added
* implemented QString since it is not in Smoke
* Updated copies of smoke and kalyptus
2006-011-18 Thomas Moenicke <[email protected]>
* method argument handling: support for arrays, references
* some enums added
* internal function check_function
* fixed some minor bugs
2006-011-7 Thomas Moenicke <[email protected]>
* function tr() implemented
2006-011-5 Thomas Moenicke <[email protected]>
* Code rewritten and ported to kdebindings::Smoke
* all classes and methods are supported with basic argument types and classes
* enum values are like eg Qt::Horizontal instead of QT_ALIGNMENT_HORIZONTAL
* License: GPL
* PHP-Qt objects are casted automatically
* QMetaObjects are created in class constructor and related pointers are stored in a hash table
2006-06-08 Thomas Moenicke <[email protected]> (v.0.0.3) "Lilli"
* tutorial 7 and an example application
* automatically conversion of PHP strings into QStrings in method calls
* function 'qobject_cast' implemented
* handling of all allowed arguments in methods, with fast lookup table for inheritance
* Signals-Slots and custom Signals-Slots implemented
* better error handling for debugging
* #ifdef statements to exclude unimplemented classes to compile safely
* kalyptus extension rewritten
2006-01-23 Thomas Moenicke <[email protected]> (v.0.0.2) "Fridolin"
* a lot of new classes added
* kalyptus extension written
* multiple inheritance added
* method overloading added
* tutorials (1-6) added
* UTF-8/UTF-16 support prepared
* objects are stored in a way that ensures safety
2005-11-06 Thomas Moenicke <[email protected]> (v.0.0.1)
* initial import