- Sep 13, 2011
-
-
Christian Kamm authored
Change-Id: Ied3268bb624df4201ca42beb76d20b9a638d5918 Reviewed-on: http://codereview.qt-project.org/4746 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
Christian Kamm authored
Change-Id: I93abf773717b3f82fc6fa15e1916f48bc3edec95 Reviewed-on: http://codereview.qt-project.org/4675 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
Christian Kamm authored
Except for some SimpleSpecifiers and AttributeSpecifiers. Fixes a bug where NamedTypeSpecifiers would not be replaced when the return type was adjusted. Change-Id: Ie093615ebf1b26d181b888fcbcc341e5bdf85fd1 Reviewed-on: http://codereview.qt-project.org/4749 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Sep 12, 2011
-
-
Christian Kamm authored
You could accidentally delete specifiers like 'static' or 'virtual' with the 'apply function signature changes' quick fix before. Change-Id: Ia97a33f663a01063fad4d432551715ebf27a18d5 Reviewed-on: http://codereview.qt-project.org/4538 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Sep 08, 2011
-
-
hjk authored
Change-Id: Iefd67a0461d9016b8ba0f3371df7ec6d42e188c5 Reviewed-on: http://codereview.qt-project.org/4321 Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
QTextCursor::selectedText() has null chars where the tokenizer expects newlines. Change-Id: I15ae87ef8525c89812a61b80abda91d36bf56576 Reviewed-on: http://codereview.qt-project.org/4450 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Sep 06, 2011
-
-
Leandro Melo authored
It's now possible to get the macro definition with the actual line breaks used on the code. This is particularly useful for tooltips in order for them to look nice. The preprocessor is changed so the macro also stores the breaks positions. This doesn't seem to have any impact on performance. In my machine, for example, the total time for parsing Creator's source code is approx. 18100ms with or without the patch. Change-Id: Ic7487236315c3567d26496315accdb2adfea894a Reviewed-on: http://codereview.qt.nokia.com/4253 Reviewed-by:
Christian Kamm <christian.d.kamm@nokia.com>
-
- Sep 05, 2011
-
-
hjk authored
Change-Id: Iffe04bc3bb0103cbac605f0734bbfd66eb7fd854 Reviewed-on: http://codereview.qt.nokia.com/4215 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
Christian Kamm authored
This will allow using 'Follow Symbol' to jump back after the change. Change-Id: I99fd3ebc63a2af58b12eee9d7055a4c2f249e97d Reviewed-on: http://codereview.qt.nokia.com/4186 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
Christian Kamm authored
This way we don't need to override Return and Escape. Change-Id: I1548118c06ee7338ba3dd9d84b82b9314ab16782 Reviewed-on: http://codereview.qt.nokia.com/4183 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Sep 01, 2011
-
-
Christian Kamm authored
Change-Id: I5398442bdb864c4bccd8c193364bed3879bbc660 Reviewed-on: http://codereview.qt.nokia.com/4042 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@nokia.com>
-
Christian Kamm authored
Change-Id: Ibc38898585f6e5be625ccfc0e1304ccb44a7f167 Reviewed-on: http://codereview.qt.nokia.com/3955 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Aug 30, 2011
-
-
Christian Kamm authored
This moves sorting from the gui thread to the future and allows the incremental application of the extra formats to assume chunks are sorted. Change-Id: I38e179e573c43cc955cce820f17ac87e3300a839 Reviewed-on: http://codereview.qt.nokia.com/3869 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
Christian Kamm authored
To allow FakeVim to pick up on the state and pass through Enter/Return. Change-Id: Ia203a1b3fa8877d90cbaf4b46183bb01a6de1362 Reviewed-on: http://codereview.qt.nokia.com/3856 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- Aug 26, 2011
-
-
Christian Kamm authored
Change-Id: Ib5e3a3a381568347a7a465f956f7daad15f10ab0 Reviewed-on: http://codereview.qt.nokia.com/3596 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
- Aug 25, 2011
-
-
Christian Kamm authored
Change-Id: I7a95adcaafff5ff845ae0fdef5bea8c3846a6ffe Reviewed-on: http://codereview.qt.nokia.com/3599 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
Christian Kamm authored
Change-Id: I5f1c6e29c8386018cfd4d45d8ee63fc3e24311f6 Reviewed-on: http://codereview.qt.nokia.com/3484 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
Christian Kamm authored
Change-Id: I06e3be876e971d191905fd9bfbeca55a762afa5c Reviewed-on: http://codereview.qt.nokia.com/3483 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Aug 24, 2011
-
-
Christian Kamm authored
Change-Id: If9293244075cff1a52801b50cdbb77248ecd21ea Reviewed-on: http://codereview.qt.nokia.com/3310 Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@nokia.com>
-
- Aug 19, 2011
-
-
Christian Kamm authored
It's more robust if text before the target is changed in a minor way. Change-Id: I48e27c5d194dd2dcff4b064bf59538b4660015d7 Reviewed-on: http://codereview.qt.nokia.com/3097 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
Christian Kamm authored
Previously RefactoringFiles were usually passed around by value. However, since a RefactoringFile may sometimes own a QTextDocument (when it was read from a file), that's not great and caused the file to be reread after every copy. With this change RefactoringFile becomes noncopyable and is always owned by a shared pointer. This change also allowed having const RefactoringFiles which is useful because they can be safely used from other threads. See CppRefactoringChanges::fileNoEditor. Change-Id: I9045921d6d0f6349f9558ff2a3d8317ea172193b Reviewed-on: http://codereview.qt.nokia.com/3084 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Aug 18, 2011
-
-
Friedemann Kleint authored
Change-Id: I16b273cc792bfd2035d35e7c67675f039cd387b9 Reviewed-on: http://codereview.qt.nokia.com/3185 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
Christian Kamm authored
Change-Id: Icfb71278c796dfb8668de423a691c7dc90e9531f Reviewed-on: http://codereview.qt.nokia.com/3170 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
Christian Kamm authored
Change-Id: I7041f3c520e88b4376c5cbac08ed79aa44641f0f Reviewed-on: http://codereview.qt.nokia.com/3088 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Aug 17, 2011
-
-
Christian Kamm authored
Change-Id: Icc8861a5127272750c5aa0b6340967ddf0a5a085 Reviewed-on: http://codereview.qt.nokia.com/3016 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Aug 16, 2011
-
-
Christian Kamm authored
When editing a function declaration or definition the code model may realize the same changes have to be applied somewhere else. A refactoring marker will pop up that can be clicked to perform the changes. Alternatively, press enter to apply. Change-Id: I2299a2ecfb6a8f87d4853fc7cfa99486f890a1d3 Reviewed-on: http://codereview.qt.nokia.com/2909 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
Christian Kamm authored
All places that use it deal with unsigned revisions: * SemanticInfo::revision * Document::revision * CPPEditorWidget::editorRevision Even though QTextDocument::revision is int. Change-Id: I2b3a94056d15fd02539d14c7cec35511abed57b5 Reviewed-on: http://codereview.qt.nokia.com/2954 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Aug 15, 2011
-
-
Christian Kamm authored
Change-Id: Ia8362bc9a4b319ab4bb65f3fb1a36dc769e28ccd Reviewed-on: http://codereview.qt.nokia.com/2953 Reviewed-by:
Erik Verbruggen <erik.verbruggen@nokia.com>
-
Leandro Melo authored
When folding indents change and a block becomes no longer folded we need to update the user data. This patch tries to handle general inconsistencies that might arise in such situations. Notice however that there are stil other problems to be addressed (including issues in Qt). Task-number: QTCREATORBUG-5771 Change-Id: I38b869832159598d46cde00058308c218ca31f1a Reviewed-on: http://codereview.qt.nokia.com/2908 Reviewed-by:
Robert Löhning <robert.loehning@nokia.com> Reviewed-by: Matthias Ettrich
-
- Aug 12, 2011
-
-
Kai Koehne authored
Change-Id: I43f0de47dccf67da2f4b622f70c76a69198286d5 Reviewed-on: http://codereview.qt.nokia.com/2860 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- Aug 08, 2011
-
-
Christian Kamm authored
Change-Id: I633dbc77557fc2b6563888103350612a262536ee Reviewed-on: http://codereview.qt.nokia.com/2731 Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com>
-
- Aug 05, 2011
-
-
Jarek Kobus authored
Task-number: QTCREATORBUG-5324 Change-Id: I137c9430e538714684ff6000ea68340a6f802615 Reviewed-on: http://codereview.qt.nokia.com/2688 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Leandro T. C. Melo <leandro.melo@nokia.com> Reviewed-by:
Jarek Kobus <jaroslaw.kobus@nokia.com>
-
- Jul 29, 2011
-
-
Kai Koehne authored
Warn if the condition fails, but otherwise don't change the execution flow. Change-Id: Id7b14c745109b66960add967b2a4ef8d31e1a546 Reviewed-on: http://codereview.qt.nokia.com/2389 Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Jul 14, 2011
-
-
hjk authored
Mostly Q_DISABLE_COPY that were covered by the un-copy-ability of the respective base classes. Includes a few "stylistic" whitespace changes. Change-Id: I31ca0e7bada5ed0f34776976efe22ddc444a5bf2 Reviewed-on: http://codereview.qt.nokia.com/1609 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Jul 13, 2011
-
-
Leandro Melo authored
This also changes the mutex so that the check for reusing the last semantic info is consistent. Task-number: QTCREATORBUG-5276 Change-Id: Ia5a2dae25ba3aa40949ac751bcda209d0bcf1f3c Reviewed-on: http://codereview.qt.nokia.com/1581 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- Jul 11, 2011
-
-
Leandro Melo authored
Fix a regression introduced by ad53fa42 in which follow symbol takes you to the function declaration (instead of to the type) for situations like the one below (the | indicates the cursor): void Ty|pe::function() {} Change-Id: Iffd15b23bb0cd67eca5965cb22d9b60c4d024fb7 Reviewed-on: http://codereview.qt.nokia.com/1375 Reviewed-by:
Erik Verbruggen <erik.verbruggen@nokia.com> (cherry picked from commit b260bf1e)
-
- Jul 08, 2011
-
-
Leandro Melo authored
Now the type hierarchy widget will also show the classes derived from the selected one. For consistency the way the base classes are shown was changed too. The diagram below is an example from Creator's code when openining the type hierarchy for BaseTextEditorWidget: Bases +QObject +QWidget +... BaseTextEditorWidget +QPaintDevice +... BaseTextEditorWidget Derived +BaseTextEditorWidget +VCSBaseEditorWidget GitEditor MercurialEditor ... GLSLEditorWidget CppEditorWidget QmlJSTextEditorWidget ... Depending on the project and on the selected class the hierarchy widget might take a bit to be constructed. This should be improved later. Change-Id: Ifbdd1cbbba955a0bdf03297ff0e7620351b12dc5 Reviewed-on: http://codereview.qt.nokia.com/883 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
Leandro Melo authored
Fix a regression introduced by ad53fa42 in which follow symbol takes you to the function declaration (instead of to the type) for situations like the one below (the | indicates the cursor): void Ty|pe::function() {} Change-Id: Iffd15b23bb0cd67eca5965cb22d9b60c4d024fb7 Reviewed-on: http://codereview.qt.nokia.com/1375 Reviewed-by:
Erik Verbruggen <erik.verbruggen@nokia.com>
-
- Jun 09, 2011
-
-
Erik Verbruggen authored
Change-Id: I75c5dc43832d42588302bc0dadefcd4b6e2addc6 Reviewed-on: http://codereview.qt.nokia.com/414 Reviewed-by:
Christian Kamm <christian.d.kamm@nokia.com>
-
- Jun 08, 2011
-
-
hjk authored
Reviewed-by: Erik Verbruggen (cherry picked from commit 769b21b4) Change-Id: I769b21b49d4072e426ac82271ba7797461ef86d3x Reviewed-on: http://codereview.qt.nokia.com/391 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
hjk <qthjk@ovi.com>
-