- 25 Jul, 2013 1 commit
-
-
Nikolai Kosjar authored
Change-Id: I216b74933f5e94c49be7f05f0b09ac01b3319d8c Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com>
-
- 18 Jul, 2013 2 commits
-
-
Erik Verbruggen authored
Updated/fixed the code to treat treat text/x-objcsrc and text/x-objc++src correctly. Change-Id: I1ab97577c786a28381398e4e0fac177325d00d7b Reviewed-by:
Sergey Shambir <sergey.shambir.auto@gmail.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Eike Ziller authored
This also fixes a bug with setting text cursor in InsertDefOperation in case of split editors (where the cursor could be set in a non-active editor on the target file). Change-Id: I1c011386537bc88a89d4d66bec79dfe06faac3c6 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 17 Jul, 2013 2 commits
-
-
Nikolai Kosjar authored
There is no need to have that logic in CppEditorWidget. The CppModelManager knows how many editors are open and can therefore call GC() by itself. Change-Id: I2ed4051ad7b8c87615014d73e29291027d49d2ab Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Orgad Shaneh authored
Change-Id: I1309db70e98d678e150388c76ce665e988fdf081 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 16 Jul, 2013 1 commit
-
-
Nikolai Kosjar authored
...in order to better tell apart the type related functions isScope()/asScope() and the functions dealing with enclosing scopes: * scope() --> enclosingScope() * setScope() --> setEnclosingScope() * resetScope() --> resetEnclosingScope() Change-Id: Id743a7d1b6a1a1a0ffcd8568cbd8ebbdfc16eaa1 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@digia.com>
-
- 12 Jul, 2013 2 commits
-
-
Eike Ziller authored
It's a property of the document implementation, not of the specific editor instance working on it. Change-Id: I5c3dd054e21b646e2d94b891916a096d045923f8 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
Change-Id: I27964a585996f9838a87856fd68067ce29ce755a Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 09 Jul, 2013 3 commits
-
-
Christian Kandeler authored
Also update qbs submodule so Creator can open itself. Change-Id: Iaa70d5e83d07a1120e795046ebbd8995159aa2db Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Eike Ziller authored
Necessary for keeping compatibility within a minor series. When bumping versions, the compatVersion now needs to be taken into account too. Change-Id: I588947f885480889ff2f58481f72db76e3f1a9f1 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
That is what it actually is, wrt how Qt API calls it. Change-Id: Ied02055debf6aad75556b0d9d22e8ba2f72be555 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 26 Jun, 2013 1 commit
-
-
Nikolai Kosjar authored
The slot CPPEditorWidget::onContentsChanged() was still connected to the initial QTextDocument of BaseTextEditorWidgetPrivate and not to the via BaseTextEditorWidget::duplicateFrom() updated QTextDocument. This fixes the visual appearance when renaming. The actual renaming is/was not affected. Task-number: QTCREATORBUG-9651 Change-Id: Id26dc11627c253bbf89904be3f3df21a45041d01 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 25 Jun, 2013 1 commit
-
-
Nikolai Kosjar authored
* Affected quick fixes: InsertDefFromDecl, MoveFuncDefOutside * Fix also reformating pointer declaration of operator functions for qualified name ids Change-Id: I6a7578f496221557d103f5fdbb5dacc9540ee779 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 24 Jun, 2013 1 commit
-
-
Lorenz Haas authored
Now InsertDefFromDecl finds the right implementation file and the speed of match() is improved. Task-number: QTCREATORBUG-9627 Change-Id: Ibff824f52124e8cc10ccb6a97c133e11565473db Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 20 Jun, 2013 1 commit
-
-
Lorenz Haas authored
Consequent use of insertLocationForMethodDefinition respects the surrounding namespace when moving/inserting definitions. Task-number: QTCREATORBUG-2676 Task-number: QTCREATORBUG-9332 Change-Id: I6d83cf84d844dd4773900d03563581c88befa7b7 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 18 Jun, 2013 2 commits
-
-
Lorenz Haas authored
With this patch it is checked if the function/new-expression is used in a function call or return statement the whole AST down to the translation unit. Task-number: QTCREATORBUG-9525 Change-Id: I34b30ee64b9436c9c9d2586c28fd22f148bee892 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Nikolai Kosjar authored
Task-number: QTCREATORBUG-9570 Change-Id: I4bdc0f900bdf8e6e5fce8668a8c6b23bcd67abff Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- 17 Jun, 2013 3 commits
-
-
Lorenz Haas authored
When triggering move or insert definition outside and no other class symbol is found in the file, the definition is moved or inserted right after the enclosing Class. Change-Id: I74ffa872015753ba7372e21b868d3cf7fa49e84a Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Nikolai Kosjar authored
Change-Id: I60bb01df9db9d93752f8b574dfb61d3be35b974e Reviewed-by:
Lorenz Haas <lykurg@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
For the quick fix AddIncludeForUndefinedIdentifier, if no class is found via the locator, check the "Qt include paths" for a header file with the same name as the class name. Task-number: QTCREATORBUG-9538 Change-Id: I13c86844c2ff653fa479dc91eb109af2a6d76fae Reviewed-by:
Lorenz Haas <lykurg@gmail.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 13 Jun, 2013 3 commits
-
-
Lorenz Haas authored
Task-number: QTCREATORBUG-9525 Change-Id: Ibe6c054c289f564a073a455f9b200bfffe5868eb Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Lorenz Haas authored
Change-Id: I15e54d8508ed4b958d8b21d12e4f45eed4f939f3 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Tobias Hunger authored
Change-Id: If9499ac3b63c9d045e9c3af4017028dc69c8655b Reviewed-by:
Lorenz Haas <lykurg@gmail.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 12 Jun, 2013 3 commits
-
-
Lorenz Haas authored
Now definitions are inserted at the same position inside the implementation file for MoveFuncDefOutside and InsertDefFromDecl. Task-number: QTCREATORBUG-9389 Change-Id: If823ffd15ec39a7bc2edb53519380cb9cabb4c55 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Lorenz Haas authored
Now it is checked if the adjacent declaration is also defined and one can define the destination file. Change-Id: Ifff59c49fc2ab3e2f36f41df42ae4b7d7ff8dd35 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Thomas Hartmann authored
interface is already defined in the Windows 7 SDK headers. Change-Id: Ic154d45017fc32dca1721f4a0f18456f370bd604 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 11 Jun, 2013 5 commits
-
-
Nikolai Kosjar authored
...to be consistent with inserting "Outside Class" and "in xxx.cpp". Change-Id: I32a43153d5d3bdec9fae0be731484a26b108c438 Reviewed-by:
Lorenz Haas <lykurg@gmail.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
...by detecting include groups (separated by new lines, include types and same dir prefix). Task-number: QTCREATORBUG-9317 Change-Id: I73e80fdc715104901cb2d4f5b15b4cab5d04d305 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
Change-Id: Id107b6c1f34f594c5a01502c156963c964235ed7 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Lorenz Haas authored
Do not trigger for functions inside a function call. Task-number: QTCREATORBUG-9510 Change-Id: I908483fe80ff3ac0f737b21061375e206c1b1d1d Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Erik Verbruggen authored
The method linksForIdentifier was called at least thrice when generating a single valid tooltip in the C++ editor. Now the cached, and the cache can be "initialised" during construction. This reduces the time spent for creating a tooltip by 30%. Task-number: QTCREATORBUG-8970 Change-Id: I5130b769e977c6ffced1a87715831386ef0d5319 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 07 Jun, 2013 1 commit
-
-
Orgad Shaneh authored
Change-Id: I4f2a28d4732ea496f574e5f51fb1e1633ebca99d Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 06 Jun, 2013 1 commit
-
-
Eike Ziller authored
These nicely show up in the project tree in Qt Creator then. Change-Id: I9782f5953d61940e6c2a0f61f07bb15aaeba49d9 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- 05 Jun, 2013 1 commit
-
-
Eike Ziller authored
This change * Removes IMode::type, ModeManager::activateModeType, and IEditor::preferredModeType, and adds IEditor::isDesignModePreferred instead * Adapts the mode switching code in EditorManager to handle multiple windows, for example switching to edit mode should only happen if the editor/view is in the main window. Otherwise the editor window should be raised and focused * Renames EditorManager::NoActivate --> DoNotChangeCurrentEditor * Reverts the EditorManager::ModeSwitch logic to switch mode or make the current editor visible by default, introducing DoNotMakeVisible flag instead * Fixes a few instances where EditorManager::ModeSwitch should have been used One non-trivial problem left: If you open a .ui file and switch to an external editor window, edit mode is activated, because the current editor no longer is a .ui file, which means that the design mode gets deactivated. Change-Id: I76c5c2391eb4090143b778fb103acff3a5a1ff41 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 04 Jun, 2013 3 commits
-
-
Nikolai Kosjar authored
* Move initializer lists completely * Respect whitespace as it is Task-number: QTCREATORBUG-9462 Task-number: QTCREATORBUG-9463 Change-Id: Id9c41394b4aa55b0a85957286ab42f2ce8966c08 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
Change-Id: I43f09042a525a798d95b3365873be24eafd423e9 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Erik Verbruggen authored
Also make sure that "Apply function signature change" gets to the top of the list. Task-number: QTCREATORBUG-9441 Change-Id: Iaf67f8ea9c99ddfc973e610f7e0f4c35b7967629 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 03 Jun, 2013 2 commits
-
-
Eike Ziller authored
Change-Id: I231e89849e2f06958d05a511320ec236b5702a1c Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com> Reviewed-by:
David Schulz <david.schulz@digia.com>
-
Eike Ziller authored
More sensible place, gotoLine is a method in IEditor anyhow. Change-Id: I420a6bf17060c16e6f1a4f45e0bef89379fb6bf8 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 31 May, 2013 1 commit
-
-
Eike Ziller authored
Change-Id: I1bd5654d62b11456c35cc5bf1099e41fb3559bc7 Reviewed-by:
David Schulz <david.schulz@digia.com>
-