OSDN Git Service
Robert Loehning [Tue, 13 Jul 2010 08:44:02 +0000 (10:44 +0200)]
Compile fixes.
hjk [Tue, 13 Jul 2010 06:41:27 +0000 (08:41 +0200)]
debugger: more state work
hjk [Mon, 12 Jul 2010 16:48:21 +0000 (18:48 +0200)]
debugger: disallow interuption during InferiorRunRequest and
InferiorStopReqeust
Robert Loehning [Mon, 12 Jul 2010 16:29:53 +0000 (18:29 +0200)]
debugger: Compile fixes
Robert Loehning [Mon, 12 Jul 2010 16:03:50 +0000 (18:03 +0200)]
debugger: state compile fix on Windows
hjk [Mon, 12 Jul 2010 13:39:22 +0000 (15:39 +0200)]
debugger: more state work
hjk [Mon, 12 Jul 2010 13:34:05 +0000 (15:34 +0200)]
debugger: adjust pdb engine to state machine changes
hjk [Fri, 9 Jul 2010 15:07:59 +0000 (17:07 +0200)]
debugger: overhaul "state machine"
This mainly allows for more precise shutdown and tightens the set
of allowed transitions.
hjk [Fri, 9 Jul 2010 06:48:33 +0000 (08:48 +0200)]
debugger: rename EngineStart to EngineSetup
hjk [Thu, 8 Jul 2010 16:59:00 +0000 (18:59 +0200)]
debugger: work around failing gdb.lookup_type for arrays.
see http://sourceware.org/bugzilla/show_bug.cgi?id=11797
hjk [Thu, 8 Jul 2010 16:10:50 +0000 (18:10 +0200)]
debugger: refactor startup logic
hjk [Thu, 8 Jul 2010 14:06:03 +0000 (16:06 +0200)]
debugger: fix startup sequence in scriptengine
hjk [Thu, 8 Jul 2010 13:06:09 +0000 (15:06 +0200)]
debugger: code cosmetics
hjk [Thu, 8 Jul 2010 12:26:35 +0000 (14:26 +0200)]
debugger: encapsulate part of the startup logic in the base class
Lasse Holmstedt [Wed, 14 Jul 2010 15:47:43 +0000 (17:47 +0200)]
Clear editor items (highlights, selections) when not in design mode
Lasse Holmstedt [Wed, 14 Jul 2010 15:38:04 +0000 (17:38 +0200)]
Moved debug id -> AST mapping code to livepreview class
Lasse Holmstedt [Wed, 14 Jul 2010 15:22:22 +0000 (17:22 +0200)]
Updating selection after new tree is fetched & code cleanup
ck [Wed, 14 Jul 2010 15:26:51 +0000 (17:26 +0200)]
Maemo: Factor SSH operations out of run control classes.
Preparation for removing MaemoDebugRunControl.
Reviewed-by: kh1
kh1 [Wed, 14 Jul 2010 15:00:43 +0000 (17:00 +0200)]
Make sure we open the help only if needed.
Reviewed-by: ck
kh1 [Wed, 14 Jul 2010 14:58:52 +0000 (16:58 +0200)]
Lower the count to spead up search.
Reviewed-by: ck
Kai Koehne [Wed, 14 Jul 2010 14:46:54 +0000 (16:46 +0200)]
QmlOutline: Add filter for hiding bindings (properties)
Lasse Holmstedt [Wed, 14 Jul 2010 14:21:19 +0000 (16:21 +0200)]
Fixing merge: enabled QML Designer again
hjk [Wed, 14 Jul 2010 14:04:10 +0000 (16:04 +0200)]
fakevim: implement :nohlsearch
hjk [Wed, 14 Jul 2010 13:38:20 +0000 (15:38 +0200)]
debugger: open a new watch item on double click in the locals&watchers view
An attempt to fix http://bugreports.qt.nokia.com/browse/QTCREATORBUG-1841
hjk [Wed, 14 Jul 2010 12:52:14 +0000 (14:52 +0200)]
debugger: disable some watch related actions when appropriate
Olivier Goffart [Wed, 14 Jul 2010 13:38:16 +0000 (15:38 +0200)]
Merge branch 'qmljsinspector'
Conflicts:
src/plugins/qmlinspector/qmlinspectorplugin.cpp
src/plugins/qmljseditor/qmljseditor.h
src/plugins/qmljsinspector/QmlJSInspector.pluginspec
src/tools/qml/qmlobserver/editor/resizehandleitem.h
Lasse Holmstedt [Wed, 14 Jul 2010 13:15:10 +0000 (15:15 +0200)]
reset design mode when disconnected
Lasse Holmstedt [Wed, 14 Jul 2010 13:14:58 +0000 (15:14 +0200)]
clear highlight when not in design mode
Lasse Holmstedt [Wed, 14 Jul 2010 12:24:47 +0000 (14:24 +0200)]
renamed pro file
Lasse Holmstedt [Wed, 14 Jul 2010 12:24:00 +0000 (14:24 +0200)]
rename dir qmlviewer -> qmlobserver
Lasse Holmstedt [Wed, 14 Jul 2010 12:23:47 +0000 (14:23 +0200)]
rename qmlviewer to qmlobserver
Lasse Holmstedt [Wed, 14 Jul 2010 12:21:10 +0000 (14:21 +0200)]
update object tree when unknown debug id is received
Olivier Goffart [Wed, 14 Jul 2010 11:34:41 +0000 (13:34 +0200)]
QmlJSDelta: put the internals class into an annonymous namespace
Olivier Goffart [Wed, 14 Jul 2010 09:34:55 +0000 (11:34 +0200)]
QmlJsDelta: better support for order change
Olivier Goffart [Tue, 13 Jul 2010 15:16:07 +0000 (17:16 +0200)]
qmjsdelta: support adding property to object and better labels for comparison
Lasse Holmstedt [Tue, 13 Jul 2010 14:47:22 +0000 (16:47 +0200)]
added flags for ignoring context while highlighting
Lasse Holmstedt [Tue, 13 Jul 2010 14:13:26 +0000 (16:13 +0200)]
modified selection to accept items without id's
also cleaned up old stuff
Olivier Goffart [Tue, 13 Jul 2010 13:01:53 +0000 (15:01 +0200)]
QmlJS::Delta: fix crash if a document does not have a qmlProgram
Olivier Goffart [Tue, 13 Jul 2010 13:00:39 +0000 (15:00 +0200)]
qmljsinspector: use the columnNumber as well as the lineNumber to locate QDeclarativeDebugObjectReference
Lasse Holmstedt [Tue, 13 Jul 2010 12:08:11 +0000 (14:08 +0200)]
fixes related to update of delta
Lasse Holmstedt [Tue, 13 Jul 2010 10:03:21 +0000 (12:03 +0200)]
rewrote bounding rect highlighting to support multiselection
Lasse Holmstedt [Mon, 12 Jul 2010 15:18:05 +0000 (17:18 +0200)]
added multiselection from editor to qml viewer
Olivier Goffart [Fri, 9 Jul 2010 15:02:36 +0000 (17:02 +0200)]
QMLJS::Delta: Improved the delta
Use a smarter way to compare the AST (based on the diffX algorithm)
That way we do not rely anymore on the id property
Lasse Holmstedt [Mon, 12 Jul 2010 12:32:54 +0000 (14:32 +0200)]
added animation slowdown dropdown menu to toolbar
Lasse Holmstedt [Mon, 12 Jul 2010 11:03:24 +0000 (13:03 +0200)]
modified qml run config title
Lasse Holmstedt [Mon, 12 Jul 2010 10:11:49 +0000 (12:11 +0200)]
Revert "Install the QMLViewer in the application directory."
This reverts commit
2785f013608c267e1b70e7e2dc7332122c5cfeb0.
Lasse Holmstedt [Mon, 12 Jul 2010 10:08:27 +0000 (12:08 +0200)]
added missing call to send design mode change both ways
Lasse Holmstedt [Mon, 12 Jul 2010 10:02:35 +0000 (12:02 +0200)]
added mode buttons to custom qml viewer and qmljsinspector toolbar
Lasse Holmstedt [Mon, 12 Jul 2010 07:44:49 +0000 (09:44 +0200)]
added design mode icons to qmlinspector / qmlviewer
Lasse Holmstedt [Fri, 9 Jul 2010 14:33:09 +0000 (16:33 +0200)]
fixed selection issues with child items
Lasse Holmstedt [Fri, 9 Jul 2010 14:32:45 +0000 (16:32 +0200)]
added new icons for toolbar
Lasse Holmstedt [Fri, 9 Jul 2010 14:18:11 +0000 (16:18 +0200)]
added small icons for debugger
con [Wed, 14 Jul 2010 13:18:56 +0000 (15:18 +0200)]
Add "Advanced..." button to find tool bar that opens the search dialog.
We had multiple cases where people were assuming that you can't do
project wide search/replace, because they tried Ctrl+f and that is only
single file.
Reviewed-by: Thorbjørn Lindeijer
Thorbjørn Lindeijer [Wed, 14 Jul 2010 12:20:17 +0000 (14:20 +0200)]
Some adjustments signed/unsigned
Thorbjørn Lindeijer [Wed, 14 Jul 2010 11:06:08 +0000 (13:06 +0200)]
Wrapped overly long line
con [Wed, 14 Jul 2010 12:45:02 +0000 (14:45 +0200)]
Add replace action. Replace the icons for replace with text-only.
Also show "Replace", "Replace & Find" and "Replace All" in the tool bar,
i.e. don't show the "Replace & Find Previous" in the tool bar to avoid
it getting crowded.
Reviewed-by: Thorbjørn Lindeijer
con [Tue, 13 Jul 2010 14:42:36 +0000 (16:42 +0200)]
On Linux/Mac, show home path as ~ in recent projects.
Reviewed-by: Daniel Molkentin
hjk [Wed, 14 Jul 2010 12:33:26 +0000 (14:33 +0200)]
fakevim: implement some of the :bn/bp commands
hjk [Wed, 14 Jul 2010 11:46:20 +0000 (13:46 +0200)]
fakevim: reduce line noise
hjk [Wed, 14 Jul 2010 11:34:15 +0000 (13:34 +0200)]
fakevim: implement Ctrl-J, Ctrl-N, Ctrl-P
Funny to see what people are using instead of 'j' and 'k'...
hjk [Wed, 14 Jul 2010 11:21:35 +0000 (13:21 +0200)]
fakevim: implement [( and ])
Kai Koehne [Wed, 14 Jul 2010 12:14:19 +0000 (14:14 +0200)]
QmlJS: Add missing file
kh1 [Wed, 14 Jul 2010 11:36:23 +0000 (13:36 +0200)]
Sync against Assistant
Reviewed-by: ck
Kai Koehne [Wed, 14 Jul 2010 11:36:18 +0000 (13:36 +0200)]
QmlOutline: Disable debugging output
Disable output accidentally enabled in
f00225a0f
Kai Koehne [Wed, 14 Jul 2010 11:32:42 +0000 (13:32 +0200)]
QmlOutline: Also show custom properties
Also show properties defined in the component, e.g. by 'property x',
in the outline.
Kai Koehne [Wed, 14 Jul 2010 11:01:39 +0000 (13:01 +0200)]
QmlOutline: Make sure tree view is always expanded
hjk [Wed, 14 Jul 2010 11:02:17 +0000 (13:02 +0200)]
fakevim: implement [{ and ]}
dt [Wed, 14 Jul 2010 11:07:12 +0000 (13:07 +0200)]
Ups, forward mouse events
Somehow got lost in rebasing
dt [Tue, 13 Jul 2010 15:16:43 +0000 (17:16 +0200)]
Move qmltaskmanager from qmlproject plugin to qmljseditor
dt [Mon, 12 Jul 2010 12:01:42 +0000 (14:01 +0200)]
Fix scrolling of compile output windwow again
This time by porting to the ApplicationOutputwindow
dt [Tue, 13 Jul 2010 13:02:37 +0000 (15:02 +0200)]
Refactor OutputFormatter
Move link handling code to outputwindow from OutputFormatter
Move createOutputFormatter to the RunConfiguration
That makes it easier for Qt4RunConfiguration et all.
This also fixes that each time a runcontrol was rerun a new
OutputFormatter was created without deleting the old one, thus
increasing the memory usage.
Kai Koehne [Wed, 14 Jul 2010 10:53:54 +0000 (12:53 +0200)]
CppOutline: Fix navigation to e.g. enum members
Use symbol->line() && symbol->column() instead going through the
translation unit. That's also what CppEditor does in
jumpToOutlineElement().
Kai Koehne [Wed, 14 Jul 2010 10:21:23 +0000 (12:21 +0200)]
Add position to navigation history when navigating through outline
ck [Wed, 14 Jul 2010 10:21:35 +0000 (12:21 +0200)]
Maemo: Move INSTALLS information from package step to deploy step.
... because the files are installed even when packaging is disabled.
Reviewed-by: kh1
ck [Wed, 14 Jul 2010 06:33:17 +0000 (08:33 +0200)]
Maemo: Make sure deploying stops when build step thread finishes.
This is important for the "canceled" case and doesn't hurt otherwise.
kh1 [Wed, 14 Jul 2010 10:16:38 +0000 (12:16 +0200)]
Fix broken topic chooser.
Reviewed-by: con
Kai Koehne [Tue, 13 Jul 2010 15:05:47 +0000 (17:05 +0200)]
QmlOutline: Show icons for known types
Thomas Hartmann [Wed, 14 Jul 2010 08:41:57 +0000 (10:41 +0200)]
crash fix
the block might be invalid
Thomas Hartmann [Fri, 9 Jul 2010 16:16:44 +0000 (18:16 +0200)]
remove qDebug
Friedemann Kleint [Wed, 14 Jul 2010 07:56:08 +0000 (09:56 +0200)]
Manual tests: Rename profiles to avoid conflicts.
Leandro Melo [Tue, 13 Jul 2010 15:19:36 +0000 (17:19 +0200)]
C++ tooltip: Fixing name qualification.
To conform with recent changes that affected LookupContext::fullyQualifiedName.
Kai Koehne [Tue, 13 Jul 2010 12:15:54 +0000 (14:15 +0200)]
Make default background of outline white.
Requested by con.
Kai Koehne [Tue, 13 Jul 2010 10:21:41 +0000 (12:21 +0200)]
QmlOutline: Filter out 'ghost' elements
The parser represents incomplete script bindings as element definitions,
e.g. for 'Item { id }', 'id' is represented as an UiObjectDefinition.
Catch this in the outline model by explicitly checking whether a
UiObjectDefinition starts with a capital letter.
Bill King [Wed, 14 Jul 2010 05:08:27 +0000 (15:08 +1000)]
Add missing tests root project file
ck [Tue, 13 Jul 2010 15:16:23 +0000 (17:16 +0200)]
Maemo: Factor out redundant code.
ck [Tue, 13 Jul 2010 15:00:12 +0000 (17:00 +0200)]
Maemo: Introduce class for maemo-global functions.
ck [Tue, 13 Jul 2010 14:49:30 +0000 (16:49 +0200)]
Maemo: Get rid of two unneeded functions.
Roberto Raggi [Tue, 13 Jul 2010 13:25:05 +0000 (15:25 +0200)]
Renamed CheckUndefinedSymbols.
Friedemann Kleint [Tue, 13 Jul 2010 14:36:37 +0000 (16:36 +0200)]
Yet another include purging spree.
Tobias Hunger [Tue, 13 Jul 2010 12:55:53 +0000 (14:55 +0200)]
Remove unused variable
ck [Tue, 13 Jul 2010 13:26:12 +0000 (15:26 +0200)]
Maemo: Add missing license headers to new class.
ck [Tue, 13 Jul 2010 13:24:21 +0000 (15:24 +0200)]
Maemo: Move deploying to dedicated deploy step.
Reviewed-by: kh1
con [Tue, 13 Jul 2010 13:43:48 +0000 (15:43 +0200)]
Merge remote branch 'origin/2.0'
Friedemann Kleint [Tue, 13 Jul 2010 13:40:52 +0000 (15:40 +0200)]
Further MSVC compiles fixes with new wchar_t
kh1 [Tue, 13 Jul 2010 13:30:51 +0000 (15:30 +0200)]
Fix build problem without webkit.
mae [Tue, 13 Jul 2010 13:27:08 +0000 (15:27 +0200)]
Use current file path for getOpenFileNames
con [Tue, 13 Jul 2010 12:35:37 +0000 (14:35 +0200)]
Adapt Qt Creator plugin template to match recent changes.
con [Tue, 13 Jul 2010 11:36:47 +0000 (13:36 +0200)]
Add flag to IPlugin::aboutToShutdown that allows asynchronous shutdown.
If a plugin requests asyncronous shutdown, the shutdown sequence does
not continue to deleting the plugins before it has sent a
asynchronousShutdownFinished signal. During that time an event loop
is running.
Friedemann Kleint [Tue, 13 Jul 2010 13:20:54 +0000 (15:20 +0200)]
Merge branch '2.0'
Conflicts:
src/plugins/qmlinspector/QmlInspector.pluginspec
Friedemann Kleint [Tue, 13 Jul 2010 12:58:53 +0000 (14:58 +0200)]
MSVC: Fix compilation with new mkspecs.
See Qt Merge-request: 727, change
a9c8decc741d8c2b340f38d7a854ef206672ab3e,
which makes wchar_t a native type. QString::toUtf16() no longer is
a WCHAR.