| 1 |
2009-11-30 renato <renato.filho@openbossa.org> |
| 2 |
|
| 3 |
* src/cppgenerator.cpp: Implemented support for modify return type in virtual |
| 4 |
function. Fixes Bug #97. |
| 5 |
|
| 6 |
2009-11-24 renato <renato.filho@openbossa.org> |
| 7 |
|
| 8 |
* CMakeLists.txt: Bump to vesrion 0.3.3. |
| 9 |
|
| 10 |
* ChangeLog: Updated ChangeLog. |
| 11 |
|
| 12 |
2009-11-23 Hugo Lima <hugo.lima@openbossa.org> |
| 13 |
|
| 14 |
* src/CMakeLists.txt: CMake script still works even if the generator plugin |
| 15 |
dir have some white spaces. Reviewed by Luciano Wolf |
| 16 |
<luciano.wolf@openbossa.org> |
| 17 |
|
| 18 |
2009-11-20 Luciano Wolf <luciano.wolf@openbossa.org> |
| 19 |
|
| 20 |
* src/hppgenerator.cpp: Fix returning problem for functions that uses |
| 21 |
non-QObject pointers. Reviewed by Renato Araujo <renato.filho@openbossa.org> |
| 22 |
|
| 23 |
2009-11-18 renato araujo oliveira <renato@renato-note.(none)> |
| 24 |
|
| 25 |
* src/cppgenerator.cpp: Fixed handle for return of virtual function. When a |
| 26 |
function implemented in python return None this value now is only returned to |
| 27 |
c++ as 0. Fixes bug #72. Reviewed by Luciano Wolf |
| 28 |
<luciano.wolf@openbossa.org> |
| 29 |
|
| 30 |
* src/cppgenerator.cpp: Fixed handle for return of virtual function. When a |
| 31 |
function implemented in python return None this value now is only returned to |
| 32 |
c++ as 0. Fixes bug #72. |
| 33 |
|
| 34 |
2009-11-17 renato araujo oliveira <renato@renato-note.(none)> |
| 35 |
|
| 36 |
* src/cppgenerator.cpp: Handle exception when a virtual function implemented |
| 37 |
in python return a wrong type. Reviewed by Marcelo Lira |
| 38 |
<marcelo.lira@openbossa.org> |
| 39 |
|
| 40 |
2009-11-17 Hugo Lima <hugo.lima@openbossa.org> |
| 41 |
|
| 42 |
* src/convertergenerator.cpp, src/cppgenerator.cpp: Adapt to changes in |
| 43 |
Generator interface. Reviewed by Renato Araujo <renato.filho@openbossa.org> |
| 44 |
|
| 45 |
2009-11-17 renato araujo oliveira <renato@renato-note.(none)> |
| 46 |
|
| 47 |
* src/cppgenerator.cpp: Handle exception when a virtual function implemented |
| 48 |
in python return a wrong type. |
| 49 |
|
| 50 |
2009-11-13 renato araujo oliveira <renato@renato-note.(none)> |
| 51 |
|
| 52 |
* src/boostpythongenerator.cpp: Fixed base class name lookup. Fixes bug #93. |
| 53 |
Reviewed by Hugo Parente <hugo.lima@openbossa.org> |
| 54 |
|
| 55 |
2009-11-09 renato araujo oliveira <renato@renato-note.(none)> |
| 56 |
|
| 57 |
* boostpythongenerator.1, doc/Makefile, doc/_static/basic.css, |
| 58 |
doc/_static/bindingexample.tar.bz2, doc/_static/default.css, |
| 59 |
doc/_static/images/._background_search.jpg, |
| 60 |
doc/_static/images/._bread_crumb.png, doc/_static/images/._button_search.jpg, |
| 61 |
doc/_static/images/._side_background.jpg, |
| 62 |
doc/_static/images/._top_background.jpg, |
| 63 |
doc/_static/images/background_search.jpg, doc/_static/images/bg.jpg, |
| 64 |
doc/_static/images/bread_crumb.png, doc/_static/images/button_search.png, |
| 65 |
doc/_static/images/side_background.jpg, |
| 66 |
doc/_static/images/top_background.jpg, doc/_templates/index.html, |
| 67 |
doc/_themes/pysidedocs/defindex.html, |
| 68 |
doc/_themes/pysidedocs/genindex-single.html, |
| 69 |
doc/_themes/pysidedocs/genindex-split.html, |
| 70 |
doc/_themes/pysidedocs/genindex.html, doc/_themes/pysidedocs/layout.html, |
| 71 |
doc/_themes/pysidedocs/modindex.html, doc/_themes/pysidedocs/opensearch.xml, |
| 72 |
doc/_themes/pysidedocs/page.html, doc/_themes/pysidedocs/search.html, |
| 73 |
doc/_themes/pysidedocs/static/.directory, |
| 74 |
doc/_themes/pysidedocs/static/bg_header.png, |
| 75 |
doc/_themes/pysidedocs/static/bg_topo.jpg, |
| 76 |
doc/_themes/pysidedocs/static/doctools.js, |
| 77 |
doc/_themes/pysidedocs/static/fakebar.png, |
| 78 |
doc/_themes/pysidedocs/static/jquery.js, |
| 79 |
doc/_themes/pysidedocs/static/logo_indt.jpg, |
| 80 |
doc/_themes/pysidedocs/static/logo_openbossa.png, |
| 81 |
doc/_themes/pysidedocs/static/logo_python.jpg, |
| 82 |
doc/_themes/pysidedocs/static/logo_qt.png, |
| 83 |
doc/_themes/pysidedocs/static/pysidedocs.css, |
| 84 |
doc/_themes/pysidedocs/static/pysidelogo.png, |
| 85 |
doc/_themes/pysidedocs/static/relbar_bg.png, |
| 86 |
doc/_themes/pysidedocs/static/searchtools.js, |
| 87 |
doc/_themes/pysidedocs/theme.conf, doc/compiling/cmake-primer.rst, |
| 88 |
doc/compiling/compiling.rst, doc/compiling/setup-apiextractor.rst, |
| 89 |
doc/compiling/setup-generator.rst, doc/conf.py, doc/contents.rst, |
| 90 |
doc/dependency-pyside.svg, doc/images/.directory, |
| 91 |
doc/images/bindinggen-development.png, doc/images/bindinggen-development.svg, |
| 92 |
doc/images/boostgenarch.png, doc/images/boostgenarch.svg, |
| 93 |
doc/images/boostqtarch.png, doc/images/boostqtarch.svg, doc/overview.rst, |
| 94 |
doc/tutorial/bindinglibfoo.rst, doc/tutorial/buildingthebinding.rst, |
| 95 |
doc/tutorial/globalheader.rst, doc/tutorial/images/generatorworkings.png, |
| 96 |
doc/tutorial/images/generatorworkings.svg, doc/tutorial/introduction.rst, |
| 97 |
doc/tutorial/libfoo.rst, doc/tutorial/typesystemcreation.rst: Removed old |
| 98 |
documentations and updated mampages. |
| 99 |
|
| 100 |
2009-11-09 Hugo Lima <hugo.lima@openbossa.org> |
| 101 |
|
| 102 |
* src/cppgenerator.cpp: Fix declaration of reverse operators that aren't |
| 103 |
stream operators. Reviewed by Lauro Moura <lauro.moura@openbossa.org> |
| 104 |
|
| 105 |
2009-11-03 Lauro Neto <lauro.neto@openbossa.org> |
| 106 |
|
| 107 |
* src/cppgenerator.cpp: Fix usage of global operators (stream) Updated to |
| 108 |
new apiextractor behavior, modifying the argument count in |
| 109 |
reversed/internalized stream operators. Reviewed by Marcelo Lira |
| 110 |
<marcelo.lira@openbossa.org> |
| 111 |
|
| 112 |
2009-10-26 renato araujo <renato@renato-mac.osmtc.indt.org.br> |
| 113 |
|
| 114 |
* src/cppgenerator.cpp, src/hppgenerator.cpp: Fixed type replace for |
| 115 |
contructor args, used by phonon library. |
| 116 |
|
| 117 |
2009-10-26 Marcelo Lira <marcelo.lira@openbossa.org> |
| 118 |
|
| 119 |
* src/boostpython.cpp: fixed include statement for generatorrunner header |
| 120 |
|
| 121 |
* CMakeLists.txt: fixed build of man page |
| 122 |
|
| 123 |
* CMakeLists.txt, ChangeLog, FindGeneratorRunner.cmake.in, |
| 124 |
boostpythongenerator.1, docgenerator.1, generator.cpp, generator.h, |
| 125 |
generatorrunner.1, generatorrunner.pc.in, generatorrunnerconfig.h.in, |
| 126 |
generators/CMakeLists.txt, generators/boostpython/CMakeLists.txt, |
| 127 |
generators/boostpython/boostpython.cpp, |
| 128 |
generators/boostpython/boostpythongenerator.cpp, |
| 129 |
generators/boostpython/boostpythongenerator.h, |
| 130 |
generators/boostpython/convertergenerator.cpp, |
| 131 |
generators/boostpython/convertergenerator.h, |
| 132 |
generators/boostpython/cppgenerator.cpp, |
| 133 |
generators/boostpython/cppgenerator.h, |
| 134 |
generators/boostpython/hppgenerator.cpp, |
| 135 |
generators/boostpython/hppgenerator.h, generators/boostpython/main.cpp, |
| 136 |
generators/qtdoc/CMakeLists.txt, generators/qtdoc/main.cpp, |
| 137 |
generators/qtdoc/qtdocgenerator.cpp, generators/qtdoc/qtdocgenerator.h, |
| 138 |
main.cpp, src/CMakeLists.txt, src/boostpython.cpp, |
| 139 |
src/boostpythongenerator.cpp, src/boostpythongenerator.h, |
| 140 |
src/convertergenerator.cpp, src/convertergenerator.h, src/cppgenerator.cpp, |
| 141 |
src/cppgenerator.h, src/hppgenerator.cpp, src/hppgenerator.h, src/main.cpp, |
| 142 |
tests/CMakeLists.txt, tests/sphinxtabletest.cpp, tests/sphinxtabletest.h: |
| 143 |
generatorrunner code was moved to its own project on |
| 144 |
http://qt.gitorious.org/pyside/generatorrunner Reviewed by Luciano Miguel |
| 145 |
Wolf <luciano.wolf@openbossa.org> |
| 146 |
|
| 147 |
2009-10-21 renato araujo <renato@renato-mac.osmtc.indt.org.br> |
| 148 |
|
| 149 |
* generatorrunner.1: Applyed patch from Didier Raboud, for fix mixes hyphens |
| 150 |
and minuses on manpage. |
| 151 |
|
| 152 |
2009-10-21 Hugo Lima <hugo.lima@openbossa.org> |
| 153 |
|
| 154 |
* doc/_themes/pysidedocs/static/logo_openbossa.png, |
| 155 |
doc/_themes/pysidedocs/static/pysidedocs.css: Fixed the openbossa logo on the |
| 156 |
pysidedocs theme. |
| 157 |
|
| 158 |
* doc/_templates/index.html, doc/_templates/layout.html, |
| 159 |
doc/_themes/pysidedocs/defindex.html, |
| 160 |
doc/_themes/pysidedocs/genindex-single.html, |
| 161 |
doc/_themes/pysidedocs/genindex-split.html, |
| 162 |
doc/_themes/pysidedocs/genindex.html, doc/_themes/pysidedocs/layout.html, |
| 163 |
doc/_themes/pysidedocs/modindex.html, doc/_themes/pysidedocs/opensearch.xml, |
| 164 |
doc/_themes/pysidedocs/page.html, doc/_themes/pysidedocs/search.html, |
| 165 |
doc/_themes/pysidedocs/static/.directory, |
| 166 |
doc/_themes/pysidedocs/static/bg_header.png, |
| 167 |
doc/_themes/pysidedocs/static/bg_topo.jpg, |
| 168 |
doc/_themes/pysidedocs/static/doctools.js, |
| 169 |
doc/_themes/pysidedocs/static/fakebar.png, |
| 170 |
doc/_themes/pysidedocs/static/jquery.js, |
| 171 |
doc/_themes/pysidedocs/static/logo_indt.jpg, |
| 172 |
doc/_themes/pysidedocs/static/logo_openbossa.png, |
| 173 |
doc/_themes/pysidedocs/static/logo_python.jpg, |
| 174 |
doc/_themes/pysidedocs/static/logo_qt.png, |
| 175 |
doc/_themes/pysidedocs/static/pysidedocs.css, |
| 176 |
doc/_themes/pysidedocs/static/pysidelogo.png, |
| 177 |
doc/_themes/pysidedocs/static/relbar_bg.png, |
| 178 |
doc/_themes/pysidedocs/static/searchtools.js, |
| 179 |
doc/_themes/pysidedocs/theme.conf, doc/conf.py: Added pysidedocs theme to the |
| 180 |
generatorrunner documentation. |
| 181 |
|
| 182 |
2009-10-21 renato araujo <renato@renato-mac.osmtc.indt.org.br> |
| 183 |
|
| 184 |
* generators/boostpython/boostpythongenerator.cpp, |
| 185 |
generators/boostpython/cppgenerator.cpp, |
| 186 |
generators/boostpython/hppgenerator.cpp: Implemented support to |
| 187 |
conversion-rule tag. Reviwed by: Marcelo Lira <marcelo.lira@openbossa.org> |
| 188 |
|
| 189 |
2009-10-20 renato araujo <renato@renato-mac.osmtc.indt.org.br> |
| 190 |
|
| 191 |
* generators/boostpython/cppgenerator.cpp: Created execption handle for |
| 192 |
virtual functions. |
| 193 |
|
| 194 |
2009-10-05 Lauro Neto <lauro.neto@openbossa.org> |
| 195 |
|
| 196 |
* CMakeLists.txt: Bump to 0.3.2 |
| 197 |
|
| 198 |
2009-10-02 Lauro Neto <lauro.neto@openbossa.org> |
| 199 |
|
| 200 |
* ChangeLog: Update changelog for 0.3.1 |
| 201 |
|
| 202 |
2009-09-28 Hugo Lima <hugo.lima@openbossa.org> |
| 203 |
|
| 204 |
* main.cpp: reinterpert_cast replaced by a C-style cast, to avoid compiler |
| 205 |
errors on some plataforms. Cast an object pointer to a function pointer is |
| 206 |
an undefinied behaviour in some exotic platforms, so some compiler raise a |
| 207 |
flag against it. However if we use a C-style cast the compiler ignores it. |
| 208 |
This problem is related to the QLibrary API returning a void* instead of a |
| 209 |
generic function pointer. |
| 210 |
|
| 211 |
2009-09-25 Bruno dos Santos de Araujo <bruno.araujo@openbossa.org> |
| 212 |
|
| 213 |
* CMakeLists.txt, boostpythongenerator.1, docgenerator.1, generatorrunner.1: |
| 214 |
Add manpages for generatorrunner, docgenerator and boostpythongenerator. |
| 215 |
(Fixes: #29) |
| 216 |
|
| 217 |
2009-09-15 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 218 |
|
| 219 |
* generators/boostpython/boostpythongenerator.cpp, |
| 220 |
generators/boostpython/cppgenerator.cpp, |
| 221 |
generators/boostpython/cppgenerator.h: Fixed generation of fields for non |
| 222 |
wrapped class. Fixed copy constructor generation. |
| 223 |
|
| 224 |
2009-09-12 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 225 |
|
| 226 |
* generators/boostpython/cppgenerator.cpp: Implemented support to return |
| 227 |
policy for Qt::HANDLE. |
| 228 |
|
| 229 |
2009-09-10 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 230 |
|
| 231 |
* generator.h, generators/qtdoc/qtdocgenerator.h: Fixed missing include in |
| 232 |
docgenerator. Fixes Bug #5 |
| 233 |
|
| 234 |
2009-09-11 Hugo Lima <hugo.lima@openbossa.org> |
| 235 |
|
| 236 |
* main.cpp: Write logs in the outputdirectory instead of the current working |
| 237 |
directory. |
| 238 |
|
| 239 |
2009-09-10 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 240 |
|
| 241 |
* ChangeLog: Created ChangeLog file. |
| 242 |
|
| 243 |
2009-09-08 Hugo Lima <hugo.lima@openbossa.org> |
| 244 |
|
| 245 |
* generatorrunnerconfig.h.in, main.cpp: Fix typo: GENERATORRUNNER_PUGIN_DIR |
| 246 |
=> GENERATORRUNNER_PLUGIN_DIR |
| 247 |
|
| 248 |
* FindGeneratorRunner.cmake.in: Fix typo |
| 249 |
|
| 250 |
* FindGeneratorRunner.cmake.in: Fix missing parenteses in |
| 251 |
FindGeneratorRunner.cmake |
| 252 |
|
| 253 |
2009-09-04 Hugo Lima <hugo.lima@openbossa.org> |
| 254 |
|
| 255 |
* generators/boostpython/cppgenerator.cpp: Fixed bug#26. Reviewed by Renato |
| 256 |
Araújo |
| 257 |
|
| 258 |
* main.cpp: When the user passes an absolute path as the plugin name, |
| 259 |
generator runner will load the desired file instead of doing a mess with the |
| 260 |
absolute path and the GENERATORRUNNER_PLUGIN_DIR variable. This is usefull |
| 261 |
to test generators plugins without installing them. Reviewed by Renato |
| 262 |
Araújo |
| 263 |
|
| 264 |
2009-09-03 Hugo Lima <hugo.lima@openbossa.org> |
| 265 |
|
| 266 |
* CMakeLists.txt, FindGeneratorRunner.cmake.in, |
| 267 |
boostpythongeneratorversion.h.in, generator_plugin_dir.h.in, |
| 268 |
generatorrunnerconfig.h.in, main.cpp: - Merged |
| 269 |
boostpythongeneratorversion.h.in and generator_plugin_dir.h.in into |
| 270 |
generatorrunnerconfig.h - Added some variables to FindGeneratorRunner.cmake |
| 271 |
* GENERATORRUNNER_PLUGIN_DIR The dir where the generator plugins should be |
| 272 |
installed. * GENERATORRUNNER_VERSION The generatorrunner current version. |
| 273 |
|
| 274 |
* generator.cpp, generator.h, generators/boostpython/boostpythongenerator.h, |
| 275 |
generators/qtdoc/qtdocgenerator.h: Fixed assert failure when using |
| 276 |
qtdocgenerator. Added a default implementation for |
| 277 |
Generator::subDirectoryForClass. This breaks the binary compatibility but NOT |
| 278 |
the source compatibility. |
| 279 |
|
| 280 |
2009-09-03 Lauro Neto <lauro.neto@openbossa.org> |
| 281 |
|
| 282 |
* CMakeLists.txt, generator_plugin_dir.h.in, |
| 283 |
generators/boostpython/CMakeLists.txt, generators/qtdoc/CMakeLists.txt, |
| 284 |
main.cpp: Installs generator plugins in its own directory. |
| 285 |
|
| 286 |
2009-09-02 Lauro Neto <lauro.neto@openbossa.org> |
| 287 |
|
| 288 |
* CMakeLists.txt: Bump version to 0.4 (development version) |
| 289 |
|
| 290 |
2009-08-31 Lauro Neto <lauro.neto@openbossa.org> |
| 291 |
|
| 292 |
* CMakeLists.txt: Bump to 0.3 |
| 293 |
|
| 294 |
2009-08-31 Chris Hills <chaz@chaz6.com> |
| 295 |
|
| 296 |
* CMakeLists.txt, FindGeneratorRunner.cmake.in, generatorrunner.pc.in: Add |
| 297 |
pkg-config and cmake support Reviewed by Hugo Parente |
| 298 |
|
| 299 |
2009-08-28 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 300 |
|
| 301 |
* generators/boostpython/cppgenerator.cpp: Fixed default return policy for |
| 302 |
functions which return references. |
| 303 |
|
| 304 |
2009-08-27 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 305 |
|
| 306 |
* generators/boostpython/cppgenerator.cpp: Fixed export enums without |
| 307 |
namespace. |
| 308 |
|
| 309 |
* generators/boostpython/cppgenerator.cpp, |
| 310 |
generators/boostpython/cppgenerator.h: Implemneted QAbstrctField as Python |
| 311 |
properties. This implementation avoid Karmic python and boost conflict for |
| 312 |
readonly fields. Reviewed by Lauro Neto <lauro.neto@openbossa.org> |
| 313 |
|
| 314 |
2009-08-25 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 315 |
|
| 316 |
* generators/boostpython/cppgenerator.cpp: Skip native types using only |
| 317 |
inNativePointer. with this new isNativePointer, the generator can avoid |
| 318 |
create useless return policies. Reviewed by Marcelo Lira |
| 319 |
<marcelo.lira@openbossa.org> |
| 320 |
|
| 321 |
2009-08-26 Hugo Lima <hugo.lima@openbossa.org> |
| 322 |
|
| 323 |
* generators/qtdoc/qtdocgenerator.cpp: Add missing macro to export |
| 324 |
qtdocgenerator plugin. Reviewed by Luciano Wolf |
| 325 |
|
| 326 |
2009-08-26 Marcelo Lira <marcelo.lira@openbossa.org> |
| 327 |
|
| 328 |
* main.cpp: the generator runner exits with an error code if the call to |
| 329 |
ApiExtractor.run() returns false Reviewed by Hugo Parente |
| 330 |
<hugo.lima@openbossa.org> |
| 331 |
|
| 332 |
2009-08-25 Hugo Lima <hugo.lima@openbossa.org> |
| 333 |
|
| 334 |
* generator.cpp, generator.h, |
| 335 |
generators/boostpython/boostpythongenerator.cpp, |
| 336 |
generators/boostpython/boostpythongenerator.h, |
| 337 |
generators/boostpython/convertergenerator.cpp, |
| 338 |
generators/boostpython/cppgenerator.cpp, |
| 339 |
generators/boostpython/hppgenerator.cpp, generators/qtdoc/qtdocgenerator.cpp, |
| 340 |
generators/qtdoc/qtdocgenerator.h: Use QFlags instead of an int as parameter |
| 341 |
type in some methods. Reviewed by Setanta |
| 342 |
|
| 343 |
* CMakeLists.txt: Install the generator header file into |
| 344 |
include/generatorrunner Reviewed by Setanta |
| 345 |
|
| 346 |
2009-08-26 Marcelo Lira <marcelo.lira@openbossa.org> |
| 347 |
|
| 348 |
* generators/boostpython/CMakeLists.txt, generators/boostpython/main.cpp, |
| 349 |
generators/qtdoc/CMakeLists.txt, generators/qtdoc/main.cpp: added convenience |
| 350 |
binary applications to call the generatorrunner with --generatorSet |
| 351 |
parameters for boostpython and docgenerator Reviewed by Hugo Parente |
| 352 |
<hugo.lima@openbossa.org> |
| 353 |
|
| 354 |
2009-08-25 Marcelo Lira <marcelo.lira@openbossa.org> |
| 355 |
|
| 356 |
* generators/qtdoc/qtdocgenerator.cpp: moved the code for prepending the |
| 357 |
Sphinx tag '~' to QtXmlToSphinx::resolveContextForMethod Reviewed by Hugo |
| 358 |
Parente <hugo.lima@openbossa.org> |
| 359 |
|
| 360 |
* docgenerator.cpp, docgenerator.h: DocGenerator now resolves context for |
| 361 |
method references: it searchs for the class that have implemented the method |
| 362 |
and link to its definition instead of producing a broken link to the current |
| 363 |
inheriting class documentation |
| 364 |
|
| 365 |
2009-08-25 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 366 |
|
| 367 |
* tests/CMakeLists.txt: Fixed typo in tests CMakesLists. |
| 368 |
|
| 369 |
2009-08-24 Hugo Lima <hugo.lima@openbossa.org> |
| 370 |
|
| 371 |
* generators/boostpython/CMakeLists.txt: Fix the libgenrunner name in |
| 372 |
target_link_libraries |
| 373 |
|
| 374 |
* CMakeLists.txt: Fix the libgenrunner version number |
| 375 |
|
| 376 |
* generators/boostpython/cppgenerator.cpp, |
| 377 |
generators/boostpython/cppgenerator.h: Backport "disable named args" bugfix |
| 378 |
from mainline |
| 379 |
|
| 380 |
* main.cpp: Plugins always ends with _generator in their names |
| 381 |
|
| 382 |
* generators/boostpython/boostpythongenerator.h: translateType method has |
| 383 |
been moved to Generator class |
| 384 |
|
| 385 |
2009-08-21 Hugo Lima <hugo.lima@openbossa.org> |
| 386 |
|
| 387 |
* CMakeLists.txt, generator.cpp, generator.h, |
| 388 |
generators/boostpython/boostpythongenerator.cpp, |
| 389 |
generators/qtdoc/CMakeLists.txt, generators/qtdoc/qtdocgenerator.h, |
| 390 |
tests/CMakeLists.txt, tests/sphinxtabletest.cpp, tests/sphinxtabletest.h: |
| 391 |
Removed QtDocGenerator dependence from BoostPythonGenerator, so a lot of |
| 392 |
function were moved from BoostPythonGenerator to the Generator class. In |
| 393 |
other words, QtDocGenerator finally compiles and their unit test pass :-) |
| 394 |
|
| 395 |
* generator.cpp, generator.h, generators/CMakeLists.txt, |
| 396 |
generators/boostpython/CMakeLists.txt, |
| 397 |
generators/boostpython/boostpythongenerator.cpp, |
| 398 |
generators/boostpython/boostpythongenerator.h, |
| 399 |
generators/qtdoc/CMakeLists.txt, generators/qtdoc/qtdocgenerator.cpp, |
| 400 |
generators/qtdoc/qtdocgenerator.h: - QtDocGenerator is now a GeneratorRunner |
| 401 |
plugin. - A lot of methods moved from boostpythongenerator to the generator |
| 402 |
class. |
| 403 |
|
| 404 |
* CMakeLists.txt: libgenerator is called libgenrunner and |
| 405 |
boostpythongenerator is called generatorrunner from now and beyond. |
| 406 |
|
| 407 |
* docgenerator.cpp, docgenerator.h, generators/qtdoc/qtdocgenerator.cpp, |
| 408 |
generators/qtdoc/qtdocgenerator.h: Moved docgenerator to generators/qtdoc and |
| 409 |
renamed it to qtdocgenerator |
| 410 |
|
| 411 |
* main.cpp: Removed redundant PATHSPLITTER macro, using the already definied |
| 412 |
PATH_SPLITTER one instead. |
| 413 |
|
| 414 |
* CMakeLists.txt, generator.h, generators/CMakeLists.txt, |
| 415 |
generators/boostpython/CMakeLists.txt, |
| 416 |
generators/boostpython/boostpython.cpp, |
| 417 |
generators/boostpython/boostpythongenerator.cpp, |
| 418 |
generators/boostpython/boostpythongenerator.h, |
| 419 |
generators/boostpython/cppgenerator.cpp, main.cpp: Added boostpython as a |
| 420 |
generator plugin. |
| 421 |
|
| 422 |
2009-08-20 Hugo Lima <hugo.lima@openbossa.org> |
| 423 |
|
| 424 |
* CMakeLists.txt, boostpythongenerator.cpp, boostpythongenerator.h, |
| 425 |
convertergenerator.cpp, convertergenerator.h, cppgenerator.cpp, |
| 426 |
cppgenerator.h, generator.cpp, generator.h, |
| 427 |
generators/boostpython/boostpythongenerator.cpp, |
| 428 |
generators/boostpython/boostpythongenerator.h, |
| 429 |
generators/boostpython/convertergenerator.cpp, |
| 430 |
generators/boostpython/convertergenerator.h, |
| 431 |
generators/boostpython/cppgenerator.cpp, |
| 432 |
generators/boostpython/cppgenerator.h, |
| 433 |
generators/boostpython/hppgenerator.cpp, |
| 434 |
generators/boostpython/hppgenerator.h, hppgenerator.cpp, hppgenerator.h, |
| 435 |
main.cpp: The current generators will be just plugins and all generator stuff |
| 436 |
in APIExtractor were moved to this project. So we need to re-think if |
| 437 |
boostpythongenerator still a good name for the project, because |
| 438 |
boostpythongenerator will be the name of the plugin to generate bindings for |
| 439 |
boost::python. Also the generators were just moved to a subdirectory |
| 440 |
(generators) and the boostpython generators to a sub-subdirectory |
| 441 |
(generators/boostpython), transform them in plugins will be a second |
| 442 |
milestone. |
| 443 |
|
| 444 |
2009-08-25 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 445 |
|
| 446 |
* cppgenerator.cpp, hppgenerator.cpp: Removed use of return_const_prt. This |
| 447 |
not work, because some c++ object does not have a copy constructor. |
| 448 |
|
| 449 |
2009-08-24 Marcelo Lira <marcelo.lira@openbossa.org> |
| 450 |
|
| 451 |
* docgenerator.cpp: fixed links to classes inside namespaces |
| 452 |
|
| 453 |
2009-08-24 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 454 |
|
| 455 |
* cppgenerator.cpp: Use of return_const_ptr_object for functions with const |
| 456 |
pointer return. |
| 457 |
|
| 458 |
2009-08-24 Marcelo Lira <marcelo.lira@openbossa.org> |
| 459 |
|
| 460 |
* docgenerator.cpp: fixed problem on documentation: method lists for classes |
| 461 |
get the scope duplicated when the owner class is inside a namespace |
| 462 |
|
| 463 |
2009-08-24 Hugo Lima <hugo.lima@openbossa.org> |
| 464 |
|
| 465 |
* cppgenerator.cpp, cppgenerator.h: Proper initialize m_disableNamedArgs |
| 466 |
variable. |
| 467 |
|
| 468 |
2009-08-24 Renato Araujo Oliveira Filho <renato.filho@openbossa.org> |
| 469 |
|
| 470 |
* cppgenerator.cpp, hppgenerator.cpp: Replaced use of boost::python::wrapper |
| 471 |
to PySide::wrapper. |
| 472 |
|
| 473 |
2009-08-21 Marcelo Lira <marcelo.lira@openbossa.org> |
| 474 |
|
| 475 |
* boostpythongenerator.cpp, cppgenerator.cpp: writes correct full qualified |
| 476 |
C++ names for classes and other components and also fixes the generated |
| 477 |
source code file names to follow changes on API Extractor |
| 478 |
|
| 479 |
2009-08-19 Lauro Neto <lauro.neto@openbossa.org> |
| 480 |
|
| 481 |
* CMakeLists.txt: Adding 'make dist' with git-archive |
| 482 |
|
| 483 |
2009-08-18 Hugo Lima <hugo.lima@openbossa.org> |
| 484 |
|
| 485 |
* CMakeLists.txt: Remove libbindgen from project, it doesnt exists yet. |
| 486 |
|
| 487 |
2009-08-18 Marcelo Lira <marcelo.lira@openbossa.org> |
| 488 |
|
| 489 |
* CMakeLists.txt: updated BoostPythonGenerator version to 0.2 |
| 490 |
|
| 491 |
* docgenerator.cpp: removed wrong include statement from DocGenerator |
| 492 |
|
| 493 |
2009-08-17 Hugo Lima <hugo.lima@openbossa.org> |
| 494 |
|
| 495 |
* debian/boostpythongenerator.1, debian/boostpythongenerator.manpages, |
| 496 |
debian/changelog, debian/cmake.mk, debian/compat, debian/control, |
| 497 |
debian/copyright, debian/rules: Added files for debian package creation |
| 498 |
|
| 499 |
* .gitignore, AUTHORS, CMakeLists.txt, COPYING, Doxyfile, |
| 500 |
boostpythongenerator.cpp, boostpythongenerator.h, |
| 501 |
boostpythongeneratorversion.h.in, cmake_uninstall.cmake, |
| 502 |
convertergenerator.cpp, convertergenerator.h, cppgenerator.cpp, |
| 503 |
cppgenerator.h, doc/Makefile, doc/_static/basic.css, |
| 504 |
doc/_static/bindingexample.tar.bz2, doc/_static/default.css, |
| 505 |
doc/_static/images/._background_search.jpg, |
| 506 |
doc/_static/images/._bread_crumb.png, doc/_static/images/._button_search.jpg, |
| 507 |
doc/_static/images/._side_background.jpg, |
| 508 |
doc/_static/images/._top_background.jpg, |
| 509 |
doc/_static/images/background_search.jpg, doc/_static/images/bg.jpg, |
| 510 |
doc/_static/images/bread_crumb.png, doc/_static/images/button_search.png, |
| 511 |
doc/_static/images/side_background.jpg, |
| 512 |
doc/_static/images/top_background.jpg, doc/_templates/index.html, |
| 513 |
doc/_templates/layout.html, doc/compiling/cmake-primer.rst, |
| 514 |
doc/compiling/compiling.rst, doc/compiling/setup-apiextractor.rst, |
| 515 |
doc/compiling/setup-generator.rst, doc/conf.py, doc/contents.rst, |
| 516 |
doc/dependency-pyside.svg, doc/images/.directory, |
| 517 |
doc/images/bindinggen-development.png, doc/images/bindinggen-development.svg, |
| 518 |
doc/images/boostgenarch.png, doc/images/boostgenarch.svg, |
| 519 |
doc/images/boostqtarch.png, doc/images/boostqtarch.svg, doc/overview.rst, |
| 520 |
doc/tutorial/bindinglibfoo.rst, doc/tutorial/buildingthebinding.rst, |
| 521 |
doc/tutorial/globalheader.rst, doc/tutorial/images/generatorworkings.png, |
| 522 |
doc/tutorial/images/generatorworkings.svg, doc/tutorial/introduction.rst, |
| 523 |
doc/tutorial/libfoo.rst, doc/tutorial/typesystemcreation.rst, |
| 524 |
docgenerator.cpp, docgenerator.h, hppgenerator.cpp, hppgenerator.h, main.cpp, |
| 525 |
tests/CMakeLists.txt, tests/Makefile, tests/foo_test.py, |
| 526 |
tests/foobinding/Makefile, tests/foobinding/foo/Makefile, |
| 527 |
tests/foobinding/global.h, tests/foobinding/typesystem_foo.xml, |
| 528 |
tests/libfoo/Makefile, tests/libfoo/bar.cpp, tests/libfoo/bar.h, |
| 529 |
tests/libfoo/foo.cpp, tests/libfoo/foo.h, tests/libfoo/main.cpp, |
| 530 |
tests/sphinxtabletest.cpp, tests/sphinxtabletest.h: The genesis... |