Commit Graph

22748 Commits

Author SHA1 Message Date
Leena Miettinen
2230f301ec Doc: inspecting QML at runtime
Change-Id: I25657e7c1ecbc1aa4253fc1e0684da8531a87aac
Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2012-01-11 13:48:50 +01:00
Daniel Teske
f539bfa3f4 Remove dependencies on unloadeable projects
Task-number: QTCREATORBUG-6736

Change-Id: Icff1857a1bf44f2f2bad106c3fce8bdd3a2d2e49
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2012-01-11 13:37:15 +01:00
Christiaan Janssen
2ddf2a1d81 QmlProfiler: fix issues with animations in the timeline
Change-Id: Ief2351cf7d19f580c08cc557ffa0f5975e918e56
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2012-01-11 13:36:32 +01:00
Daniel Teske
fea23ff5a1 Fix crash on adding MakeSteps to a DeployConfiguration
Task-number: QTCREATORBUG-6688
Change-Id: I6d1e44ee0e1e67a5fc4289f508a7c285e4e6c13a
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2012-01-11 13:30:23 +01:00
Nicolas Arnaud-Cormos
6f085665cf Fix issues type with ldparser.
Sometime, in the most general case, the message is a warning, and not an error.
Two cases:
 * linker returning a message like this: 'filename: warning: description'
 * uic returns messages like this: 'Warning: description'

Change-Id: I2babe1de2753ea8b2871419f1b1405eb7ae73d48
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2012-01-11 13:05:12 +01:00
hjk
7986fbd08d cvs: polish style
Change-Id: Ica92448617e46223f99a5009e4a7493b83d4cda9
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-01-11 12:56:14 +01:00
hjk
745c58befa core: use Core::Id for IVersionControl::id()
Change-Id: I54e17c91c3e2a69d598ed485235dbf7ec62b4615
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-11 12:56:02 +01:00
David Schulz
f6a1444088 added tooltip popup if alt-key was pressed and released
Change-Id: I167aca3c6f0e25d9a7a76f9e0d51ae85ed1a3a8f
Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
2012-01-11 12:31:02 +01:00
Nicolas Arnaud-Cormos
4095b80793 Add a cache for the header/source mapping.
Now that we are iterating all the files in the project (instead of stopping at
the first success), we need a cache to make the switching fast enough on big
projects.

Change-Id: Ib7d63c93b3303c534ca53856d96333a822046ced
Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
2012-01-11 11:47:54 +01:00
Nicolas Arnaud-Cormos
ab8d39ace1 Fix the switch header/source action.
In case multiple files have the same name (in a complex project), find
the file with the most common path instead of the first one.

Change-Id: I75495dabe7ba8f5142d6b52e7c07d54d5d6f54bd
Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
2012-01-11 11:44:35 +01:00
hjk
2a548814a5 Mercurial: code cosmetics
Change-Id: Id7257fc5ccdcc4d36b276278906902f12d7e8c57
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-01-11 11:40:41 +01:00
Christian Stenger
595f4ce2d5 Squish: Don't use expected paths if non-existent
Change-Id: I8685a91f2e821134347ab693d415a7c26cc6c8f6
Reviewed-by: Bill King <bill.king@nokia.com>
2012-01-11 11:11:02 +01:00
hjk
443e77a47d Use QByteArray for variable names.
Less conversions, tighter code, less to type.

Change-Id: I38eb27ca17e6f1d98cdbc41fa003cbedf0f0bb34
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-10 23:55:48 +01:00
Christian Stenger
6571e01725 Squish: Only log compile if failed or debug mode
Change-Id: I266fb9b7796d810c98e642d3c7a3f682eb05bf6b
Reviewed-by: Bill King <bill.king@nokia.com>
2012-01-10 17:25:54 +01:00
Aurindam Jana
2bc5c81a5a ScriptConsole: Refactor extra selections code
Change-Id: I251dc5646bfcf1da386939bb8309b8db6cd2eeaa
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2012-01-10 17:15:38 +01:00
Kai Koehne
c158ae1337 QmlProject: Make sure 'mainFile: "xxx"' is always respected
Prevent user from overriding the file to launch through the run configuration
dialog. The old logic was broken (main file was always the editor), and
arbitrary files can now be previewed conveniently with
Tools->External->Qt Quick->Preview.

Task-number: QTCREATORBUG-6683
Change-Id: Icee1d11e5063ca634e835bb57ffc77bf973ee93f
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2012-01-10 17:10:47 +01:00
Kai Koehne
ed7b5c9c75 Mdnssd: Disable gcc warnings about initialized but unused variables
We want to stay in sync with upstream, therefore just disable the
warnings.

Change-Id: Ia49e3e5581dfe8719b622524f2484d19952b5b7b
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
2012-01-10 16:37:14 +01:00
Leandro Melo
c25f0585d1 C++: Extract function quickfix
Task-number: QTCREATORBUG-5485

Change-Id: Ib6aaeaadad4b421480d22399392768d4bad85bda
Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com>
2012-01-10 15:31:03 +01:00
hjk
ea04aa9385 debugger: fix regression in breakpoint context menu
Task-number: QTCREATORBUG-6790
Change-Id: Id09d6f4ad20b9fa0f4b08ad61715ea963d639f5c
Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com>
2012-01-10 14:06:08 +01:00
Oswald Buddenhagen
109adeb157 make fixnavi deal with different conditions for prev/next links
Change-Id: If8a47c680ea3e2cba16bf5c3168b0a70862aab47
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2012-01-10 13:46:25 +01:00
hjk
818081b32b debugger: don't accept rich text in the gdb startup commands
Task-number: QTCREATORBUG-6771
Change-Id: I9fbb1f275561d9ea422781af3740257235269197
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-10 13:30:04 +01:00
Leandro Melo
cdaa2ddae3 Fix in Czech translation
Shortcut was being interpreted as Shift+O instead of Ctrl+Shift+O.

Task-number: QTCREATORBUG-6747
Change-Id: I7d5fbc24df3af821e5aec5b4009954ebaab074ff
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-10 12:48:22 +01:00
Bill King
0f25f3c2cb Squish: Log screenshots on error too.
Change-Id: Ib9b464c27595c6b5bc10985e6e5c77c41272001c
Reviewed-by: Christian Stenger <christian.stenger@nokia.com>
2012-01-10 12:47:29 +01:00
Christian Kandeler
e1dbb3e5a9 SSH: Add possibility to force unencrypted private key.
Change-Id: I1161ac5b40bc2d32b3a5a825ba907eea310e7691
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@nokia.com>
2012-01-10 10:18:56 +01:00
Nicolas Arnaud-Cormos
5873e52ada Fix header path in valgrind plugin.
analyzerconstants is part of the analyzerbase plugin.
This fix building the valgrind tests.

Change-Id: I298fd08b456bd49bbeb12df4f2bb878e8452f76d
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-10 10:07:46 +01:00
Alessandro Portale
ec4cbc958b Showing native dir separators in bookmark tooltip.
To me, forward slashes still look strange on Windows.

Change-Id: I68926de965f94963ccfe71e2040cb0c75c0d05ac
Reviewed-by: Marco Bubke <marco.bubke@nokia.com>
2012-01-09 19:35:43 +01:00
Daniel Teske
225392cb49 Remove left over debugging stylesheet
Change-Id: I76cadd78684ad468f782c5aa6ac331aeef95e70f
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-01-09 17:05:55 +01:00
Daniel Teske
d99097aa53 Adjust shared library template to our preferred coding style
Task-number: QTCREATORBUG-6786
Change-Id: I7fda54abfff8a06feedeb11d9a9f93e4ab5e3463
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-01-09 17:01:22 +01:00
Friedemann Kleint
904b915b6a Windows build fix.
Change-Id: I7114413a778d3c5b4361f12b7c01fcd80b434f1a
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-01-09 16:51:41 +01:00
Friedemann Kleint
ced6fc4136 ProjectExplorer: Compile with QT_NO_CAST_FROM_ASCII.
- Add missing translations
- Remove some unneeded conversions.

Change-Id: Ia30e5c838099e52a9f38ca4854395c10c0391075
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2012-01-09 16:45:08 +01:00
Aurindam Jana
ed2f41bb58 QmlDebugging: Remove BreakpointByFunction
Remove BreakpointByFunction capability as it is not supported
by the v8debugservice.

Change-Id: I60e3d0d6f5669f83fa621cd99f25512cad3dbb96
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2012-01-09 16:18:35 +01:00
Bill King
ce5fc68c8d Squish: Add no settings path variable, for runs without pre-settings.
Change-Id: I12cc0080e2423c48a43937e0f7219357e80d4120
Reviewed-by: Christian Stenger <christian.stenger@nokia.com>
2012-01-09 16:11:25 +01:00
David Schulz
785b82177f changed mode of stub to Utils::ConsoleProcess::Suspend
for gdb under Vista an newer Windows versions
fixes skipping a breakpoint in the first lines in these versions

Change-Id: I611ef0244cb7ceca9e86ed35220ab3200cc55c45
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-09 15:01:41 +01:00
Leena Miettinen
faf65803c2 Doc: fix typo
Color reduction should optional, and not done if image
quality deteriorates.

Change-Id: I3e64cc74d9138388fcfe18cabadfdac770a6d6e8
Reviewed-by: Alessandro Portale <alessandro.portale@nokia.com>
2012-01-09 14:29:03 +01:00
Alessandro Portale
7797935287 Fix a text artifact (overlaid ':' character)
The ':' text item in Detail.qml was visible in RangeDetails
and SelectionRangeDetails. Looked like an irritating text
rendering artifact on the left of the Deatil labels.

I assume that the Text Item was of no use and removing it is
fine.

Change-Id: Ic9c4eec495219b288d18d2179197ffaf01e00afe
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
2012-01-09 14:21:04 +01:00
Friedemann Kleint
67bde11f1b QtSupport: Compile with QT_NO_CAST_FROM_ASCII.
Change-Id: I893b225601a073bc5d74199dba3323f3e233560e
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2012-01-09 12:54:08 +01:00
Nicolas Arnaud-Cormos
d50fc34e87 Fix the class form template.
With the keyboard, when pressing return on the form template, we arrived
directly to the summary page, jumping over the class details page.

Change-Id: I4b54e77b01553b12cb8446d802f74ea5a265dddd
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-01-09 11:34:24 +01:00
Leena Miettinen
a389bc2a8d Doc: writing documentation for Qt Creator
Change-Id: I462db7cc1bd61d0d3c20f7f9273d251dfde7407e
Reviewed-by: Michalina Ziemba <michalina.ziemba@nokia.com>
Reviewed-by: Casper van Donderen <casper.vandonderen@nokia.com>
2012-01-09 11:10:18 +01:00
hjk
6681d3edee vcs: s/VCS/Vcs/
According to style guide.

Change-Id: I05c1d4f50ddbf2876ab7e0835f4abec95fd573b2
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
2012-01-09 10:55:41 +01:00
Aurindam Jana
641716bee3 QmlDebugging: Implement RunToLine capability
Change-Id: I153c30310ac318d2de8b9a96c6d1e7f80439d306
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2012-01-09 10:53:19 +01:00
Aurindam Jana
bcd9bbb6f5 QmlDebugging: Breakpoint data
Set the function name in the break parameters when the breakpoint
is hit.

Change-Id: I40d13f273808f7ea44a7fd8c41284ee7f476d286
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2012-01-09 10:41:43 +01:00
hjk
6ebdf75cd5 debugger: fix displays of pointers to typedef to unsigned char
Change-Id: Id04e3b0b18f129e745f3259c8381810927212306
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-09 10:41:11 +01:00
hjk
a426c41689 Translations: Replace VCS* contexts by Vcs*
Change-Id: Ia8092a2d8005460ab3ee64e7de140aa0eaf772e6
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-01-09 10:40:42 +01:00
hjk
2eadc22023 vcsbase: style
Change-Id: I139d9d46605383f03215c80bd9e9fd965021b435
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2012-01-09 10:38:55 +01:00
Jarek Kobus
bf197d7a12 Compile fix for Mac 10.5.8 gcc 4.0.1
Change-Id: I1dfadc781485649bbc9c5b6c952297cdea80d95b
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
2012-01-09 10:34:17 +01:00
Aurindam Jana
83196c2611 QmlDebugging: Handle interrupt
Handle the case where debug break is due to interrupt
and not due to hitting a breakpoint.

Change-Id: I080ef779558432f9285fb94aaed548ecf476fb91
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
2012-01-07 22:05:05 +01:00
hjk
71cad949ed debugger: make autotests compilable without private qt headers
Change-Id: Iacb6df6b369e9fd1520ae797934a9bfb9927add4
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-07 20:20:50 +01:00
hjk
4f891e9901 debugger: remove the "expert start modes"
This reverts most of 12f7a439d. It was a bad idea.

Task-number: QTCREATORBUG-6752
Change-Id: I048749a9dc888f36045f641de8fd2a1e3ae5d979
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-07 17:22:23 +01:00
hjk
73fdc207ce debugger: make dumper more robust in optimized code
Change-Id: Ia398caf0fd29e6ac77502d870e8c9b615d4f395e
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-06 16:58:38 +01:00
hjk
e70665d321 debugger: workaround gdb 7.1
Change-Id: I14ac857af34218457b237798a09224cd6976d282
Reviewed-by: hjk <qthjk@ovi.com>
2012-01-06 16:56:50 +01:00