Commit Graph

10608 Commits

Author SHA1 Message Date
hjk
2f69bae63f debugger: gather more information on threads when easily available 2010-05-18 12:13:27 +02:00
hjk
5d5eeed6c0 fakevim: set target column and mark after undo/redo, 'o' and 'O' and Return 2010-05-18 12:13:27 +02:00
Leandro Melo
16de34e533 No need to set format when text is normal. 2010-05-18 11:38:52 +02:00
Leandro Melo
1ce3eb3863 Initialize editor in duplicate. 2010-05-18 11:38:51 +02:00
Erik Verbruggen
efd0774b84 Added ignore for a build product. 2010-05-18 11:27:40 +02:00
Roberto Raggi
41882862a2 Compile. 2010-05-18 10:33:35 +02:00
Roberto Raggi
1e1d8e450f Use the Control created by CPlusPlus::CreateBindings. 2010-05-18 09:24:14 +02:00
Roberto Raggi
35c50dcbfc Use the context created by TypeOfExpression. 2010-05-18 09:24:11 +02:00
Roberto Raggi
5cb42c93ef Instantiate the template functions. 2010-05-18 09:24:04 +02:00
con
38f6379f39 Merge remote branch 'origin/2.0'
Conflicts:
	doc/qtcreator.qdoc
	src/plugins/find/currentdocumentfind.cpp
	src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp
2010-05-17 17:40:40 +02:00
Marco Bubke
b52f3cb274 Don't do anything if the target object is already set
Task-Number: BAUHAUS-666
Reviewed-by: kkoehne
2010-05-17 17:30:23 +02:00
Thorbjørn Lindeijer
2816ccbd37 Don't allow opening the same generic project multiple times
Quick fix by copying code also found in Qt4 and QML project managers.
Would be better to have some common solution...

Task-number: QTCREATORBUG-1383
2010-05-17 16:33:25 +02:00
Robert Loehning
896f474511 String fixes
Reviewed-by: Leena Miettinen
2010-05-17 15:50:33 +02:00
hjk
d8318a9502 debugger: refactor breakpoint handling
Use BreakpointData objects for communicaition instead of random
collection of some of their attributes.
2010-05-17 15:41:59 +02:00
hjk
53e70f7a26 mention some debugger changes in changes-2.0.0 2010-05-17 14:49:45 +02:00
dt
88e4917b2e Fix warning about unused parameters 2010-05-17 13:12:19 +02:00
Roberto Raggi
5058dd670a Reuse TypeOfExpression. 2010-05-17 13:06:49 +02:00
Friedemann Kleint
8e294efd62 I18n: Update German translation. 2010-05-17 13:03:03 +02:00
Roberto Raggi
18490596f9 Renamed Document::findSymbolAt(). 2010-05-17 13:01:56 +02:00
Friedemann Kleint
9432070656 Fix clone wizard texts. 2010-05-17 13:01:45 +02:00
Roberto Raggi
56c5c8266a Get rid off of typeid() and <typeinfo>. 2010-05-17 12:52:46 +02:00
Friedemann Kleint
47d49d2539 CodePaster: Fix sample URL: qtcreator.pastebin.com->creator.pastebin.com
Fix up bb6af2131c.
Clear richtext flag on the QLabel and set openExternalLinks.
Change sample URL from qtcreator.pastebin.com to creator.pastebin.com.
2010-05-17 12:12:43 +02:00
Friedemann Kleint
80e941c007 Revert "Fixed url": Do not introduce rich text.
This reverts commit bb6af2131c.
2010-05-17 12:09:18 +02:00
Christian Kamm
6f4b864487 QmlJS: Make Snapshot discard outdated Documents.
Previously, fresh versions of a Document would be added to the
_documentsByPath QMultiHash without removing the old version first.
This means Link could pick up old versions of a Document.

Task-number: QTCREATORBUG-1418
2010-05-17 12:05:18 +02:00
mae
bb6af2131c Fixed url 2010-05-17 11:42:07 +02:00
mae
1a77c287df Workaround for QTCREATORBUG-72 (multiple shortcuts)
This fixes the Ctrl+W vs. Ctrl+F4 for close on MS-Windows
by introducing Ctrl+F4 as an alternative shortcut.

Reviewed-by: con
2010-05-17 11:42:07 +02:00
mae
78f130a121 Fix Backtab behavior to standard Windows behavior
Creator implemented Backtab similar to Eclipse and other editors,
now we do standard windows behavior.
2010-05-17 11:42:07 +02:00
Kai Koehne
d65eaadd6e QuickDesigner: Support nesting of all nodes in navigator
Don't check for isContainer, which is rather a hint for the visual
editor whether to nest automatically. In the navigator case, the user
explicitly requested a nesting, and we shouldn't prevent him from doing
so.

Task-number: BAUHAUS-650
Reviewed-by: Christiaan Janssen
2010-05-17 10:59:05 +02:00
ck
3e126d6a26 Compile fix. 2010-05-17 10:50:12 +02:00
Nicolas Arnaud-Cormos
3b94093f0e Add a changed signal in Aggregation
Use it to change the find and candidate find object in CurrentDocumentFind:
this will allow to replace the IFindSupport object used.

Merge-request: 115
Reviewed-by: con <qtc-committer@nokia.com>
(cherry picked from commit d3b58c2db3)
2010-05-17 10:45:36 +02:00
con
701b63f208 Minor style, and remove unnecessary line. 2010-05-17 10:37:01 +02:00
Nicolas Arnaud-Cormos
d3b58c2db3 Add a changed signal in Aggregation
Use it to change the find and candidate find object in CurrentDocumentFind:
this will allow to replace the IFindSupport object used.

Merge-request: 115
Reviewed-by: con <qtc-committer@nokia.com>
2010-05-17 10:37:01 +02:00
Marco Bubke
565158bbb4 Always reset the id for an object in node instances
Because we tested for the parent, the id of a root item never reset.
This was hidden because if you remove a root item all
child items was removed too. But if the object was not deleted by the
root item and there was a binding the root item id, there was a dangling
pointer.

Task-Number: BAUHAUS-662
Reviewed-by: kkoehne
2010-05-17 10:03:41 +02:00
Marco Bubke
628375a507 Extent the rewriter exception with a document text attribute
This makes it easier to find problems.

Reviewed-by: kkoehne
2010-05-17 10:03:34 +02:00
Marco Bubke
386dac2c47 Exceptions should not assert on default
Reviewed-by: kkoehne
2010-05-17 10:03:28 +02:00
Marco Bubke
94356a07dd Set a binding in states to zero if the target object is zero
If there is no target anymore you cannot create a new binding. There is
no need anyway so the binding is reset to zero.

Task-Number: BAUHAUS-642
Reviewed-by: kkoehne
2010-05-17 10:03:23 +02:00
Marco Bubke
fa640f66db Go always back to the base state if you change the state
Should work without this, but the performance hit is not so high,
and this is more robust to changes in the qml state code.

Task-Number: BAUHAUS-660
Reviewed-by: kkoehne
2010-05-17 10:03:16 +02:00
Kai Koehne
1a1142488c QuickDesigner: Reduce number of times states are rendered
Caused by missing brackets.
2010-05-14 16:35:12 +02:00
Kai Koehne
2165bd4d83 QuickDesigner: Add debugging output to track State Switching
Of course disabled by default
2010-05-14 16:35:12 +02:00
Kai Koehne
d26e11b64e QuickDesigner: Fix copy/paste error 2010-05-14 16:35:12 +02:00
Leena Miettinen
cf233161fa Doc - UI - Fix UI text capitalization to follow the KDE Style Guide rules.
Reviewed-by: ossi
2010-05-14 15:53:56 +02:00
Roberto Raggi
e2297e4cbd less verbose. 2010-05-14 15:34:39 +02:00
Roberto Raggi
3decf8ccc0 Jump to the declaration if the last visible symbol is the current function definition. 2010-05-14 15:33:01 +02:00
Roberto Raggi
25b04ff5b4 Flush the current binding before searching for types. 2010-05-14 15:32:40 +02:00
Roberto Raggi
81d7ac2d69 Improved LookupContext::fullyQualifiedName(). 2010-05-14 15:10:28 +02:00
Roberto Raggi
ca1d1259c6 Cleanup. 2010-05-14 14:37:17 +02:00
Roberto Raggi
469b6ef741 Get rid of useless overload of findType(). 2010-05-14 14:18:44 +02:00
Roberto Raggi
31135d5767 More renaming. 2010-05-14 14:00:56 +02:00
Roberto Raggi
a2128885de Get rid of some obsoleted code. 2010-05-14 13:58:06 +02:00
Roberto Raggi
13625c2121 Removed ClassOrNamespace::findType_helper() & co. 2010-05-14 13:55:25 +02:00