Eike Ziller
a98fe15fe5
Merge remote-tracking branch 'origin/2.8' into HEAD
...
Conflicts:
qbs/pluginspec/pluginspec.qbs
Change-Id: Ic8e992623b9eda8913ee473c779a8df27643ccc9
2013-07-08 15:01:17 +02:00
hjk
0b57c8ded2
Debugger: Fix LLDB display of std::array with "complex" content
...
Change-Id: I43dd9b8afe76f204fe2509f1f2f81f74c48a16ab
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-08 13:15:20 +02:00
Marco Bubke
90ce3aec8b
QmlDesigner: Test mode for qml puppet streams
...
Change-Id: I93128c60892900d6b4728569b84efb0ed835b51f
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-07-08 11:28:38 +02:00
hjk
26e97398ab
Debugger: Fix LLDB QMap dumper
...
It needs spaces _exactly_ as found in the debug info.
Change-Id: I3ad0052b364c5c3cfea17d8169de8a235d37b891
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-05 18:49:45 +02:00
hjk
6aea42251b
Debugger: Make LLDB dumpers more robust
...
Take care of older versions without SBValue.GetCanonicalType()
Change-Id: I10c1330633e5568b7c94059d4286c93adfecb1a2
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-05 17:55:19 +02:00
hjk
8312ce2761
Debugger: LLDB dumper for std::__1::vector
...
Change-Id: I11f5eb1e9b9047b86aeeb79bfd104079897a021c
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-05 17:53:55 +02:00
hjk
ed9296300f
Debugger: Fix std::string display when using libc++
...
Change-Id: Ifec1330633e5568b7c94059d4286c93adfecb1a2
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-05 13:58:03 +02:00
hjk
16ed4c018a
Debugger: Fix QSet dumper
...
Change-Id: I62f5eb1e9b9047b86aeeb79bfd104079897a021c
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-05 09:05:17 +02:00
hjk
8a6dc82385
Debugger: Fix LLDB QHash dumper
...
Change-Id: I694f175dd2f8cdc1f123f978fa3d018398035fd8
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-05 08:01:58 +02:00
hjk
6f75191d2c
Debugger: Be more explicit about conversions in QHash dumper
...
Change-Id: I35e36edf31bb8d45e92d39d2c069734c560711cc
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 17:53:47 +02:00
hjk
ea8ecfb890
Debugger: Suppress printing of name fields in LLDB
...
Brings it more in line with what we do on the GDB side
and makes a few more autotests pass.
Change-Id: I89fd7a9d5b7bfd6ffd68dcda824c95dd7a7a52b0
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 17:08:28 +02:00
hjk
0159774451
Debugger: Improve QVariant dumper
...
Access to the is_shared flag seems somewhat indeterministic
across platforms/compilers. Hard-code to non-shared for now.
Change-Id: Iaac9dd8fcee28ffd1e599300a1c12f3215823573
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 13:24:32 +02:00
hjk
ea6a72143d
Debugger: LLDB related dumper fixes
...
QTime, boost::bimap size, QAtomicInt
Change-Id: I0239dd8fcee28ffd1e599300a1c12f3215823573
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 13:23:51 +02:00
Thomas Hartmann
f6303e6784
QmlDesigner.QmlPupppet: Keeping the puppet from stealing focus on Mac
...
Defining QT_MAC_DISABLE_FOREGROUND_APPLICATION_TRANSFORM keeps the puppet
from stealing the focus of Qt Creator on Mac OS X and Qt 5.
Task-number: QTCREATORBUG-9418
Change-Id: Id0193b95d4c788ebe243773458645d1c584b2044
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-07-04 13:02:06 +02:00
hjk
ccf0abf781
Debugger: Fix Q{Size,Rect,Point}F dumpers
...
They were only showing the integral parts in the
summary line. Duh...
Change-Id: I5efd7a9d5b7bfd6ffd68dcda824c95dd7a7a52b0
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 10:31:41 +02:00
hjk
7a359baa50
Debugger: More LLDB dumper work
...
QLinkedList, QMap, ...
Change-Id: I4efd7a9d5b7bfd6ffd68dcda824c95dd7a7a52b0
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-04 10:31:11 +02:00
Sergey Belyashov
568c31b878
Russian translation update
...
Change-Id: I3efd7a9d5b7bfd6ffd68dcda824c95dd7a7a52b0
Reviewed-by: Sergey Shambir <sergey.shambir.auto@gmail.com >
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-07-03 18:12:20 +02:00
hjk
a036f7f1e4
Debugger: Fix more LLDB dumpers
...
Simple QVariants, references, const pointers, QObject names,
QList<Foo*>, ...
Change-Id: Iaa3fb9e4db1c249817e59239029db7dd220ba5b3
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-03 17:07:20 +02:00
hjk
db4ce016bc
Debugger: Fix a few LLDB dumpers
...
Change-Id: Ibdf3ff3f03cfc91df44168243972b1e5a0ee5077
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-03 13:30:13 +02:00
Robert Loehning
8dd0ddfcdc
Tiny translation tweak
...
Change-Id: I6cec0ab8ff700d7a9b6238940fe02f4043af066a
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
2013-07-03 12:05:25 +02:00
hluk
fe20970f12
DiffEditor: Fix name for style constant
...
Change-Id: I8fdbcfc702574a0b61f57bb3d92594b66b2171df
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-03 07:42:12 +02:00
hjk
e5c394cb26
Debugger: Distinguish values and addresses properly in dumper interface
...
Change-Id: I1e8874106ecd7376aa9a552977f6827b07d246b1
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-02 19:14:26 +02:00
Friedemann Kleint
1130afde57
Update German translations for 2.8.
...
Task-number: QTCREATORBUG-9712
Task-number: QTCREATORBUG-8923
Change-Id: I04367cf56be533cc8d078bb232362de9e5cbfe95
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-07-02 16:50:47 +02:00
Thomas Hartmann
2767b77d44
QmlApplicationWizard: translation fix for QML wizards
...
Fixing the generated context and extract from the right element.
Change-Id: Ibb454e82d6f197014451399bbb8a9fc0bad04a99
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
2013-07-02 15:34:15 +02:00
hjk
964d1212da
Debugger: Make more dumper work without debug info
...
QRegExp, QHostInfo, QDir, QTextCursor
Change-Id: I2a368f8d294a235076491e4c50fc79039a2c9cff
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-02 15:30:07 +02:00
hjk
ec0fb652c5
Debugger: Make more dumper work without debuginfo
...
Change-Id: I2ff23b81dc27be1052c36cffb7ad16dbea6fa339
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-02 09:32:17 +02:00
hjk
abc6e351b8
Debugger: Make QImage dumper work with release versions
...
This accidentally also allows non-debug Qt users to reproduce the
http://blog.qt.digia.com/blog/2010/04/22/peek-and-poke-vol-3/
smiley drawing.
Change-Id: Ica436f55494d012d5516ef9d00d6310f2ac2d4ee
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-01 14:21:43 +02:00
hjk
0292600c72
Debugger: Work on dumper without debug info
...
Change-Id: Iae5f60fe43c28f4cf0254b87530002145dc67e27
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-07-01 14:21:05 +02:00
hjk
5d005078c5
Debugger: Re-work QObject detection
...
Change-Id: Id7446d3898d81ac03b32b80cbc7ea22f350d191b
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-28 14:23:47 +02:00
Eike Ziller
6b0be2d4a4
Revert "Fixing Info.plist.in for qmlobserver and qmldump"
...
The Info.plist.in files are actually handled by static.pro.
The projects should only be compiled from the deployed sources in the
build tree.
This reverts commit 30c602f458 .
Change-Id: Ib63fb9e4db1c249817e59239029db7dd220ba5b3
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-06-28 14:22:45 +02:00
Eike Ziller
c63725ff66
Fix sources that are deployed into Qt Creator build for qml(2)puppet
...
When qml(2)puppet is built as part of Qt Creator, we need to generate
the Info.plist from Info.plist.in. When it is deployed as source into
the Qt Creator build, we need to do that too.
Change-Id: I83aa446f19984a51822c46df2ab7f41e78002ad4
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-06-28 14:22:36 +02:00
hjk
61a1ccbfb2
Debugger: Make bytearray dumper work on anonymous data
...
Change-Id: Ibce8030360be161fb8944175afa0ce9119133b39
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-28 14:15:08 +02:00
hjk
58f4516e32
Debugger: Make QPixmap dumper work in release builds
...
Change-Id: Ib50d6968fcac38fa59df5c34c578b4a618dc9e06
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-28 14:01:20 +02:00
hjk
103d0e643f
Debugger: Add a more generic way to distinguish Qt 4 and 5 in dumpers
...
Change-Id: I1f020032984fb61554b75cc404784d39d9464890
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-28 14:00:56 +02:00
Robert Loehning
3f98694bf9
Small improvement in German translation
...
Change-Id: I0870160ef7c88658f4b6c993d196a061e23a8c7a
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
2013-06-26 15:53:57 +02:00
Thomas Hartmann
f14892d13a
Wizards: remove escaped HMTL
...
Linguist seems to escape the escaped HTML twice.
This breaks translations.
Task-number: QTCREATORBUG-8923
Change-Id: I820b89d7c8e140115dc8b2cf8ef28db49cfb7102
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
2013-06-26 13:49:41 +02:00
hjk
012924ec46
Debugger: Fix behavior on pressing 'Stop' for LLDB
...
Task-number: QTCREATORBUG-9634
Change-Id: Iaa8eaf53169d7105e5f0657a06f5c9a780ba996d
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-06-25 15:41:57 +02:00
hjk
ab94f6ebc5
Debugger: Make strip_typedefs robust for older LLDB
...
Change-Id: I9adac11f8997fcb0594d0a67419d4733dd4ed86b
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-24 16:54:08 +02:00
hjk
ee77d21b00
Debugger: Make use of {S,G}etCondition optional with LLDB
...
Some older versions don't have it.
Change-Id: Ie6e73e0bd13e7aa5a1cae8f6d1647d4695a315a8
Reviewed-by: Christian Stenger <christian.stenger@digia.com >
2013-06-24 15:05:08 +02:00
hjk
e6f407be89
Debugger: Display QImage size without debug info
...
Change-Id: I1f7b57385c77c4cd6bae9cf033bec91eeb984ac6
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-21 17:49:08 +02:00
hjk
178cbf5adc
Debugger: Add createReferenceValue also to gbridge.py
...
Change-Id: I540616df3d4ca689495851783d1d111e14c28a3b
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-21 16:38:39 +02:00
hjk
fe2b79157c
Debugger: Make QDateTime dumper work in release builds
...
Change-Id: I5f7b57385c77c4cd6bae9cf033bec91eeb984ac6
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-21 16:34:29 +02:00
hjk
82133aa5f1
Debugger: Mork workarounds for LLDB enum lookup issue
...
Change-Id: I236e2d5195ea0f9813fe7ebaa7dc2434579abbe5
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-21 16:15:29 +02:00
hjk
405fef48e0
Debugger: Safeguard against wrong child count
...
Empty base classes do not seem to show up as children
but are recorded in GetNumberOfChildren
Change-Id: I175b8b0f9a2c761850d34e1ab26ff343be7a16c7
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-21 15:19:54 +02:00
hjk
f041937570
Debugger: Fix display of function pointers with LLDB
...
While it's a pointer, auto-dereferencing does not
make much sense...
Change-Id: I036e2d5195ea0f9813fe7ebaa7dc2434579abbe5
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-21 15:17:06 +02:00
hjk
2b64cdcde9
Debugger: Fix display of some boost types with LLDB
...
Change-Id: Ied11317f8389963e5c98230d6885311a84c2dc25
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-21 13:24:55 +02:00
hjk
3de1592090
Debugger: Fix display of anon unions with LLDB
...
Change-Id: Ifd11317f8389963e5c98230d6885311a84c2dc25
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-21 11:39:21 +02:00
hjk
61b160c9c5
Debugger: Resolve dynamic types with LLDB if possible
...
Change-Id: I39b995eb9328e449befad85792512c45670cc8c9
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-20 18:06:33 +02:00
hjk
84a597e411
Debugger: Small dumper cleanups and consolidation
...
Change-Id: I1511317f8389963e5c98230d6885311a84c2dc25
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-20 14:53:31 +02:00
hjk
ffadc5bf2e
Debugger: Remove duplicated code
...
Change-Id: If95fc2b7869737224e5a39b3d32cd59afd5105ca
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-20 12:22:38 +02:00