OSDN Git Service
dt [Mon, 9 May 2011 12:16:19 +0000 (14:16 +0200)]
Fix crash after removing target
Reported on irc by ckamm
Kai Koehne [Mon, 9 May 2011 10:46:33 +0000 (12:46 +0200)]
QmlProfiler: Add missing copyright header
Friedemann Kleint [Mon, 9 May 2011 15:02:46 +0000 (17:02 +0200)]
Debugger[CDB]: Correct breakpoint locations in source files.
Skip comments, move to end of multi-line statements and
other things.
Initial-patch-by: Erik Verbruggen <erik.verbruggen@nokia.com>
Erik Verbruggen [Mon, 9 May 2011 13:27:22 +0000 (15:27 +0200)]
Fixed auto-test, added constant, and added a bit of doxymentation.
Friedemann Kleint [Mon, 9 May 2011 13:08:21 +0000 (15:08 +0200)]
Fix test compile.
Thomas Hartmann [Mon, 9 May 2011 12:41:42 +0000 (14:41 +0200)]
QmlDesigner.propertyEditor: fix tooltips
We set a stylesheet to avoid bugs with certain styles.
Task-number: QTCREATORBUG-4003
Thomas Hartmann [Mon, 9 May 2011 12:36:28 +0000 (14:36 +0200)]
QmlDesigner: fixes warning
Thomas Hartmann [Mon, 9 May 2011 12:36:11 +0000 (14:36 +0200)]
QmlDesigner.itemLibrary: disable animation and preview.
This feature is not polished enough.
Also since we use the complete canvas it does not make much sense.
So I disable it until we have time to polish it or decide to remove it
completely.
Erik Verbruggen [Mon, 9 May 2011 11:52:03 +0000 (13:52 +0200)]
Added the Enumerator class as a special Declaration.
Reviewed-by: Roberto Raggi
Erik Verbruggen [Mon, 9 May 2011 11:25:32 +0000 (13:25 +0200)]
Class to find breakpoint positions for CDB.
Reviewed-by: Friedemann Kleint
Thorbjørn Lindeijer [Fri, 1 Apr 2011 17:47:39 +0000 (19:47 +0200)]
Introduced capabilities for OperateByInstruction and RunToLine
The ScriptEngine does not support these actions, so make sure they are
disabled in the debugger menu.
Reviewed-by: hjk
Task-number: QTCREATORBUG-2749
Pawel Polanski [Mon, 9 May 2011 11:00:03 +0000 (13:00 +0200)]
Symbian: Unsigned installer's file does not install
Task-number: QTCREATORBUG-4808
Friedemann Kleint [Mon, 9 May 2011 10:46:38 +0000 (12:46 +0200)]
Remove patch submitted by mistake.
dt [Mon, 9 May 2011 10:23:56 +0000 (12:23 +0200)]
Compile
dt [Mon, 9 May 2011 10:00:23 +0000 (12:00 +0200)]
Remove dead code
Friedemann Kleint [Mon, 9 May 2011 07:49:42 +0000 (09:49 +0200)]
Compiler warnings.
Bill King [Mon, 9 May 2011 07:33:05 +0000 (09:33 +0200)]
Updates to krazy2 reporting.
hjk [Mon, 9 May 2011 07:17:11 +0000 (09:17 +0200)]
debugger: re-do the 'bbsetup' after sourcing a user script
hjk [Mon, 9 May 2011 07:10:24 +0000 (09:10 +0200)]
debugger: "Add breakpoint" dialog cosmetics
hjk [Mon, 9 May 2011 06:35:58 +0000 (08:35 +0200)]
debugger: introduce watchpoint-by-expression
hjk [Fri, 6 May 2011 12:10:44 +0000 (14:10 +0200)]
debugger: fix output parsing for watchpoint on mac
Task-number: QTCREATORBUG-4797
Christian Kandeler [Fri, 6 May 2011 16:34:28 +0000 (18:34 +0200)]
Maemo: Remove file system watcher before removing files.
Thomas Hartmann [Fri, 6 May 2011 16:10:06 +0000 (18:10 +0200)]
QmlDesigner.propertyEditor: fixes for PathView
Thomas Hartmann [Fri, 6 May 2011 16:09:45 +0000 (18:09 +0200)]
QmlDesigner.propertyEditor: fixes for ListView
Thomas Hartmann [Fri, 6 May 2011 16:09:26 +0000 (18:09 +0200)]
QmlDesigner.propertyEditor: fixes for GridView
Thomas Hartmann [Fri, 6 May 2011 16:08:52 +0000 (18:08 +0200)]
QmlDesigner.propertyEditor: fixes for Flickable
Thomas Hartmann [Fri, 6 May 2011 16:08:21 +0000 (18:08 +0200)]
QmlDesigner.propertyEditor: remove title property for WebView
Task-Nr: QTCREATORBUG-4676
Thomas Hartmann [Fri, 6 May 2011 16:07:11 +0000 (18:07 +0200)]
QmlDesigner.propertyEditor: enlarge labels
Thomas Hartmann [Fri, 6 May 2011 16:06:05 +0000 (18:06 +0200)]
QmlDesigner.propertyEditor: fix eliding in property editor
Tobias Hunger [Fri, 6 May 2011 15:56:21 +0000 (17:56 +0200)]
Fix ABI detection of static mingw libraries on windows
Task-number: QTCREATORBUG-4771
Friedemann Kleint [Fri, 6 May 2011 15:26:01 +0000 (17:26 +0200)]
Analyzer: Introduce delayed initialization of docks.
Introduce AnalzyerTool::initializeDockWidgets to do that.
Work around exit crash in callgrind.
Leena Miettinen [Fri, 6 May 2011 15:01:14 +0000 (17:01 +0200)]
Doc: initial draft of UI text guidelines
Leena Miettinen [Fri, 6 May 2011 14:39:08 +0000 (16:39 +0200)]
Doc: edit for style and consistency.
Leena Miettinen [Fri, 6 May 2011 08:15:15 +0000 (10:15 +0200)]
Doc: remove redundant paragraph
Leena Miettinen [Tue, 3 May 2011 10:24:28 +0000 (12:24 +0200)]
Doc: change link target from Gitorious to Qt developer wiki
Leena Miettinen [Mon, 2 May 2011 10:14:44 +0000 (12:14 +0200)]
Doc: edit grammar and style
Leena Miettinen [Mon, 2 May 2011 10:14:12 +0000 (12:14 +0200)]
Doc: edit grammar and style
dt_ [Fri, 6 May 2011 13:48:20 +0000 (15:48 +0200)]
Correctly restore disabled shadow building setting
Task-Nr: QTCREATORBUG-4781
Tobias Hunger [Fri, 6 May 2011 13:05:37 +0000 (15:05 +0200)]
Fix/add copyright headers
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
Tobias Hunger [Fri, 6 May 2011 12:59:43 +0000 (14:59 +0200)]
Fix hasCopyright.sh script to work with latest copyright statement
Change-Id: I71b41d7837a0901c5d1ab718dc8f93e4122231fa
Tobias Hunger [Fri, 6 May 2011 12:59:01 +0000 (14:59 +0200)]
Add missing headers to the project
Change-Id: I2909a4610afa074e7ace56406b176336b43f7b3f
Tobias Hunger [Wed, 4 May 2011 14:20:47 +0000 (16:20 +0200)]
Use Core::FileChangeBlocker
Remove class that does something similar.
Reviewed-by: Christian Kandeler
Change-Id: I7acfa119cf18d96c22d1873a464b1c004c78e132
Tobias Hunger [Wed, 4 May 2011 14:20:34 +0000 (16:20 +0200)]
Qt: Add invalidReason
Thomas Hartmann [Fri, 6 May 2011 13:04:19 +0000 (15:04 +0200)]
QmlDesigner.textToModelMerger: fix for link
Fixes:
d05992d0fa36fdba45a159491abf8fccf3622a0e
Reviewed-by: Christian Kamm
Friedemann Kleint [Fri, 6 May 2011 12:02:03 +0000 (14:02 +0200)]
Analyzer: Do not make each tool current on startup.
Avoid adding all dock widgets of all tools to the mainwindow
to save the default settings during initialization.
Daniel Molkentin [Fri, 6 May 2011 12:25:34 +0000 (14:25 +0200)]
Fix compilation
dt_ [Fri, 6 May 2011 11:54:53 +0000 (13:54 +0200)]
Export Qt4BuildConfiguration(Factory), Qt4BaseTarget and Qt4Project
Those classes are needed to implement a custom Qt4BaseTarget derived
class.
dt_ [Fri, 6 May 2011 11:43:27 +0000 (13:43 +0200)]
Fix adding buildconfigurations for symbian emualator
Really fixes
Task-Nr: QTCREATORBUG-4649
Christian Kamm [Fri, 6 May 2011 11:31:30 +0000 (13:31 +0200)]
QmlJS: Stop doing significant work in constructors.
To avoid order-of-initialization problems.
Reviewed-by: Thomas Hartmann
Thomas Hartmann [Fri, 6 May 2011 11:14:14 +0000 (13:14 +0200)]
QmlDesigner.instanceView: do not skip Models anymore
We only skip Model if they are the root node.
I kept the isSkippedNode since it might become useful again.
Thomas Hartmann [Fri, 6 May 2011 11:10:25 +0000 (13:10 +0200)]
QmlDesigner.instances: support QVariant properties as parent property
QVariants can store QObjects. The model property of ListView is
a QVariant for example.
Thomas Hartmann [Fri, 6 May 2011 11:09:10 +0000 (13:09 +0200)]
QmlDesigner.instances: use QtQuick 1.0 instead of Qt 4.7
Thomas Hartmann [Fri, 6 May 2011 11:08:46 +0000 (13:08 +0200)]
QmlDesigner.Model: add support for custom parser types
This patch enables us to create objects with custom parsers
like ListModel and XmlListModel.
Thomas Hartmann [Wed, 4 May 2011 10:33:44 +0000 (12:33 +0200)]
QmlDesigner.navigatorWidget: changing focus policy
Focus is needed to allow keyboard shortcuts and cursor navigation.
Thomas Hartmann [Wed, 4 May 2011 10:26:46 +0000 (12:26 +0200)]
QmlDesigner.rewriter: __model_data becomes an auxiliaryData
I also added __model_data and fixed some bugs.
Implicit components with Component {} e.g. delegate are now explicit
components in the model to avoid confusion.
Thomas Hartmann [Wed, 4 May 2011 10:23:43 +0000 (12:23 +0200)]
QmlDesigner.model: changing signature of setAuxiliaryData()
This should be const to be consistent with the rest.
Thomas Hartmann [Wed, 4 May 2011 10:22:54 +0000 (12:22 +0200)]
QmlDesigner.propertyEditor: Reset property editor when changing mode
When entering the design mode the property editor is reset.
This reduces complexity since the property editor is reset instead of
having to react to all the possible changes from text.
The same is done for the NodeInstanceView
Thomas Hartmann [Fri, 6 May 2011 11:28:09 +0000 (13:28 +0200)]
QmlDesigner.nodeInstances: crash fix
In some cases object() != m_nodeInstance->object().
Reading on the worng type of QObject can lead to very interesting
effects. (e. g. decrementing the pointer to the vtable)
Task-Nr: QTCREATORBUG-4675
Reviewed-by: Marco Bubke
Thomas Hartmann [Fri, 29 Apr 2011 09:14:46 +0000 (11:14 +0200)]
QmlEditor.outline: adding icons for Extra Components
Thomas Hartmann [Thu, 28 Apr 2011 15:15:27 +0000 (17:15 +0200)]
QmlDesigner.designModeWidget: adding a context for the navigator
Adding a context for the navigator + some cleanup
Thomas Hartmann [Thu, 28 Apr 2011 15:12:45 +0000 (17:12 +0200)]
QmlDesigner.navigator: add tool buttons for sliding/reparenting
This patch adds for tool buttons that allow
sliding and reparenting in the navigator.
Christian Kamm [Fri, 6 May 2011 10:45:17 +0000 (12:45 +0200)]
QmlJS: Quick fix for crash in designer.
Reviewed-by: Thomas Hartmann
Thorbjørn Lindeijer [Fri, 6 May 2011 10:23:24 +0000 (12:23 +0200)]
Merged "Methods" and QML "Functions" locator filters
They're still separate filters, but by default they share the same
prefix, which will now make sure that only one entry shows up in the
list of filters.
Done-with: Christian Kamm
Task-number: QTCREATORBUG-4796
Christian Kandeler [Thu, 5 May 2011 15:43:52 +0000 (17:43 +0200)]
Maemo: Adapt list of deployables for "aux" project.
Christian Kandeler [Thu, 5 May 2011 15:42:35 +0000 (17:42 +0200)]
Project File Parsing: Add support for new "aux" template.
Reviewed-by: dt
Christiaan Janssen [Wed, 4 May 2011 15:19:14 +0000 (17:19 +0200)]
QmlDebugger: adding new PropertyChanges on Live Preview
Task-number: QTCREATORBUG-3391
Reviewed-by: Kai Koehne
Christiaan Janssen [Fri, 29 Apr 2011 13:34:12 +0000 (15:34 +0200)]
QmlDebugger: adding slots to items in Live Preview
Reviewed-by: Kai Koehne
Friedemann Kleint [Thu, 5 May 2011 07:14:41 +0000 (09:14 +0200)]
Compile Windows.
Kai Koehne [Wed, 4 May 2011 14:50:24 +0000 (16:50 +0200)]
QmlProfiler: Factor out logic to run apps from the engine into a separate runner
Reviewed-by: Christiaan Janssen
Kai Koehne [Tue, 3 May 2011 14:45:46 +0000 (16:45 +0200)]
QmlProfiler: Fix crash in qWarning
Kai Koehne [Tue, 3 May 2011 14:44:41 +0000 (16:44 +0200)]
QmlProfiler: Don't warn about using QmlProfiler in either Release or Debug mode
Friedemann Kleint [Wed, 4 May 2011 13:40:15 +0000 (15:40 +0200)]
Debugger: Fix Action enabling, implement breakOnMain for CDB.
Friedemann Kleint [Wed, 4 May 2011 13:08:43 +0000 (15:08 +0200)]
Debugger: Pre-set memory address dialog in locals view.
Friedemann Kleint [Wed, 4 May 2011 12:41:41 +0000 (14:41 +0200)]
L10n: Fix German translation of the 'Add Library Wizard'.
Tobias Hunger [Wed, 4 May 2011 11:43:53 +0000 (13:43 +0200)]
QtOptionsPage: Update UI state more often
Tobias Hunger [Wed, 4 May 2011 11:38:06 +0000 (13:38 +0200)]
Qt: Make Symbian versions invalid if sbsv2 setup is wrong
Kai Koehne [Wed, 4 May 2011 11:05:14 +0000 (13:05 +0200)]
QmlJsDebug: Don't append 'd' to library name on Unix
Kai Koehne [Tue, 3 May 2011 08:12:10 +0000 (10:12 +0200)]
VCS: Don't locate files based on working directory
QFileInfo::absoluteFilePath() uses the current working directory to
make a file absolute. This is often not what you want (say you're
developing another qtcreator version in another directory).
Reviewed-by: Friedemann Kleint
Kai Koehne [Mon, 2 May 2011 14:29:13 +0000 (16:29 +0200)]
QmlProject: Rename QmlRunControl to QmlProjectRunControl
It's just easier if all the classes related with the QmlProject file format
start with the same prefix.
Kai Koehne [Mon, 2 May 2011 14:02:02 +0000 (16:02 +0200)]
S60: Remove trailing comma
Kai Koehne [Mon, 2 May 2011 12:36:45 +0000 (14:36 +0200)]
QmlProfiler: Fix MSVC warning about character encoding
MSVC on some system might complain
"C4566: character represented by universal-character-name '\u03BCs'
cannot be represented in the current code page".
Fix this by forcing the string to be wchar_t based.
Robert Loehning [Wed, 4 May 2011 10:53:45 +0000 (12:53 +0200)]
Fixed German translation
Reviewed-by: Christian Kandeler
Christian Kamm [Wed, 4 May 2011 10:25:31 +0000 (12:25 +0200)]
QmlJS: Fix hover tooltips for properties.
Task-number: QTCREATORBUG-4094
Reviewed-by: Leandro Melo
Pawel Polanski [Wed, 4 May 2011 10:12:49 +0000 (12:12 +0200)]
Compilation fix
Pawel Polanski [Wed, 4 May 2011 09:23:54 +0000 (11:23 +0200)]
CODA: Creator crashed when more than one debugging session is launched
The problem here is in the callback mechanism. When CodaGdbAdapter is closed
it tries to close the application on the mobile. If the CodaGdbAdapter is destroyed
short afterwards the response is propagated to an invalid object.
Task-number: QTCREATORBUG-4713
Friedemann Kleint [Wed, 4 May 2011 10:06:21 +0000 (12:06 +0200)]
Debugger: Add Disassembler to register window context menu.
Friedemann Kleint [Wed, 4 May 2011 09:58:54 +0000 (11:58 +0200)]
Debugger: Add 'Open Disassembler...' to stack window.
Preset with stack frame address.
Christian Kamm [Wed, 4 May 2011 09:52:31 +0000 (11:52 +0200)]
Tobias Hunger [Wed, 4 May 2011 08:50:03 +0000 (10:50 +0200)]
Do not override mouse cursor needlessly
Task-number: QTCREATORBUG-3822
Tobias Hunger [Wed, 4 May 2011 08:31:35 +0000 (10:31 +0200)]
VCS: Make sure we have no .. in directories
Christian Kamm [Wed, 4 May 2011 09:12:45 +0000 (11:12 +0200)]
QmlJS: Fix type detection for alias properties.
Task-number: QTCREATORBUG-2306
Friedemann Kleint [Wed, 4 May 2011 07:40:51 +0000 (09:40 +0200)]
Debugger: Add setting for CDB console.
Task-number: QTCREATORBUG-4762
Friedemann Kleint [Wed, 4 May 2011 07:21:18 +0000 (09:21 +0200)]
Debugger: Add 'Run in terminal' to Start External dialog.
Christian Kandeler [Tue, 3 May 2011 15:45:07 +0000 (17:45 +0200)]
Maemo: Fix possible crash when removing a Maemo target.
If there are no packaging files for whatever reason, we try to
access the first element of an empty list.
Reviewed-by: dt
hjk [Tue, 3 May 2011 16:17:02 +0000 (18:17 +0200)]
debugger: add a comment, hopefully preventing an "obvious" simplification
hjk [Tue, 3 May 2011 16:14:18 +0000 (18:14 +0200)]
debugger: fix "run to line" on mac
Task-number: QTCREATORBUG-4619
Tobias Hunger [Tue, 3 May 2011 15:10:46 +0000 (17:10 +0200)]
QtVersion: Update invalid icon when applying changes
Update the invalid icon of a Qt veriosn when applying changes.
Task-number: QTCREATORBUG-4647
Friedemann Kleint [Tue, 3 May 2011 14:11:55 +0000 (16:11 +0200)]
Compile fix MSVC2010.
Orgad Shaneh [Tue, 3 May 2011 12:58:48 +0000 (14:58 +0200)]
VCS: Added Ctrl+Enter shortcut for submit
Merge-request: 289
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
Orgad Shaneh [Tue, 3 May 2011 12:58:46 +0000 (14:58 +0200)]
VCS: Added a virtual commitName() method, for VCS that have unusual semantics (e.g. Check In for ClearCase)
Merge-request: 289
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>