OSDN Git Service
Christian Kandeler [Tue, 29 Mar 2011 08:43:39 +0000 (10:43 +0200)]
Maemo: Make device config wizard create key directory if necessary.
Task-number: https://projects.maemo.org/bugzilla/show_bug.cgi?id=234300
hjk [Tue, 29 Mar 2011 07:58:21 +0000 (09:58 +0200)]
debugger: Merge 'fork' and 'vfork' breakpoints
Reviewed-by: Friedemann Kleint
Friedemann Kleint [Tue, 29 Mar 2011 07:56:40 +0000 (09:56 +0200)]
Debugger[CDB]: Fix CDB not showing QList<const char*>.
as it cannot determine the size of 'char const*' which it
reports as type.
Reviewed-by: hjk
Task-number: QTCREATORBUG-4253
Christian Kandeler [Tue, 29 Mar 2011 06:40:21 +0000 (08:40 +0200)]
Maemo: No automatic test for new Qemu device configuration.
It is very unlikely that the emulator is already running.
dt [Mon, 28 Mar 2011 16:32:49 +0000 (18:32 +0200)]
Maemo: Disable shadow building on windows again
Task-Nr: QTCREATORBUG-4255
Reviewed-By: Robert Loehning
dt [Mon, 28 Mar 2011 15:08:24 +0000 (17:08 +0200)]
Local Application Run Control: emit finished() for non existent programs
Ensures the corect state is reflected for the run actions.
Reviewed-By: hunger
Leena Miettinen [Mon, 28 Mar 2011 14:21:37 +0000 (16:21 +0200)]
Doc: trigger code completion by pressing Tab or Enter
Reviewed-by: Leandro Melo
Oswald Buddenhagen [Mon, 28 Mar 2011 12:50:32 +0000 (14:50 +0200)]
support tilde expansion under unix
Task-number: QTCREATORBUG-4239
dt [Mon, 28 Mar 2011 13:06:14 +0000 (15:06 +0200)]
Fix Close all to not depend on being buildable
Task-Nr: QTCREATORBUG-4241
Task-Nr: QTCREATORBUG-3995
Reviewed-By: kkoehne
con [Mon, 28 Mar 2011 11:35:43 +0000 (13:35 +0200)]
Fix progress bar for searching in files.
Affects e.g. Advanced Find->All Projects. Progress bar was not updating
at all, except at the end of the search.
The fix is a workaround for regression in
QFutureInterface::isProgressUpdateNeeded that would no longer return
true the very first time in Qt 4.7. To be reverted when this is fixed
in a released Qt version.
Reviewed-by: dt
dt [Mon, 28 Mar 2011 12:30:02 +0000 (14:30 +0200)]
Navigation Tree View: Fix width of column
We want to have the width both to be at least the contents size
but also stretch to width of the viewport.
Reviewed-By: con
Thomas Hartmann [Mon, 28 Mar 2011 12:27:18 +0000 (14:27 +0200)]
QmlDesigner.metaInfo: fix for enums
Non existing properties are not enums.
Fixes some rewriting errors in combination with
PropertyChanges.
Reviewed-by: Kai Koehne
Kai Koehne [Mon, 28 Mar 2011 10:30:18 +0000 (12:30 +0200)]
QmlDebug: Fix handling of QML stack trace locations on Windows
Remove leading slash.
hjk [Mon, 28 Mar 2011 09:18:56 +0000 (11:18 +0200)]
fakevim: update search history after <Esc> in incremental search
hjk [Mon, 28 Mar 2011 08:45:47 +0000 (10:45 +0200)]
fakevim: fix :s, :d, :>, and :< in case of empty line specs
dt [Fri, 25 Mar 2011 16:20:27 +0000 (17:20 +0100)]
Qt4Project: Don't show a error on initial building
hjk [Fri, 25 Mar 2011 16:21:28 +0000 (17:21 +0100)]
version bump to 2.1.83
dt [Fri, 25 Mar 2011 16:00:15 +0000 (17:00 +0100)]
TargetSetupPage: Enable the target page on add import
Task-Nr: QTCREATORBUG-4230
Thomas Hartmann [Fri, 25 Mar 2011 14:30:11 +0000 (15:30 +0100)]
QmlDesigner.formEditor: crash fix
We have to Guard events. The Formeditor has to be fully initialized.
Task-Nr: QTCREATORBUG-4225
Friedemann Kleint [Fri, 25 Mar 2011 12:50:35 +0000 (13:50 +0100)]
Debugger[CDB]: Detect 64bit Debugging tools in 32bit executables.
Current version fails on some setups, check all postfixes.
Task-number: QTCREATORBUG-4213
dt [Thu, 24 Mar 2011 19:44:46 +0000 (20:44 +0100)]
Qt4Project: do not show a error on make clean without a Makefile
Task-Nr:
dt [Thu, 24 Mar 2011 18:58:22 +0000 (19:58 +0100)]
ProjectExplorer: Fix compile on linux
dt [Thu, 24 Mar 2011 18:45:19 +0000 (19:45 +0100)]
QmakeStep: Warn once for missing toolchains
dt [Thu, 24 Mar 2011 18:27:29 +0000 (19:27 +0100)]
Target setup page: 2. message box parent
Give the other message box the right parent too.
Task-Nr: QTCREATORBUG-4192
Daniel Molkentin [Thu, 24 Mar 2011 16:05:51 +0000 (17:05 +0100)]
Calculate proper size hint for target Creator.
Task-Number: QTCREATORBUG-4172
Reviewed-by: Robert Loehning
Thomas Hartmann [Thu, 24 Mar 2011 15:31:24 +0000 (16:31 +0100)]
QmlDesigner.propertyEditor: bug fix for color editing
Task-Nr: QTCREATORBUG-4069
Thomas Hartmann [Thu, 24 Mar 2011 15:04:05 +0000 (16:04 +0100)]
QmlDesigner.propertyEditor: bug fix for Rectangle.border
Task-Nr: QTCREATORBUG-2960
Thomas Hartmann [Thu, 24 Mar 2011 14:12:14 +0000 (15:12 +0100)]
QmlDesigner.propertyEditor: fix for the filewidget
The combobox showing all available files did not work.
Tobias Hunger [Thu, 24 Mar 2011 13:35:03 +0000 (14:35 +0100)]
Handle tool chain configuration changes
Reviewed-by: dt
Tobias Hunger [Thu, 24 Mar 2011 13:15:00 +0000 (14:15 +0100)]
RVCT: Speed up detection of version
Speed up detection of version information of RVCT. This is especially
relevant for people with wrong license server information as that causes
creator to wait for a timeout!
Reviewed-by: dt
Tobias Hunger [Thu, 24 Mar 2011 12:27:26 +0000 (13:27 +0100)]
Add toolChainUpdated signal
Add toolChainUpdated(ToolChain *) to ToolChainManager and make
sure it is triggered in the right places.
Reviewed-by: dt
Tobias Hunger [Thu, 24 Mar 2011 11:43:45 +0000 (12:43 +0100)]
Do not try to build in Qt4 makestep without a tool chain
Reviewed-by: dt
Tobias Hunger [Thu, 24 Mar 2011 10:58:40 +0000 (11:58 +0100)]
Crash: Fix crash when removing a tool chain
Fix crash on trying to debug an application after the last
tool chain for the Qt version used was removed.
Task-number: QTCREATORBUG-4197
Reviewed-by: dt
Tobias Hunger [Wed, 23 Mar 2011 14:25:38 +0000 (15:25 +0100)]
Abi: Add unit test for arm linux libraries
Reviewed-by: dt
Tobias Hunger [Tue, 22 Mar 2011 15:49:58 +0000 (16:49 +0100)]
Only build and use MSVC on windows
Reviewed-by: dt
hjk [Wed, 23 Mar 2011 12:06:16 +0000 (13:06 +0100)]
debugger: recognize more types as integral
hjk [Wed, 23 Mar 2011 11:16:37 +0000 (12:16 +0100)]
debugger: change layout of the "Change Display Format..." context submenu
Christiaan Janssen [Mon, 28 Feb 2011 09:58:21 +0000 (10:58 +0100)]
QmlDebugger: user input on watches
Reviewed-by: hjk
Christiaan Janssen [Wed, 23 Feb 2011 15:09:56 +0000 (16:09 +0100)]
QmlDebugger: Watchers
Reviewed-by: hjk
dt [Thu, 24 Mar 2011 12:00:18 +0000 (13:00 +0100)]
Open Recent Project: Do not show misleading error dialog
The return code of openProject() just indicates if a project was opened.
That is also false if the user cancels the open process.
Task-Nr: QTCREATORBUG-4173
Thomas Hartmann [Thu, 24 Mar 2011 10:15:04 +0000 (11:15 +0100)]
QmlDesigner.qmlPuppet: try to restart after 2 seconds.
10 seconds were a little bit too long.
Thomas Hartmann [Thu, 24 Mar 2011 10:14:21 +0000 (11:14 +0100)]
QmlDesigner.qmlPuppet: avoid debug error messages boxes
Wit this patch all crashes of qmldump are silent
now (in release mode).
This means Qt Quick Designer will just (silently) recover.
Reviewed-by: Kai Koehne
Thomas Hartmann [Thu, 24 Mar 2011 09:07:02 +0000 (10:07 +0100)]
QmlDesigner.propertyEditor: add specifics for Flickable
The Flickable item has to be be useable in the property editor.
Thomas Hartmann [Thu, 24 Mar 2011 09:06:10 +0000 (10:06 +0100)]
QmlDesigner.propertyEditor: fixes a style issue
The ToolButton color has to be be light gray
instead of black (too hard to read).
Task-number: QTCREATORBUG-4070
Kai Koehne [Thu, 24 Mar 2011 08:30:06 +0000 (09:30 +0100)]
QDeclarativeDebug: Fix when client with ongoing queries is deleted
Will also be fixed in QtDeclarative / 4.8.
Reviewed-by: Christiaan Janssen
Thomas Hartmann [Wed, 23 Mar 2011 16:38:28 +0000 (17:38 +0100)]
QmlDesigner.plugins: updating item library
Thomas Hartmann [Wed, 23 Mar 2011 16:38:09 +0000 (17:38 +0100)]
QmlDesigner.anchors: avoid recursion
Since instances are asynchronius now, we cannot
rely on instance feedback (for e.g. fill).
This beautification code has to be rewritten using the model.
Reviewed-by: Kai Koehne
Thorbjørn Lindeijer [Wed, 23 Mar 2011 16:24:07 +0000 (17:24 +0100)]
QmlJSDebugger: Disabled the Qt Quick tool box entirely for now
This tool box doesn't add much value since the same actions are
available from Qt Creator and in the case of using the Observer, some
actions are also available from its menus.
Reviewed-by: Kai Koehne
Leena Miettinen [Wed, 23 Mar 2011 16:15:20 +0000 (17:15 +0100)]
Doc: Valgrind Memcheck integration
Reviewed-by: hjk
Leena Miettinen [Wed, 23 Mar 2011 15:42:49 +0000 (16:42 +0100)]
Doc: update version numbers
Leena Miettinen [Wed, 23 Mar 2011 15:42:34 +0000 (16:42 +0100)]
Doc: adding tool chains
Update all sections related to target setting.
Leena Miettinen [Wed, 23 Mar 2011 13:01:11 +0000 (14:01 +0100)]
Doc: update screen shots
Leena Miettinen [Wed, 23 Mar 2011 13:00:35 +0000 (14:00 +0100)]
Doc: changes to opening projects
Reviewed-by: dt
Daniel Molkentin [Tue, 15 Mar 2011 17:57:50 +0000 (18:57 +0100)]
Better wording: Both options cause a pane to show up at a specific incident.
Reviewed-by: Leena Miettinen
Daniel Molkentin [Wed, 23 Mar 2011 15:18:03 +0000 (16:18 +0100)]
unbreak build: add required header files
dt [Wed, 23 Mar 2011 14:19:35 +0000 (15:19 +0100)]
QmlProject: Show error message if the project file was deleted
Task-Nr: QTCREATORBUG-4195
Reviewed-By: kkoehne
Thomas Hartmann [Wed, 23 Mar 2011 13:27:03 +0000 (14:27 +0100)]
QmlDesigner: fixes state editing in text
In the stateseditor we have to use propertiesRemoved instead of
propertiesAboutToBeRemoved when reseting the model. Otherwise
the change we want to react to has not happened, yet.
Some sanity checking in the property editor.
In the DesignDocumentController we slightly change the order.
The textMoifider is activated (again) before we set back the old
state.
Note: We do check for isValid() since the rewriter might delete the state.
Reviewed-by: Kai Koehne
Task-number: QTCREATORBUG-4199
Pawel Polanski [Wed, 23 Mar 2011 13:19:06 +0000 (14:19 +0100)]
Creator tries to find the correct project files while shadow-building
dt [Wed, 23 Mar 2011 11:39:34 +0000 (12:39 +0100)]
Targetsetuppage: Import failed messagebox hiding dialog
Give it a better parent.
Task-Nr: QTCREATORBUG-4192
Kai Koehne [Wed, 23 Mar 2011 12:27:54 +0000 (13:27 +0100)]
QuickDesigner: Fix assert in rewriter when quickly closing files
Make sure that the transaction doesn't last across models.
Reviewed-by: Thomas Hartmann
Task-number: QTCREATORBUG-4136
Bill King [Wed, 23 Mar 2011 11:48:09 +0000 (12:48 +0100)]
cdb: change to detection to fix for coverage tool compilation
Revby: Friedemann Kleint
Thomas Hartmann [Wed, 23 Mar 2011 11:39:10 +0000 (12:39 +0100)]
QmlDesigner.nodeInstances: fix for flickable
Items with a viewport like flickable do not work in 2.2.
This is a regression from 2.1.
Reviewed-by: Kai Koehne
Task-number: QTCREATORBUG-3998
Oswald Buddenhagen [Wed, 23 Mar 2011 11:33:54 +0000 (12:33 +0100)]
quote apostrophe
Friedemann Kleint [Wed, 23 Mar 2011 08:37:27 +0000 (09:37 +0100)]
Debugger[CDB]: Quote all QString-occurrences.
Friedemann Kleint [Wed, 23 Mar 2011 08:32:37 +0000 (09:32 +0100)]
Debugger[CDB]: Correct minimum version in documentation.
Version 6.11 has a limitation in that it cannot handle
some symbol group entries of the form (class Foo*)(address),
leading to <Syntax error> values.
Task-number: QTCREATORBUG-4185
Robert Loehning [Tue, 22 Mar 2011 16:09:04 +0000 (17:09 +0100)]
Improved German translation
Reviewed-by: ossi
Kai Koehne [Tue, 22 Mar 2011 16:06:13 +0000 (17:06 +0100)]
DebugHelper: Disable 'Build All' button if there isn't anything to build
Task-number: QTCREATORBUG-4176
hjk [Tue, 22 Mar 2011 16:07:19 +0000 (17:07 +0100)]
Revert "help: add menu keyboard accellerators"
This reverts commit
ce80090d194870c97fd878f88913fa0703ff3e82.
The string shows up in other places, too.
hjk [Tue, 22 Mar 2011 14:17:24 +0000 (15:17 +0100)]
debugger: fix spelling in irrelevant message
Thomas Hartmann [Tue, 22 Mar 2011 12:47:41 +0000 (13:47 +0100)]
QmlDesigner.formEditor: crashfix
This fixes a rare crash.
Reviewed-by: Kai Koehne
Thomas Hartmann [Tue, 22 Mar 2011 12:46:59 +0000 (13:46 +0100)]
QmlDesigner: remove change in behaivour from 2.1
Because of overriding the double click id editing was not possible
anymore.
ChangeToComponent is still possible in the form editor.
Friedemann Kleint [Tue, 22 Mar 2011 15:22:47 +0000 (16:22 +0100)]
L10n: German translations for 2.2 beta (case corrections).
Friedemann Kleint [Tue, 22 Mar 2011 15:09:12 +0000 (16:09 +0100)]
Debugger[CDB]: Make error message more verbose.
Task-number: QTCREATORBUG-4185
Leena Miettinen [Tue, 22 Mar 2011 14:47:38 +0000 (15:47 +0100)]
UI text: fix capitalization
Reviewed-by: Friedemann Kleint
Friedemann Kleint [Tue, 22 Mar 2011 14:13:58 +0000 (15:13 +0100)]
L10n: Update German translations for 2.2 Beta.
con [Tue, 22 Mar 2011 12:37:19 +0000 (13:37 +0100)]
Add error reporting if executable is not found for external tool.
con [Tue, 22 Mar 2011 11:14:44 +0000 (12:14 +0100)]
Adapt accelerators of edit menu items.
Acked-by: hjk
con [Tue, 22 Mar 2011 12:06:38 +0000 (13:06 +0100)]
Fix CurrentProject:QT_INSTALL_BINS.
This stopped working when renaming the Qt Creator variable.
Reviewed-by: Kai Koehne
Pawel Polanski [Thu, 17 Mar 2011 10:47:44 +0000 (11:47 +0100)]
Symbian: SIS files are not created per project now
Reviewed-by: Daniel Teske
Leandro Melo [Tue, 22 Mar 2011 11:57:24 +0000 (12:57 +0100)]
Update changes
Thomas Hartmann [Tue, 22 Mar 2011 11:54:06 +0000 (12:54 +0100)]
QmlDesigner: enable Qt Quick Designer just for qml files
No .js files in the visual designer.
Task-number: QTCREATORBUG-4166
Reviewed-by: Kai Koehne
Friedemann Kleint [Tue, 22 Mar 2011 11:44:29 +0000 (12:44 +0100)]
Target dialog: Set a tooltip containing Qt version info.
Introduce verbose flag and display QtVersion tooltip on
checkbox.
Reviewed-by: dt
Thomas Hartmann [Tue, 22 Mar 2011 11:37:55 +0000 (12:37 +0100)]
QmlDesigner.nodeInstances: fixing updating
Checking for !d->dirtySceneTransform makes no sense, since
it is always true after changing states.
So once the user changed the state updates where not
triggered anymore.
Reviewed-by: Kai Koehne
Thomas Hartmann [Tue, 22 Mar 2011 11:35:56 +0000 (12:35 +0100)]
QmlDesigner.nodeInstances: bugfix for state editing
The state activeStateInstance() was always invalid as a side effect
of calling deactivateState() before.
So we always changed back to the base state when removing an item.
Reviewed-by: Kai Koehne
Thomas Hartmann [Tue, 22 Mar 2011 11:34:15 +0000 (12:34 +0100)]
QmlDesigner.propertyEditor: do not show __properties
Properties starting __ with are private api by convention.
Reviewed-by: Kai Koehne
Thomas Hartmann [Tue, 22 Mar 2011 11:33:32 +0000 (12:33 +0100)]
QmlDesigner: avoid syncronization errors when going to text mode and back
To be safe to change to the base state (and back).
Reviewed-by: Kai Koehne
hjk [Tue, 22 Mar 2011 11:32:46 +0000 (12:32 +0100)]
help: add menu keyboard accellerators
hjk [Tue, 22 Mar 2011 10:34:11 +0000 (11:34 +0100)]
fix spelling mistakes
Thorbjørn Lindeijer [Tue, 22 Mar 2011 09:37:14 +0000 (10:37 +0100)]
QmlJSDebugger: Renamed "execution paused" to "animation paused"
The latter better describes what is paused, since expressions are
actually still executed.
Suggested by Kai.
Thorbjørn Lindeijer [Fri, 18 Mar 2011 19:45:23 +0000 (20:45 +0100)]
QmlJSDebugger: Separated animation speed and paused state
This separates animation speed and paused state in the communication
protocol between the Qt Creator QmlJSInspector plugin and the
QmlJSDebugger server.
Point is to allow changing the speed of the animation before resuming
execution. These two things were already separated in the QML Observer,
but not in Qt Creator.
Reviewed-by: Kai Koehne
Thorbjørn Lindeijer [Mon, 21 Mar 2011 17:08:27 +0000 (18:08 +0100)]
QmlJSDebugger: Define QMLJSDEBUGGER in qmljsdebugger-src.pri
This pri file is meant for including the qmljsdebugger sources into an
Qt Quick application to make the qmljsdebugger easier to develop. It
makes sense to define QMLJSDEBUGGER since without that the QmlJS
debugger part isn't used.
See also
304b3c881c6e253b18fac0c98c478c430f84a7be.
Reviewed-by: Kai Koehne
Thorbjørn Lindeijer [Mon, 21 Mar 2011 17:06:48 +0000 (18:06 +0100)]
QmlJSDebugger: Fixed the enum toString methods
Should use valueToKey since the key method works by index.
Thorbjørn Lindeijer [Wed, 16 Mar 2011 18:59:49 +0000 (19:59 +0100)]
Observer: Fixed synchronization of animation speed and paused state
The menus of the Observer were not being updated correctly when
animation speed was changed or when the animations were paused.
Now the whole thing looks a bit cleaner and the Observer menu
uses the QDeclarativeViewObserver to change these settings and stays in
sync when they change from other places.
Reviewed-by: Kai Koehne
Friedemann Kleint [Tue, 22 Mar 2011 09:22:55 +0000 (10:22 +0100)]
Debugger: Search all MSVC toolchains.
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
hjk [Tue, 22 Mar 2011 09:24:33 +0000 (10:24 +0100)]
debugger: code cosmetics, fix warnings
Oswald Buddenhagen [Mon, 21 Mar 2011 19:34:39 +0000 (20:34 +0100)]
dispose of dynamic resolution of GetLongPathNameW and GetShortPathNameW
everything links to kernel32 anyway
Oswald Buddenhagen [Mon, 21 Mar 2011 19:24:18 +0000 (20:24 +0100)]
don't include zero terminator into the string
fixes "run in terminal" and potentially numerous other bugs.
Task-number: QTCREATORBUG-4012
dt [Mon, 21 Mar 2011 17:27:54 +0000 (18:27 +0100)]
ProjectExplorer: Move dependencies update a little further up
Task-Nr: QTCREATORBUG-4168
Tobias Hunger [Mon, 21 Mar 2011 17:04:24 +0000 (18:04 +0100)]
Unit test for Abi::abisOfBinary(...)
Tobias Hunger [Mon, 21 Mar 2011 17:02:48 +0000 (18:02 +0100)]
Fix MSVC version for 6.x Windows SDKs
&.0 is using MSVC2005, all later versions starting with 6.0a are
using MSVC2008.