OSDN Git Service
Christiaan Janssen [Tue, 17 May 2011 16:03:59 +0000 (18:03 +0200)]
QmlProfiler: removed fixed height
Erik Verbruggen [Tue, 17 May 2011 15:03:24 +0000 (17:03 +0200)]
Fixed invalid parsing of boolean expression "x < y && z > this".
Task-number: QTCREATORBUG-4362
Reviewed-by: Roberto Raggi
Leena Miettinen [Tue, 17 May 2011 15:01:04 +0000 (17:01 +0200)]
Doc: fix link
Thomas Hartmann [Tue, 17 May 2011 10:04:51 +0000 (12:04 +0200)]
QmlDesigner: fix warnings
hjk [Tue, 17 May 2011 14:50:27 +0000 (16:50 +0200)]
fakevim: parse <Esc> from script files
hjk [Tue, 17 May 2011 14:47:10 +0000 (16:47 +0200)]
debugger: show something when editing
dt [Thu, 12 May 2011 09:53:58 +0000 (11:53 +0200)]
QtVersion: Add support code for the sdk
Friedemann Kleint [Tue, 17 May 2011 14:18:22 +0000 (16:18 +0200)]
Resource Editor: Do not link to Qt Designer.
yRemove unused dependency.
Christian Kandeler [Tue, 17 May 2011 14:02:05 +0000 (16:02 +0200)]
Toolchains: Small refactoring for better extensibility.
Reviewed-by: Tobias Hunger
dt_ [Tue, 17 May 2011 14:00:51 +0000 (16:00 +0200)]
Make pastebin.com a link in the options page
Task-Nr: QTCREATORBUG-4925
dt_ [Tue, 17 May 2011 13:56:09 +0000 (15:56 +0200)]
Show icon for invalid qt's without name
Task-Nr: QTCREATORBUG-4899
Fawzi Mohamed [Tue, 17 May 2011 13:14:43 +0000 (15:14 +0200)]
Option to merge stderr in application output
When activated shows correct interleaving of stdout and stderr messages,
but looses stderr highlighting.
Task-number: QTCREATORBUG-4821
Reviewed-by: ossi
Oswald Buddenhagen [Tue, 17 May 2011 12:43:01 +0000 (14:43 +0200)]
fix "Debugger:" label alignment
on the way also greatly simplify the code in most copies. it was
probably trying to do what i did, but failed miserably.
Leena Miettinen [Tue, 17 May 2011 11:45:04 +0000 (13:45 +0200)]
UI text: fix capitalization of labels and tooltips
Reviewed-by: Thomas Hartmann
hjk [Tue, 17 May 2011 10:58:53 +0000 (12:58 +0200)]
debugger: allow hex etc formatting for anything that looks like an integer
hjk [Tue, 17 May 2011 09:30:44 +0000 (11:30 +0200)]
debuggger: allow change of display for templated types
Friedemann Kleint [Tue, 17 May 2011 10:19:24 +0000 (12:19 +0200)]
Debugger [CDB]: Enable Assignment to string classes.
Assign to QString/QByteArray following gdbmacros.py
implementation (call resize if required, copy data into buffer).
Assign to std::[w]string only it has sufficient memory
(since std::string<>.resize cannot be called).
Robert Loehning [Mon, 16 May 2011 15:53:52 +0000 (17:53 +0200)]
Improved German translation
Roberto Raggi [Mon, 28 Mar 2011 11:21:37 +0000 (13:21 +0200)]
Added support to C++ symbols rewriting.
This should simplify full C++ template instantiations.
Reviewed-by: Christian Kamm
Christiaan Janssen [Mon, 9 May 2011 15:38:56 +0000 (17:38 +0200)]
QmlLivePreview: adding animations and transitions
Reviewed-by: Kai Koehne
Christiaan Janssen [Mon, 9 May 2011 10:51:54 +0000 (12:51 +0200)]
QmlLivePreview: adding states to an item
Reviewed-by: Kai Koehne
hjk [Mon, 16 May 2011 18:04:17 +0000 (20:04 +0200)]
debugger: add dumper for Eigen::Matrix
Thorbjørn Lindeijer [Mon, 16 May 2011 17:34:33 +0000 (19:34 +0200)]
Improved resize behavior of the Filter Configuration dialog
Tobias Hunger [Mon, 16 May 2011 16:06:27 +0000 (18:06 +0200)]
Refactor some code in buildstepspage
* Rename m_buildSteps to m_buildStepsData
* Turn BuildStepsWidgetStruct into class and rename it to
BuildStepsWidgetData
* Use constructor/destructor for that class
* Turn m_buildStepsData into a QList<... *> to have the
necessary control about when destruction happens
Reviewed-by: Fawzi Mohamed
Tobias Hunger [Mon, 16 May 2011 16:03:56 +0000 (18:03 +0200)]
Fix possible crash in BuildStepsPage
Task-number: QTCREATORBUG-4894
Reviewed-by: Fawzi Mohamed
Tobias Hunger [Mon, 16 May 2011 10:37:50 +0000 (12:37 +0200)]
Fix possible crash in qmakestepwidget
Reviewed-by: dt
Christiaan Janssen [Mon, 16 May 2011 15:06:52 +0000 (17:06 +0200)]
QmlDebugger: update location marker while debugging
Reviewed-by: hjk
Oswald Buddenhagen [Mon, 16 May 2011 15:32:23 +0000 (17:32 +0200)]
Merge remote-tracking branch 'origin/2.2'
Conflicts:
src/plugins/debugger/breakhandler.cpp
src/plugins/debugger/cdb/cdbengine.cpp
hjk [Mon, 16 May 2011 15:21:43 +0000 (17:21 +0200)]
fakevim: further split 'handleCommand'
hjk [Mon, 16 May 2011 13:46:35 +0000 (15:46 +0200)]
debugger: take a few string comparisons off the critical path
hjk [Mon, 16 May 2011 13:14:30 +0000 (15:14 +0200)]
debugger: remove custom 'select' function from dumpers
hjk [Mon, 16 May 2011 12:07:10 +0000 (14:07 +0200)]
debugger: use python's built-in min()
Leena Miettinen [Mon, 16 May 2011 14:55:10 +0000 (16:55 +0200)]
UI text: edit field labels and tooltips
Reviewed-by: Thomas Hartmann
Leena Miettinen [Mon, 16 May 2011 14:52:51 +0000 (16:52 +0200)]
Doc: update setting breakpoints
Update screen shots
Thomas Hartmann [Mon, 16 May 2011 14:19:21 +0000 (16:19 +0200)]
QmlDesigner.qmlModelView: fixes adding imports
We use requiredImport() and only add an import if it does
not exists before (even with alias).
Thomas Hartmann [Mon, 16 May 2011 14:17:37 +0000 (16:17 +0200)]
QmlDesigner.rewriteAction: fixes rewriter for import alias
Thomas Hartmann [Mon, 16 May 2011 14:16:59 +0000 (16:16 +0200)]
QmlDesigner.metaInfo: fixes for as imports
This patch also allows to luckup C++ types without
specified version.
Thomas Hartmann [Mon, 16 May 2011 14:15:31 +0000 (16:15 +0200)]
QmlDesigner.rewriter: fix (optimization)
We only change a value if different.
Thomas Hartmann [Mon, 16 May 2011 14:14:38 +0000 (16:14 +0200)]
QmlDesigner.documentController: fixing toText for alias imports
Thomas Hartmann [Mon, 16 May 2011 14:13:07 +0000 (16:13 +0200)]
QmlDesigner.model: extending Import:toString
This allows skipping the alias part.
Thomas Hartmann [Mon, 16 May 2011 14:12:29 +0000 (16:12 +0200)]
QmlDesigner: using hasImport
This change avoids adding an import if the same import with different alias
already exists.
Thomas Hartmann [Mon, 16 May 2011 14:10:50 +0000 (16:10 +0200)]
QmlDesigner.model: adding hasImport
The method hasImport() is able to ignore alias imports.
Thomas Hartmann [Mon, 16 May 2011 14:10:02 +0000 (16:10 +0200)]
QmlDesigner.model: add convertTypeToImportAlias() to ModelNode
We expose convertTypeToImportAlias() in ModelNode.
Thomas Hartmann [Mon, 16 May 2011 14:09:09 +0000 (16:09 +0200)]
QmlDesigner.rewriterView: adding convertTypeToImportAlias()
We need this function to handle alias imports.
Thomas Hartmann [Mon, 16 May 2011 14:07:43 +0000 (16:07 +0200)]
QmlDesigner.metaInfo: extending itemlibrary info
I added forceImport.
Thomas Hartmann [Mon, 16 May 2011 14:06:32 +0000 (16:06 +0200)]
QmlDesigner.propertyEditor: use simplified typename in captions
Thomas Hartmann [Mon, 16 May 2011 14:05:46 +0000 (16:05 +0200)]
QmlDesigner.textToModelMerger: use fully qualified types
We now use fully qualified types also for components.
Thomas Hartmann [Mon, 16 May 2011 14:02:40 +0000 (16:02 +0200)]
QmlDesigner.plugins: update
We use fully qualified names now.
Friedemann Kleint [Mon, 16 May 2011 14:07:22 +0000 (16:07 +0200)]
Debugger[CDB]: Output std::[w]string correctly.
_Ptr is used for large values instead of _Buf.
Reviewed-by: hjk
Christiaan Janssen [Mon, 16 May 2011 12:50:54 +0000 (14:50 +0200)]
QmlProfiler: fix warning in MSVC compiler
Reviewed-by: Tobias Hunger
Leena Miettinen [Mon, 16 May 2011 12:21:14 +0000 (14:21 +0200)]
Doc: rename 'watchers' as 'expressions'
And 'watchpoints' as 'data breakpoints'
Christian Kandeler [Mon, 16 May 2011 11:39:44 +0000 (13:39 +0200)]
Maemo: Make more generic.
We can now deploy and remotely run/debug any Linux target.
dt [Mon, 16 May 2011 11:08:07 +0000 (13:08 +0200)]
Fix QtVersion::invalidReason for symbian/desktop/simulator
Actually pass on the base qt version value...
Also fix a small issue on the qt versions page that prevented the
invalid reason showing up for a nameless version
Task-Nr: QTCREATORBUG-4899
dt [Mon, 16 May 2011 10:46:00 +0000 (12:46 +0200)]
Rename Startup project to Active Project
Kai Koehne [Fri, 13 May 2011 11:58:35 +0000 (13:58 +0200)]
QmlDebugging: Fix compilation of debugging libs without private headers
Actually use the copy of the private header in the lib. Also fix
the copyright header to a Qt Creator one.
Kai Koehne [Fri, 13 May 2011 11:51:04 +0000 (13:51 +0200)]
DebuggingHelper: Fix status log
Kai Koehne [Fri, 13 May 2011 11:43:33 +0000 (13:43 +0200)]
DebuggingHelper: Fix crash when redumping qt version
Kai Koehne [Fri, 13 May 2011 11:17:24 +0000 (13:17 +0200)]
DebuggingHelper: Rename 'qtVersionsChanged' to 'dumpUpdatedFor'
Suggested by dt
Kai Koehne [Fri, 13 May 2011 11:09:40 +0000 (13:09 +0200)]
QMakeStep: Check whether Qt version is valid
Pointed out by dt
Kai Koehne [Fri, 13 May 2011 11:07:17 +0000 (13:07 +0200)]
DebuggingHelper: Code simplification
Pointed out by dt
Roberto Raggi [Mon, 16 May 2011 10:45:28 +0000 (12:45 +0200)]
Fix the AST code generator
hjk [Mon, 16 May 2011 10:37:04 +0000 (12:37 +0200)]
debugger: change "watchpoint" to "data breakpoint" also in the class docs
Friedemann Kleint [Thu, 12 May 2011 15:19:42 +0000 (17:19 +0200)]
Debugger[CDB]: Fix console on Windows XP.
Attach to suspended application and doing resume manually
does not work. Use special options for console.
Reviewed-by: hjk
Tested-by: Alessandro Portale <alessandro.portale@nokia.com>
Friedemann Kleint [Tue, 10 May 2011 15:04:03 +0000 (17:04 +0200)]
Debugger: Move corrected breakpoints back after termination.
Christian Kamm [Mon, 16 May 2011 10:21:20 +0000 (12:21 +0200)]
QmlJS: Don't add invalid imports to TypeEnvironment.
Done-with: Fawzi Mohamed
dt [Mon, 16 May 2011 10:18:07 +0000 (12:18 +0200)]
Fix crash in QMakeStep::allArguments
qtVersion can be null now
Kai Koehne [Mon, 16 May 2011 09:41:00 +0000 (11:41 +0200)]
DebuggingHelper: Show tooltip on why a helper cannot be built
Change-Id: I56a93ae98d73ac174f39da8e8a4d3eab05f02800
Pawel Polanski [Mon, 16 May 2011 09:58:51 +0000 (11:58 +0200)]
Text fix
Oswald Buddenhagen [Mon, 16 May 2011 09:55:49 +0000 (11:55 +0200)]
fix compile of plugins which use #include <cplusplus/foo.h>
hjk [Mon, 16 May 2011 08:31:29 +0000 (10:31 +0200)]
fakevim: compile fix on windows
There's a limit on the number of 'else if' with MSVC.
Oswald Buddenhagen [Mon, 16 May 2011 09:01:21 +0000 (11:01 +0200)]
remove nokia copyrights from roberto's code
they are lying. nokia has no copyright on this code. and the double
license in a single file looks weird. that's why we moved it to
3rdparty/, so it is clear it is not nokia's.
Approved-by: legal
Oswald Buddenhagen [Mon, 16 May 2011 08:53:42 +0000 (10:53 +0200)]
move src/shared/cplusplus/ -> src/libs/3rdparty/cplusplus/
Approved-by: legal
Leena Miettinen [Mon, 16 May 2011 08:59:56 +0000 (10:59 +0200)]
Doc: fix link
Oswald Buddenhagen [Fri, 13 May 2011 18:20:41 +0000 (20:20 +0200)]
improve value source tracking
- use the current file if a value is generated "out of nowhere"
- preserve source through function calls
Task-number: QTCREATORBUG-4897
Friedemann Kleint [Mon, 16 May 2011 07:40:29 +0000 (09:40 +0200)]
Utils: Fix colorbutton slot warning.
Fix up
e8cc99632c41fade55cc7ff150c0d0eb3c290d60.
hjk [Fri, 13 May 2011 16:56:25 +0000 (18:56 +0200)]
fakevim: implement Ctrl-y
Alessandro Portale [Fri, 13 May 2011 16:29:28 +0000 (18:29 +0200)]
Reduced the moc abuse in qtcolorbutton
Christian Kandeler [Fri, 13 May 2011 16:06:50 +0000 (18:06 +0200)]
Maemo: Don't assume a remote Linux has package management ...
... in the config test dialog.
hjk [Thu, 12 May 2011 18:03:58 +0000 (20:03 +0200)]
debugger: add example code for "manual downcasting"
Alessandro Portale [Fri, 13 May 2011 15:27:04 +0000 (17:27 +0200)]
Removed apparently unneeded (and uncommented) moc_foo.cpp include
Bill King [Fri, 13 May 2011 15:00:07 +0000 (17:00 +0200)]
make autotests compile again.
Oswald Buddenhagen [Fri, 13 May 2011 14:35:27 +0000 (16:35 +0200)]
fix ioutils autotest
Tobias Hunger [Fri, 13 May 2011 09:48:34 +0000 (11:48 +0200)]
Toolchain: Add clang toolchain
Note: Parsing of error messages is still missing. So Build Issues
are not properly reported yet.
Tobias Hunger [Fri, 13 May 2011 12:40:27 +0000 (14:40 +0200)]
Git: String updates
Reviewed-by: Leena Miettinen
dt_ [Fri, 13 May 2011 12:02:18 +0000 (14:02 +0200)]
Fix version dialog ui
Task-Nr: QTCREATORBUG-4893
Christian Kandeler [Fri, 13 May 2011 11:54:44 +0000 (13:54 +0200)]
Maemo: More precise list of deployable files for library projects.
We now also take libmylib.so.x.y.z etc. into account.
Christian Kandeler [Fri, 13 May 2011 11:23:38 +0000 (13:23 +0200)]
Qt4ProFileNode: Add project version information.
Reviewed-by: dt
Tobias Hunger [Thu, 7 Apr 2011 11:12:55 +0000 (13:12 +0200)]
ToolChain: Add support for mkspecs
Make the toolchains report their mkspec files and use the mkspec of the
toolchain if it does provide one. Fall back to the Qt version's mkspec
otherwise.
Task-number: QTCREATORBUG-4396
Tobias Hunger [Fri, 13 May 2011 11:32:53 +0000 (13:32 +0200)]
Remove code that is no longer necessary
We can figure out now whether something was build with mingw or not.
Kai Koehne [Mon, 9 May 2011 15:32:24 +0000 (17:32 +0200)]
DebuggingHelper: Keep state of different UI's for same version in sync
QtVersionManager got a signal 'qtVersionsUpdated(QString)', which the UI's in
QMakeStep & in the Qt Options react to.
Change-Id: Ib774332daf6cf008afb46914ebd839420cf23e25
Kai Koehne [Mon, 9 May 2011 13:45:21 +0000 (15:45 +0200)]
DebuggingHelper: Always save output to 'General Messages' pane
Change-Id: I558c81f5a74d717dabb56d36fea3ed5f5b2acc18
Kai Koehne [Mon, 9 May 2011 09:19:37 +0000 (11:19 +0200)]
DebuggingHelper: Always invalidate cached QtVersion information after run
Moving this to DebuggingHelperBuildTask / QtVersionManager makes sure
the version information is also updated if e.g. the QtOptionsPage has
been closed in between.
Also, update all Qt versions that share the same qmake path.
Change-Id: Idc23f6d9fa609e2a36f1d6d4cb09c6483afd4cc4
Pawel Polanski [Fri, 13 May 2011 10:23:00 +0000 (12:23 +0200)]
Space fix
Pawel Polanski [Fri, 13 May 2011 09:23:44 +0000 (11:23 +0200)]
TRK: Fixed spacing problem console output
Pawel Polanski [Wed, 11 May 2011 14:04:17 +0000 (16:04 +0200)]
Publish to Ovi displays problems with build setup
Such as: no valid toolchain or no valid build
configuration
Reviewed-by: dt
Pawel Polanski [Wed, 11 May 2011 10:40:22 +0000 (12:40 +0200)]
Change Cancel->Close text in Publish to Ovi
When build process finishes there is nothing to
cancel so why should there be a cancel text
Reviewed-by: dt
Pawel Polanski [Wed, 11 May 2011 10:38:09 +0000 (12:38 +0200)]
Notification for failed Publish to Ovi
If Publish to Ovi tries to build a package and
it fails than the finish() signall will be emited
Reviewed-by: dt
Pawel Polanski [Tue, 10 May 2011 15:05:35 +0000 (17:05 +0200)]
Added toolchain selection option to Publish to Ovi wizard
User is now able to choose another than the default
toolchain
Reviewed-by: dt
Tobias Hunger [Fri, 13 May 2011 10:25:28 +0000 (12:25 +0200)]
Fix copy and paste error
Thanks Tim for pointing it out!
Thibaut Cuvelier [Wed, 11 May 2011 12:58:15 +0000 (14:58 +0200)]
french translation fixes
Merge-request: 2197
Reviewed-by: ossi