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

Reply via email to