OSDN Git Service
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.
Pawel Polanski [Mon, 21 Mar 2011 15:36:49 +0000 (16:36 +0100)]
CODA: Handle 'USB removed when debugging' sutiation
Pawel Polanski [Mon, 21 Mar 2011 15:34:33 +0000 (16:34 +0100)]
GDB: Handle ill engine's situation
Leena Miettinen [Mon, 21 Mar 2011 15:16:19 +0000 (16:16 +0100)]
UI text: fix capitalization
Reviewed-by: con
Leena Miettinen [Mon, 21 Mar 2011 15:14:49 +0000 (16:14 +0100)]
Doc: replace image with text
Update the screen shot
Tobias Hunger [Fri, 18 Mar 2011 08:54:35 +0000 (09:54 +0100)]
Use distinct ABIs for MSVC versions
Use a distinct ABI OS flavor for each of the supported MSVC versions.
Task-number: QTCREATORBUG-4129
Oswald Buddenhagen [Mon, 21 Mar 2011 14:43:56 +0000 (15:43 +0100)]
fix crash when evalError() is called before a block is started
would happen if a qt installation simply disappeared and the qt version
manager didn't notice it yet.
Christiaan Janssen [Mon, 21 Mar 2011 14:12:48 +0000 (15:12 +0100)]
QmlCppDebugger: breakpoint on cpp startup before qml is loaded (QTCREATORBUG-4158)
Reviewed-by: Kai Koehne
Kai Koehne [Mon, 21 Mar 2011 12:24:45 +0000 (13:24 +0100)]
QmlDebug: Fix crash on app closing
Make sure that the engineClient object is the parent of all of its
queries, since the destructor of a query might try to access the client
...
Reviewed-by: Christiaan Janssen
Task-number: QTCREATORBUG-4105
Kai Koehne [Mon, 21 Mar 2011 12:14:26 +0000 (13:14 +0100)]
QmlJsDebug: Remove unused code
hjk [Mon, 21 Mar 2011 14:04:31 +0000 (15:04 +0100)]
debugger: intercept calls to qFatal
On Windows that might kill the inferior even if we only want to
examine data.
Task-number: QTCREATORBUG-4145
Thomas Hartmann [Mon, 21 Mar 2011 13:49:06 +0000 (14:49 +0100)]
QmlJSDumper: improve
d1041cc9676e3074d1f099238fde0e16e4aef704
We have to use --notrelocatable in all cases
dt [Mon, 21 Mar 2011 13:10:29 +0000 (14:10 +0100)]
Fixes double display of clean output
Task-Nr: QTCREATORBUG-4154
Reviewed-By: hunger
Thomas Hartmann [Mon, 21 Mar 2011 13:04:36 +0000 (14:04 +0100)]
QmlJSDumper: fix for plugins/components
We use "--notrelocatable" for now, since
otherwise plugins and components break.
Reviewed-by: Erik Verbruggen
Thomas Hartmann [Mon, 21 Mar 2011 11:23:05 +0000 (12:23 +0100)]
QmlDesigner.propertyEditor: bugfix
Lock setting of properties during notification.
Thomas Hartmann [Mon, 21 Mar 2011 11:22:20 +0000 (12:22 +0100)]
QmlDesigner.formEditor: add reset button
Adding a button that allows reseting the view.
Tobias Hunger [Mon, 21 Mar 2011 12:16:45 +0000 (13:16 +0100)]
Update changes file
Tobias Hunger [Mon, 21 Mar 2011 12:07:22 +0000 (13:07 +0100)]
Update changes file
Kai Koehne [Mon, 21 Mar 2011 10:42:41 +0000 (11:42 +0100)]
Changes file update
cerf [Mon, 21 Mar 2011 10:35:10 +0000 (11:35 +0100)]
Bazaar: fix conflicting keyboard shortcuts
Bazaar commands can now be triggered with ALT+Z as combination prefix
instead of the already used ALT+B
Merge-request: 278
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Leena Miettinen [Mon, 21 Mar 2011 09:46:20 +0000 (10:46 +0100)]
Doc: workaround to use DYLD_IMAGE_SUFFIX on Mac OS X Snow Leopard
Reviewed-by: con
Leena Miettinen [Mon, 21 Mar 2011 09:45:02 +0000 (10:45 +0100)]
Doc: directly interacting with native debuggers
Reviewed-by: hjk
Erik Verbruggen [Mon, 21 Mar 2011 10:02:10 +0000 (11:02 +0100)]
Updated the changes file.
Erik Verbruggen [Mon, 21 Mar 2011 09:55:46 +0000 (10:55 +0100)]
Updated the changes file.
con [Mon, 21 Mar 2011 08:06:43 +0000 (09:06 +0100)]
Don't validate executable/working directory.
If they contain variables they'd turn red, because be don't resolve the
variables for validation.
Task-number: QTCREATORBUG-4063
con [Mon, 21 Mar 2011 08:01:46 +0000 (09:01 +0100)]
Fix style of variable insertion.
Task-number: QTCREATORBUG-4061
Thomas Hartmann [Sat, 19 Mar 2011 10:52:44 +0000 (11:52 +0100)]
QmlDesigner.rewriter: recognize escaped unicode characters
Convert (e.g.) "\u2939" into the right unicode character.
Thomas Hartmann [Sat, 19 Mar 2011 10:51:18 +0000 (11:51 +0100)]
QmlDesigner.metaInfo: perfomance fix
The caching was not working properly.
Fixed.
Oswald Buddenhagen [Fri, 18 Mar 2011 19:41:40 +0000 (20:41 +0100)]
sync host & target mode determination with qmake
they are dynamically determined from the qmakespec now.
Task-number: QTCREATORBUG-3512
Oswald Buddenhagen [Fri, 18 Mar 2011 19:03:22 +0000 (20:03 +0100)]
more exact qmake command line parsing
support -after and -config.
this also moves the actual parsing to ProFileOption, where it belongs.
Oswald Buddenhagen [Fri, 18 Mar 2011 18:32:57 +0000 (19:32 +0100)]
move command line args from ProFileEvaluator to ProFileOption
Oswald Buddenhagen [Fri, 18 Mar 2011 19:03:56 +0000 (20:03 +0100)]
recognize backslashes when evaluating a feature file's relativity
this is an utterly irrelevant non-feature, but whatever.
Oswald Buddenhagen [Fri, 18 Mar 2011 17:42:22 +0000 (18:42 +0100)]
remove pointless conditional
hjk [Fri, 18 Mar 2011 17:33:20 +0000 (18:33 +0100)]
debugger: fix vanishing location mark in disassembler mode
Task-number: QTCREATORBUG-4157
hjk [Fri, 18 Mar 2011 16:50:31 +0000 (17:50 +0100)]
update README
Alessandro Portale [Fri, 18 Mar 2011 17:04:12 +0000 (18:04 +0100)]
Typo fix.
Forgot a "you".
Alessandro Portale [Fri, 18 Mar 2011 16:54:46 +0000 (17:54 +0100)]
Code cleanup.
Remove the code which handled the "QML_IMPORT_PATH" define in
the .pro file (actually, it did not even handle it, since the
line was commented).
Alessandro Portale [Fri, 18 Mar 2011 16:50:15 +0000 (17:50 +0100)]
Code deduplication.
The 'include(deployment.pri)' is now removed in a central place.
Alessandro Portale [Fri, 18 Mar 2011 16:14:53 +0000 (17:14 +0100)]
Added (optional) touch optimized navigation of HTML5 apps
Code provided by the Bostoner Browser team.
The HTML5 wizard shows a checkbox "Enable touch optimized navigation"
which enables flicking and enlarged click areas. By default, the
option is turned off.
Task-Number: QTCREATORBUG-3284
Thomas Hartmann [Fri, 18 Mar 2011 16:31:52 +0000 (17:31 +0100)]
QmlDesigner.rewriter: fixes utf 8 encoding
Task-number: QTCREATORBUG-4040
Thomas Hartmann [Fri, 18 Mar 2011 16:30:56 +0000 (17:30 +0100)]
QmlDesigner: missing files
Thomas Hartmann [Fri, 18 Mar 2011 15:56:55 +0000 (16:56 +0100)]
QmlPuppet: crashfix for puppet
We have to set a value when creating a dynamic property.
Otherwise the metacall triggered latter might crash when trying
to compare old and new value.
Task-number: QTCREATORBUG-4088