Nikolai Kosjar
7313203c29
CppEditor: Reduce calls to recalculateSemanticInfo()
...
Case: Opening a file that is not yet in the Snapshot
recalculateSemanticInfoNow() emitted the same SemanticInfo until the
indexer processed the document (Snapshot::contains()). That signal
caused CppEditorWidget::updateSemanticInfo() to call
semanticRehighlight() because of unequal revisions. That triggered
recalculateSemanticInfo() again.
Change-Id: I8fb7d7c42aad3d6a89876e743cd4e3c7aff643bf
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2013-05-07 11:43:53 +02:00
Nikolai Kosjar
ed4b202774
CppEditor: Fix "Switch Method Decl/Def" for cursor on return type
...
If the cursor is on the return type, Document::lastVisibleSymbol()
returns the function defined before the current function definition,
which is unfavorable for "Switch Method Decl/Def".
Fixed by using ASTPath instead of Document::lastVisibleSymbol().
Task-Number: QTCREATORBUG-9206
Change-Id: I94aba2fdbb437c6007f328f31deee7ae363364e2
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2013-05-07 11:43:00 +02:00
Nikolai Kosjar
49e27b35fc
CppEditor: Tests: Add Switch Between Method Decl/Def tests
...
Change-Id: I60fa4ed46178fd4053d83b9a5c6675a0029d2cc2
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com >
2013-05-07 11:42:51 +02:00
hjk
532dc1aa03
Debugger: Add symbol listing to LLDB frontend
...
Change-Id: I10f22f54334c21fc48e634530ec79f9cc8ab56f4
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-07 11:41:19 +02:00
Orgad Shaneh
e836cd082c
Git: Prefer remote tracking branch in GerritPushDialog
...
In case it contains the latest remote commit
Change-Id: Id9e4cc40b7d1aa9daac3a9a2cf9ba41f589da7eb
Reviewed-by: Petar Perisin <petar.perisin@gmail.com >
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-05-07 11:01:08 +02:00
Orgad Shaneh
1f38110dad
Git: Preserve reviewers list in GerritPushDialog
...
Not stored in settings (it is not important enough), but usually
the same reviewers are required for consequent changes
Change-Id: I28564791419ac441478db65e51b09189b9f2f196
Reviewed-by: Petar Perisin <petar.perisin@gmail.com >
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-05-07 11:01:00 +02:00
Orgad Shaneh
df767f1c48
Git: Fix leak when GerritPushDialog is canceled or fails
...
Change-Id: Id7479f44ee01f68e1423cc8346bc80f78ddfedb4
Reviewed-by: Petar Perisin <petar.perisin@gmail.com >
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-05-07 11:00:54 +02:00
Orgad Shaneh
838ce020a8
Git: Some cleanup in GerritPushDialog
...
Change-Id: I452f7d929d9abc1224fa9f694c106345dcc96caa
Reviewed-by: Petar Perisin <petar.perisin@gmail.com >
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-05-07 11:00:47 +02:00
Orgad Shaneh
002fa92a34
Git: Fix validation in GerritPushDialog
...
Change-Id: I1764ccd4950d5d5fee3cbd00515716ef5f524bf0
Reviewed-by: Petar Perisin <petar.perisin@gmail.com >
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-05-07 11:00:40 +02:00
jkobus
20625d5498
Implement jumping to original file on double click
...
Change-Id: I25f2624df65826b93604ff7df2485162691498d0
Reviewed-by: David Schulz <david.schulz@digia.com >
2013-05-07 10:55:56 +02:00
Aurindam Jana
aa93f25626
QmlDebugging: Attach to QML application
...
Specify project source directory and sysroot.
Change-Id: Ie9287ef4da023159b131e67de51ffc218c4d2a70
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-05-07 10:52:32 +02:00
hjk
3f0c873796
Debugger: Streamline LLDB input
...
All options are passed as python hash now.
Change-Id: I1caa049a0f5d49ece4b65e5f560b30a2443070a5
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-07 10:50:23 +02:00
hjk
5b99f0cb24
Debugger: Implement reading of memory for LLDB frontend
...
Change-Id: I7f4e19913405f03fe61b75173e0014399e4fbe86
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-07 10:49:53 +02:00
hjk
32ce9ed6e1
Debugger: Fix display of multiple locations with LLDB
...
Change-Id: Ia08da65a892f84b5965c78f48e4b4cb735569dfc
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-07 10:49:32 +02:00
hjk
2a3aa10eba
BinEditor: Replace hard assert with soft
...
Change-Id: I1f23945b9d24f941a309fea5bdf4f84723c9c953
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-07 10:49:18 +02:00
Friedemann Kleint
62520c71c8
Fix text in blackberrycreatepackagestepconfigwidget.ui.
...
Change-Id: I7d62bf741194cd42f49d7e7a3d8b4f35578afad6
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-05-07 10:19:15 +02:00
Aurindam Jana
694f465afb
AndroidRunSupport: Connect Signals to correct slots
...
Change-Id: Ib14ace6b66b78c5f74984a929a6a02c292e35127
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com >
2013-05-07 10:00:38 +02:00
Aurindam Jana
e9544344d5
AndroidAnalyzeSupport: Add punctutation to message
...
Change-Id: I99d8748cafb7d7537dc3c8f0caa0a2965d1df6f6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
2013-05-07 09:24:23 +02:00
Aurindam Jana
7ccbbbb75d
QmlProfiler: Remove unused files
...
Change-Id: I132ab68461499e4d07993ff9c5b7c14650bc6628
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com >
2013-05-07 09:01:43 +02:00
Aurindam Jana
e88ec44e71
QmlProfiler: Remove RemoteLinux dependency
...
Change-Id: I3ff14691b4f9c80793a491b61444f8ceeb05a4fb
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com >
2013-05-07 09:01:29 +02:00
Petar Perisin
6e677a97fb
Git - use appropriate working directory in ChangeSelectionDialog
...
In case Working Directory is changed in dialog, use new one for command.
Change-Id: Iea2e71d3695fff49a6375d19d723f4d62a092c2f
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
2013-05-07 08:59:20 +02:00
jkobus
fe3f65da0f
Make DiffEditor non-experimental
...
Change-Id: I489a2f2c8c8b7fc84ac99b8272689a5efba3943c
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-07 08:48:25 +02:00
Kai Koehne
32a0acb1cf
QmlProject: Update code model when target changes
...
Change-Id: Ia8008748fb4d35507729c6ae684913e8bf72c985
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2013-05-07 08:46:42 +02:00
Kai Koehne
3497f037cc
Fix crash for long properties in outline model
...
Make sure the outline model only shows the first line
of a long property value.
Change-Id: Iac8059e927b10c400afec285a6dc6485cbbf49b4
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2013-05-07 08:46:18 +02:00
Joerg Bornemann
7a2d93dea2
fix qbs build
...
Change-Id: I4b6236d2ddfa8e3baad463fcdf2ee66fe16f63e7
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-05-06 17:15:39 +02:00
Oswald Buddenhagen
8d7b8a202c
move qmldesigner component INCLUDEPATHs to the _dependencies.pri file
...
users of the plugin are supposed to be able to compile against the
internals.
Change-Id: Ibf0fc5f87948a030cab2b92befabeda70c0b1597
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-05-06 17:07:27 +02:00
Leena Miettinen
e2b00f5cec
Doc: edit text about deploying to Android
...
The default options for Qt 4 and Qt 5 are different.
Add background information about Android packages and
move information about specifying package settings from
the run settings topic to here.
Change-Id: I8ee0fac124e19233e85d17e1e37f060183149675
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com >
Reviewed-by: Daniel Teske <daniel.teske@digia.com >
2013-05-06 16:51:37 +02:00
Oswald Buddenhagen
8488445fce
remove pointless indirection
...
Change-Id: I91664e892cd442d6b25a332944dd57e36078d947
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com >
2013-05-06 16:45:29 +02:00
Nikolai Kosjar
b3033381cb
Git: Rename "Cancel" to "Close" in ChangeSelectionDialog
...
Change-Id: Ib3dbfa8c3dc3b187d53ad004ffab29fb87c9aa2c
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
Reviewed-by: Petar Perisin <petar.perisin@gmail.com >
2013-05-06 16:15:41 +02:00
Nikolai Kosjar
fd0cf19cfb
Git: Specify shortcuts in ChangeSelectionDialog
...
Change-Id: If4f734e7a93246732f2e618feb107af598a79faa
Reviewed-by: Orgad Shaneh <orgads@gmail.com >
Reviewed-by: Petar Perisin <petar.perisin@gmail.com >
2013-05-06 16:15:32 +02:00
Aurindam Jana
ec08eab40e
QmlProfiler: Remove explicit addition of dependencies.pri
...
qtcreatorplugin.pri automatically includes the dependencies.pri
file.
Change-Id: I236a586b737a883f6fab76e34d116be175c22139
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com >
2013-05-06 16:00:10 +02:00
Aurindam Jana
8fe5ac405e
QmlDebugging: Set correct host when attaching to an application
...
Change-Id: I32030b5320f6de129af77fbde28cf7a4a048d9dc
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-05-06 15:21:43 +02:00
hjk
9b8b8ba97b
Debugger: Replace GdbMi::findChild() with an operator[]
...
Less noise.
Change-Id: I8e533c97207ff5b9c79182c4fb99993f1992154f
Reviewed-by: David Schulz <david.schulz@digia.com >
2013-05-06 14:41:08 +02:00
Marco Bubke
3d1102081b
QmlDesigner: Fix recursive dirty test
...
Change-Id: I62cb968eb21bb8399cd1918d68e405c9abe5d6e0
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-05-06 14:28:01 +02:00
Thomas Hartmann
1aeffb6bb4
Wizards: QtQuick 2.1 import for Controls
...
Since Controls depend on Qt 5.1 we can use
a QtQuick 2.1 import.
Task-number: QTBUG-31011
Change-Id: I7524c54c3b77ccce89cc57292825f02e163fd7aa
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
Reviewed-by: Liang Qi <liang.qi@digia.com >
2013-05-06 14:27:14 +02:00
Aurindam Jana
7ac0cb6247
AndroidRunSupport: Fix signals and slots
...
Change-Id: I59bfbd4669141aa1f215d8f6c6c498a520aed4fb
Reviewed-by: Aurindam Jana <aurindam.jana@digia.com >
2013-05-06 14:18:12 +02:00
Thomas Hartmann
f91b4de655
QmlDesigner.PropertyEditor: also support .svg for Image
...
Change-Id: If43e4661881f99d6a6f692981f19a61ac2c0e500
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com >
2013-05-06 13:56:48 +02:00
Oswald Buddenhagen
c806d8b748
remove pointless DEPENDPATHs
...
we use CONFIG+=depend_includepath nowadays
Change-Id: Ib79d56e63f4e452b40e68dc73ed2d404a07cf3b3
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-05-06 13:51:59 +02:00
Aurindam Jana
24af63ec4b
Android: Add QML profiling
...
Change-Id: Ie06c0b49707f8ec549f180f41c565fd223240186
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-05-06 13:27:50 +02:00
hluk
70a5d125f9
FakeVim: Focus current editor before handling command line command
...
Action like "Switch Header/Source" need to be performed in correct
context, in this case "CppEditor.C++Editor". But while command line is
focused the context is global.
Task-number: QTCREATORBUG-9217
Change-Id: I8680e7d9612e72d23e1ef6515904941505f410d8
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2013-05-06 13:18:07 +02:00
Thomas Hartmann
8371a83dda
QmlDesigner.ItemLibrary: load QML source on startup
...
The QML source is now loaded while dragging, which creates
hickups.
Change-Id: If43e4661881f94d6a6f692981f19a61ac2c0e508
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
2013-05-06 12:55:00 +02:00
Thomas Hartmann
d4b4353a78
QmlDesigner.qml2puppet: Adding simple test
...
This test will fail and give an error message, if
inbuild item are missing.
Change-Id: Ib7a33e7d1fbd22f76c8ac31e1dbc68912aa8edaa
Reviewed-by: Marco Bubke <marco.bubke@digia.com >
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com >
2013-05-06 12:54:40 +02:00
Christian Stenger
edf8b4a59b
Squish: Stabilize invoking context menu items on Mac
...
Change-Id: I64ed356b6120c38d51c646ae409bbbc3a4fe9e8e
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-05-06 12:46:18 +02:00
Aurindam Jana
c9d1c5b354
AnalyzerBase: Remove redundant remote linux dependency
...
Change-Id: I067396b95519ada89e58426d512832778d04aa58
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com >
2013-05-06 12:41:16 +02:00
Christian Stenger
e0b7cd6b03
Squish: Added timeout for waitFor()
...
Change-Id: I9d15d03c9b289f41830a57ed659264a324338cc6
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-05-06 12:35:30 +02:00
Christian Stenger
cc765472d2
Squish: Use readFile() if possible
...
Change-Id: Ia850e624f24dd57589d7276af22aef1498c3c799
Reviewed-by: Robert Loehning <robert.loehning@digia.com >
2013-05-06 12:35:20 +02:00
Daniel Teske
c842d83f91
Android: Check target architecture before deploying to device
...
Change-Id: I2d05f98cb6c390fb84186929fdf4152cc07d8965
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com >
2013-05-06 11:11:55 +02:00
Orgad Shaneh
c45e4e614a
Git: Do not return empty string for top commit in LogChangeDialog
...
Change-Id: I26cff005974102c037bbbff04b7606e7f8a07b84
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-05-06 10:54:45 +02:00
Orgad Shaneh
9228587b8e
Git: Hide remote in Push to Gerrit dialog if there is only 1
...
Change-Id: Id4b701e16f6edc74b2ad19b5255d84ceca5ec216
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-05-06 10:35:44 +02:00
jkobus
e844bee1da
Add file descriptions, enable file folding
...
Change-Id: Ie90ac9fb74e9c4b8cfba16d065d1b8751125e83c
Reviewed-by: David Schulz <david.schulz@digia.com >
2013-05-06 10:31:54 +02:00