hjk
71f80d6449
Debugger: Implement Dumper.putCallItem() in LLDB interface
...
Change-Id: I7243b4fe9e8fd91653e236722282fa8f8a9ed82d
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-06 10:40:27 +02:00
Marco Bubke
53e3157641
QmlDesigner: Remove qDebugs in the NodeInstanceSignalSpy
...
Change-Id: I3f725f3e502cd2541943f1cfb407aad332539606
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-06-06 08:52:33 +02:00
hjk
f5200167ed
Debugger: Work on LLDB dumpers
...
54 passed, 122 failed (lldb 300.99/gcc)
Change-Id: I71e1666c542406b126214c2b9b8b56193bcbcf76
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-05 13:48:53 +02:00
Marco Bubke
6b49ef4f2e
QmlDesigner: Fix nodeinstancesignalspy
...
The signal spy never worked with value types. The recursive code is not
needed anymore and anyway broken.
Change-Id: I28861d13fa6ca8b7e8af97f5720c2968759da264
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-06-05 12:20:03 +02:00
Eike Ziller
8f8b8dda6a
Merge remote-tracking branch 'origin/2.7' into 2.8
2013-06-05 12:06:08 +02:00
Thomas Hartmann
34022107f0
QmlDesigner.PropertyEditor: Add generic QtObject pane
...
This patch adds a generic property editor pane for QtObject.
Objects derived from QtObject get an auto generated property editor
for their additional properties or can use the specfics mechanism
to define a custom one.
Task-number: QTCREATORBUG-9451
Change-Id: I730b19e4e417f3f4d4ee6cdf2b3f3ef32f8c1f94
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-06-05 12:05:33 +02:00
Eike Ziller
570320fecd
Fix translation file / build
...
Change-Id: I6b48de43028b75a1e477d90334fecb2e7bf30835
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-06-05 12:04:36 +02:00
Eike Ziller
4acece6d9e
Merge remote-tracking branch 'origin/2.7' into 2.8
...
Conflicts:
src/plugins/qmljstools/qmlconsoleitemdelegate.cpp
src/plugins/qmlprofiler/qmlprofilerengine.cpp
Change-Id: I95c2c4116e28683fafcc0a557a7913d67361dcd4
2013-06-05 11:14:48 +02:00
hjk
9c5a4dff1d
Debugger: Work on LLDB dumper autotests
...
Implement putEmptyValue, use type priorities,
introduce concept of backend specific tests.
39 pass, 136 fail...
Change-Id: I71e89259dc925f799bca413b537b65e9e689e1b8
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-04 17:04:29 +02:00
You-Ruei Tzeng
1120581ba9
Fix path error in Chinese translations
...
Done-with: Liang Qi <liang.qi@digia.com >
Change-Id: I5bfe56344497b950951bc5f038ce6868abb2f41a
Reviewed-by: Liang Qi <liang.qi@digia.com >
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-06-04 15:17:58 +02:00
Liang Qi
7efaa7c536
Remove the locations in zh_TW translation file
...
Change-Id: Id1b330283a5f6e32300df3dbb2081fd287a2c752
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-06-04 15:05:55 +02:00
Marco Bubke
782e8f66a1
QmlDesigner: Remove code which does nothing
...
Change-Id: Ia6edcd10c42f0ef71ed1237e45185e5fd8a4a66e
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-06-04 14:37:35 +02:00
Marco Bubke
7784baf54f
QmlDesigner: Make it easier to add new arguments to the puppet
...
Change-Id: I15bc4a1a431787e350ace9fa09d8c140d06a7ed6
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-06-04 14:37:28 +02:00
hjk
0f4cfa7e39
Debugger: Enable dumper autotest suite for LLDB
...
26 pass, 149 fail...
Change-Id: I243eb03fe0ddcb193ed8d45e672564f7113b662f
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-04 13:12:47 +02:00
Gunnar Sletta
b91a5bcb13
Force gray-antialiasing for text.
...
Subpixel antialiasing cannot be supported when rendering is done
to a transparent-cleared FBO.
Change-Id: I46eeac792416f6164521c9142a8b6cffbbddc99b
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-06-04 12:41:33 +02:00
Marco Bubke
333cec5957
QmlDesigner: Change main.cpp in qmlpuppetmain.cpp
...
To better find it in the qt creator locator.
Change-Id: Icfc7b400ee972802471a7a52f8552bb0fd41acdb
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-06-04 12:41:00 +02:00
hjk
76fc972277
Debugger: Add specific customization hook for dumper initialization
...
We need to distiguish between start of GDB itself (a.k.a .gdbinit-style
customization) and after the dumper machinery is initialized, which is
nowadays often delayed until the first stop hook.
Change-Id: I40f1e7225c2043b8bcb7d50eef948bb3c9162bb6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-03 17:27:39 +02:00
hjk
39ac967d91
Debugger: Suppress listing __PRETTY_FUNCTION__
...
It's visible in the stack view anyway an make auto-resizing of
the L&E view ugly due to its length.
Change-Id: I722eb03fe0ddcb193ed8d45e672564f7113b662f
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-06-03 12:37:39 +02:00
Orgad Shaneh
3f1901cb1f
Git: Provide a real highlighter for interactive rebase
...
* Kate highlighter doesn't have enough colors
* It works out of the box only on Windows
* New editor support links
Change-Id: I09bbaef08574660e535ccb86c2c460d5976fc2e3
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-06-03 10:40:32 +02:00
hjk
22d358cb0a
Debugger: Handle failed stop requests in LLDB interface
...
Change-Id: I79950d9a5114ee9810dc959412d1695015c083b1
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-31 16:52:46 +02:00
hjk
762e175e7c
Debugger: Fix lbridge.py standalone startup
...
Change-Id: I47116fcce1c063a6a0af82ebac080f843d2d158f
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-31 16:27:03 +02:00
hjk
64458f1a23
Debugger: Simplify LLDB startup sequence
...
Change-Id: I17121fcce1c063a6a0af82ebac080f843d2d157f
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-31 15:58:41 +02:00
hjk
1dac4ba791
Debugger: Prepare assigning of values in LLDB interface
...
Change-Id: I722e78c352066ddd05e96199fd8ead088e3e9f59
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-31 15:58:26 +02:00
hjk
2e3e11d00b
Debugger: Remove unneeded code
...
Change-Id: I492e78c352066ddd05e96199fd8ead088e3e9f58
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-31 15:10:20 +02:00
hjk
c6b4a831bc
Debugger: Give more thread details in LLDB interface
...
Change-Id: I352e78c352066ddd05e96199fd8ead088e3e9f58
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-31 15:09:57 +02:00
Marco Bubke
b97422b710
QmlDesigner: Add container item support in node instances
...
Change-Id: I30e0d11346b8c63188d052b46656e7ede179e55d
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-05-30 14:11:57 +02:00
hjk
9072db09ab
Debugger: Fix module listing
...
Change-Id: I342e78c352066ddd05e96199fd8ead088e3e9f58
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-29 16:29:16 +02:00
hjk
8906b4a4c8
Debugger: Make thread switching work in LLDB interface
...
Change-Id: I332e78c352066ddd05e96199fd8ead088e3e9f58
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-29 16:29:08 +02:00
hjk
b75209d653
Debugger: Cleaner shutdown of LLDB/python machinery
...
Change-Id: I482e78c352066ddd05e96199fd8ead088e3e9f58
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-29 15:49:29 +02:00
hjk
31634a07f4
Debugger: Cleanup LLDB python startup code
...
Change-Id: I682e78c352066ddd05e96199fd8ead088e3e9f55
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-29 15:48:54 +02:00
hjk
cc611e076f
Debugger: Pass autoderef pointers down to LLDB machinery
...
Change-Id: I282e78c352066ddd05e96199fd8ead088e3e9f56
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-29 15:48:24 +02:00
hjk
14481df670
Debugger: Handle application output in LLDB interface
...
Change-Id: Ie97c628ece272249c23aab6d5438555c051f5aa1
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-29 12:24:03 +02:00
hjk
61bf74be32
Debugger: Work on LLDB event handling
...
Change-Id: Ie97c628ece272249c23aab6d5438555c051f5aa8
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-29 12:23:39 +02:00
Eike Ziller
8d894aee02
Merge remote-tracking branch 'origin/2.7' into 2.8
...
Conflicts:
src/plugins/analyzerbase/analyzerbase.qbs
src/plugins/qmljseditor/qmljseditor.qbs
src/plugins/qt4projectmanager/qt4projectmanager.qbs
Change-Id: If9db8894ed27401a9aa9b385a6117be4c38edd11
2013-05-28 18:28:00 +02:00
Marco Bubke
2753ca94c7
QmlDesigner: Remove unused code
...
Change-Id: I08e98f22d3afd5911c56f1471701587db9d9c446
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-05-28 15:58:55 +02:00
J-P Nurmi
97952cfde2
Add missing QtQuick.Controls/Dialogs/Layouts type descriptions
...
Task-number: QTBUG-31012
Change-Id: Ic19cc79faaa71a09724445cf961ec16cf16fcbb4
(cherry picked from commit 4dd4bff886 )
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
Reviewed-by: J-P Nurmi <jpnurmi@digia.com >
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2013-05-27 17:57:36 +02:00
Victor Ostashevsky
2074de74d0
Ukrainian translation update
...
Change-Id: I8c9bb5bfaac4296fb9089fb3c1e87df2b55afa9e
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-05-27 17:11:13 +02:00
Tobias Hunger
c3b6721a60
PNG: Fix warning about sRGB information
...
libpng 1.6 prints a line warning about this whenever loading any
of these files.
Remove color mangement related sections as well as time information
from the PNG files using:
pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB -rem time -force -ow FileName
PNGcrush is losslessly recompressing the files, too.
Change-Id: I483dfb98414c4914840bd5ee9318153a599747b1
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-05-27 16:12:01 +02:00
Eike Ziller
d8bd56bcd6
Merge remote-tracking branch 'origin/2.7' into 2.8
...
Conflicts:
src/plugins/cpptools/cppcompletion_test.cpp
src/plugins/cpptools/cpptoolsplugin.h
src/plugins/qbsprojectmanager/qbsbuildstep.cpp
src/plugins/qbsprojectmanager/qbscleanstep.cpp
src/plugins/qbsprojectmanager/qbsnodes.cpp
src/shared/qbs
Change-Id: I8fc97ed61c47af2c3d9e5cc2bf81e97661204d4e
2013-05-24 16:20:10 +02:00
hjk
8ffb0c7c1f
Debugger: Implement stack frame switching with LLDB
...
Change-ID: I6efed5ffdccc5ce0aa13b1e7296137396ca28efe
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-24 10:16:43 +02:00
hjk
7fbcf01e40
Debugger: frame.GetFunction().GetName() is not GetFunctionName()
...
This makes 'start' show up in the stack instead of 'None'.
Change-Id: Ie277c4f86bb09e14c26babf63127d48871c09cfb
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-24 09:30:02 +02:00
hjk
81b7ed3636
Debugger: Fix step out and instruction-wise for LLDB
...
Change-Id: I1017aefdece671f748f00b9c6bc2385d85b8c170
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-24 09:16:02 +02:00
Thomas Hartmann
2e9f6a7935
Wizards: Adding a title to the Qt Quick Controls template
...
Task-number: QTCREATORBUG-9304
Change-Id: I9faa92bd9c1107066d7d312008a7e10613b414ff
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-05-24 08:47:48 +02:00
hjk
f37cf85d16
Debugger: Make LLDB std::vector dumper work
...
Change-Id: Iaa1a0065f1b7db60be5ed6006cd64c853cecc001
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-23 17:16:58 +02:00
hjk
484357035f
Debugger: Don't show LLDB's "synthetic" name suffix
...
Change-Id: I4229792171edef807619ec4e68393ec3e91e12dc
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-23 16:51:17 +02:00
hjk
dc2096e83f
Debugger: Move templateArgument implementation to Dumper class
...
This sets the scene for LLDB which needs direct access.
The global functions in gbridge.py stay for now, to keep compatibility.
Change-Id: Ia81f682ac2066acde3239f2d1e27f5e442361b11
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-23 16:17:32 +02:00
Thomas Hartmann
61828eda74
QmlDesigner.PropertyEditor: Adding sheet for QtQuick.Window
...
Change-Id: I99eee33ee7557aa94069b4dc999cb9f9a711caaa
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-05-23 15:35:53 +02:00
Thomas Hartmann
c884f629d6
QmlDesigner.Instances: custom rendering for QQuickWindow
...
Change-Id: Id2d9bd6b7f5cecefffddece30bb93a69699beeff
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-05-23 15:35:46 +02:00
hjk
1cc957d47b
Debugger: Remove hard coded python path for LLDB modules on Mac
...
Change-Id: I4229792171edef807619ec4e68393ec3e90e12dc
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-23 15:07:38 +02:00
Eike Ziller
ef5d3796d5
Merge remote-tracking branch 'origin/2.7' into 2.8
2013-05-23 07:25:34 +02:00