OSDN Git Service
hjk [Wed, 12 Jan 2011 13:14:27 +0000 (14:14 +0100)]
debugger: QmlEngine: rename master/slave into cpp/qml
hjk [Wed, 12 Jan 2011 12:51:26 +0000 (13:51 +0100)]
debugger: code cosmetics QmlAdapter
hjk [Wed, 12 Jan 2011 12:43:23 +0000 (13:43 +0100)]
debugger: reorganize debuggerengine.h
hjk [Wed, 12 Jan 2011 12:39:14 +0000 (13:39 +0100)]
debugger: move global qqNs definition to a saner location
Christian Kamm [Wed, 12 Jan 2011 12:58:24 +0000 (13:58 +0100)]
QmlJS: Avoid frequent libraryInfoUpdated emissions.
Also don't require a rehighlight of every open document when the
signal is emitted.
Reviewed-by: Roberto Raggi
Christian Kamm [Wed, 12 Jan 2011 12:45:38 +0000 (13:45 +0100)]
qmldump: Add example to clear up intended usage.
Reviewed-by: Kai Koehne
Friedemann Kleint [Wed, 12 Jan 2011 12:49:51 +0000 (13:49 +0100)]
Debugger[New CDB]: Improve 32bit debugging on 64bit systems.
- Ignore WOW64 breakpoints. Restructure code to examine stop reason
before notifications to be able handle special stop reasons
in a simpler way.
- Fix autodetection to look into %ProgramFiles% (x64) as well.
Christian Kamm [Wed, 12 Jan 2011 12:15:09 +0000 (13:15 +0100)]
qmldump: Add signal handler to catch segvs.
Reviewed-by: aep
hjk [Wed, 12 Jan 2011 11:10:12 +0000 (12:10 +0100)]
debugger: introduce generic master/slaves engine
hjk [Wed, 12 Jan 2011 09:39:33 +0000 (10:39 +0100)]
debugger: start on integrated combined c++/qml debugging
hjk [Tue, 11 Jan 2011 14:58:50 +0000 (15:58 +0100)]
fakevim: remove dead code
hjk [Tue, 11 Jan 2011 14:25:04 +0000 (15:25 +0100)]
customwizard: implement modifiers to create safer include guards and class names
Friedemann Kleint [Wed, 12 Jan 2011 10:19:12 +0000 (11:19 +0100)]
Windows: Fix application output handling.
con [Wed, 12 Jan 2011 09:20:56 +0000 (10:20 +0100)]
Merge branch 'master' of scm.dev.nokia.troll.no:creator/mainline
con [Wed, 12 Jan 2011 09:20:46 +0000 (10:20 +0100)]
Merge remote branch 'origin/2.1'
Conflicts:
src/plugins/qt4projectmanager/qt-maemo/maemotemplatesmanager.cpp
con [Tue, 11 Jan 2011 16:56:43 +0000 (17:56 +0100)]
Limit depth of include scanning to avoid performance problems.
Reviewed-by: Thorbjørn Lindeijer
Kai Koehne [Wed, 12 Jan 2011 09:04:55 +0000 (10:04 +0100)]
ProgressManager: Fix runtime warning
Fix "QPropertyAnimation::updateState (%s): Changing state
of an animation without target" warning.
This apparently happens when the animation is still running, but
the FutureProgress widget has already been killed. Avoid this
by setting the widget as the parent of the animation.
con [Tue, 11 Jan 2011 15:28:15 +0000 (16:28 +0100)]
It's 2011 now.
Reviewed-by: hjk
con [Tue, 11 Jan 2011 15:28:05 +0000 (16:28 +0100)]
Remove some dead code.
Oswald Buddenhagen [Tue, 11 Jan 2011 18:30:53 +0000 (19:30 +0100)]
don't clobber GenericMakeStep.BuildTargets during expando syntax upgrade
deal with lists of strings here as well
Task-number: QTCREATORBUG-3260
Leena Miettinen [Tue, 11 Jan 2011 16:16:43 +0000 (17:16 +0100)]
Doc: change SDK name to Qt SDK
Christian Kandeler [Tue, 11 Jan 2011 15:54:56 +0000 (16:54 +0100)]
Maemo: Optionally remove packaging data on target removal.
Task-number: QTCREATORBUG-2996
Christian Kandeler [Tue, 11 Jan 2011 15:08:51 +0000 (16:08 +0100)]
Maemo: Prepare for possibility of our deploy step disappearing.
Could happen e.g. when RDA is used.
Friedemann Kleint [Tue, 11 Jan 2011 15:17:14 +0000 (16:17 +0100)]
Code Cleanup: Remove sharedlibraryinjector.
Make NameDemangler's message non-translateable.
kh1 [Tue, 11 Jan 2011 15:10:22 +0000 (16:10 +0100)]
In case of network error print the error string.
Task-number: QTCREATORBUG-3378
kh1 [Tue, 11 Jan 2011 15:10:09 +0000 (16:10 +0100)]
Small cleanup.
Christian Kamm [Tue, 11 Jan 2011 14:38:48 +0000 (15:38 +0100)]
QmlJSTools: Indicate optional dependency on CppTools.
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.
Leena Miettinen [Tue, 11 Jan 2011 14:32:41 +0000 (15:32 +0100)]
Doc: new start menu commands
Reviewed-by: Tim Jenssen
Friedemann Kleint [Tue, 11 Jan 2011 14:22:09 +0000 (15:22 +0100)]
Project managers: Indicate optional dependency to Qt Designer.
complete
b606469ae7e9446f575d6708172a4f75f7773839.
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
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
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.
dt [Tue, 11 Jan 2011 13:56:39 +0000 (14:56 +0100)]
Compile: include QApplication instead of QCoreApplication
Reviewed-By: kh
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.
Leena Miettinen [Mon, 10 Jan 2011 10:21:01 +0000 (11:21 +0100)]
Doc: be more positive
Reviewed-by: hjk
Leena Miettinen [Tue, 11 Jan 2011 12:44:39 +0000 (13:44 +0100)]
Doc: export to QML scripts
Reviewed-by: jbache
Marco Bubke [Tue, 11 Jan 2011 13:09:12 +0000 (14:09 +0100)]
QmlDesigner.NodeInstances: Refactor server
dt [Tue, 11 Jan 2011 12:35:12 +0000 (13:35 +0100)]
ProjectExplorer: Make "Del" work in project tree
Task-Nr: QTCREATORBUG-3432
kh1 [Tue, 11 Jan 2011 12:16:12 +0000 (13:16 +0100)]
Fix missing progress indicator during load.
Task-number: QTCREATORBUG-3380
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
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 [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