- Oct 31, 2013
-
-
Nikolai Kosjar authored
...since it does not make sense for TextEditor::QuickFix and TextEditor::FollowSymbol. Regarding the bug: - The bug was exposed by having "Active completion" set to *not* "Manual" in Options > Text Editor > Completion. - After choosing one item from the overrides list the cursor was positioned just right before the beginning of a function name, which is a valid activation sequence (see CodeAssistantPrivate::process())) As a consequence, a new proposal was requested. Task-number: QTCREATORBUG-10345 Change-Id: Ib0d10192863fb33c0958a9afbf76ca8e7de772f8 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Oct 01, 2013
-
-
Nikolai Kosjar authored
Immediate proposals are displayed for asynchronous providers and fragile proposals. The idea is to show already available results immediately. The proposal calculated in the process runner can then replace the immediate proposal. Change-Id: I7903e6677c9dfeb4957eb416062fff1fb01ff23f Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Nikolai Kosjar authored
...from CompletionAssistProvider, so other providers can be executed asynchronously, too. Change-Id: I6ec06f6d76bc2937bc272450b4e8dffd81ee868e Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- Sep 20, 2013
-
-
hjk authored
Change-Id: I4e6f573d893c0aa2bb4ca9812fc8db2961dac172 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Sep 18, 2013
-
-
Orgad Shaneh authored
... for the same function Task-number: QTCREATORBUG-5748 Change-Id: Iadf5be76c24f95cf057c2112a8248bea2a9e20cf Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Sep 12, 2013
-
-
Orgad Shaneh authored
Change-Id: Ia49320b7dfc759b3255c83ad1b282e7b1dd648fe Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- Sep 10, 2013
-
-
Nikolai Kosjar authored
Change-Id: I82ada400aeca5e4a4f5facf64f3f7f7d5d378b06 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Sep 09, 2013
-
-
Erik Verbruggen authored
And not from the global object pool. This way, the editors that have different highlighters for various language dialects, or editors that support multiple languages in a single editor, can decide themselves on what CompletionAssistProvider to provide. Change-Id: Ieebc4a8e7b3de6470fdb8103035aa3b8b2ba6598 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Aug 23, 2013
-
-
Orgad Shaneh authored
If escape is pressed within 400ms after invoking completion, it is popped again Change-Id: Ibf34af22def54bc9a18d804ac9ee471f075eae96 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Jun 04, 2013
-
-
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>
-
- Apr 19, 2013
-
-
Eike Ziller authored
Introduces ITextEditorDocument. This is part of a more general "use documents instead of editors whereever possible". It will allow to move to e.g. ITextEditor::openedTextDocumentContents() instead of ITextEditor::openedTextEditorsContents(). Change-Id: I5ebceaa257a0d2c3e8ac4ac51b9b08b6faa42487 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
Lorenz Haas authored
Task-number: QTCREATORBUG-9160 Change-Id: Iafc7a8342a91466ac33b07b73a85d9fca228b855 Reviewed-by:
David Schulz <david.schulz@digia.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Apr 18, 2013
-
-
Andrey M. Tokarev authored
You can write definition of function, type Alt+Enter, as usual, and select not only public but also other possible sections like private, public slots and so on. Change-Id: I2faefc3833c6f05c9e2e5a2a41328bcdbe17ba14 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Mar 20, 2013
-
-
Nikolai Kosjar authored
Change-Id: I6f16dd775a7c5d8eaa4944d6050bf979be83a303 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- Mar 06, 2013
-
-
Nikolai Kosjar authored
This should prevent a not reproducible crash. Change-Id: I8ebdec02799e1eccd37e918d5ab02a0a7fa5afac Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Feb 26, 2013
-
-
Erik Verbruggen authored
Now the document contents (the text) is passed to the background thread, which in turn will recreate the text document. Change-Id: I7af47348fe162b53b8b440f1561a9919bf3c381a Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Jan 29, 2013
-
-
Robert Loehning authored
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Oct 05, 2012
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Aug 07, 2012
-
-
Tobias Hunger authored
Change-Id: If141c0c8bbc1ccffdaeaecdb7b3666f88b82f4eb Reviewed-by:
Laszlo Papp <lpapp@kde.org> Reviewed-by:
Leandro Melo <leandro.melo@nokia.com>
-
- Jul 19, 2012
-
-
Eike Ziller authored
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- Jun 19, 2012
-
-
Eike Ziller authored
Change-Id: Ib938aa4999c7c418a82304c5cca2e8748ef9d228 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Apr 13, 2012
-
-
Oto Magaldadze authored
Task-numer: QTCREATORBUG-6052 Change-Id: Ic91df1d9abaa509fea25ed35f86583182cd61433 Reviewed-by:
Leandro Melo <leandro.melo@nokia.com>
-
- Feb 15, 2012
-
-
Erik Verbruggen authored
Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Jan 26, 2012
-
-
hjk authored
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- Nov 23, 2011
-
-
Christian Kamm authored
The problem was that an automatically triggered 'idle' completion result could come in while we were waiting for actual 'triggered' completion and then the real completion result would be discarded. To avoid that: * Only accept proposals from the currently running completion. * Increase the idle completion timeout to 400ms so it doesn't get triggered during regular typing. Change-Id: Ibb2fa8907a2b67a94e092dfdc5a48fb50be06b65 Reviewed-by:
Leandro Melo <leandro.melo@nokia.com>
-
- Nov 10, 2011
-
-
hjk authored
Change-Id: I3720946ba5485696822976567d83b4d6cb1fb283 x Change-Id: Iab58bc34bc56371405d132315573b484a533b77c Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 03, 2011
-
-
hjk authored
Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Sep 19, 2011
-
-
hjk authored
Change-Id: Iecd6819a5376beced5413f134d3026fb889a13b1 Reviewed-on: http://codereview.qt-project.org/5115 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Jun 24, 2011
-
-
Leandro Melo authored
Quickfixes, for instance, should not be expanded. Change-Id: I832ea11c5a270ee290441aca0d2c7231d0ced013 Reviewed-on: http://codereview.qt.nokia.com/674 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christian Kamm <christian.d.kamm@nokia.com>
-
- Jun 22, 2011
-
-
Leandro Melo authored
Even if the completion popup is already visible is should respect the behavior expected for explicit invocation. Change-Id: Ib4635fead060b90f677bfd7b2751a20c030f67a1 Reviewed-on: http://codereview.qt.nokia.com/571 Reviewed-by:
Thorbjørn Lindeijer <thorbjorn@lindeijer.nl>
-
- May 23, 2011
-
-
Leandro Melo authored
Change-Id: I18f35a6682a3fc26bbff51f4371d7e777541792d Reviewed-on: http://codereview.qt.nokia.com/63 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- May 20, 2011
-
-
Leandro Melo authored
This is necessary for the very first characters typed on the editor in the case the activation sequence length is greater than one. Change-Id: I9ec611f816278795b7ac3f75913fccf5a52165bf Reviewed-on: http://codereview.qt.nokia.com/47 Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-
- May 18, 2011
-
-
Leandro Melo authored
This is a re-work of our completion engine. Primary goals are: - Allow the computation to run in a separate thread so the GUI is not locked. - Support a model-based approach. QStrings are still needed (filtering, etc), but internal structures are free to use more efficient representations. - Unifiy all kinds of *assist* into a more reusable and extensible framework. - Remove unnecessary dependencies on the text editor so we have more generic and easily "plugable" components (still things to be resolved).
-