OSDN Git Service
Friedemann Kleint [Tue, 11 Jan 2011 10:35:34 +0000 (11:35 +0100)]
Debugger: Fix Compiler warning.
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.
Friedemann Kleint [Tue, 11 Jan 2011 10:06:15 +0000 (11:06 +0100)]
Debugger[New CDB]: Move from namespace Cdb to Internal.
hjk [Tue, 11 Jan 2011 09:52:53 +0000 (10:52 +0100)]
use version 1.1 of Nokia Qt LGPL Exception
Reviewed-by: con
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.
Marco Bubke [Mon, 10 Jan 2011 19:56:34 +0000 (20:56 +0100)]
QmlDesigner.NodeInstances: Fix Mac repaint
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.
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>
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
hjk [Mon, 10 Jan 2011 14:27:28 +0000 (15:27 +0100)]
applicationlauncher: fix recently introduced signal passing problem
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
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.
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
Friedemann Kleint [Mon, 10 Jan 2011 09:51:51 +0000 (10:51 +0100)]
Debugger[New CDB]: Show pointer values in simple dumpers.
Friedemann Kleint [Mon, 10 Jan 2011 09:35:41 +0000 (10:35 +0100)]
Debugger: Link (export checkconfiguration)
Remove factory class from exported header.
hjk [Fri, 7 Jan 2011 19:15:03 +0000 (20:15 +0100)]
s60devicerunconfiguration: remove useless code
hjk [Fri, 7 Jan 2011 19:10:54 +0000 (20:10 +0100)]
debugger: remove engine type parameter from runcontrol constructor
hjk [Fri, 7 Jan 2011 18:50:41 +0000 (19:50 +0100)]
debugger: refactor debugger configuration check
hjk [Fri, 7 Jan 2011 17:57:54 +0000 (18:57 +0100)]
introduce a appendMessage overload not requiring the 'this' parameter
hjk [Fri, 7 Jan 2011 17:49:38 +0000 (18:49 +0100)]
s60devicerunconfiguration.cpp: code cosmetics
hjk [Fri, 7 Jan 2011 17:39:01 +0000 (18:39 +0100)]
fix oversight in OutputFormat refactoring
hjk [Fri, 7 Jan 2011 17:38:00 +0000 (18:38 +0100)]
projectexplorer: move runcontrol/outputwindow connection to outputwindow
hjk [Fri, 7 Jan 2011 17:04:38 +0000 (18:04 +0100)]
debugger: fix qml output channeling
Friedemann Kleint [Mon, 10 Jan 2011 09:14:23 +0000 (10:14 +0100)]
Debugger: Header cleanup
Erik Verbruggen [Fri, 7 Jan 2011 15:55:34 +0000 (16:55 +0100)]
Added activates-on to the quick-fixes.
Reviewed-by: Christian Kamm
hjk [Fri, 7 Jan 2011 13:52:18 +0000 (14:52 +0100)]
runcontrols: use ProjectExplorrer::OutputFormat for format selection
hjk [Fri, 7 Jan 2011 10:47:00 +0000 (11:47 +0100)]
projectexplorer: move OutputFormat to separate file
hjk [Fri, 7 Jan 2011 10:39:49 +0000 (11:39 +0100)]
debugger: prepare transition to OutputFormat
hjk [Fri, 7 Jan 2011 10:34:25 +0000 (11:34 +0100)]
merge addToOutputWindow and addToOutputWindowInline
hjk [Fri, 7 Jan 2011 10:19:30 +0000 (11:19 +0100)]
projectexplorer: refactor OutputFormatter interface
Friedemann Kleint [Fri, 7 Jan 2011 14:04:11 +0000 (15:04 +0100)]
Debugger: R.I.P. old CDB engine.
Christian Kamm [Fri, 7 Jan 2011 13:49:00 +0000 (14:49 +0100)]
QuickFix: Add comments to undocumented fixes.
Reviewed-by: Erik Verbruggen
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).
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.
hjk [Fri, 7 Jan 2011 09:13:41 +0000 (10:13 +0100)]
debugger: compile fix, minor cleanup
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
hjk [Fri, 7 Jan 2011 08:44:23 +0000 (09:44 +0100)]
debugger move DebuggerStartParameters into file of its own
con [Fri, 7 Jan 2011 08:07:29 +0000 (09:07 +0100)]
Compile fix
hjk [Fri, 7 Jan 2011 07:07:35 +0000 (08:07 +0100)]
classview: add a member initialization
hjk [Thu, 6 Jan 2011 18:41:09 +0000 (19:41 +0100)]
maemo: refactor debugger interaction
hjk [Thu, 6 Jan 2011 18:33:59 +0000 (19:33 +0100)]
maemo: access the debugger engine instead of the runcontrol
hjk [Thu, 6 Jan 2011 18:26:57 +0000 (19:26 +0100)]
maemo: use less direct accesses to debugger plugin code
hjk [Thu, 6 Jan 2011 18:12:46 +0000 (19:12 +0100)]
debugger: cosmetics
hjk [Thu, 6 Jan 2011 17:34:29 +0000 (18:34 +0100)]
debugger: try to reduce s60devicerunconfiguration dependencies
hjk [Thu, 6 Jan 2011 17:34:06 +0000 (18:34 +0100)]
classview: minor cleanup
Marco Bubke [Thu, 6 Jan 2011 17:06:57 +0000 (18:06 +0100)]
QmlDesigner.NodeInstances: Change puppet to raster
hjk [Wed, 5 Jan 2011 17:35:08 +0000 (18:35 +0100)]
extensionsystem: "soft dependencies" infrastructure
Reviewed-by: con
Reviewed-by: ckamm
hjk [Thu, 6 Jan 2011 13:57:21 +0000 (14:57 +0100)]
debugger: remove hard dependency on cppeditor
hjk [Thu, 6 Jan 2011 13:17:11 +0000 (14:17 +0100)]
fakevim: remove dependencies on projectexplorer and cppeditor
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.
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.
Marco Bubke [Thu, 6 Jan 2011 15:40:40 +0000 (16:40 +0100)]
QmlDesigner.NodeInstances: Use kill instead of terminate
Marco Bubke [Thu, 6 Jan 2011 14:49:04 +0000 (15:49 +0100)]
QmlDesigner.NodeInstance: Only 1 connection is used
Marco Bubke [Thu, 6 Jan 2011 14:48:29 +0000 (15:48 +0100)]
QmlDesigner.NodeInstances: Blocking updates not needed anymore
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
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.
Christian Kamm [Thu, 6 Jan 2011 13:30:50 +0000 (14:30 +0100)]
C++ parser: Fix bug with conditional expressions.
Reviewed-by: Erik Verbruggen
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
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
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
Christian Kamm [Wed, 5 Jan 2011 08:45:12 +0000 (09:45 +0100)]
C++ codegen: Fix compile after license header update.
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
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.
Friedemann Kleint [Thu, 6 Jan 2011 11:57:06 +0000 (12:57 +0100)]
Compile warning
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.
con [Thu, 6 Jan 2011 11:32:26 +0000 (12:32 +0100)]
Merge remote branch 'origin/2.1'
con [Wed, 5 Jan 2011 14:20:33 +0000 (15:20 +0100)]
Documentation links.
Pawel Polanski [Thu, 6 Jan 2011 08:34:45 +0000 (09:34 +0100)]
Module's start address is not random in debug view
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
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.
Marco Bubke [Wed, 5 Jan 2011 15:50:58 +0000 (16:50 +0100)]
QmlDesigner.NodeInstances: Fix drag and drop bug
Marco Bubke [Wed, 5 Jan 2011 14:17:34 +0000 (15:17 +0100)]
QmlDesigner.NodeInstances: Set the scene size at scene creation time
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
Marco Bubke [Wed, 5 Jan 2011 14:15:08 +0000 (15:15 +0100)]
QmlDesigner.NodeInstances: Remove add import call
Not needed anymore.
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.
Christian Kandeler [Wed, 5 Jan 2011 15:20:43 +0000 (16:20 +0100)]
Toolchain: Add "sysroot" feature.
Reviewed-by: Tobias Hunger
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>
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
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.
Kai Koehne [Wed, 5 Jan 2011 14:38:28 +0000 (15:38 +0100)]
QmlProject: Whitespace
Kai Koehne [Wed, 5 Jan 2011 14:31:53 +0000 (15:31 +0100)]
WinUtils: Use scoped array pointer
Requested by Friedemann
Leena Miettinen [Wed, 5 Jan 2011 14:17:56 +0000 (15:17 +0100)]
Doc: update info about Qt Quick
Reviewed-by: Carsten Owerfeldt
Leena Miettinen [Wed, 5 Jan 2011 14:17:14 +0000 (15:17 +0100)]
Doc: update and add screenshots
Reviewed-by: Carsten Owerfeldt
Leena Miettinen [Wed, 5 Jan 2011 14:16:10 +0000 (15:16 +0100)]
Doc: change link to Projects mode
Reviewed-by: Carsten Owerfeldt
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
Leena Miettinen [Wed, 5 Jan 2011 14:13:10 +0000 (15:13 +0100)]
Doc: update the introduction
Reviewed-by: Carsten Owerfeldt
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
Leena Miettinen [Wed, 5 Jan 2011 09:34:01 +0000 (10:34 +0100)]
Doc: Mad Developer version disclaimer
Reviewed-by: Niels Weber
Leena Miettinen [Tue, 4 Jan 2011 11:26:21 +0000 (12:26 +0100)]
Doc: add a screenshot
Fix a typo
Leena Miettinen [Tue, 4 Jan 2011 09:47:21 +0000 (10:47 +0100)]
Doc: Rebuild Project command
Make the instructions clearer by adding step lists.
Reviewed-by: Kai Koehne
Leena Miettinen [Mon, 3 Jan 2011 10:23:19 +0000 (11:23 +0100)]
Doc: fixed typos
Leena Miettinen [Mon, 3 Jan 2011 10:18:20 +0000 (11:18 +0100)]
Doc: remove obsolete images
Kai Koehne [Wed, 5 Jan 2011 13:44:52 +0000 (14:44 +0100)]
QmlProject: Fix compilation on cygwin
Move use of windows API to winutils.
con [Wed, 5 Jan 2011 11:07:24 +0000 (12:07 +0100)]
Coding style & patterns
mae [Wed, 5 Jan 2011 12:46:41 +0000 (13:46 +0100)]
Pressing cursor keys did not clear selection
Creator got a feature that pressing cursor keys without effect did not
clear the selection. E.g. Left at position 0, or End at the end of a
block. This was not in sync with other editors. Pressing the cursor keys
without selection modifier should ALWAYS clear the selection.
Task-number: QTCREATORBUG-3327
Marco Bubke [Wed, 5 Jan 2011 12:23:33 +0000 (13:23 +0100)]
QmlDesigner.NodeInstances: Refactor scene creation
Marco Bubke [Wed, 5 Jan 2011 12:05:35 +0000 (13:05 +0100)]
QmlDesigner.NodeInstances: Remove files from the creator binary
con [Wed, 5 Jan 2011 11:12:08 +0000 (12:12 +0100)]
Fix crash in editor manager.
Friedemann Kleint [Wed, 5 Jan 2011 10:34:35 +0000 (11:34 +0100)]
Debugger[New CDB]: Workaround for Step into.
Fix Step into by introducing an additional step when hitting
on a jmp-instruction.
con [Wed, 5 Jan 2011 09:42:01 +0000 (10:42 +0100)]
Merge remote branch 'origin/2.1'