OSDN Git Service
Bill King [Thu, 17 Feb 2011 10:37:34 +0000 (11:37 +0100)]
Pluginmanager: Test if there are tests to run, if so, then quit when done.
Double testing, only enable the codeblock when tests are found to be run,
also, only send the quit message if there are tests found to be run.
Erik Verbruggen [Thu, 17 Feb 2011 10:20:33 +0000 (11:20 +0100)]
Added tests for the DiagnosticClient.
Friedemann Kleint [Thu, 17 Feb 2011 09:57:04 +0000 (10:57 +0100)]
Debugger: Enable moving tooltips.
Bill King [Thu, 17 Feb 2011 09:38:04 +0000 (10:38 +0100)]
PluginManager: revert auto-quitting change.
Thorbjørn Lindeijer [Wed, 16 Feb 2011 17:03:47 +0000 (18:03 +0100)]
Code cosmetics
Thorbjørn Lindeijer [Wed, 16 Feb 2011 17:01:50 +0000 (18:01 +0100)]
QmlJSInspector: Moved the property filter back into the QML observer dock
Changed around the way the background is drawn on the crumble path, so
that the background extends below the filter line edit.
Reviewed-by: Kai Koehne
Friedemann Kleint [Thu, 17 Feb 2011 09:08:57 +0000 (10:08 +0100)]
Debugger: Reduce tooltip flicker.
Move tooltip-request handling from DebuggerPlugin into
DebuggerToolTipManager.
Request tooltip only if position changed and close
standard tooltip on success.
Daniel Molkentin [Wed, 16 Feb 2011 22:02:52 +0000 (23:02 +0100)]
Do not run tests by default
Requested-By: hjk
David Boddie [Wed, 16 Feb 2011 17:38:16 +0000 (18:38 +0100)]
Doc: Added a missing image, removed unnecessary search field.
Bill King [Wed, 16 Feb 2011 16:37:08 +0000 (17:37 +0100)]
Tests: Simplify the simplifytest.
Bill King [Wed, 16 Feb 2011 16:09:05 +0000 (17:09 +0100)]
Pluginmanager: Test before adding plugin to tests list.
Bill King [Wed, 16 Feb 2011 12:40:44 +0000 (13:40 +0100)]
PluginManager: add -test all capability for internal testing.
Bill King [Wed, 16 Feb 2011 12:39:00 +0000 (13:39 +0100)]
Pluginmanager: quit after -test testing has completed.
Bill King [Wed, 16 Feb 2011 12:01:58 +0000 (13:01 +0100)]
Tests: More autotest cleanup.
David Boddie [Wed, 16 Feb 2011 14:52:07 +0000 (15:52 +0100)]
Doc: Attempted to fix table a header alignment problem.
Task-number: QTBUG-13591
Alessandro Portale [Wed, 16 Feb 2011 14:01:24 +0000 (15:01 +0100)]
"Html" -> "HTML"
David Boddie [Wed, 16 Feb 2011 13:54:02 +0000 (14:54 +0100)]
Doc: Ensured that style and scripts are included in online docs.
Kai Koehne [Wed, 16 Feb 2011 13:37:37 +0000 (14:37 +0100)]
QmlDebug: Remove dead code
Kai Koehne [Wed, 16 Feb 2011 13:35:26 +0000 (14:35 +0100)]
QmlDebug: Improve 'Failed to connect to debugger ...' dialog
Task-number: QTCREATORBUG-3795
Kai Koehne [Wed, 16 Feb 2011 12:57:30 +0000 (13:57 +0100)]
QmlDebugger: Remove unused code
Friedemann Kleint [Wed, 16 Feb 2011 13:31:26 +0000 (14:31 +0100)]
CodePaster: New pastebin.com format strings.
dff->diff.
Friedemann Kleint [Wed, 16 Feb 2011 13:13:07 +0000 (14:13 +0100)]
Debugger[CDB]: Fix stepping.
Started out in assembly mode, regression introduced by
a9982cac70d50a185c6f7018617394095d4df58a
(Debugger[CDB]: Enable engine restart)
Friedemann Kleint [Wed, 16 Feb 2011 12:56:11 +0000 (13:56 +0100)]
Debugger[CDB]: Dump out class name and geometry of a HWND.
using CDB's KnownStruct-handling.
David Boddie [Wed, 16 Feb 2011 13:12:29 +0000 (14:12 +0100)]
Doc: Style - show navigation, fix list items, reduce contents size.
Task-number: QTBUG-13594
Reviewed-by: Leena Miettinen
Thorbjørn Lindeijer [Wed, 16 Feb 2011 09:47:06 +0000 (10:47 +0100)]
Introduced a QML-specific debugger tool bar
This one has the common debugger actions as well as the QML Observer
specific part. This makes sure those actions are generally available and
not only from the QML Observer dock widget.
The filter in the tool bar should still be moved back.
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
hjk [Wed, 16 Feb 2011 11:41:06 +0000 (12:41 +0100)]
debugger: replace action(ExecuteCommand) be a direct function call
hjk [Wed, 16 Feb 2011 11:12:09 +0000 (12:12 +0100)]
debugger: add a line edit to the log input pane
That should make the possibility to use it as input more obvious.
Leandro Melo [Wed, 16 Feb 2011 10:55:07 +0000 (11:55 +0100)]
MIME: A magic may have many match elements
Reviewed-by: Friedemann Kleint
Thorbjørn Lindeijer [Wed, 16 Feb 2011 09:02:30 +0000 (10:02 +0100)]
Code cosmetics
Friedemann Kleint [Wed, 16 Feb 2011 10:25:24 +0000 (11:25 +0100)]
Compile fix Mac gcc 4.2.1
Christiaan Janssen [Mon, 14 Feb 2011 10:28:43 +0000 (11:28 +0100)]
QmlInspector: custom editors for different property types
Reviewed-by: Kai Koehne
hjk [Tue, 15 Feb 2011 17:47:36 +0000 (18:47 +0100)]
debugger: improve QScriptValue dumper
hjk [Tue, 15 Feb 2011 14:56:18 +0000 (15:56 +0100)]
Doc: update gdb requirements
Friedemann Kleint [Tue, 15 Feb 2011 15:12:30 +0000 (16:12 +0100)]
L10n: First German translation for 2.2.
Friedemann Kleint [Tue, 15 Feb 2011 15:05:52 +0000 (16:05 +0100)]
L10n: tr()-Fixes for 2.2
Leena Miettinen [Tue, 15 Feb 2011 14:56:54 +0000 (15:56 +0100)]
Doc: fix capitalization
Reviewed-by: Alessandro Portale
Leena Miettinen [Tue, 15 Feb 2011 14:55:11 +0000 (15:55 +0100)]
Doc: fix for the online style
Tobias Hunger [Tue, 15 Feb 2011 14:32:20 +0000 (15:32 +0100)]
Env: Add method to get the difference between two Envs
Add a method returning the difference between two Environments.
Reviewed-by: dt
Tobias Hunger [Tue, 15 Feb 2011 14:25:44 +0000 (15:25 +0100)]
Improve restoration of last session
* Prefer command line arguments on session management to
settings.
Reviewed-by: thorbjorn
dt [Thu, 10 Feb 2011 10:59:10 +0000 (11:59 +0100)]
Fix available buildconfigurations for all cases
dt [Wed, 9 Feb 2011 15:49:35 +0000 (16:49 +0100)]
CMake: Initilize hasCodeBlocksGenerator to false
Task-Nr: QTCREATORBUG-3740
Christian Kandeler [Tue, 15 Feb 2011 14:10:43 +0000 (15:10 +0100)]
Maemo: Add some hints to debian/rules.
Task-number: QTCREATORBUG-3661
Christian Kandeler [Tue, 15 Feb 2011 12:33:52 +0000 (13:33 +0100)]
SSH: Choose better names for public types and variables.
hjk [Tue, 15 Feb 2011 11:03:37 +0000 (12:03 +0100)]
debugger: InferiorUnrunnable is an acceptable state at exitDebugger() time
hjk [Mon, 14 Feb 2011 17:21:57 +0000 (18:21 +0100)]
debugger: code cosmetics.
hjk [Mon, 14 Feb 2011 16:46:45 +0000 (17:46 +0100)]
debugger: make handling of cpu type result failure more robust
Kai Koehne [Tue, 15 Feb 2011 10:12:06 +0000 (11:12 +0100)]
DebuggingHelper: Display native directory separators
Christian Kandeler [Mon, 14 Feb 2011 12:56:39 +0000 (13:56 +0100)]
Maemo: Rename "Simulator" to "Emulator" when referring to Qemu.
No user-visible changes.
Christian Kandeler [Mon, 14 Feb 2011 12:56:05 +0000 (13:56 +0100)]
Maemo: Fix GUI bug.
Mutually exclusive radio buttons could be toggled independently.
Friedemann Kleint [Tue, 15 Feb 2011 09:26:22 +0000 (10:26 +0100)]
L10n: tr()-Fixes for 2.2
Friedemann Kleint [Mon, 14 Feb 2011 16:02:16 +0000 (17:02 +0100)]
Debugger: Fix autotests for MSVC.
Friedemann Kleint [Mon, 14 Feb 2011 15:36:05 +0000 (16:36 +0100)]
L10n: First round of tr()-Fixes for 2.2
Milian Wolff [Mon, 14 Feb 2011 15:34:17 +0000 (16:34 +0100)]
move src/plugins/coreplugin/ssh to src/lib/utils/ssh
Merge-request: 253
Reviewed-by: hjk <qtc-committer@nokia.com>
hjk [Mon, 14 Feb 2011 14:07:42 +0000 (15:07 +0100)]
debugger dumpers: compile fix for automated tests
hjk [Mon, 14 Feb 2011 12:56:18 +0000 (13:56 +0100)]
debugger: show more detail for "special" breakpoints in breakwindow
main/throw/catch
hjk [Mon, 14 Feb 2011 12:42:01 +0000 (13:42 +0100)]
debugger: code cosmetics
Kai Koehne [Mon, 14 Feb 2011 09:36:32 +0000 (10:36 +0100)]
DebuggingHelper: Disable buttons when build is already running
Friedemann Kleint [Mon, 14 Feb 2011 08:40:43 +0000 (09:40 +0100)]
Debugger: Add functionality for copying watch data to clipboard.
in watch window and tooltips.
Christian Kandeler [Fri, 11 Feb 2011 15:02:41 +0000 (16:02 +0100)]
Maemo: Fix QML debugging.
In general, at least. Does not actually stop at breakpoints yet.
Friedemann Kleint [Fri, 11 Feb 2011 14:12:44 +0000 (15:12 +0100)]
Debugger[Tooltips]: Connect signals of QmlCppEngine.
Friedemann Kleint [Fri, 11 Feb 2011 14:00:13 +0000 (15:00 +0100)]
Debugger: Make tooltips pinnable.
Replace old debugger tooltip by a new ToolTipManager which
has a list of AbstractDebuggerToolTipWidget with the functionality
to 'acquire' an engine (display its data) and 'release' it
(store engine data and display them as 'previous') and serialization
to XML session data.
DebuggerTreeViewToolTipWidget implements AbstractDebuggerToolTipWidget
for tree model acting as a filter on watch models.
Rubber-stamped-by: hjk
Alessandro Portale [Fri, 11 Feb 2011 13:42:06 +0000 (14:42 +0100)]
Using official html5 logo as icon for the html5 Application Wizard
http://www.w3.org/html/logo/
Christian Kandeler [Fri, 11 Feb 2011 13:20:23 +0000 (14:20 +0100)]
Maemo: Inform debugger engine about connection loss.
Task-number: QTCREATORBUG-3783
Christian Kandeler [Fri, 11 Feb 2011 13:00:54 +0000 (14:00 +0100)]
SSH: Introduce keep-alive mechanism.
Neither TCP nor the SSH protocol offer a built-in way to reliably
notice connection loss, so we implement our own.
Task-number: QTCREATORBUG-3783
Christian Kandeler [Thu, 10 Feb 2011 15:07:56 +0000 (16:07 +0100)]
Maemo: Fix free ports calculation.
This was always zero before the first deployment.
Leena Miettinen [Fri, 11 Feb 2011 10:24:18 +0000 (11:24 +0100)]
Doc: fix typo and us US spelling
Leena Miettinen [Fri, 11 Feb 2011 10:23:54 +0000 (11:23 +0100)]
Doc: fix example code
Reviewed-by: Christian Kandeler
David Boddie [Fri, 17 Dec 2010 19:21:27 +0000 (20:21 +0100)]
Updated the configuration files to use the updated qdoc.
Updated qdoc to remove hard-coded dependencies on style sheets.
Simplified the offline documentation, introducing an offline.css
file to be used for documentation in Qt Creator.
Alessandro Portale [Thu, 10 Feb 2011 21:44:01 +0000 (22:44 +0100)]
Refactoring. Move post generation file open to base class.
Marco Bubke [Thu, 10 Feb 2011 20:15:59 +0000 (21:15 +0100)]
QmlDesigner: Improve size management
Marco Bubke [Thu, 10 Feb 2011 17:17:36 +0000 (18:17 +0100)]
QmlDesigner: Change the size of the root item for preview
Alessandro Portale [Thu, 10 Feb 2011 17:23:33 +0000 (18:23 +0100)]
Removing 3 unneded semicolons in one line.
Friedemann Kleint [Thu, 10 Feb 2011 16:14:59 +0000 (17:14 +0100)]
Link error (MSVC).
Christian Kamm [Thu, 10 Feb 2011 16:03:52 +0000 (17:03 +0100)]
QmlJS: Completion for attached properties.
Christian Kamm [Thu, 10 Feb 2011 13:53:57 +0000 (14:53 +0100)]
QmlJS: Rework FakeMetaObjects to no longer contain pointers.
Having a duplicate prototype chain - once in FakeMetaObjects and once
in QmlObjectValues was unnecessary. Now FMOs don't contain references
which may allow other simplifications.
Christian Kamm [Thu, 10 Feb 2011 13:46:03 +0000 (14:46 +0100)]
qmldump: Dump attached types and read them in Creator.
hjk [Thu, 10 Feb 2011 14:41:20 +0000 (15:41 +0100)]
debugger: some initial work on QTJSC::JSValue dumper
hjk [Thu, 10 Feb 2011 14:17:55 +0000 (15:17 +0100)]
debugger: prepare some manual test for a potential QScriptValue dumper
Leena Miettinen [Thu, 10 Feb 2011 15:44:35 +0000 (16:44 +0100)]
Doc: edits to language and style
Removed duplicate info.
Reviewed-by: hjk
Pawel Polanski [Thu, 10 Feb 2011 15:48:41 +0000 (16:48 +0100)]
Symbian: Refactor codaclient application to make it compile once again
Thiago Macieira [Fri, 4 Feb 2011 16:56:31 +0000 (17:56 +0100)]
Add missing #include for unistd.h
Marco Bubke [Thu, 10 Feb 2011 14:44:40 +0000 (15:44 +0100)]
QmlDesigner: Change importAdded and importRemoved in importsChanged
Christian Kandeler [Thu, 10 Feb 2011 14:37:12 +0000 (15:37 +0100)]
Maemo: Add default value to device config wizard.
Task-number: QTCREATORBUG-3782
Friedemann Kleint [Thu, 10 Feb 2011 14:37:35 +0000 (15:37 +0100)]
Compiler warning.
Christian Kandeler [Thu, 10 Feb 2011 14:28:22 +0000 (15:28 +0100)]
Maemo: Improve dialog text.
Task-number: QTCREATORBUG-3771
Christian Kandeler [Thu, 10 Feb 2011 14:16:55 +0000 (15:16 +0100)]
QML extension plugin wizard: Make deployable on Maemo.
Task-number: QTCREATORBUG-3229
Reviewed-by: Alessandro Portale
mae [Thu, 10 Feb 2011 14:03:38 +0000 (15:03 +0100)]
Fix revisions when loading with multiple chunks
Done-with: Leandro Melo
Oswald Buddenhagen [Wed, 9 Feb 2011 19:03:04 +0000 (20:03 +0100)]
don't give up on evaluation errors too easily
if the exact evalution fails (possibly because of a parser error), then
still use the cumulative evaluation to construct the project tree. only
the target information won't be updated and the code model will be left
in the dark.
todo: the errors are dumped only to the (unnumbered) "general messages"
output pane, which makes them practically invisible.
Task-number: QTCREATORBUG-3093
Oswald Buddenhagen [Wed, 9 Feb 2011 19:00:44 +0000 (20:00 +0100)]
don't give up on parsing errors
instead of erroring out the parse, only error out the evaluation in
exact mode. that way we can do cumulative evaluation even on broken
files.
Task-number: QTCREATORBUG-3093
Oswald Buddenhagen [Wed, 9 Feb 2011 13:59:07 +0000 (14:59 +0100)]
don't try to collect values from null files
it would collect global values instead.
Oswald Buddenhagen [Tue, 8 Feb 2011 20:18:03 +0000 (21:18 +0100)]
use exact evaluator also for TARGET.CAPABILITY
special-casing it makes no sense, as all other values from the
project would be mismatched and thus worthless for code validation
anyway.
Oswald Buddenhagen [Tue, 8 Feb 2011 11:46:25 +0000 (12:46 +0100)]
remove unnecessary consistency check between cumulative and exact evaluation
the node updater would check if the cumulative and exact evalutor
returned the same project type and would discard the cumulative one if
they didn't. this was pointless, as a) it would practically never happen
and b) it would be without much consequence anyway.
Oswald Buddenhagen [Tue, 8 Feb 2011 20:15:50 +0000 (21:15 +0100)]
micro-optimize: use constant instead of variable in invariant case
Oswald Buddenhagen [Wed, 9 Feb 2011 18:24:23 +0000 (19:24 +0100)]
save m_varValues before emiting the change notification
... otherwise oldValues equals newValues.
the signal is currently not connected anyway, but whatever.
Oswald Buddenhagen [Wed, 9 Feb 2011 14:06:02 +0000 (15:06 +0100)]
don't claim success in some failure cases
this kinda worked because int(ReturnTrue) == int(true), but there
are more possible return values than that.
Oswald Buddenhagen [Tue, 8 Feb 2011 20:15:05 +0000 (21:15 +0100)]
fix c&p bug: actually use exact evaluation results
Christiaan Janssen [Thu, 10 Feb 2011 12:58:59 +0000 (13:58 +0100)]
QmlInspector: changed crumblepath appearance
Reviewed-by: Kai Koehne
hjk [Thu, 10 Feb 2011 12:43:02 +0000 (13:43 +0100)]
debugger: rework logic for chain of disassembler fallbacks.
Old logic was too fragile to maintain.
Now it's PointMixed -> PointPlain -> RangeMixed -> RangePlain.
hjk [Wed, 9 Feb 2011 15:40:08 +0000 (16:40 +0100)]
debugger: prevent crash
Christian Kamm [Thu, 10 Feb 2011 10:40:57 +0000 (11:40 +0100)]
QmlJS: Update list of Qt object members.
That means createComponent etc. will now be completed.