OSDN Git Service

qt-creator-jp/qt-creator-jp.git
13 years agoQmlJSTools: Indicate optional dependency on CppTools.
Christian Kamm [Tue, 11 Jan 2011 14:38:48 +0000 (15:38 +0100)]
QmlJSTools: Indicate optional dependency on CppTools.

13 years agoDebugger[New CDB]: Attempt at fixing CDB detection for shadow builds.
Friedemann Kleint [Tue, 11 Jan 2011 14:33:46 +0000 (15:33 +0100)]
Debugger[New CDB]: Attempt at fixing CDB detection for shadow builds.

No longer do detection and build in one directory using
.pro/_build.pro as this causes problems with shadow builds.
Instead, do the detection in libs.pro.

13 years agoProject managers: Indicate optional dependency to Qt Designer.
Friedemann Kleint [Tue, 11 Jan 2011 14:22:09 +0000 (15:22 +0100)]
Project managers: Indicate optional dependency to Qt Designer.

complete b606469ae7e9446f575d6708172a4f75f7773839.

13 years agoProjectExplorer: Add option to not show output on run
dt [Tue, 11 Jan 2011 14:21:49 +0000 (15:21 +0100)]
ProjectExplorer: Add option to not show output on run

Task-Nr: QTCREATORBUG-3433

13 years agoFix format of "foo existed with code n" message.
con [Tue, 11 Jan 2011 14:07:49 +0000 (15:07 +0100)]
Fix format of "foo existed with code n" message.

Broke by recent refactorings.

Reviewed-by: Tobias Hunger
13 years agoAllow optional plugin dependencies.
con [Tue, 11 Jan 2011 13:01:08 +0000 (14:01 +0100)]
Allow optional plugin dependencies.

Adds a 'type' attribute to the 'dependency' tag, with possible values
'required' and 'optional'.
Optional dependencies may not be linked against. You'll need to use the
new dynamic methods in plugin manager (retrieving objects and calling
methods by name) if you want to access functionality of optional
dependencies.

13 years agoCompile: include QApplication instead of QCoreApplication
dt [Tue, 11 Jan 2011 13:56:39 +0000 (14:56 +0100)]
Compile: include QApplication instead of QCoreApplication

Reviewed-By: kh
13 years agoDebugger[New CDB]: Update all variables on assignment.
Friedemann Kleint [Tue, 11 Jan 2011 13:58:32 +0000 (14:58 +0100)]
Debugger[New CDB]: Update all variables on assignment.

Some documentation/comment changes.

13 years agoQmlDesigner.NodeInstances: Refactor server
Marco Bubke [Tue, 11 Jan 2011 13:09:12 +0000 (14:09 +0100)]
QmlDesigner.NodeInstances: Refactor server

13 years agoProjectExplorer: Make "Del" work in project tree
dt [Tue, 11 Jan 2011 12:35:12 +0000 (13:35 +0100)]
ProjectExplorer: Make "Del" work in project tree

Task-Nr: QTCREATORBUG-3432

13 years agoFix missing progress indicator during load.
kh1 [Tue, 11 Jan 2011 12:16:12 +0000 (13:16 +0100)]
Fix missing progress indicator during load.

Task-number: QTCREATORBUG-3380

13 years agoDebugger: Fix Compiler warning.
Friedemann Kleint [Tue, 11 Jan 2011 10:35:34 +0000 (11:35 +0100)]
Debugger: Fix Compiler warning.

13 years agoDebugger[New CDB]: Get rid of postfix '2' in file names/classes.
Friedemann Kleint [Tue, 11 Jan 2011 10:22:55 +0000 (11:22 +0100)]
Debugger[New CDB]: Get rid of postfix '2' in file names/classes.

13 years agoDebugger[New CDB]: Move from namespace Cdb to Internal.
Friedemann Kleint [Tue, 11 Jan 2011 10:06:15 +0000 (11:06 +0100)]
Debugger[New CDB]: Move from namespace Cdb to Internal.

13 years agouse version 1.1 of Nokia Qt LGPL Exception
hjk [Tue, 11 Jan 2011 09:52:53 +0000 (10:52 +0100)]
use version 1.1 of Nokia Qt LGPL Exception

Reviewed-by: con
13 years agoProject managers: Remove dependency to Qt Designer.
Friedemann Kleint [Tue, 11 Jan 2011 09:27:50 +0000 (10:27 +0100)]
Project managers: Remove dependency to Qt Designer.

Remove from pluginspec.in as well, complete
b606469ae7e9446f575d6708172a4f75f7773839.

13 years agoQmlDesigner.NodeInstances: Fix Mac repaint
Marco Bubke [Mon, 10 Jan 2011 19:56:34 +0000 (20:56 +0100)]
QmlDesigner.NodeInstances: Fix Mac repaint

13 years agoMaemo: Switch to command-line based QML debugging parameters.
Christian Kandeler [Mon, 10 Jan 2011 16:22:27 +0000 (17:22 +0100)]
Maemo: Switch to command-line based QML debugging parameters.

Used to be an environment variable.

13 years agoset stretch last section for class view and project view trees
Paul Kolomiets [Mon, 10 Jan 2011 15:35:24 +0000 (16:35 +0100)]
set stretch last section for class view and project view trees

Merge-request: 225
Reviewed-by: dt <qtc-committer@nokia.com>
13 years agoProject managers: Remove dependency to Qt Designer.
Friedemann Kleint [Mon, 10 Jan 2011 15:29:06 +0000 (16:29 +0100)]
Project managers: Remove dependency to Qt Designer.

(Cmake/Qt4). Use PluginManager invocation facility
for the form class code generation. Do the rest
(testing for form editor, retrieving the editor
contents).

Acked-By: hjk
13 years agoapplicationlauncher: fix recently introduced signal passing problem
hjk [Mon, 10 Jan 2011 14:27:28 +0000 (15:27 +0100)]
applicationlauncher: fix recently introduced signal passing problem

13 years agoC++/Qml: Don't allow exported types to override builtins.
Christian Kamm [Mon, 10 Jan 2011 13:39:12 +0000 (14:39 +0100)]
C++/Qml: Don't allow exported types to override builtins.

There was trouble when a plugin qmlRegisterType'd something like 'Item'
into the global default module.

Reviewed-by: Roberto Raggi
13 years agoMaemo: Tell file manager not to bother the user with expected updates.
Christian Kandeler [Mon, 10 Jan 2011 11:13:27 +0000 (12:13 +0100)]
Maemo: Tell file manager not to bother the user with expected updates.

13 years agoeditormanager: fix handling of file names ending with + like foo.c++
hjk [Mon, 10 Jan 2011 10:01:28 +0000 (11:01 +0100)]
editormanager: fix handling of file names ending with + like foo.c++

Reviewed-by: Tobias Hunger
13 years agoDebugger[New CDB]: Show pointer values in simple dumpers.
Friedemann Kleint [Mon, 10 Jan 2011 09:51:51 +0000 (10:51 +0100)]
Debugger[New CDB]: Show pointer values in simple dumpers.

13 years agoDebugger: Link (export checkconfiguration)
Friedemann Kleint [Mon, 10 Jan 2011 09:35:41 +0000 (10:35 +0100)]
Debugger: Link (export checkconfiguration)

Remove factory class from exported header.

13 years agos60devicerunconfiguration: remove useless code
hjk [Fri, 7 Jan 2011 19:15:03 +0000 (20:15 +0100)]
s60devicerunconfiguration: remove useless code

13 years agodebugger: remove engine type parameter from runcontrol constructor
hjk [Fri, 7 Jan 2011 19:10:54 +0000 (20:10 +0100)]
debugger: remove engine type parameter from runcontrol constructor

13 years agodebugger: refactor debugger configuration check
hjk [Fri, 7 Jan 2011 18:50:41 +0000 (19:50 +0100)]
debugger: refactor debugger configuration check

13 years agointroduce a appendMessage overload not requiring the 'this' parameter
hjk [Fri, 7 Jan 2011 17:57:54 +0000 (18:57 +0100)]
introduce a appendMessage overload not requiring the 'this' parameter

13 years agos60devicerunconfiguration.cpp: code cosmetics
hjk [Fri, 7 Jan 2011 17:49:38 +0000 (18:49 +0100)]
s60devicerunconfiguration.cpp: code cosmetics

13 years agofix oversight in OutputFormat refactoring
hjk [Fri, 7 Jan 2011 17:39:01 +0000 (18:39 +0100)]
fix oversight in OutputFormat refactoring

13 years agoprojectexplorer: move runcontrol/outputwindow connection to outputwindow
hjk [Fri, 7 Jan 2011 17:38:00 +0000 (18:38 +0100)]
projectexplorer: move runcontrol/outputwindow connection to outputwindow

13 years agodebugger: fix qml output channeling
hjk [Fri, 7 Jan 2011 17:04:38 +0000 (18:04 +0100)]
debugger: fix qml output channeling

13 years agoDebugger: Header cleanup
Friedemann Kleint [Mon, 10 Jan 2011 09:14:23 +0000 (10:14 +0100)]
Debugger: Header cleanup

13 years agoAdded activates-on to the quick-fixes.
Erik Verbruggen [Fri, 7 Jan 2011 15:55:34 +0000 (16:55 +0100)]
Added activates-on to the quick-fixes.

Reviewed-by: Christian Kamm
13 years agoruncontrols: use ProjectExplorrer::OutputFormat for format selection
hjk [Fri, 7 Jan 2011 13:52:18 +0000 (14:52 +0100)]
runcontrols: use ProjectExplorrer::OutputFormat for format selection

13 years agoprojectexplorer: move OutputFormat to separate file
hjk [Fri, 7 Jan 2011 10:47:00 +0000 (11:47 +0100)]
projectexplorer: move OutputFormat to separate file

13 years agodebugger: prepare transition to OutputFormat
hjk [Fri, 7 Jan 2011 10:39:49 +0000 (11:39 +0100)]
debugger: prepare transition to OutputFormat

13 years agomerge addToOutputWindow and addToOutputWindowInline
hjk [Fri, 7 Jan 2011 10:34:25 +0000 (11:34 +0100)]
merge addToOutputWindow and addToOutputWindowInline

13 years agoprojectexplorer: refactor OutputFormatter interface
hjk [Fri, 7 Jan 2011 10:19:30 +0000 (11:19 +0100)]
projectexplorer: refactor OutputFormatter interface

13 years agoDebugger: R.I.P. old CDB engine.
Friedemann Kleint [Fri, 7 Jan 2011 14:04:11 +0000 (15:04 +0100)]
Debugger: R.I.P. old CDB engine.

13 years agoQuickFix: Add comments to undocumented fixes.
Christian Kamm [Fri, 7 Jan 2011 13:49:00 +0000 (14:49 +0100)]
QuickFix: Add comments to undocumented fixes.

Reviewed-by: Erik Verbruggen
13 years agoDebugger[New CDB]: Fix dump recursion.
Friedemann Kleint [Fri, 7 Jan 2011 12:49:53 +0000 (13:49 +0100)]
Debugger[New CDB]: Fix dump recursion.

To suppress 3rd order children for nested containers
(taking reference nodes into account).

13 years agoDebugger[New CDB]: Display QObjectPrivate/QWidgetPrivate.
Friedemann Kleint [Fri, 7 Jan 2011 11:19:15 +0000 (12:19 +0100)]
Debugger[New CDB]: Display QObjectPrivate/QWidgetPrivate.

and QVariant-containers. Add infrastructure to pass information
from simple to complex dumpers (cached additional nodes) and for
non-container type complex dumpers.

13 years agodebugger: compile fix, minor cleanup
hjk [Fri, 7 Jan 2011 09:13:41 +0000 (10:13 +0100)]
debugger: compile fix, minor cleanup

13 years agoC++ completion: Skip Q_PROPERTY and Q_ENUMS symbols.
Christian Kamm [Fri, 7 Jan 2011 08:22:54 +0000 (09:22 +0100)]
C++ completion: Skip Q_PROPERTY and Q_ENUMS symbols.

Reviewed-by: Erik Verbruggen
13 years agodebugger move DebuggerStartParameters into file of its own
hjk [Fri, 7 Jan 2011 08:44:23 +0000 (09:44 +0100)]
debugger move DebuggerStartParameters into file of its own

13 years agoCompile fix
con [Fri, 7 Jan 2011 08:07:29 +0000 (09:07 +0100)]
Compile fix

13 years agoclassview: add a member initialization
hjk [Fri, 7 Jan 2011 07:07:35 +0000 (08:07 +0100)]
classview: add a member initialization

13 years agomaemo: refactor debugger interaction
hjk [Thu, 6 Jan 2011 18:41:09 +0000 (19:41 +0100)]
maemo: refactor debugger interaction

13 years agomaemo: access the debugger engine instead of the runcontrol
hjk [Thu, 6 Jan 2011 18:33:59 +0000 (19:33 +0100)]
maemo: access the debugger engine instead of the runcontrol

13 years agomaemo: use less direct accesses to debugger plugin code
hjk [Thu, 6 Jan 2011 18:26:57 +0000 (19:26 +0100)]
maemo: use less direct accesses to debugger plugin code

13 years agodebugger: cosmetics
hjk [Thu, 6 Jan 2011 18:12:46 +0000 (19:12 +0100)]
debugger: cosmetics

13 years agodebugger: try to reduce s60devicerunconfiguration dependencies
hjk [Thu, 6 Jan 2011 17:34:29 +0000 (18:34 +0100)]
debugger: try to reduce s60devicerunconfiguration dependencies

13 years agoclassview: minor cleanup
hjk [Thu, 6 Jan 2011 17:34:06 +0000 (18:34 +0100)]
classview: minor cleanup

13 years agoQmlDesigner.NodeInstances: Change puppet to raster
Marco Bubke [Thu, 6 Jan 2011 17:06:57 +0000 (18:06 +0100)]
QmlDesigner.NodeInstances: Change puppet to raster

13 years agoextensionsystem: "soft dependencies" infrastructure
hjk [Wed, 5 Jan 2011 17:35:08 +0000 (18:35 +0100)]
extensionsystem: "soft dependencies" infrastructure

Reviewed-by: con
Reviewed-by: ckamm
13 years agodebugger: remove hard dependency on cppeditor
hjk [Thu, 6 Jan 2011 13:57:21 +0000 (14:57 +0100)]
debugger: remove hard dependency on cppeditor

13 years agofakevim: remove dependencies on projectexplorer and cppeditor
hjk [Thu, 6 Jan 2011 13:17:11 +0000 (14:17 +0100)]
fakevim: remove dependencies on projectexplorer and cppeditor

13 years agodebugger: let the manually corrected bp line number take precedence
hjk [Wed, 5 Jan 2011 18:30:24 +0000 (19:30 +0100)]
debugger: let the manually corrected bp line number take precedence

Looks like the number from '-break-info' cannot be trusted, even if
'original-line' is present.

13 years agodebugger: do not write the 'all' (-1) threadspec to the session file
hjk [Wed, 5 Jan 2011 18:10:33 +0000 (19:10 +0100)]
debugger: do not write the 'all' (-1) threadspec to the session file

This confuses 2.1 which uses 0 as 'all' value.

13 years agoQmlDesigner.NodeInstances: Use kill instead of terminate
Marco Bubke [Thu, 6 Jan 2011 15:40:40 +0000 (16:40 +0100)]
QmlDesigner.NodeInstances: Use kill instead of terminate

13 years agoQmlDesigner.NodeInstance: Only 1 connection is used
Marco Bubke [Thu, 6 Jan 2011 14:49:04 +0000 (15:49 +0100)]
QmlDesigner.NodeInstance: Only 1 connection is used

13 years agoQmlDesigner.NodeInstances: Blocking updates not needed anymore
Marco Bubke [Thu, 6 Jan 2011 14:48:29 +0000 (15:48 +0100)]
QmlDesigner.NodeInstances: Blocking updates not needed anymore

13 years agoMaemo: Enable dependency checking for release builds and publishing.
Christian Kandeler [Thu, 6 Jan 2011 14:45:50 +0000 (15:45 +0100)]
Maemo: Enable dependency checking for release builds and publishing.

Task-number: QTCREATORBUG-3228

13 years agoDebugger[New CDB]: Refine type detection, dump nested containers.
Friedemann Kleint [Thu, 6 Jan 2011 14:28:57 +0000 (15:28 +0100)]
Debugger[New CDB]: Refine type detection, dump nested containers.

Introduce test commands.

13 years agoC++ parser: Fix bug with conditional expressions.
Christian Kamm [Thu, 6 Jan 2011 13:30:50 +0000 (14:30 +0100)]
C++ parser: Fix bug with conditional expressions.

Reviewed-by: Erik Verbruggen
13 years agoQml/C++: Fix performance problem with type extraction.
Christian Kamm [Thu, 6 Jan 2011 09:01:45 +0000 (10:01 +0100)]
Qml/C++: Fix performance problem with type extraction.

By moving the offending code into a background thread.

Reviewed-by: Erik Verbruggen
13 years agoQml/C++: Allow dynamic uri in qmlRegisterType if fixed by Q_ASSERT.
Christian Kamm [Wed, 5 Jan 2011 11:19:09 +0000 (12:19 +0100)]
Qml/C++: Allow dynamic uri in qmlRegisterType if fixed by Q_ASSERT.

Reviewed-by: Erik Verbruggen
13 years agoC++: Update and improve ASTPatternBuilder.
Christian Kamm [Wed, 5 Jan 2011 11:17:57 +0000 (12:17 +0100)]
C++: Update and improve ASTPatternBuilder.

* Updated for new AST nodes.
* Now also includes helpers for building Lists.

Reviewed-by: Erik Verbruggen
13 years agoC++ codegen: Fix compile after license header update.
Christian Kamm [Wed, 5 Jan 2011 08:45:12 +0000 (09:45 +0100)]
C++ codegen: Fix compile after license header update.

13 years agoQmlJS: Add refcounting to FakeMetaObjects.
Christian Kamm [Tue, 4 Jan 2011 16:04:44 +0000 (17:04 +0100)]
QmlJS: Add refcounting to FakeMetaObjects.

Previously they were leaked when a qmldump or the C++ exported QML
type list updated.

Just deleting the previous FakeMetaObjects is not an option, as they
might still be used in a QmlObjectValue owned by an Engine.

Reviewed-by: Erik Verbruggen
13 years agoQmlDesigner.NodeInstances: Remove slow socket
Marco Bubke [Thu, 6 Jan 2011 12:50:38 +0000 (13:50 +0100)]
QmlDesigner.NodeInstances: Remove slow socket

The two socket approach don't worked under windows and mac.

13 years agoCompile warning
Friedemann Kleint [Thu, 6 Jan 2011 11:57:06 +0000 (12:57 +0100)]
Compile warning

13 years agoDebugge[New CDB]: Refine Symbol qualification for containers.
Friedemann Kleint [Thu, 6 Jan 2011 11:53:54 +0000 (12:53 +0100)]
Debugge[New CDB]: Refine Symbol qualification for containers.

Resolve all types and always use current module for templates.
Fixes to pointer handling.
Make verbose switchable.

13 years agoMerge remote branch 'origin/2.1'
con [Thu, 6 Jan 2011 11:32:26 +0000 (12:32 +0100)]
Merge remote branch 'origin/2.1'

13 years agoDocumentation links.
con [Wed, 5 Jan 2011 14:20:33 +0000 (15:20 +0100)]
Documentation links.

13 years agoModule's start address is not random in debug view
Pawel Polanski [Thu, 6 Jan 2011 08:34:45 +0000 (09:34 +0100)]
Module's start address is not random in debug view

13 years agoProject file evaluation: Take sysroot into account.
Christian Kandeler [Wed, 5 Jan 2011 16:56:49 +0000 (17:56 +0100)]
Project file evaluation: Take sysroot into account.

Task-number: QTCREATORBUG-1858
Reviewed-by: Oswald Buddenhagen
13 years agoDebugger[New CDB]: Fix QList.
Friedemann Kleint [Wed, 5 Jan 2011 15:50:26 +0000 (16:50 +0100)]
Debugger[New CDB]: Fix QList.

- Account for POD types in largeStatic-Check
- Avoid dumping empty children list (move handling to visitor)
- Verbose facility.

13 years agoQmlDesigner.NodeInstances: Fix drag and drop bug
Marco Bubke [Wed, 5 Jan 2011 15:50:58 +0000 (16:50 +0100)]
QmlDesigner.NodeInstances: Fix drag and drop bug

13 years agoQmlDesigner.NodeInstances: Set the scene size at scene creation time
Marco Bubke [Wed, 5 Jan 2011 14:17:34 +0000 (15:17 +0100)]
QmlDesigner.NodeInstances: Set the scene size at scene creation time

13 years agoQmlDesigner.NodeInstances: Change order of command sending
Marco Bubke [Wed, 5 Jan 2011 14:16:54 +0000 (15:16 +0100)]
QmlDesigner.NodeInstances: Change order of command sending

Information should be sent before values

13 years agoQmlDesigner.NodeInstances: Remove add import call
Marco Bubke [Wed, 5 Jan 2011 14:15:08 +0000 (15:15 +0100)]
QmlDesigner.NodeInstances: Remove add import call

Not needed anymore.

13 years agoQmlDesigner.Navigator: Remove node creation in view attachment
Marco Bubke [Wed, 5 Jan 2011 14:10:57 +0000 (15:10 +0100)]
QmlDesigner.Navigator: Remove node creation in view attachment

Create a node if a view is attached is not support. Anyway the return
value is constant so it can be replaced by a constant value.

13 years agoToolchain: Add "sysroot" feature.
Christian Kandeler [Wed, 5 Jan 2011 15:20:43 +0000 (16:20 +0100)]
Toolchain: Add "sysroot" feature.

Reviewed-by: Tobias Hunger
13 years agoUpdated Russian translation
Sergey Belyashov [Wed, 5 Jan 2011 15:21:00 +0000 (16:21 +0100)]
Updated Russian translation

Merge-request: 231
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
13 years agoAdding qt plugin support to Symbian's library wizard.
Pawel Polanski [Tue, 4 Jan 2011 16:06:42 +0000 (17:06 +0100)]
Adding qt plugin support to Symbian's library wizard.

Task-number: QTCREATORBUG-3436
Reviewed-by: Tobias Hunger
13 years agoDebugger[New CDB]: Qualify some inner types by module.
Friedemann Kleint [Wed, 5 Jan 2011 14:37:11 +0000 (15:37 +0100)]
Debugger[New CDB]: Qualify some inner types by module.

in order to speed things up or make dumping of
containers of classes possible.
Fix a bug in stripPointerType.

13 years agoQmlProject: Whitespace
Kai Koehne [Wed, 5 Jan 2011 14:38:28 +0000 (15:38 +0100)]
QmlProject: Whitespace

13 years agoWinUtils: Use scoped array pointer
Kai Koehne [Wed, 5 Jan 2011 14:31:53 +0000 (15:31 +0100)]
WinUtils: Use scoped array pointer

Requested by Friedemann

13 years agoDoc: update info about Qt Quick
Leena Miettinen [Wed, 5 Jan 2011 14:17:56 +0000 (15:17 +0100)]
Doc: update info about Qt Quick

Reviewed-by: Carsten Owerfeldt
13 years agoDoc: update and add screenshots
Leena Miettinen [Wed, 5 Jan 2011 14:17:14 +0000 (15:17 +0100)]
Doc: update and add screenshots

Reviewed-by: Carsten Owerfeldt
13 years agoDoc: change link to Projects mode
Leena Miettinen [Wed, 5 Jan 2011 14:16:10 +0000 (15:16 +0100)]
Doc: change link to Projects mode

Reviewed-by: Carsten Owerfeldt
13 years agoDoc: add screenshot of Edit and Design modes
Leena Miettinen [Wed, 5 Jan 2011 14:14:04 +0000 (15:14 +0100)]
Doc: add screenshot of Edit and Design modes

Reviewed-by: Carsten Owerfeldt
13 years agoDoc: update the introduction
Leena Miettinen [Wed, 5 Jan 2011 14:13:10 +0000 (15:13 +0100)]
Doc: update the introduction

Reviewed-by: Carsten Owerfeldt
13 years agoDoc: restructure doc to bring up Qt Quick features
Leena Miettinen [Wed, 5 Jan 2011 13:50:20 +0000 (14:50 +0100)]
Doc: restructure doc to bring up Qt Quick features

Reviewed-by: Carsten Owerfeldt
13 years agoDoc: Mad Developer version disclaimer
Leena Miettinen [Wed, 5 Jan 2011 09:34:01 +0000 (10:34 +0100)]
Doc: Mad Developer version disclaimer

Reviewed-by: Niels Weber
13 years agoDoc: add a screenshot
Leena Miettinen [Tue, 4 Jan 2011 11:26:21 +0000 (12:26 +0100)]
Doc: add a screenshot

Fix a typo