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
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-creator