Commit Graph

32182 Commits

Author SHA1 Message Date
Fawzi Mohamed
a874537b0f ios: better deploy messages (and handling of missing devices)
Change-Id: I77faa28b1300bbf59f56cf20855147f67fd69368
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
2013-10-14 16:11:58 +02:00
David Schulz
dd08503062 Ios: Fix compilation on windows.
Change-Id: I90054041069d9aace6fc24f9094d46207b87e54e
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
2013-10-14 15:55:48 +02:00
Daniel Teske
bc9ac41e84 Qt4Project: Correctly filter kits in targetsetup page
Another brokenness of the target setup page refactoring.

Task-number: QTCREATORBUG-10315
Change-Id: I8d35251006f409db0bd1fdb2835712028498929a
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-10-14 15:55:38 +02:00
Tobias Hunger
1b53f75d62 VcsBase: Abort commands when closing VcsBaseEditorWidget
This prevents the crashes when the command signals a state change
after the managing editor was closed.

Task-number: QTCREATORBUG-10343
Change-Id: I57e34c49d5ef8b5693bec6ac0ebc9d87afa99dc9
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
2013-10-14 15:51:23 +02:00
Tobias Hunger
479cf0b319 Kit: Do not keep name unique during updates
Do not keep the name unique at KitModel level while applying changes.

We create temporary kits at that time which have conflicting names if
you added kits with the default name "Unnamed" before.

Task-number: QTCREATORBUG-10267
Change-Id: I42ba1299c938e1a2c1638d2669fc85ff5b6d88b5
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-10-14 15:50:51 +02:00
Tobias Hunger
331fdc923b Kit: Do not add generate empty names
While those do not hurt they are just unnecessary.

Change-Id: Ic2a971637fe6b0441c6fffa0d3c5161aea36e924
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-10-14 15:48:24 +02:00
BogDan Vatra
58afa43afe Make ant silent not quiet.
quiet parameter hides aapt tool errors.

Change-Id: Iabf0386079f0f88474d4aa2be91e4d8162d5d68f
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-10-14 15:46:44 +02:00
hjk
1650aaae38 Debugger: Fold GdbToolTipContext into DebuggerToolTipIndex
Change-Id: Iee9201daa8d42ee4231895b1c78387acbc7caaac
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-14 15:42:43 +02:00
hjk
f50ffd614c Ios: Make it the plugin compilable (but not functional) outside Mac
Change-Id: I1149ce410f2875c6ad8bd0d62c23bb6181f4c1ac
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-14 14:49:11 +02:00
Orgad Shaneh
e96e77690d CppEditor: Remove template lookup for virtual functions
1) Virtual template functions make no sense.
2) It does not help us to find out if a function is virtual or not

Change-Id: Icb15f46b3aba5571e16fa55613a4806ad5de5940
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
2013-10-14 14:22:51 +02:00
Robert Loehning
f7ae3707c3 Squish: Avoid possible timing issue in tst_designer_autocomplete
Change-Id: I6ed30bc623830fdda72ede35922ac70736cb3c68
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
2013-10-14 12:58:13 +02:00
hjk
6f495a32f2 Debugger: Workaround rendering glitches in tooltips
Task-number: QTCREATORBUG-9852
Change-Id: I27a508540f7e9f79dc92297c76e6a723d9db496d
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
2013-10-14 12:17:54 +02:00
Daniel Teske
d3a021a232 Qt4ProjectManager: Importing builds, fix logic for "debug" vs. "release"
Task-number: QTCREATORBUG-10360

Change-Id: Ic9cd3ae857457f0d65d4acafb78ca3385dcdde4b
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-10-14 11:08:12 +02:00
hjk
ec26cb8208 WelcomeScreen: Don't use bold label text and exclamation marks.
It doesn't fit the rest of the UI, and Bold fonts and exclamation
marks always make be feel being yelled at.

Change-Id: If8ca6ce9d54777e65dda4d0c3002c298a9717ea2
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
2013-10-14 10:55:41 +02:00
Jake Petroules
479aa2dc28 Export CONFIG and QT_CONFIG from qconfig.pri to QBS.
Task-number: QBS-397
Change-Id: I9b29781e752176d0cf71221b896a6ac017538c7b
Reviewed-by: Kurt Pattyn <pattyn.kurt@gmail.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-10-14 10:38:38 +02:00
hjk
814c42764c Debugger: Simplify DebuggerToolTipEditor convenience structure
Change-Id: I0e86bb657a225cdf2d915b5d1f9526856064e92d
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-14 09:19:23 +02:00
hjk
976c044696 Debugger: Apply static pattern to DebuggerToolTipManager
Change-Id: I49869c393b922da75572959973b917894f93f4ec
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-14 09:19:02 +02:00
hjk
30045bee78 Debugger: Simplify Tooltip manager interface
The Editor itself is not really used.

Task-number: QTCREATORBUG-10358
Change-Id: I94620ed7b3b1d6b02c4eef2a359f991217b0a00b
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-14 09:17:23 +02:00
Orgad Shaneh
b034b0b955 DVCS: Never prompt before committing
Commit is local. There's no reason to prompt.

Change-Id: I3aed5ad4931bc49c62d52f906100273739f4af89
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-10-11 16:40:56 +02:00
Christian Kandeler
dba595fdea qbs project files: Add library dir to rpaths for tools.
At least one tool uses libUtils, and others could very well do that too.

Change-Id: I4ddda966dc18ac05fc074a4e58df9f8c5dc09d44
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
2013-10-11 16:02:34 +02:00
Orgad Shaneh
1cf1159f41 VCS: Prevent soft assertion for non-existent directories
Blame in a renamed directory then blaming some revision with the
previous name triggers an assertion

Change-Id: If89a268a776df1c6e0061fd5828492b0200237b4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-10-11 15:43:17 +02:00
Tobias Hunger
4e4fdb4db0 Vcs: Make sure legacy settings get removed
Change-Id: I6a55414a5f14984102277050d5b22e2e98741656
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
2013-10-11 15:41:09 +02:00
hjk
44a054a519 Ios: Fix debugger detection
Change-Id: I67ca5529c67f281c885074eb405862502cb8adff
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-11 15:08:35 +02:00
Daniel Teske
2bd789aeb9 Android: Detect JAVA_HOME by looking for libs/tools.jar
Task-number: QTCREATORBUG-10241
Change-Id: I8245547f851174314b99bde857f257692ed35bfb
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
2013-10-11 14:56:54 +02:00
David Schulz
ad69558bcd CppEditor: Hide scrollbar in preprocessor widget.
Change-Id: I55c18773c640ac05e287aaf996f7772e820bc990
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-10-11 14:30:40 +02:00
David Schulz
edc86b2a27 CppEditor: Codestyle cleanup in preprocessor widget.
Change-Id: Iaefdd7b795f35a6fb46cad7f7317939a6637b73a
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-10-11 14:30:32 +02:00
hjk
3fe32bcf73 BaseHoverHandler: Code cosmetics
Change-Id: Ib91f3ffd0c0539712d0797fa1ef378d96bd82db6
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 14:30:17 +02:00
Daniel Teske
10e56358fd TargetSetupPage: Update complete state after import
Task-number: QTCREATORBUG-10352

Change-Id: If3912863b9a3fedefc6ebc2169e3a70f9c946f75
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-10-11 14:27:54 +02:00
hjk
a527fbe91c IDevice: Add a qmlProfilerHost function
This seems to be a better abstraction than the "pseudo dynamic cast"
in the QmlProfilerTool and the DebuggerPlugin itself.

Change-Id: If7dea70e1353852ebb6d3ce43220c0b03ccb4b00
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
2013-10-11 13:40:53 +02:00
hjk
8f28a37d71 QmlProfiler: Remove unused code
Change-Id: I16b0d27eb622066bc4b02fffe3905a1818f3d12f
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2013-10-11 13:26:04 +02:00
hjk
9ace7c3b22 Debugger: Fix display of alternative string encoding
That's a recent regression after the *bridge.py split.

Change-Id: I6488052e45167586bfe455d411985324bf882a15
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:53:15 +02:00
Leena Miettinen
10551ba30c LLDB: fix message text
Write LLDB in all caps in messages.

Change-Id: I9683bbfb20e69a7993d27d96959435e09510b50b
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-11 12:52:59 +02:00
hjk
d6afbdd047 Debugger: Split qttypes.py
... into qttypes, stdtypes, boosttypes, and misctypes.py

Change-Id: I3bce8dfe912c528f3a0d8d6670108f8d3272b4af
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:52:37 +02:00
Leena Miettinen
6c0ef3670c Doc: reformat front page
Remove bullets from top-level items.

Change-Id: I1c8bbe55f2ce17163b6df6a75c50543e67b0d251
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
2013-10-11 12:49:38 +02:00
Orgad Shaneh
fdb6ef90fc VCS: Do not try to add files that are already tracked
Task-number: QTCREATORBUG-2455
Change-Id: I4b1fa9676ad4a8d7293e035e4d6103251bef8aee
Reviewed-by: Nikita Baryshnikov <nib952051@gmail.com>
Reviewed-by: Cristian Tibirna <tibirna@kde.org>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-10-11 12:43:25 +02:00
hjk
6f24665e7e Debugger: Make QList display configurable
This is more a workaround for case where the ::isStatic
guessing goes wrong.

Change-Id: If01a8c605e3404fe398c24c4b2c83664caae1d59
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:39:56 +02:00
hjk
047adfacbd Debugger: Fix array dumping in corner cases
Don't try to use the compact method if we can't determine the
underlying format as we wouldn't know how to display the data
on the Creator side.

Change-Id: I985b9354c883da3a75bce1fe170b1f6cccc1dc21
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:38:39 +02:00
hjk
52cbcf9bef Debugger: Truncate pointer values when accessing string data
Change-Id: I001a8c605e3404fe398c24c4b2c83664caae1d59
Reviewed-by: David Schulz <david.schulz@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-11 12:37:00 +02:00
hjk
68a6ce2a1b Android: Minor API fixes in AndroidToolChain
Change-Id: I818ba7d95c52b87a84de6bfdaac8436258ac249a
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-10-11 12:36:40 +02:00
Daniel Teske
7d5eebb846 Android Virtual Device: Create avds with hw.gpu.enabled
Task-number: QTCREATORBUG-10006
Change-Id: I7e10ef1280ed2388c1e9341dad32935d22ce05ed
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
2013-10-11 12:22:05 +02:00
Daniel Teske
1aff7afae9 Android: Increase defailt sd card size for avds to 200 MB
Change-Id: Ic9435227e36186e320449348aee03cd62f3fa1e7
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
2013-10-11 12:21:25 +02:00
hjk
9051350b42 Debugger: Remove SimpleValueCode from gdbbridge.py
This was left over from the first LLDB integration.

Change-Id: I99bf43d49d4a7650e1f1b2f572e264c1f234fd36
Reviewed-by: David Schulz <david.schulz@digia.com>
2013-10-11 12:16:55 +02:00
Yuchen Deng
5306086eb6 qbs files: Remove duplicate test files
Change-Id: Iffe13621f276623c1e67f30947597ee5d624c775
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
2013-10-11 11:59:26 +02:00
Christian Kandeler
bc34f84057 Ios: Fix qbs build.
Change-Id: I102590e379c640e934c43a563c0adc7ee166288a
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
2013-10-11 11:20:16 +02:00
Leena Miettinen
e9cbaf04c5 fix UI text capitalization and punctuation
Make a message shorter and clearer.

Change-Id: Ia9bfb0de4a4a9cde1173f718aa79824739e11d2f
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
2013-10-11 09:46:34 +02:00
hjk
3b1b851daa Debugger: More stdint autotests
Change-Id: I6b3961cb2ac4e35bce2fee12985f13a6d34d9525
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-10 21:30:18 +02:00
hjk
4f36713716 Debugger: Explicitly handle uint8_t and int8_t
Would be nicer if there was a global way to tell GDB to not produce
"adorned" output...

Task-number: QTCREATORBUG-10344
Change-Id: I5355ebea0570f76415fdacfed34e1311825f57b9
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-10 21:25:36 +02:00
hjk
0d57c8fb30 Android: Don't check Qt version for secondary toolchains
Change-Id: Iee529e1c43c4b1a37d7894edee0ea4ecc81762d2
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-10-10 19:50:41 +02:00
hjk
dd1e51076a Android: Fix debugger autodetection
Task-number: QTCREATORBUG-10341
Change-Id: I197ae5745d5caba12bce3e148ada2a589ac7f9b3
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
2013-10-10 19:50:18 +02:00
Orgad Shaneh
2559f98693 Git: Improve branch name validation
* Do not allow leading dash
* Do not allow existing local branches

Change-Id: I3efbb90b7099719a7e90cada85a58a0f91bd9730
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-10-10 19:00:09 +02:00