changes-1.2.0 3.06 KB
Newer Older
Friedemann Kleint's avatar
Friedemann Kleint committed
1 2 3 4 5 6
The QtCreator 1.2 release contains bug fixes and new features.

A more detailed list of changes follows below. If you want to know the exact
and complete list of changes, you can check out the QtCreator sources from the
public git repository and check the logs, e.g.

7
git clone git://gitorious.org/qt-creator/qt-creator.git
Friedemann Kleint's avatar
Friedemann Kleint committed
8 9 10 11 12
git log --pretty=oneline v1.1.0..v1.2.0

This release introduces source and binary incompatible changes to the plugin
API, so if you created your own custom plugins these need to be adapted.

13 14
General:
   * Reworked Welcome Screen
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
15 16 17 18
   * Speed improvement: store large amounts of persistent data
     (e.g. locator cache) in an SQLite database
   * Show current file name in the window title

Friedemann Kleint's avatar
Friedemann Kleint committed
19
Editing
20 21 22 23 24 25
   * Added option to allow alphabetical method combo box
   * Introduced Block highlighting
   * Improved code folding markers
   * Further improvements to FakeVim mode
   * Make it possible to disable Ctrl+Click navigation
   * Added optional XCode-style tab indentation
dt's avatar
dt committed
26
   * Ui changes are added immediately to the code model
con's avatar
con committed
27 28 29
   * Fixed possibly missing code completion with mingw toolchain
   * Added option for turning antialiasing of text editor fonts off
   * Added searching with regular expressions in text editors
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
30 31
   * Added an action that deletes a line without copying it
   * Added copy line up/down actions (Ctrl+Alt+Up/Down)
Friedemann Kleint's avatar
Friedemann Kleint committed
32 33

Building and Running
con's avatar
con committed
34
   * New options: Auto-Save before Build and Run without building
dt's avatar
dt committed
35
   * Environment settings
con's avatar
con committed
36
   * Fixed bug that prevented use of Qt 4 with version < 4.2
Friedemann Kleint's avatar
Friedemann Kleint committed
37 38

Debugging
39
   * Added Windows Console Debugger support (x86 and AMD64)
Friedemann Kleint's avatar
Friedemann Kleint committed
40 41 42 43
   * Added command line options to attach to process ids
   * Further improved dumpers; do additional memory checking on Windows to
     avoid crashes for speedup
   * Changed method of dumper loading on Windows, enabling it for MinGW 64
44
   * Make it possible to disable breakpoints
con's avatar
con committed
45
   * Make it possible to float the debugger views
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
46

Friedemann Kleint's avatar
Friedemann Kleint committed
47 48 49 50 51 52 53 54 55 56
Wizards

Designer
   * Added "Qt Designer" (external editor) to "Open With" menus

Version control plugins
   * Made submit action raise existing submit editors
   * Made svn detection recognize TortoiseSVN using "_svn" as directory
   * Fixed perforce configuration checking, made it use the settings correctly

57 58 59
Documentation
   * Added tutorial on how to create an application from scratch using Creator

Friedemann Kleint's avatar
Friedemann Kleint committed
60 61 62 63
I18N
   * Added infrastructure for translations
   * Added German translation

64 65 66 67
Platform Specific

Windows
  * Show native path separators
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
68
  * Experimental support for the Microsoft C++ compilers from Windows SDKs
69 70 71 72 73 74 75 76
    or VS 2005/2008 (x86 and AMD64)

Mac

Linux

Other Unixes
   * Made Qt Creator less dependant on Linux specific defines
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
77

Friedemann Kleint's avatar
Friedemann Kleint committed
78
Additional credits go to:
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
79
   * axasia <axasia@gmail.com> (japanese translation, compile fixes)
con's avatar
con committed
80 81
   * Christian Hoenig <christian@hoenig.cc> ("Build Project Only" submenu and
     build project dependencies, various patches)
82
   * Enrico Ros <enrico.ros@gmail.com> (italian translation)
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
83 84 85
   * Joel Nordell <joel.nordell@chloridepower.com> (XCode-style tab behavior,
     various patches)
   * Serge Ratke <dev.serge.ratke@gmx.de> (copy lines up/down)