changes-2.0.1 6.52 KB
Newer Older
1
The QtCreator 2.0.1 release contains mainly bug fixes on top of 2.0
con's avatar
con committed
2 3 4 5 6 7

Below is a list of relevant changes. You can find a complete list of changes
within the logs of Qt Creator's sources. Simply check it out from the public git
repository e.g.,

git clone git://gitorious.org/qt-creator/qt-creator.git
hjk's avatar
hjk committed
8
git log --cherry-pick --pretty=oneline origin/2.0.0...origin/2.0.1
con's avatar
con committed
9

hjk's avatar
hjk committed
10
General:
con's avatar
con committed
11 12
   * Fix the suggested path in the new dialog in case of sub projects
   * Search dialog now opens the completion box for the search term on cursor down
hjk's avatar
hjk committed
13
   * The .bin postfix was removed from the qtcreator executable
con's avatar
con committed
14

hjk's avatar
hjk committed
15 16 17
Editing:
   * Fixed disabled "Open with" context menu in project tree
   * CodePaster: Do not show popup about modified files on Windows
con's avatar
con committed
18 19
   * FakeVim: Fix issues with non-letter keys on non-US keyboards
   * FakeVim: Fix performance of find/replace
hjk's avatar
hjk committed
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
   * Fakevim: Fix mark interpretion for d'a etc
   * Fakevim: clear opcount and mvcount on escape
   * Fakevim: fix Delete key in command mode
   * Fakevim: fix backspace in the presence of physical tabs
   * Fakevim: fix insert of Tabs and up/down movement in the presence of real tabs
   * Fakevim: fix mark positions after <Delete>
   * Fakevim: make Ctrl-V <Tab> and Ctrl-V <Return> work in Insert and Ex mode
   * BinEditor: Add "jump to address" functionality
   * BinEditor: Add a bit of value interpretation
   * BinEditor: Fix cursor position label
   * BinEditor: Fix file name not being displayed
   * BinEditor: Implement "Jump to start/end of file" for lazy data
   * QmlDesigner: Fix crash when typing keywords as Ids
   * QmlDesigner: Fix import handling in rewriter
   * QmlDesigner: Prevent freezing while doing drag&drop on some Windows systems
   * QML snippet: property has a name and a value, not two names
   * QmlJS: Avoid infinite recursion when encountering property loops
   * QmlJS: Make variables in imported JS documents show up in completion
   * QmlJS: Remove spurious spaces from default import path in qmlproject
   * Qt Designer integration: Fix Help button in stylesheet editor
   * QuickDesigner: Make metainfo system robust for different version numbers
   * QuickDesigner: Reduce numbers of redraws / state switching in States Editor
hjk's avatar
hjk committed
42

hjk's avatar
hjk committed
43 44 45
C++ Support:
   * Added C-style comment folding
   * Fix crash while renaming symbol when a symbol is being renamed
con's avatar
con committed
46

hjk's avatar
hjk committed
47 48 49 50 51 52 53
VCS Support:
   * Diff editors: Set readonly attributes correctly
   * Mercurial: Working directory not set for asynchronous commands
   * Subversion: Remove LANG=C setting
   * git: Adapt to 1.7.0, handling of renamed files. Reviewed-by: con

Project support:
con's avatar
con committed
54
   * Fix auto-scrolling in application and compile output
hjk's avatar
hjk committed
55 56 57 58 59 60 61 62 63 64
   * Cmake: Don't delete run configurations on switching buildconfigurations
   * Ask to save all editors before running qmake
   * Allow the user to set the version number used for the build deb package
   * Don't crash if the session node is the current node in context menu
   * Fix DESTDIR=. case
   * Don't reset build directory for clone cmake buildconfigurations
   * Don't show the full file name in the reload prompt by default
   * Fix crash for newly added project nodes
   * Improve task parsing
   * Fixes: New Project action didn't respect the default project location
con's avatar
con committed
65

hjk's avatar
hjk committed
66 67 68
Debugging:
   * Fix 2.0 regression: QObject property display
   * Speed up cdb debugging helper initialization
hjk's avatar
hjk committed
69 70 71 72 73
   * Fix display of certain structures within containers
   * Fix display of typedefs of typedefs of simple types such as qulonglong
   * Fix behaviour of 'step' and 'next' when a lower frame was selected
   * Fix std::string display for objects with (the legal) ref count -1
   * Improve gdb version string parsing
con's avatar
con committed
74 75
   * Fix that the newest version of compiled debugging helper was not used
     if there was an older version still was around in a different search path
hjk's avatar
hjk committed
76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
   * Windows[gdb]: Fix Attach to running (gui) process
   * Fix 2.0 regression: allow assignment to structure members
   * Always switch to frame 0 before trying to leave frame
   * Cache results of gdb.lookup_type to increase performance
   * Finish "Launching" bar even if we don't hit a "^running"
   * Fix 2.0 regression: 'jump to line' and 'run to line' with older versions of gdb
   * Fix decoding of %04x encoded 16 bit big endian data
   * Fix 2.0 regression: display of typedefs-of-typedefs, such as qulonglong
   * Fix 2.0 regression: list of members in case gdb reports '_class_ SomeClass'
   * Handle gdb 7.1.50's thread-group-started 'pid' field
   * Fix python dumper for std::vector<bool>
   * Improve robustness in the presence of outdated debug information
   * Make ctrl-click to navigate between input and output pane (much) faster
   * Switch off reverse debugging tool button if not useful
   * Fix reporting of loaded libraries on Symbian devices
   * Fix late crash when closing Creator while building debugging helper (QTCREATORBUG-1576)

QML/JS Support:
   * New QmlDesigner
     * Allows visual manipulation of .qml files
     * Supports changing top-level states
     * Integrates tighly with text editor, e.g. shared history, navigation facilities ..

Documentation: 
   * Add description of the Use debug versions of Frameworks option
   * Add descriptions for new Maemo packaging options
   * Add info about layouts to the example
   * Add information about unlocking views in Debug mode
   * Add qtquick to defines to display Qt Quick information
   * Add tips and tricks
   * Edit the introduction
hjk's avatar
hjk committed
107

hjk's avatar
hjk committed
108 109 110 111 112 113 114
Translations:
   * Update Japanese translation
   * Update Russian translation
   * Update Slovenian translation
   * Update German translation
   * Add Simplified Chinese translation
   * Add French translation, done by the developpez.com team
con's avatar
con committed
115

hjk's avatar
hjk committed
116 117
Mac specific:
   * Save maemo device configuration on MacOS
con's avatar
con committed
118

hjk's avatar
hjk committed
119
Linux specific:
con's avatar
con committed
120

hjk's avatar
hjk committed
121
Windows specific:
con's avatar
con committed
122
   * Fixed that some menu items got disabled during keyboard navigation
hjk's avatar
hjk committed
123
   * Fix wildcard expansion, etc. under windows
Friedemann Kleint's avatar
Friedemann Kleint committed
124
   * Detect Microsoft Visual Studio 2010
125
   * Fixed handling of usernames with Cyrillic characters (QTCREATORBUG-1643)
con's avatar
con committed
126

hjk's avatar
hjk committed
127 128 129 130 131 132 133 134
Maemo specific:
   * Fix Qemu start on Mac
   * Fix building projects if MADDE is on a different drive then the project
   * Fix access rights for remote .ssh directory
   * Fix end-of-process detection
   * Fix incorrect assumption about build directory
   * Make device configuration id type consistent
   * Make packaging step optional
con's avatar
con committed
135

hjk's avatar
hjk committed
136 137 138 139 140 141 142
Symbian specific:
   * Symbian support is no longer experimental
   * Symbian/trk: Don't try to dereference references
   * Symbian/trk: Fix handling of partial frames
   * Small improvements to the abld parser
   * Use outputparsers when creating S60 packages
   * Improve detection of simulator Qts