OSDN Git Service
Friedemann Kleint [Thu, 10 Mar 2011 15:11:20 +0000 (16:11 +0100)]
Remove 'Analyze' mode.
- Introduce a shared analysis output pane using a stacked widgets,
layouts for the tools' output panes and toolbar widgets.
- Introduce IAnalyzerOutputPaneAdapter interface returned
by IAnalyzerTool to manage them.
- Remove mode and its mainwindow contents (depending on enum
constants should use cases for it occur).
Reviewed-by: con
con [Thu, 10 Mar 2011 16:44:10 +0000 (17:44 +0100)]
Fix build
Mike McQuaid [Thu, 10 Mar 2011 14:15:28 +0000 (15:15 +0100)]
Fix valgrind symbol lookup on Mac OS X.
Merge-request: 267
Reviewed-by: con <qtc-committer@nokia.com>
Tobias Hunger [Tue, 8 Mar 2011 11:57:12 +0000 (12:57 +0100)]
Symbian: Remove S60devices
Remove S60devices and all the code surrounding it. This gets rid of
the S60 devices tab in the options dialog, too.
Tasknumber: QTCREATORBUG-3681
Reviewed-by: dt
Tobias Hunger [Thu, 10 Mar 2011 13:44:49 +0000 (14:44 +0100)]
GCC: Better targetAbi support
* Save ABI in toolchain
* have guessGccAbi return a list of possible matches.
Tasknumber: QTCREATORBUG-3996
Reviewed-by: dt
Tobias Hunger [Thu, 10 Mar 2011 13:43:44 +0000 (14:43 +0100)]
Abi: Add operator !=
Reviewed-by: dt
dt [Thu, 10 Mar 2011 13:15:38 +0000 (14:15 +0100)]
CMakeProjectManager: waitForFinished()
silences a qt warning.
dt [Thu, 10 Mar 2011 12:51:41 +0000 (13:51 +0100)]
Trailing whitespace...
Christian Kamm [Thu, 10 Mar 2011 13:49:38 +0000 (14:49 +0100)]
QmlJS: Fix implicit "." import when . has a QML module.
Reviewed-by: Erik Verbruggen
dt [Thu, 10 Mar 2011 12:48:49 +0000 (13:48 +0100)]
CMakeProject: Better order of include directories
Project directories should come before system directories.
Task-Nr: QTCREATORBUG-3959
Oswald Buddenhagen [Wed, 9 Mar 2011 11:17:56 +0000 (12:17 +0100)]
don't create a temp file just for mime type detection
Oswald Buddenhagen [Wed, 9 Mar 2011 10:40:10 +0000 (11:40 +0100)]
mime type matching optimization
given that checking for a match is expensive and determining the
priority is cheap, it makes sense to match only if the priority is known
to be high enough.
Reviewed-by: Leandro Melo
Oswald Buddenhagen [Wed, 9 Mar 2011 10:37:51 +0000 (11:37 +0100)]
add mime type detection for stand-alone byte arrays
Reviewed-by: Leandro Melo
Oswald Buddenhagen [Wed, 9 Mar 2011 21:00:08 +0000 (22:00 +0100)]
clean up DEPENDPATH insanity
simply add
CONFIG += depend_includepath
to qtcreator.pri and remove all the manual DEPENDPATHs, as half of them
were missing anyway, and i wouldn't expect it to ever change. not
touching src/shared/ for syncing reasons.
Oswald Buddenhagen [Wed, 9 Mar 2011 21:04:10 +0000 (22:04 +0100)]
remove "Automatically generated by qmake ..." blurbs
they are a bit misleading (and embarrassing ...)
Oswald Buddenhagen [Wed, 9 Mar 2011 21:22:45 +0000 (22:22 +0100)]
remove dead files from project
Tom Sutcliffe [Wed, 9 Mar 2011 15:00:18 +0000 (16:00 +0100)]
Removed incorrect warning message from codagdbadapter
Tom Sutcliffe [Wed, 9 Mar 2011 14:59:55 +0000 (15:59 +0100)]
Adding locking to SymbianDeviceManager
Christiaan Janssen [Wed, 9 Mar 2011 15:06:19 +0000 (16:06 +0100)]
QmlDebugger: hiding "this" from debugger when empty
Reviewed-by: Kai Koehne
Thomas Hartmann [Wed, 9 Mar 2011 14:32:51 +0000 (15:32 +0100)]
QmlDesigner.propertyEditor: crashfix
Better safe then sorry.
Thomas Hartmann [Wed, 9 Mar 2011 12:06:38 +0000 (13:06 +0100)]
QmlDesigner.propertyEditor: adding more tooltips
Adding missing tooltips
Task-number: QTCREATORBUG-3525
Thomas Hartmann [Wed, 9 Mar 2011 10:58:20 +0000 (11:58 +0100)]
QmlDesigner.documentController: hourglass for loading loading progress
Task-number: QTCREATORBUG-3733
Pawel Polanski [Wed, 9 Mar 2011 11:06:20 +0000 (12:06 +0100)]
Symbian: Some small fixes in CODA debugging
Pawel Polanski [Wed, 9 Mar 2011 10:07:29 +0000 (11:07 +0100)]
Symbian: Some of the windows error messages are a bit too obscure
Pawel Polanski [Wed, 9 Mar 2011 10:01:20 +0000 (11:01 +0100)]
CODA: Fixed timeout for info button
con [Wed, 9 Mar 2011 10:48:19 +0000 (11:48 +0100)]
Avoid error message with external vi on Ubuntu.
Ubuntu comes with only a stripped down version of vim by default which
doesn't support setting the column. So we don't do it.
Task-number: QTCREATORBUG-3850
con [Wed, 9 Mar 2011 10:37:59 +0000 (11:37 +0100)]
Revert "F1+F1 behavior was broken if there was no context help found."
This reverts commit
9eccbbee5c575e4d5a952321859af773ad32720a.
After a bit more discussion and considering
2c4eb25168b62e39aba2045977bc1069ebb8d3d7 this wasn't a good idea after
all.
con [Wed, 9 Mar 2011 10:16:55 +0000 (11:16 +0100)]
F1+F1 behavior was broken if there was no context help found.
If on F1 no documentation was found, the focus was not set to the side
bar, making it impossible to press F1 again to get into help mode.
The fix also makes sure that the "blank" page is not set to the help
mode in this case, to avoid a big white empty area.
Oswald Buddenhagen [Tue, 8 Mar 2011 17:28:58 +0000 (18:28 +0100)]
revalidate when the expected kind changes
otherwise the initial value set before the kind was set will be
displayed as validated by the default kind's rules.
Oswald Buddenhagen [Tue, 8 Mar 2011 17:26:15 +0000 (18:26 +0100)]
don't validate executable paths & working dirs in build & run configs
it's well within expectations that they do not exist at the time of
configuration (especially when shadow building).
additionally, keeping the validation info (macros and environment)
up-to-date would require a notification infrastructure which is just not
worth the effort.
Oswald Buddenhagen [Tue, 8 Mar 2011 16:24:19 +0000 (17:24 +0100)]
de-arcanize code
no need to make a dummyfied derived class when using another flag is
just fine.
Oswald Buddenhagen [Tue, 8 Mar 2011 11:00:59 +0000 (12:00 +0100)]
remove dead code
Thomas Hartmann [Tue, 8 Mar 2011 17:34:11 +0000 (18:34 +0100)]
QmlDesigner.model: bugfix
We use Qt now instead of Qt Quick
Thomas Hartmann [Tue, 8 Mar 2011 17:33:38 +0000 (18:33 +0100)]
QmlDesigner.navigator: better support for positioners
The properties x and y get removed when putting an item
into an positioner.
Thomas Hartmann [Tue, 8 Mar 2011 15:58:35 +0000 (16:58 +0100)]
QmlDesigner.dragTool: behaivour/usabilty fix
The user should be able to drop an item everywhere, also outside
the root item. The item is created in the scene when the animation is over.
Also the animation is shorter now.
Thomas Hartmann [Tue, 8 Mar 2011 15:54:29 +0000 (16:54 +0100)]
QmlDesigner.formEditor: allow selection of non movable items
Some items are not movable, but the user should still be able
to select them in the form editor.
Best example are items inside a positioner.
Thomas Hartmann [Tue, 8 Mar 2011 15:52:12 +0000 (16:52 +0100)]
QmlDesigner.qmlPuppet: allows specifying alternative to qmlpuppet
This allows the user to specify another qmlpuppet then the one
delivered with QtCreator. For example a pupper build with mingw.
The enviroment variable QTCREATOR_QMLPUPPET_PATH is used.
Reviewed-by: Kai Koehne
Thomas Hartmann [Tue, 8 Mar 2011 15:49:35 +0000 (16:49 +0100)]
QmlDesigner.documentcontroller: detach node instance view in edit mode
This patch detaches the node instance view in edit node.
Thomas Hartmann [Tue, 8 Mar 2011 13:11:06 +0000 (14:11 +0100)]
QmlDesigner.formEditor: fixes rootFormEditorItem()
Previous implementation was broken.
Thomas Hartmann [Tue, 8 Mar 2011 13:10:25 +0000 (14:10 +0100)]
QmlDesigner.propertyEditor: fix updates of anchor states
Ancors work in the property editor, again.
TaskNumber: QTCREATORBUG-3958
Thomas Hartmann [Tue, 8 Mar 2011 13:04:57 +0000 (14:04 +0100)]
QmlDesigner.nodeInstanceServer: fix anchors
The previous check does not make sense for me.
TaskNumber: QTCREATORBUG-3958
Thomas Hartmann [Tue, 8 Mar 2011 12:56:03 +0000 (13:56 +0100)]
QmlDesigner.subComponentManager: remove the need for a QDeclarativeEngine
There were cases where a QDeclarativeEngine was crashing.
Reviewed-by: Kai Koehne
Pawel Polanski [Tue, 8 Mar 2011 15:13:09 +0000 (16:13 +0100)]
CODA: Proper cleanup of CodaDevice in codagdbadapter
Pawel Polanski [Tue, 8 Mar 2011 14:09:19 +0000 (15:09 +0100)]
CODA: Added help link page for CODA
Friedemann Kleint [Tue, 8 Mar 2011 12:56:52 +0000 (13:56 +0100)]
Valgrind: Fix coding style issues.
Header specification, remove internal classes from exported
headers, fully qualify signals,slots.
Christiaan Janssen [Tue, 8 Mar 2011 10:36:02 +0000 (11:36 +0100)]
QmlInspector: break selection loop on cursor change
Reviewed-by: Kai Koehne
Kai Koehne [Tue, 8 Mar 2011 12:10:46 +0000 (13:10 +0100)]
QmlJsDebug: Fix regression in list of breakpoints
Allow more than one breakpoint per compilation unit.
Pawel Polanski [Tue, 8 Mar 2011 11:48:28 +0000 (12:48 +0100)]
CODA: Added timeout for info button for CODA
Friedemann Kleint [Tue, 8 Mar 2011 11:37:13 +0000 (12:37 +0100)]
Debugger: Output warnings when preferred debugger is not set up.
Reviewed-by: hjk
Task-number: QTCREATORBUG-3990
Friedemann Kleint [Tue, 8 Mar 2011 11:36:12 +0000 (12:36 +0100)]
Valgrind: Fix breakage caused by tr()-fix.
Breakage introduced by
5c3596e935f045c610653ea299c9ae23ced99f9d.
Leena Miettinen [Tue, 8 Mar 2011 08:52:36 +0000 (09:52 +0100)]
Doc: obtaining a Forum Nokia account for using Remote Compiler
(cherry picked from commit
fd5aece4be960f876e7c98e3c282be57dd1aec2b)
Oswald Buddenhagen [Mon, 7 Mar 2011 20:23:51 +0000 (21:23 +0100)]
add scoped editing of pro-files
only simple textual scopes like "unix" are supported. no negation, no
complex scopes, no scope nesting.
Oswald Buddenhagen [Wed, 2 Mar 2011 15:10:29 +0000 (16:10 +0100)]
improve ProWriter editing capabilities
- completely replacing existing value lists
- creating assignments instead of appendings
- writing value lists as a single line
Oswald Buddenhagen [Wed, 2 Mar 2011 14:31:22 +0000 (15:31 +0100)]
some ProWriter API cleanup
detach the special handling of files from generic values
Oswald Buddenhagen [Wed, 2 Mar 2011 13:49:21 +0000 (14:49 +0100)]
fix ProWriter test
finally ...
Oswald Buddenhagen [Mon, 7 Mar 2011 11:00:14 +0000 (12:00 +0100)]
fix line number after leading comment-only lines
con [Mon, 7 Mar 2011 19:38:17 +0000 (20:38 +0100)]
Fix Qt Creator version in documentation again.
hjk [Mon, 7 Mar 2011 18:07:38 +0000 (19:07 +0100)]
File menu: make session manager a toplevel entry
Whether the "Recent sessions..." entry makes sense given that it's now
immediately available in the item below, too, might still be disputed.
Rubberstamped-by: con
Tobias Hunger [Mon, 7 Mar 2011 16:54:57 +0000 (17:54 +0100)]
Quieten warning when Qt version is not found
Tobias Hunger [Mon, 7 Mar 2011 16:51:17 +0000 (17:51 +0100)]
Mark up invalid qmake pathes in red
Primrose Mbanefo [Mon, 7 Mar 2011 16:44:04 +0000 (17:44 +0100)]
Ovi Store Wizard: Fixed a translation which was broken up in mid sentence.
Friedemann Kleint [Mon, 7 Mar 2011 16:20:10 +0000 (17:20 +0100)]
L10n: tr()-Fixes.
Leena Miettinen [Mon, 7 Mar 2011 15:57:10 +0000 (16:57 +0100)]
Doc: publish Qt Symbian apps to Ovi Store
Reviewed-by: primrose mbanefo
Kai Koehne [Mon, 7 Mar 2011 15:29:27 +0000 (16:29 +0100)]
QmlDebug: Fix stack elements that are unselectable
Kai Koehne [Mon, 7 Mar 2011 11:21:39 +0000 (12:21 +0100)]
QtQuickApp: Remove QMLJSDEBUGGER define from custom .pro file
The qmljsdebugger-lib.pri is only included in 2.2 if the user explicitly
selected it in the Project Settings.
Reviewed-by: Christiaan Janssen
Pawel Polanski [Mon, 7 Mar 2011 15:18:17 +0000 (16:18 +0100)]
Added some sort of progress indicator for info button
Pawel Polanski [Thu, 3 Mar 2011 12:25:04 +0000 (13:25 +0100)]
CODA: Added info button to WLan mode
Tom Sutcliffe [Fri, 4 Mar 2011 13:12:57 +0000 (14:12 +0100)]
Removed m_codaSocketIODevice from CodaGdbAdapter
because it served no useful purpose and was causing a crash
Tom Sutcliffe [Fri, 4 Mar 2011 12:43:25 +0000 (13:43 +0100)]
Fix for crash when stopping running an app over CODA TCP
Leena Miettinen [Mon, 7 Mar 2011 13:19:14 +0000 (14:19 +0100)]
Doc: add the link to install QtWebKit
Rewrote the introduction.
Task-number: QTSDK-587
Reviewed-by: Jerome Pasion
Leena Miettinen [Mon, 7 Mar 2011 10:48:20 +0000 (11:48 +0100)]
Doc: fix link
Leena Miettinen [Mon, 7 Mar 2011 10:47:59 +0000 (11:47 +0100)]
Doc: change SDK name
Bill King [Mon, 7 Mar 2011 11:59:26 +0000 (12:59 +0100)]
Tests: rewrite boost test inclusion properly.
Friedemann Kleint [Mon, 7 Mar 2011 10:05:03 +0000 (11:05 +0100)]
Debugger: Fix QTC_ASSERT in options page finish().
Friedemann Kleint [Mon, 7 Mar 2011 10:02:07 +0000 (11:02 +0100)]
Debugger: New breakpoint types in CDB.
Emulate exec() by breaking on CreateProcessW().
con [Mon, 7 Mar 2011 09:23:00 +0000 (10:23 +0100)]
Correct funny code line.
The patch speaks for itself.
Leandro Melo [Mon, 7 Mar 2011 09:13:39 +0000 (10:13 +0100)]
MIME types: Move button in UI
And add a surrounding group box.
Friedemann Kleint [Mon, 7 Mar 2011 08:24:44 +0000 (09:24 +0100)]
Debugger[CDB]: Do path mapping in both directions.
For breakpoints and reported stacktraces. Make mapping more precise,
check for slashes.
Friedemann Kleint [Mon, 7 Mar 2011 08:24:25 +0000 (09:24 +0100)]
L10n: Fix placeholder error in German translation.
Tilman Vogel [Fri, 4 Mar 2011 19:48:48 +0000 (20:48 +0100)]
L10n: Update German translations.
Signed-off-by: Tilman Vogel <tilman.vogel@web.de>
Merge-request: 264
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
hjk [Fri, 4 Mar 2011 18:49:03 +0000 (19:49 +0100)]
debugger: mention changed values in the status bar on watchpoint hit
hjk [Fri, 4 Mar 2011 18:38:58 +0000 (19:38 +0100)]
debugger: more details for special breakpoints in breakpoint view
hjk [Fri, 4 Mar 2011 18:26:11 +0000 (19:26 +0100)]
debugger: add possibility to break on fork, vfork, exec, syscall
hjk [Fri, 4 Mar 2011 17:08:56 +0000 (18:08 +0100)]
debugger: fix fallback path to the CLI break
The filenames have to be quoted differently.
Friedemann Kleint [Fri, 4 Mar 2011 16:28:15 +0000 (17:28 +0100)]
Debugger[CDB]: Add source mapping in stack parser.
hjk [Fri, 4 Mar 2011 16:22:58 +0000 (17:22 +0100)]
debugger: add manual test for boost::optional
hjk [Fri, 4 Mar 2011 15:49:25 +0000 (16:49 +0100)]
debugger: add dumper for boost::shared_ptr
Leena Miettinen [Fri, 4 Mar 2011 16:16:03 +0000 (17:16 +0100)]
Ovi store wizard: Reject vendor names containing Nokia
And UI text review
Reviewed-by: primrose mbanefo
Friedemann Kleint [Fri, 4 Mar 2011 15:21:57 +0000 (16:21 +0100)]
Debugger: Add a flexible widget for source path substitutions.
Add a new widget to edit the mappings. Rework common options
page to use the standard pattern to allow for complex data types,
introduce GlobalOptions class.
Bill King [Fri, 4 Mar 2011 15:03:35 +0000 (16:03 +0100)]
TaskList: add *.tasks.txt to the globbing pattern
Milian Wolff [Fri, 4 Mar 2011 15:00:04 +0000 (16:00 +0100)]
assign DEL as shortcut to 'suppress error'
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
Milian Wolff [Fri, 4 Mar 2011 15:00:04 +0000 (16:00 +0100)]
properly remember last used directory + history for 'add suppression file' dialog in memcheck settings
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
Milian Wolff [Fri, 4 Mar 2011 15:00:03 +0000 (16:00 +0100)]
fix painting issue that could happen when filter was removed and selected widget is supposed to get hidden
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
Kevin Funk [Fri, 4 Mar 2011 15:00:03 +0000 (16:00 +0100)]
Analyzer Run Config: Turn tabs into group boxes
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
Kevin Funk [Fri, 4 Mar 2011 15:00:03 +0000 (16:00 +0100)]
Analyzer Run Config: Update summary text
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
Kevin Funk [Fri, 4 Mar 2011 15:00:03 +0000 (16:00 +0100)]
Do not show Analyzer mode if no tools were added
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
Kevin Funk [Fri, 4 Mar 2011 15:00:03 +0000 (16:00 +0100)]
Simplify analyzer config widgets
Interconnect signal/slots directly instead of adding other slots in the
config widgets class.
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
Kevin Funk [Fri, 4 Mar 2011 15:00:02 +0000 (16:00 +0100)]
Rename: debuggeArguments() -> debuggeeArguments()
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
Milian Wolff [Fri, 4 Mar 2011 15:00:02 +0000 (16:00 +0100)]
only enable remove button for suppressions when a suppression file is selected
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>
Milian Wolff [Fri, 4 Mar 2011 15:00:02 +0000 (16:00 +0100)]
set numcallers minimum to 5
Merge-request: 265
Reviewed-by: hjk <qtc-committer@nokia.com>