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

3 4 5
Below is a list of relevant changes. You can find a complete list of changes
within the logs of QtCreator's sources. Simply check it out from the public git
repository e.g.,
Friedemann Kleint's avatar
Friedemann Kleint committed
6

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

This release introduces source and binary incompatible changes to the plugin
11 12
API, so if you have created your own custom plugins, they will need to be
adapted accordingly.
Friedemann Kleint's avatar
Friedemann Kleint committed
13

14
General:
15 16 17 18
   * The Welcome Screen has been redesigned.
   * There has been some speed improvements: large amounts of persistent data
     (e.g., Qt Locator's cache) is now stored in an SQLite database.
   * The window title now displays the current file's name.
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
19

Friedemann Kleint's avatar
Friedemann Kleint committed
20
Editing
21 22 23 24 25 26 27
   * There is now an option for listing methods alphabetically in the combo box
     above the editor.
   * A block highlighting feature has been added.
   * Code folding markers have been improved on.
   * FakeVim mode has received further improvements.
   * It is now possible to disable Ctrl+Click navigation.
   * An optional XCode-style tab indentation has been added.
dt's avatar
dt committed
28
   * Ui changes are added immediately to the code model
con's avatar
con committed
29 30 31
   * 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
32 33
   * 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
34 35

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

Debugging
41
   * Added Windows Console Debugger support (x86 and AMD64)
Friedemann Kleint's avatar
Friedemann Kleint committed
42 43 44 45
   * 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
46
   * Make it possible to disable breakpoints
con's avatar
con committed
47
   * Make it possible to float the debugger views
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
48

Friedemann Kleint's avatar
Friedemann Kleint committed
49 50 51 52 53 54 55 56 57 58
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

59 60 61
Documentation
   * Added tutorial on how to create an application from scratch using Creator

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

66 67 68 69
Platform Specific

Windows
  * Show native path separators
Thorbjørn Lindeijer's avatar
Thorbjørn Lindeijer committed
70
  * Experimental support for the Microsoft C++ compilers from Windows SDKs
71 72 73 74 75 76 77 78
    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
79

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