Hello! Just the ususal small update on what we have been working on for the last couple of days. Most people are back to hacking on the master branch, so we can introduce new features again:-)
General: * Process handling was improved in Qt Creator: Shell quotation and redirection is possible now. * Whatching files on disc should be more relyable now, fixing some corner cases where Qt Creator did not notice changes done by external tools. Windows: * CDB debugger support is getting reworked: We are trying to no longer link against the CDB library but to control a separate CDB process. This will enable debugging of 64bit applications in a 32bit creator in the future. Currently QStrings can be displayed in the new CDB debugger, everything else is still work in progress. Mac: * LLDB debugger support was merged into master. Qt Quick: * The GLSL (Open GL Shader Language) editor is now keeping a abstract syntax tree up to date in real time. This is a important milestone, since we cqan now move code completion and source navigation over to using this AST. * Lots of QMLJS editor improvements: * A new locator for JS functions and code bindings (defaults to 'm'). * Creator will now extract type information from QML plugins whenever the library file changes, keeping code completion and error reporting up to date with those changes. * Completion of file imports and url properties was added, similar to what we do for C++ includes. * Improved error reporting for import statements of QML plugins * Support for a library.xml file net to a QML libraries qmldir file to speed up extraction of type information. * URL properties now have error checking. * A new file wizard for Javascript files was added. * Follow symbol, context help and tooltips now work on properties. * Style checks inspired by JSlint were added. * Handling of QML code in the QML designer now happens out-of-process, resulting in a more robust designer. * QML viewer can now be forced to be in the foreground now. * Version Control: * The diff editor used by all version control plugins now supports code folding * Git diff/blame now hos its options ("ignore whitespace changes", etc.) in the toolbar of the editor instead of hidden away in the options dialog. * Maemo: * A wizard to help with publishing your projects in the extra-devel repository was added. As ususal the code is available on gitourious: http://qt.gitorious.org/qt-creator/qt-creator Please send any patches you have using the merge request system found on gitorious.org. Of course you are also encouraged to send any bug reports and feature requests you have to: http://bugreports.qt.nokia.com/ Best Regards, Tobias Hunger Software Engineer Nokia, Qt Development Frameworks Nokia gate5 GmbH Firmensitz: Invalidenstr. 117, 10115 Berlin, Germany Registergericht: Amtsgericht Charlottenburg, Berlin: HRB 106443 B Umsatzsteueridentifikationsnummer: DE 812 845 193 Geschäftsführer: Dr. Michael Halbherr, Karim Tähtivuori _______________________________________________ Qt-creator mailing list Qt-creator@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-creator